-
a47eded29c
draft: add graph feedback
Alwin Berger
2022-12-19 18:14:52 +01:00
-
74023cc90f
add TimeMaximizerCorpusScheduler
Alwin Berger
2022-12-19 17:44:58 +01:00
-
527bc590d2
add last api callsite to system state
Alwin Berger
2022-12-19 13:13:38 +01:00
-
3933bb5d68
libafl_qemu: add jmp instrumentation
Alwin Berger
2022-12-19 13:12:37 +01:00
-
b06dc711dc
WIP: add systemstate tracking
Alwin Berger
2022-12-15 14:37:57 +01:00
-
85cbaddfcd
add arguments
Alwin Berger
2022-12-12 17:41:33 +01:00
-
54b02fa4ad
get time from ClockTimeFeedback
Alwin Berger
2022-12-12 15:30:05 +01:00
-
802587bbad
fixup
Alwin Berger
2022-12-12 15:16:45 +01:00
-
3b9deadc77
WIP: port fret
Alwin Berger
2022-12-08 18:33:19 +01:00
-
9645dca274
Fixed libafl_atheris Makefile and flag read (#1499)
Evan
2023-09-04 19:31:31 -04:00
-
2076fc0722
Fix CI (#1498)
Dongjia "toka" Zhang
2023-09-04 13:00:54 +02:00
-
a0bcdfa005
implement the AFL-Style Tui (#1432)
ToSeven
2023-09-04 05:52:48 +08:00
-
1b6ef52a4e
bolts core affinity illumos clippy fixes (#1497)
David CARLIER
2023-09-02 20:56:22 +01:00
-
f27107c5e4
Fix docs build for libafl_qemu (#1495)
Dominik Maier
2023-09-02 21:56:01 +02:00
-
7e5a1dba05
bolts linux arm64 clippy fix build (#1496)
David CARLIER
2023-09-02 00:35:05 +01:00
-
256d010981
Add embed-runtime feature (#1489)
Rowan Hart
2023-08-31 16:03:17 -07:00
-
134fe6a992
ForkserverExecutor: stop forked children on exit (#1493)
Dominik Maier
2023-08-31 22:51:21 +02:00
-
d0d378c174
bolts write_minibsod solaris version (#1494)
David CARLIER
2023-08-31 21:48:43 +01:00
-
-
00033426e7
Bump to 0.11.1 (#1491)
0.11.1
Andrea Fioraldi
2023-08-31 15:07:31 +02:00
-
d68c70b0f5
Fix clippy lint in libafl_libfuzzer (#1490)
Andrea Fioraldi
2023-08-31 15:03:15 +02:00
-
bca14c041b
Update from unmaintained tui-rs to ratatui (#1488)
Rowan Hart
2023-08-30 17:02:36 -07:00
-
09295ae819
fix frida build for linux arm64 (#1487)
David CARLIER
2023-08-31 01:01:32 +01:00
-
81bdbc0dde
Fix TuneableMutationalStage _std function generics (#1486)
Dominik Maier
2023-08-30 00:57:10 +02:00
-
9149d69699
Fixes for serdeany_autoreg (#1479)
Addison Crump
2023-08-30 00:13:50 +02:00
-
5710c8b28a
Document LIBAFL_DEBUG_OUTPUT in Launcher (#1485)
Dominik Maier
2023-08-30 00:00:12 +02:00
-
51e4d814fb
bolts: Fix shmem leak when Drop-ing CommonUnixShMem (#1484)
Alexander Qi
2023-08-30 00:10:59 +08:00
-
c91fc9a521
Update LibAFL_CC README.md (#1483)
kiwids
2023-08-29 11:09:28 -05:00
-
61ad4a6ee8
bolts: Make xxh3 hashing optional with
xxh3
feature flag (else use ahash
for everything) (#1478)
Dominik Maier
2023-08-29 16:22:46 +02:00
-
ab837cbbf5
Fix document_features for libafl_libfuzzer (#1480)
Dominik Maier
2023-08-29 15:10:50 +02:00
-
638d315b57
Add readmes (#1476)
Andrea Fioraldi
2023-08-29 14:51:55 +02:00
-
f3a4f4f664
Remove unneeded loop in
SpliceMutator::mutate
(#1471)
lenawanel
2023-08-29 13:30:29 +02:00
-
7d2c854b71
Introduce document-features feature (#1477)
Dominik Maier
2023-08-29 12:40:35 +02:00
-
e66eb33e96
Fix libafl_libfuzzer publish (#1475)
Andrea Fioraldi
2023-08-29 11:32:52 +02:00
-
062ae9d544
Fix doc for publish (#1472)
Andrea Fioraldi
2023-08-28 17:22:44 +02:00
-
7dd7c1a485
Bump to 0.11.0 (#1469)
0.11.0
Andrea Fioraldi
2023-08-28 15:36:43 +02:00
-
b45985c76b
Less pub in LLMP (#1470)
Dominik Maier
2023-08-28 13:18:58 +02:00
-
1357b9f310
Add Broker.peek_next_client_id (#1468)
Dominik Maier
2023-08-28 09:00:05 +02:00
-
0a0c4639a6
Replace manual binary search with stdlib (#1466)
Dominik Maier
2023-08-27 23:12:36 +02:00
-
6a2d6fa66d
fix some docs and use
slice::fill
instead of manual implementation (#1467)
lenawanel
2023-08-27 23:11:44 +02:00
-
713f0c5913
Update FreeBSD on CI (#1463)
David CARLIER
2023-08-27 14:34:46 +01:00
-
fc6df5ef47
llmp: switch to binary search (#1465)
David CARLIER
2023-08-26 12:52:14 +01:00
-
8d8fcdd8db
Add generic cmp observer metadata, rename cmp observers, fix cmplogmap reset (#1461)
Rowan Hart
2023-08-26 00:54:31 -07:00
-
6df415438d
Update frida_gdiplus readme (#1464)
Dominik Maier
2023-08-25 14:49:57 +02:00
-
760edbf0d2
Fix forward_id stats for the centralized manager (#1454)
Andrea Fioraldi
2023-08-25 14:23:25 +02:00
-
04c8d5208b
qemu: Fix cpu page size function for full-system (#1452)
Andrea Fioraldi
2023-08-25 11:42:23 +02:00
-
4a96354276
bolts: fix netbsd/openbsd clippy (#1459)
David CARLIER
2023-08-24 20:41:44 +01:00
-
209d38a768
bolts: disable build for rust < 1.70 proposal. (#1460)
David CARLIER
2023-08-24 20:41:26 +01:00
-
9aa40c0734
Document libafl_libfuzzer (#1457)
Addison Crump
2023-08-24 20:24:38 +02:00
-
f7c94f9a85
Create _std public methods on TunableMutationalStage (#1458)
Dominik Maier
2023-08-24 16:05:30 +02:00
-
9208531951
Move from intervalltree to meminterval dep (#1456)
Dominik Maier
2023-08-24 14:15:24 +02:00
-
862de53cf6
Full libfuzzer shimming (for cargo-fuzz libfuzzer alternative and other use cases) (#981)
Addison Crump
2023-08-24 13:30:23 +02:00
-
f68fe95f09
Document features (#1453)
Dominik Maier
2023-08-24 13:27:37 +02:00
-
e89e8dbaab
Remove dependencies, add doc.rs metadata (#1450)
Dominik Maier
2023-08-24 11:34:38 +02:00
-
c84c105fb9
Allow setting max iterations for stages (#1436)
lazymio
2023-08-24 15:59:11 +08:00
-
20cee8cd33
Allow multiple tuneable mutational stages (#1437)
lazymio
2023-08-24 15:58:23 +08:00
-
2f840ef92d
Windows dependency upgrade (#1448)
Dominik Maier
2023-08-24 08:15:31 +02:00
-
454142c29e
Add bolts::math, make functions const, cleanup (#1444)
Dominik Maier
2023-08-23 21:12:39 +02:00
-
d338b30c08
qemu: add cpu page_size call (#1433)
David CARLIER
2023-08-23 19:27:58 +01:00
-
8f27b14eb8
Use postcard with default-features = false (#1446)
Manish Goregaokar
2023-08-23 10:53:25 -07:00
-
65ec23fd35
Update uds, remove unused features (#1447)
Dominik Maier
2023-08-23 19:52:59 +02:00
-
1922cb0a65
qemu snapshot little update proposal. (#1431)
David CARLIER
2023-08-23 09:13:08 +01:00
-
942c6a42ac
Reset headers with a memcpy, not an assign from zeroed (#1443)
Rowan Hart
2023-08-22 23:23:52 -07:00
-
174b852e0a
Fix probabilities in TuneableScheduledMutator (#1440)
Marco Vanotti
2023-08-22 19:37:22 -04:00
-
389c7c6554
bolts: fix freebsd clippy warnings (#1442)
David CARLIER
2023-08-23 00:32:34 +01:00
-
0b43711dc9
Fix LLMP p2p + restart bug with CentralizedEventManager (#1389)
Andrea Fioraldi
2023-08-22 15:57:50 +02:00
-
a14363f1fc
Make CmpValues Clone (#1439)
Rowan Hart
2023-08-21 13:11:11 -07:00
-
6e5d102673
Clippy fixes for frida_executable_libpng fuzzer (#1438)
Dominik Maier
2023-08-21 19:41:03 +02:00
-
a426b6fc3d
Clippy for pthread_hook (#1435)
Dominik Maier
2023-08-21 13:35:59 +02:00
-
c31ca2c9f7
Fix Frida CI for Windows, Clippy (#1430)
Dominik Maier
2023-08-20 13:30:21 +02:00
-
c6bfb07832
bolts write_minibsod netbsd implementation. (#1428)
David CARLIER
2023-08-20 11:01:04 +01:00
-
1d746b4074
Fixes for frida, qemu_sugar (#1427)
Dominik Maier
2023-08-20 12:00:41 +02:00
-
173b14258b
fix CI QemuCmpLogHelper error. (#1429)
lenawanel
2023-08-20 11:58:50 +02:00
-
0eceafe0c5
Allow the FridaInProcessExecutor to attach Stalker on specific thread (#1256)
r4ve1
2023-08-18 01:47:07 +08:00
-
35fa881ff0
Update frida (#1408)
Dominik Maier
2023-08-17 17:49:12 +02:00
-
b0179b4498
Update some deps, clippy (#1422)
Dominik Maier
2023-08-17 17:15:03 +02:00
-
b5774b2275
write_minibsod for apple (#1425)
David CARLIER
2023-08-15 19:16:07 +01:00
-
5c05b3d32d
Update documentation of
feedbacks::map::OneOrFilledIsNovel
(#1423)
lenawanel
2023-08-15 20:14:30 +02:00
-
bc42880274
minibsod, fix clippy warning (#1424)
David CARLIER
2023-08-14 09:51:01 +01:00
-
0be4847cb7
Add more libafl_qemu archs to libafl_sugar (#1419)
Dominik Maier
2023-08-13 20:38:24 +02:00
-
8f16001c47
minibsod::generate_minibsod openbsd implementation (#1420)
David CARLIER
2023-08-13 19:36:13 +01:00
-
698ebb6b35
libafl_bolts: fix musl build (#1421)
David CARLIER
2023-08-13 11:14:30 +01:00
-
dcdfa978a4
Fix latest Clippy for good (#1418)
Dominik Maier
2023-08-13 12:10:55 +02:00
-
b02592c5c7
Add serdeany_autoreg to libafl_frida (#1417)
Dominik Maier
2023-08-13 10:07:33 +02:00
-
9650e06b45
Add
serdeany_autoreg
to libafl_qemu
(#1416)
Konstantin Bücheler
2023-08-13 01:25:59 +02:00
-
e0d90aa67f
More Clippy fixes (#1415)
Dominik Maier
2023-08-13 01:17:34 +02:00
-
b9879a8bfc
Fix CI (#1414)
Dominik Maier
2023-08-12 03:24:06 +02:00
-
a55d40cd00
Update accounting.rs (#1411)
mark0
2023-08-10 23:46:56 +08:00
-
ff2f325d68
Fix building docs (#1413)
Dominik Maier
2023-08-10 14:51:19 +02:00
-
8ca2df8819
Updated Scheduler::on_add documentation (#1410)
Dominik Maier
2023-08-10 14:27:21 +02:00
-
4bee9a9039
Update documentation of
PowerQueueScheduler::on_add
(#1409)
lenawanel
2023-08-10 14:23:19 +02:00
-
418d0dba91
Remove unused owned (for now) (#1405)
Dominik Maier
2023-08-07 12:50:43 +02:00
-
b877ed7e0e
Removed unused intrinsics features (#1404)
Dominik Maier
2023-08-07 10:55:08 +02:00
-
51e2f64e5b
gdb_qemu: Ignore UTF-8 errors (#1403)
WorksButNotTested
2023-08-07 01:54:49 -07:00
-
3bf3172928
fix bolts build, intrinsics is an internal feature. (#1402)
David CARLIER
2023-08-06 22:03:34 +01:00
-
dfaf06a22e
Make bolts work without alloc (#1401)
Dominik Maier
2023-08-05 01:03:40 +02:00
-
a0c03fccc5
Add
serdeany_autoreg
feature flag to allow disabling ctor
use (#1398)
Dominik Maier
2023-08-04 15:36:48 +02:00
-
83f739f010
libafl_cc using hwasan on Linux/Android arm64 (#1399)
David CARLIER
2023-08-04 00:50:41 +01:00
-
5dd5b1efa8
More fuzzer fixes for Bolts (#1397)
Dominik Maier
2023-08-03 11:45:18 +02:00
-
dbba687b9b
Add proper REAME.md to
libafl_bolts
(#1396)
Dominik Maier
2023-08-03 02:59:30 +02:00
-
f752acc2a4
Info about how to migrate to 0.11 (#1395)
Dominik Maier
2023-08-03 02:35:37 +02:00