vanhauser-thc
a360344247
minor cmplog bugfix
2023-06-14 13:11:44 +02:00
van Hauser
9a0931858a
Merge pull request #1771 from forky2/dev
...
Fixes #1770 : afl-cmin in -T mode doesn't correctly divide inputs amon…
2023-06-14 10:53:01 +03:00
forky2
fc1e352965
Fixes #1770 : afl-cmin in -T mode doesn't correctly divide inputs among threads
2023-06-14 08:43:06 +01:00
vanhauser-thc
091d66fa92
increase strategy switch
2023-06-12 13:05:35 +02:00
vanhauser-thc
3ad8e9856c
update changelog
2023-06-12 09:23:57 +02:00
van Hauser
f1a616406e
Merge pull request #1767 from AFLplusplus/mutationnew
...
Mutationnew
2023-06-12 10:16:45 +03:00
vanhauser-thc
61b6f4ed9e
4.08a init
2023-06-12 09:16:15 +02:00
vanhauser-thc
ed97dbacef
enable text mode
2023-06-12 09:13:24 +02:00
vanhauser-thc
25eba95bba
update new feature config
2023-06-12 08:43:30 +02:00
vanhauser-thc
bf2727b763
v4.07c release
2023-06-12 08:28:47 +02:00
vanhauser-thc
6ec70fc084
binary mutations
2023-06-09 09:33:33 +02:00
van Hauser
31e2c6c2b4
Merge pull request #1764 from AFLplusplus/mncomp
...
class afl++ mutations
2023-06-09 10:29:19 +03:00
vanhauser-thc
c28779adc5
show fuzzing state
2023-06-08 12:32:51 +02:00
vanhauser-thc
e71d422b3c
enhance custom mutator docs
2023-06-08 08:42:23 +02:00
vanhauser-thc
88603a2c2e
add issue to faq
2023-06-07 15:17:46 +02:00
vanhauser-thc
a4b9272416
fix gcc cmplog crash
2023-06-07 10:58:10 +02:00
vanhauser-thc
f6471dd256
fix gcc cmplog crash
2023-06-07 10:57:52 +02:00
vanhauser-thc
f0ccca123a
fix ci
2023-06-06 17:32:32 +02:00
vanhauser-thc
c7c6ad1a94
no_ui mode
2023-06-06 17:04:31 +02:00
vanhauser-thc
14e25340fb
comparison
2023-06-06 16:55:32 +02:00
vanhauser-thc
9b2c4a2a5a
nit
2023-06-06 16:54:12 +02:00
vanhauser-thc
62bacf4fc8
better cmplog ci
2023-06-06 16:45:20 +02:00
vanhauser-thc
ee2cab73ac
reduce false positive ci failures
2023-06-06 16:42:52 +02:00
van Hauser
4deb45f3b3
Merge pull request #1759 from AFLplusplus/dev
...
Dev
2023-06-06 17:36:04 +03:00
vanhauser-thc
8de7f6131d
add current mutation strategy to include
2023-06-06 13:12:31 +02:00
van Hauser
2f6b54e441
Merge pull request #1758 from fanquake/development_llvm
...
build: adjust LLVM development version check
2023-06-06 13:23:25 +03:00
fanquake
234d55ccd5
build: adjust LLVM development version check
...
Adjust version check to only warn for LLVM 17.x and newer, which are the
development versions. Otherwise we'll get:
```bash
make LLVM_CONFIG=llvm-config-15 CC=clang-15 CXX=clang++-15
<snip>
GNUmakefile.llvm:69: you are using an in-development llvm version - this might break llvm_mode!
```
for versions that are supported, and not in development.
2023-06-06 10:29:54 +01:00
van Hauser
993d0c267d
Merge pull request #1757 from cocochpie/fix-llvm-17-pcguard-compile-error
...
Fix llvm 17 pcguard compile error
2023-06-06 10:03:04 +03:00
van Hauser
281f6c1ea1
Merge pull request #1756 from fanquake/ready_to_build_use_CC
...
build: fix compiler version in build output
2023-06-06 10:01:20 +03:00
cocochpie
9585f5cdfe
change the ‘#if’ to >= 17 instead of < 17
2023-06-06 04:07:38 +00:00
cocochpie
abc26a932a
Revive f567a89dae29afb2e421d649f0e750e77913f08c
2023-06-05 20:33:33 +00:00
fanquake
28fd971608
build: fix compiler version in build output
...
Currently, if I build like with Clang, I'll get:
```bash
make LLVM_CONFIG=llvm-config-15 CC=clang-15 CXX=clang++-15
<snip>
[+] Everything seems to be working, ready to compile. (gcc version 12.1.0 (Ubuntu 12.1.0-2ubuntu1~22.04) )
clang-15 -O2 -D_FORTIFY_SOURCE=1 ....
```
Which is somewhat confusing. Fix this, and in a way that still outputs
the correct version info for Clang and GCC. Use `--version`, and pick
the first line, as that is where they are consistent in output. `clang
-v` gives the version first, whereas `gcc -v` gives the version on the
last line.
We switch to using $(CC), otherwise we also get incorrect output,
and dropping CCVER altogether, given this is it's only use.
2023-06-05 17:00:42 +01:00
van Hauser
f9b72b6f2f
Merge pull request #1755 from AFLplusplus/dev
...
push to stable
2023-06-05 14:12:56 +03:00
vanhauser-thc
b644e48f36
more llvm 15 specialities
2023-06-01 13:28:07 +02:00
vanhauser-thc
2b500ce97e
llvm 15 fixes
2023-06-01 12:27:34 +02:00
vanhauser-thc
9324f3f628
rewrote PCGUARD
2023-06-01 12:19:45 +02:00
van Hauser
63a7a816e7
Merge pull request #1753 from WorksButNotTested/delay_start
...
Changes to support defered start
2023-06-01 13:12:47 +03:00
Your Name
06e1c64745
Changes to support defered start
2023-06-01 09:33:51 +01:00
van Hauser
7870ece6dc
Merge pull request #1750 from WorksButNotTested/arm64_long
...
Support for instrumentation more than GB away from data structures
2023-05-31 21:42:51 +03:00
Your Name
e596c9856b
Support for instrumentation more than GB away from data structures
2023-05-31 19:15:18 +01:00
van Hauser
ed73c632a5
Merge pull request #1749 from AFLplusplus/dev
...
push to stable
2023-05-31 12:41:32 +03:00
vanhauser-thc
ad8f7d6eb3
switch user mailinglist reference to discord
2023-05-31 11:40:54 +02:00
van Hauser
074b5ba54d
Merge pull request #1748 from fanquake/remove_versions_install
...
doc: recommend llvm/clang-14 in docs
2023-05-30 18:36:57 +03:00
fanquake
b08e6bf8c6
doc: recommend llvm/clang-14 in docs
...
Might as well recommend installing 14, as that's newer, and what's used
in Docker.
Also remove outdated Dockerfile versions, likely easier to remove
versions here entirely, and anyone that wants to see what version is
used, can look in the Dockerfile.
2023-05-30 16:31:09 +01:00
van Hauser
c7ced56066
Merge pull request #1747 from AFLplusplus/dev
...
push to stable
2023-05-30 17:29:44 +03:00
van Hauser
287128a196
Merge pull request #1746 from fanquake/fix_cuteness
...
doc: fix logo link in README.md
2023-05-30 17:22:20 +03:00
fanquake
c9dfc279c7
doc: fix logo link in README.md
2023-05-30 14:47:34 +01:00
vanhauser-thc
c323e0dc63
revert fix
2023-05-23 19:46:35 +02:00
vanhauser-thc
b10a091408
real gcc gnumakefile fix
2023-05-23 18:48:03 +02:00
vanhauser-thc
eeed38c5f8
fix gnumakefile for non-gcc
2023-05-23 18:31:34 +02:00