-
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
-
febb154e49
Fix merge fail for baby_fuzzer / bolts (#1394)
Dominik Maier
2023-08-03 01:58:09 +02:00
-
e9e9c457d6
Move Bolts to
libafl_bolts
(#1335)
Dominik Maier
2023-08-02 17:36:26 +02:00
-
d69cde896c
Less unsafe
type_eq
in stable (#1392)
Dominik Maier
2023-08-02 13:58:05 +02:00
-
f4f55088e3
ControlFlowGraph::calculate_difference_all_edges build warning fix. (#1390)
David CARLIER
2023-08-02 08:58:49 +01:00
-
fc809ccb33
Remove FeedbackState reference from the book (#1391)
Dominik Maier
2023-08-01 23:27:51 +02:00
-
006dcac00c
Named Mutators and MultiMutator API change (#1387)
Dominik Maier
2023-08-01 16:58:40 +02:00
-
90e9f3c786
Move apt-get before checkout (#1388)
Dominik Maier
2023-08-01 14:42:35 +02:00
-
ac4a0e7330
libafl_qemu snapshot device filter (#1386)
Andrea Fioraldi
2023-08-01 12:01:10 +02:00
-
fc9caa8314
Fix UB in frida fuzzers (#1385)
Mrmaxmeier
2023-07-29 13:44:54 +02:00
-
37bfead4e5
Fix generic hooks bug in libafl_qemu (#1382)
Andrea Fioraldi
2023-07-27 17:28:33 +02:00
-
eae6f0436f
fix riscv(32) tick reading for clang (#1381)
David CARLIER
2023-07-26 12:58:35 +01:00
-
cb24b5dc2d
Extract linker args when building QEMU (#1377)
Andrea Fioraldi
2023-07-26 10:42:15 +02:00
-
993eb62bb8
fix(libafl): update Z3 dependency (#1372)
Abc Xyz
2023-07-24 16:12:16 +03:00
-
81e9a9a60f
Fix build/clippy errors and update CASR (#1375)
Addison Crump
2023-07-24 15:11:24 +02:00
-
b064eb3994
read_time_counter port for the RISCV family. (#1378)
David CARLIER
2023-07-24 12:14:07 +01:00
-
f0563475c3
noaslr: add netbsd support (#1371)
David CARLIER
2023-07-16 16:09:44 +01:00
-
36b1d8aea2
Fix status updates for crashing fuzzers (fixes #1367) (#1368)
Dominik Maier
2023-07-14 18:50:31 +02:00
-
003b219826
Make all no_mangle fns extern "C" (#1369)
Dominik Maier
2023-07-14 17:42:58 +02:00
-
eb362c5c77
libnoaslr support for netbsd (#1366)
David CARLIER
2023-07-14 13:59:24 +01:00
-
11fc57a5d7
Launcher: Allow setting a distinct stderr redirect (#1329)
s1341
2023-07-13 23:50:01 +03:00
-
f76331eac7
Add RefCellValueObserver (#1363)
Addison Crump
2023-07-13 18:02:02 +02:00