01cb84051a
secure apt key; fix multilib
2022-06-21 16:54:47 +02:00
d9c2487c3e
reduce layers, size and complexity
2022-06-21 10:30:30 -04:00
a7f3f87f41
Merge pull request #1450 from jrozner/add-22.04-to-ci
...
Update workflows to ubuntu 22.04
2022-06-21 07:48:49 +02:00
1a4c0d2ecd
nits
2022-06-20 17:59:14 +02:00
eb37cec76e
Update workflows to ubuntu 22.04
...
22.04 is the most recent LTS release and the official docker container
is running on it. It probably makes sense to run the unit tests on that
as well.
2022-06-19 11:42:31 -07:00
5ed993d74e
Merge pull request #1440 from rhtenhove/dev
...
require value in env variables
2022-06-18 21:48:58 +02:00
5d5d1f70fc
Merge pull request #1447 from rhtenhove/more-tags
...
fixes github actions
2022-06-18 21:48:10 +02:00
85b1ce00a8
fully qualified names
2022-06-18 08:35:25 -04:00
51a88b17b3
add tagged releases
2022-06-18 08:31:37 -04:00
b0e58baca2
add stable tag to docs
2022-06-18 08:21:25 -04:00
f23cac854a
fix image build and push
2022-06-18 08:19:04 -04:00
0c3ba7d227
clarity
2022-06-18 07:23:06 -04:00
605f2bf969
code format
2022-06-18 09:14:44 +02:00
dc3e2e8200
update docs
2022-06-18 09:06:27 +02:00
47d4f16189
Merge pull request #1442 from rhtenhove/more-tags
...
Push both stable and dev
2022-06-18 08:58:49 +02:00
74f70d0c74
update name
2022-06-18 02:55:27 +02:00
be79ee7072
stable==latest
2022-06-18 02:52:57 +02:00
bf6a0159a9
formatting
2022-06-18 02:37:11 +02:00
fc3b483450
revert previous changes
2022-06-18 02:35:40 +02:00
0dd1c39b5a
check for empty env var as well
2022-06-18 02:35:31 +02:00
60702fef7a
Merge branch 'dev' of https://github.com/AFLplusplus/AFLplusplus into dev
2022-06-18 00:41:50 +02:00
a96f9a349a
Merge pull request #1441 from rhtenhove/noreadme
...
Allow to skip README.txt creation in crashes/
2022-06-18 00:25:03 +02:00
4fdd1129f0
feat: push both dev and stable
2022-06-17 21:21:34 +02:00
4990823840
formatting
2022-06-17 21:08:37 +02:00
3d1a57deed
feat: allow to skip readme creation on crash
2022-06-17 21:03:46 +02:00
47d8947471
require value in env
2022-06-17 12:10:11 -04:00
80892b8fc5
typos
2022-06-14 14:57:31 +02:00
ba21e20695
typo
2022-06-14 14:56:10 +02:00
5b471986b8
add line feed at end
2022-06-14 14:52:48 +02:00
da1b041098
update changelog
2022-06-12 08:24:32 +02:00
95aa81045b
Merge pull request #1437 from Scepticz/patch-2
...
Fix Byte Decrement Havoc Mutation
2022-06-12 07:48:27 +02:00
b595727f2f
Fix Byte Decrement Havoc Mutation
...
While looking at the source code of the havoc mutations I realized that there seems to be a typo / copy+paste error with the SUBBYTE_ mutation. It is currently incrementing, instead of decrementing the value.
Alternative Fix: Change the documentation to "/* Decrease byte by minus 1. */" to make it work as documented :-P
2022-06-10 18:38:37 +02:00
d798a90f04
uc update
2022-06-09 10:11:41 +02:00
35d49c7c5c
fix
2022-06-08 12:46:08 +02:00
83f32c5248
honor AFL_MAP_SIZE well outside of afl++
2022-06-08 10:56:11 +02:00
683dcc4710
remove existing shared modules when installing
2022-06-06 19:26:18 +02:00
59bb4a6cc4
Merge pull request #1431 from devnexen/malloc_good_size_apple_libdislocator
...
libdislocator, introduces malloc_good_size for Darwin.
2022-06-03 06:55:10 +02:00
6afccdebcd
libdislocator, introduces malloc_good_size for Darwin.
2022-06-02 21:48:15 +01:00
7413316496
Merge pull request #1430 from devnexen/libdislocator_macos
...
libdislocator on macOS to get memory block size is malloc_size is
2022-06-01 07:32:45 +02:00
ad2a1b0574
libdislocator on macOS to get memory block size is malloc_size is
...
instead.
2022-05-31 21:07:02 +01:00
942b85bb77
clarify gpl3
2022-05-31 11:10:37 +02:00
50c6031cc3
remove optimin
2022-05-31 09:24:28 +02:00
066d65d846
Fix wrong memchr size in android ( #1429 )
...
Need to fix this otherwise ASAN will always complain about heap buffer overflows and refuse to run.
Co-authored-by: van Hauser <vh@thc.org >
2022-05-27 17:55:21 +02:00
1441503c43
afl-cmin: avoid messages with \r when redirection is used
2022-05-27 15:26:24 +02:00
c96238d85f
Add AFL_SYNC_TIME variable for synchronization time tuning ( #1425 )
...
* Add AFL_SYNC_TIME variable for synchronization time tuning
* Documentation for AFL_SYNC_TIME variable
2022-05-27 12:52:31 +02:00
4103ee43e2
Add automaton parser ( #1426 )
...
* have compilable program
* enable read in file
* add hashmap usage
* add build hashmap; WIP; test if constructed correctly tomorrow
* add testcase to test hashmap
* add sorted symbols list
* build symbols dictionary
* clean up DEBUG
* successfully find automaton path
* fix all memory leaks
* test if automaton same with example
* able to iterate through files in a folder
* finish testing on one random queue
wip
- change macro values
- add bound checking
* add bound checking to program length
* add bound checking to program walk length
* add boundary check to terminal number, terminal lengths and program length
* commit test makefile
* add makefile
* able to add seeds to gramatron
* remove useless argument in automaton_parser
* add automaton parser to gramfuzz
* change build
* revert test.c to original state
* add makefile to test.c for testing
2022-05-26 16:21:59 +02:00
ba3c7bfe40
Merge pull request #1420 from AFLplusplus/dev
...
push to stable
2022-05-23 13:44:42 +02:00
5ad760a77b
update changelog
2022-05-23 10:53:37 +02:00
6dfc9aaab0
disable LTO for llvm 15 :-(
2022-05-23 10:52:34 +02:00
ffdbe8a2fb
Merge pull request #1411 from glandium/implicit-int
...
Fix build failures with clang 15
2022-05-19 11:21:32 +02:00