|
Bernhard M. Wiedemann |
b204e0 |
<revisionlist>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="1" vrev="1">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>8c35c9fb0cbd1855c6f3683d1814f113</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>1.57b</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1427313922</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment>add the american fuzzing language</comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>292839</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="2" vrev="1">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>bc784d240d219222f391be78b7df434f</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>1.58b</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1427736796</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment>afl 1.58b and libexedir improvement</comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>293476</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="3" vrev="1">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>bbfe60a91b9383dd661e691b638da8ce</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>1.60b</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1428652486</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment>1</comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>295181</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="4" vrev="1">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>7d61228e9dff4dcf0eee4f320306618d</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>1.62b</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1428790273</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment>afl 1.62b (forwarded request 295378 from AndreasStieger)</comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>295379</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="5" vrev="1">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>bbad7d1d768914bdc1c77abdcc26832d</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>1.69b</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1429186454</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment>1</comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>297081</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="6" vrev="1">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>f30177a8de7bfd170ad865b243940096</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>1.71b</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1429658324</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment>afl 1.71b (forwarded request 298226 from AndreasStieger)</comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>298227</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="7" vrev="1">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>2e49df504cf7a56177611519f1baee18</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>1.73b</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1430891339</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment>Automatic submission by obs-autosubmit</comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>305275</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="8" vrev="1">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>97c4bf2651a0bd0acefcebe8bbf5a8e8</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>1.77b</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1431247640</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>coolo</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment>1</comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>305943</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="9" vrev="1">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>db4b525688240242ddc7674270a3a96b</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>1.78b</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1431987680</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>coolo</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment>1</comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>307842</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="10" vrev="2">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>db4b525688240242ddc7674270a3a96b</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>1.78b</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1431987681</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>coolo</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment>1</comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>307842</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="11" vrev="1">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>5e87531019b5c79509f8d1ba6a5f0cee</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>1.80b</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1433232709</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment>afl 1.80b</comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>309667</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="12" vrev="1">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>4f6523b0efa0bd29c2c8d66aabac8ec1</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>1.83b</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1434456316</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>coolo</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment>afl 1.83b</comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>312108</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="13" vrev="1">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>eaf83f5522eff95579d23c547a36a42a</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>1.85b</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1438899844</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment>1</comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>320742</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="14" vrev="1">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>5c6d482bd88021fd927cb140f3d78337</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>1.86b</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1439385178</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment>1</comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>321770</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="15" vrev="1">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>1628482f22422f979becc6274aa619ee</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>1.92b</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1441727103</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment>afl 1.92b</comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>329519</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="16" vrev="1">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>6a4aa3a40023cd11a728f59a8aaafd86</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>1.94b</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1444130757</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment>1</comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>335943</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="17" vrev="1">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>007ecf44597a2d4da46d281a9fc4236a</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>1.95b</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1447454174</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment>1</comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>344165</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="18" vrev="1">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>c0f6c65ac1165980f113f74e02d4a930</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>1.96b</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1450856989</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment>1</comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>349658</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="19" vrev="1">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>e5e3e0df73b9ed0d4bd56fbdeedb7db6</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>2.01b</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1455790027</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment>afl 2.01</comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>359642</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="20" vrev="1">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>767913d5ac695a2272b88d536cace58b</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>2.04b</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1456434656</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment>1</comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>361310</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="21" vrev="1">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>85572331ca9d924c6a5ae3b37d17f557</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>2.05b</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1456821914</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment>afl 2.05b</comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>362828</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="22" vrev="1">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>e1c08ff2bd624521d36db15bdd5b3168</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>2.09b</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1459422193</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment>1</comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>381246</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="23" vrev="1">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>0fd16dce5ebed81c2047edbcc9ac0b0e</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>2.10b</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1461855261</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment>1</comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>390313</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="24" vrev="1">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>cead3c2a1dc5319382c0a683cfa462e9</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>2.11b</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1462428765</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment>1</comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>393279</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="25" vrev="1">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>cabb5e16f91716ecdf2060b80be7fc8c</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>2.13b</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1464853130</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment>1</comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>399108</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="26" vrev="1">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>49349cb50a98f813061dc619c6a698a0</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>2.14b</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1466326173</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment>afl 2.14b (forwarded request 402522 from AndreasStieger)</comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>402531</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="27" vrev="1">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>aa85b19b1f41c48196100d8cf8abcde2</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>2.17b</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1467359969</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment>afl 2.17b</comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>405155</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="28" vrev="1">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>9a4dbdaa762893c4c8fceb98c64e9d93</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>2.21b</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1469742399</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment>afl 2.21b</comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>414716</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="29" vrev="1">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>8e48ec90552b9472e2317d6363b60382</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>2.32b</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1472477748</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment>- Version 2.32b:
|
|
Bernhard M. Wiedemann |
b204e0 |
- Added a check for AFL_HARDEN combined with AFL_USE_*SAN. Suggested by Hanno Boeck.
|
|
Bernhard M. Wiedemann |
b204e0 |
- Made several other cosmetic adjustments to cycle timing in the wake of the big tweak made in 2.31b.
|
|
Bernhard M. Wiedemann |
b204e0 |
- Version 2.31b:
|
|
Bernhard M. Wiedemann |
b204e0 |
- Changed havoc cycle counts for a marked performance boost, especially
|
|
Bernhard M. Wiedemann |
b204e0 |
with -S / -d. See the discussion of FidgetyAFL in:
|
|
Bernhard M. Wiedemann |
b204e0 |
https://groups.google.com/forum/#!topic/afl-users/fOPeb62FZUg
|
|
Bernhard M. Wiedemann |
b204e0 |
While this does not implement the approach proposed by the authors of
|
|
Bernhard M. Wiedemann |
b204e0 |
the CCS paper, the solution is a result of digging into that research;
|
|
Bernhard M. Wiedemann |
b204e0 |
more improvements may follow as I do more experiments and get more
|
|
Bernhard M. Wiedemann |
b204e0 |
definitive data.
|
|
Bernhard M. Wiedemann |
b204e0 |
- Version 2.30b:
|
|
Bernhard M. Wiedemann |
b204e0 |
- Made minor improvements to persistent mode to avoid the remote
|
|
Bernhard M. Wiedemann |
b204e0 |
possibility of "no instrumentation detected" issues with very low
|
|
Bernhard M. Wiedemann |
b204e0 |
instrumentation densities.
|
|
Bernhard M. Wiedemann |
b204e0 |
- Fixed a minor glitch with a leftover process in persistent mode.
|
|
Bernhard M. Wiedemann |
b204e0 |
Reported by Jakub Wilk and Daniel Stender.
|
|
Bernhard M. Wiedemann |
b204e0 |
- Made persistent mode bitmaps a bit more consistent and adjusted the way
|
|
Bernhard M. Wiedemann |
b204e0 |
this is shown in the UI, especially in persistent mode.
|
|
Bernhard M. Wiedemann |
b204e0 |
- Version 2.29b:
|
|
Bernhard M. Wiedemann |
b204e0 |
- Made a minor #include fix to llvm_mode. Suggested by Jonathan Metzman.
|
|
Bernhard M. Wiedemann |
b204e0 |
- Made cosmetic updates to the docs.
|
|
Bernhard M. Wiedemann |
b204e0 |
- Version 2.28b:
|
|
Bernhard M. Wiedemann |
b204e0 |
- Added "life pro tips" to docs/.
|
|
Bernhard M. Wiedemann |
b204e0 |
- Moved testcases/_extras/ to dictionaries/ for visibility.
|
|
Bernhard M. Wiedemann |
b204e0 |
- Made minor improvements to install scripts.
|
|
Bernhard M. Wiedemann |
b204e0 |
- Added an important safety tip.
|
|
Bernhard M. Wiedemann |
b204e0 |
- Version 2.27b:
|
|
Bernhard M. Wiedemann |
b204e0 |
- Added libtokencap, a simple feature to intercept strcmp / memcmp and
|
|
Bernhard M. Wiedemann |
b204e0 |
generate dictionary entries that can help extend coverage. (forwarded request 422107 from msmeissn)</comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>422108</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="30" vrev="1">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>ca74e618a16398028a9ce8ecc6d24626</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>2.35b</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1477219906</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment>1</comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>436567</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="31" vrev="1">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>d545fbda19625ba14aa6969b2f2ea031</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>2.39b</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1486968575</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment>- update to 2.39b:
|
|
Bernhard M. Wiedemann |
b204e0 |
- Improved error reporting in afl-cmin. Suggested by floyd.
|
|
Bernhard M. Wiedemann |
b204e0 |
- Made a minor tweak to trace-pc-guard support. Suggested by kcc.
|
|
Bernhard M. Wiedemann |
b204e0 |
- Added a mention of afl-monitor.
|
|
Bernhard M. Wiedemann |
b204e0 |
|
|
Bernhard M. Wiedemann |
b204e0 |
- update to 2.38b:
|
|
Bernhard M. Wiedemann |
b204e0 |
* Added -mllvm -sanitizer-coverage-block-threshold=0 to
|
|
Bernhard M. Wiedemann |
b204e0 |
trace-pc-guard mode
|
|
Bernhard M. Wiedemann |
b204e0 |
* Fixed a cosmetic bad free() bug when aborting -S sessions
|
|
Bernhard M. Wiedemann |
b204e0 |
* Made a small change to afl-whatsup to sort fuzzers by name.
|
|
Bernhard M. Wiedemann |
b204e0 |
* Fixed a minor issue with malloc(0) in libdislocator
|
|
Bernhard M. Wiedemann |
b204e0 |
* Changed the clobber pattern in libdislocator to a slightly more
|
|
Bernhard M. Wiedemann |
b204e0 |
reliable one
|
|
Bernhard M. Wiedemann |
b204e0 |
* Added a note about THP performance
|
|
Bernhard M. Wiedemann |
b204e0 |
* Added a somewhat unofficial support for running afl-tmin with a
|
|
Bernhard M. Wiedemann |
b204e0 |
baseline "mask" that causes it to minimize only for edges that
|
|
Bernhard M. Wiedemann |
b204e0 |
are unique to the input file, but not to the "boring" baseline.
|
|
Bernhard M. Wiedemann |
b204e0 |
* "Fixed" a getPassName() problem with never versions of clang.</comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>455996</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="32" vrev="2">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>ec4b501d4c50da1313978bd08678ba18</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>2.39b</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1489345471</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment>1</comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>477897</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="33" vrev="1">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>57752c02c42137ca7e6edf4480793ebc</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>2.41b</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1492011470</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>maxlin_factory</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment>- update to 2.41b:
|
|
Bernhard M. Wiedemann |
b204e0 |
- Addressed a major user complaint related to timeout detection. Timing out
|
|
Bernhard M. Wiedemann |
b204e0 |
inputs are now binned as "hangs" only if they exceed a far more generous
|
|
Bernhard M. Wiedemann |
b204e0 |
time limit than the one used to reject slow paths.
|
|
Bernhard M. Wiedemann |
b204e0 |
- update to 2.40b:
|
|
Bernhard M. Wiedemann |
b204e0 |
- Fixed a minor oversight in the insertion strategy for dictionary words.
|
|
Bernhard M. Wiedemann |
b204e0 |
Spotted by Andrzej Jackowski.
|
|
Bernhard M. Wiedemann |
b204e0 |
- Made a small improvement to the havoc block insertion strategy.
|
|
Bernhard M. Wiedemann |
b204e0 |
- Adjusted color rules for "is it done yet?" indicators.</comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>487488</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="34" vrev="1">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>7fbfd8fecf54971d0c2b26aea9ec8610</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>2.44b</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1499152240</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment>afl 2.44b</comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>507727</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="35" vrev="1">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>f2cd2248f217c48d48674fa270aca0a4</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>2.45b</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1499598256</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment>- update to 2.45b:
|
|
Bernhard M. Wiedemann |
b204e0 |
- Added strstr, strcasestr support to libtokencap. Contributed by
|
|
Bernhard M. Wiedemann |
b204e0 |
Daniel Hodson.
|
|
Bernhard M. Wiedemann |
b204e0 |
- Fixed a resumption offset glitch spotted by Jakub Wilk.
|
|
Bernhard M. Wiedemann |
b204e0 |
- There are definitely no bugs in afl-showmap -c now.</comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>508930</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="36" vrev="1">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>c8763e4829d04296667284a307c42eff</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>2.49b</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1501067186</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment>- Version 2.49b
|
|
Bernhard M. Wiedemann |
b204e0 |
- Added AFL_TMIN_EXACT to allow path constraint for crash minimization.
|
|
Bernhard M. Wiedemann |
b204e0 |
- Added dates for releases (retroactively for all of 2017).
|
|
Bernhard M. Wiedemann |
b204e0 |
- Version 2.48b
|
|
Bernhard M. Wiedemann |
b204e0 |
- Added AFL_ALLOW_TMP to permit some scripts to run in /tmp.
|
|
Bernhard M. Wiedemann |
b204e0 |
- Fixed cwd handling in afl-analyze (similar to the quirk in afl-tmin).
|
|
Bernhard M. Wiedemann |
b204e0 |
- Made it possible to point -o and -f to the same file in afl-tmin.
|
|
Bernhard M. Wiedemann |
b204e0 |
- Version 2.47b
|
|
Bernhard M. Wiedemann |
b204e0 |
- Fixed cwd handling in afl-tmin. Spotted by Jakub Wilk.
|
|
Bernhard M. Wiedemann |
b204e0 |
- Version 2.46b
|
|
Bernhard M. Wiedemann |
b204e0 |
- libdislocator now supports AFL_LD_NO_CALLOC_OVER for folks who do not
|
|
Bernhard M. Wiedemann |
b204e0 |
want to abort on calloc() overflows.
|
|
Bernhard M. Wiedemann |
b204e0 |
- Made a minor fix to libtokencap. Reported by Daniel Stender.
|
|
Bernhard M. Wiedemann |
b204e0 |
- Added a small JSON dictionary, inspired on a dictionary done by Jakub Wilk. (forwarded request 512610 from msmeissn)</comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>512611</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="37" vrev="2">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>b30044222b6c770b2a993257c0652100</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>2.49b</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1501572313</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>maxlin_factory</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment>- include docs/README</comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>513056</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="38" vrev="1">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>e81fb0fea818447a41a6c11bab29df50</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>2.51b</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1504521546</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment>afl 2.51b</comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>520490</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="39" vrev="1">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>ffd3bd2daa7929b375a62c97d54be750</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>2.52b</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1510045241</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment></comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>539104</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="40" vrev="2">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>1871a0125bbbbb6474e1a968f1c1b524</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>2.52b</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1535705281</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment></comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>632354</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
<revision rev="41" vrev="1">
|
|
Bernhard M. Wiedemann |
b204e0 |
<srcmd5>0de895c49b90ed5dc6037cc2ea2af3a0</srcmd5>
|
|
Bernhard M. Wiedemann |
b204e0 |
<version>2.52c</version>
|
|
Bernhard M. Wiedemann |
b204e0 |
<time>1561405994</time>
|
|
Bernhard M. Wiedemann |
b204e0 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
b204e0 |
<comment></comment>
|
|
Bernhard M. Wiedemann |
b204e0 |
<requestid>711649</requestid>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revision>
|
|
Bernhard M. Wiedemann |
86aab5 |
<revision rev="42" vrev="2">
|
|
Bernhard M. Wiedemann |
86aab5 |
<srcmd5>d6be61645c82848a72b5aaee4f163610</srcmd5>
|
|
Bernhard M. Wiedemann |
86aab5 |
<version>2.52c</version>
|
|
Bernhard M. Wiedemann |
86aab5 |
<time>1573044698</time>
|
|
Bernhard M. Wiedemann |
86aab5 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
86aab5 |
<comment></comment>
|
|
Bernhard M. Wiedemann |
86aab5 |
<requestid>739467</requestid>
|
|
Bernhard M. Wiedemann |
86aab5 |
</revision>
|
|
Bernhard M. Wiedemann |
e600a5 |
<revision rev="43" vrev="1">
|
|
Bernhard M. Wiedemann |
e600a5 |
<srcmd5>4bf57340ef562a229a5a1d27d3fe5723</srcmd5>
|
|
Bernhard M. Wiedemann |
e600a5 |
<version>2.58c</version>
|
|
Bernhard M. Wiedemann |
e600a5 |
<time>1574784126</time>
|
|
Bernhard M. Wiedemann |
e600a5 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
e600a5 |
<comment>- updated to 2.58c
|
|
Bernhard M. Wiedemann |
e600a5 |
- reverted patch to not unlink and recreate the input file, it resulted in performance loss of ~10%
|
|
Bernhard M. Wiedemann |
e600a5 |
- added test/test-performance.sh script
|
|
Bernhard M. Wiedemann |
e600a5 |
- (re)added gcc_plugin, fast inline instrumentation is not yet finished, however it includes the whitelisting and persistance feature! by hexcoder-
|
|
Bernhard M. Wiedemann |
e600a5 |
- gcc_plugin tests added to testing framework
|
|
Bernhard M. Wiedemann |
e600a5 |
- jump to 2.57 instead of 2.55 to catch up with Google's versioning
|
|
Bernhard M. Wiedemann |
e600a5 |
- persistent mode for QEMU (see qemu_mode/README.md)
|
|
Bernhard M. Wiedemann |
e600a5 |
- custom mutator library is now an additional mutator, to exclusivly use it
|
|
Bernhard M. Wiedemann |
e600a5 |
- add AFL_CUSTOM_MUTATOR_ONLY (that will trigger the previous behaviour)
|
|
Bernhard M. Wiedemann |
e600a5 |
- new library qemu_mode/unsigaction which filters sigaction events
|
|
Bernhard M. Wiedemann |
e600a5 |
- afl-fuzz: new command line option -I to execute a command on a new crash
|
|
Bernhard M. Wiedemann |
e600a5 |
- no more unlinking the input file, this way the input file can also be a
|
|
Bernhard M. Wiedemann |
e600a5 |
- FIFO or disk partition
|
|
Bernhard M. Wiedemann |
e600a5 |
- setting LLVM_CONFIG for llvm_mode will now again switch to the selected
|
|
Bernhard M. Wiedemann |
e600a5 |
- llvm version. If your setup is correct.
|
|
Bernhard M. Wiedemann |
e600a5 |
- fuzzing strategy yields for custom mutator were missing from the UI, added them :)
|
|
Bernhard M. Wiedemann |
e600a5 |
- added "make tests" which will perform checks to see that all functionality
|
|
Bernhard M. Wiedemann |
e600a5 |
- is working as expected. this is currently the starting point, its not complete :)
|
|
Bernhard M. Wiedemann |
e600a5 |
- added mutation documentation feature ("make document"), creates afl-fuzz-document
|
|
Bernhard M. Wiedemann |
e600a5 |
- and saves all mutations of the first run on the first file into out/queue/mutations
|
|
Bernhard M. Wiedemann |
e600a5 |
- libtokencap and libdislocator now compile to the afl_root directory and are
|
|
Bernhard M. Wiedemann |
e600a5 |
- installed to the .../lib/afl directory when present during make install
|
|
Bernhard M. Wiedemann |
e600a5 |
- more BSD support, e.g. free CPU binding code for FreeBSD (thanks to devnexen)
|
|
Bernhard M. Wiedemann |
e600a5 |
- reducing duplicate code in afl-fuzz
|
|
Bernhard M. Wiedemann |
e600a5 |
- added "make help"
|
|
Bernhard M. Wiedemann |
e600a5 |
- removed compile warnings from python internal stuff
|
|
Bernhard M. Wiedemann |
e600a5 |
- added man page for afl-clang-fast[++]
|
|
Bernhard M. Wiedemann |
e600a5 |
- updated documentation
|
|
Bernhard M. Wiedemann |
e600a5 |
- Wine mode to run Win32 binaries with the QEMU instrumentation (-W)
|
|
Bernhard M. Wiedemann |
e600a5 |
- CompareCoverage for ARM target in QEMU/Unicorn</comment>
|
|
Bernhard M. Wiedemann |
e600a5 |
<requestid>750847</requestid>
|
|
Bernhard M. Wiedemann |
e600a5 |
</revision>
|
|
Bernhard M. Wiedemann |
084487 |
<revision rev="44" vrev="1">
|
|
Bernhard M. Wiedemann |
084487 |
<srcmd5>2ac8241680c609af39976da23e77e454</srcmd5>
|
|
Bernhard M. Wiedemann |
084487 |
<version>2.59c</version>
|
|
Bernhard M. Wiedemann |
084487 |
<time>1577536833</time>
|
|
Bernhard M. Wiedemann |
084487 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
084487 |
<comment>- updated to 2.59c
|
|
Bernhard M. Wiedemann |
084487 |
- qbdi_mode: fuzz android native libraries via QBDI framework
|
|
Bernhard M. Wiedemann |
084487 |
- unicorn_mode: switched to the new unicornafl, thanks domenukk
|
|
Bernhard M. Wiedemann |
084487 |
(see https://github.com/vanhauser-thc/unicorn)
|
|
Bernhard M. Wiedemann |
084487 |
- afl-fuzz:
|
|
Bernhard M. Wiedemann |
084487 |
- added radamsa as (an optional) mutator stage (-R[R])
|
|
Bernhard M. Wiedemann |
084487 |
- added -u command line option to not unlink the fuzz input file
|
|
Bernhard M. Wiedemann |
084487 |
- Python3 support (autodetect)
|
|
Bernhard M. Wiedemann |
084487 |
- AFL_DISABLE_TRIM env var to disable the trim stage
|
|
Bernhard M. Wiedemann |
084487 |
- CPU affinity support for DragonFly
|
|
Bernhard M. Wiedemann |
084487 |
- llvm_mode:
|
|
Bernhard M. Wiedemann |
084487 |
- float splitting is now configured via AFL_LLVM_LAF_SPLIT_FLOATS
|
|
Bernhard M. Wiedemann |
084487 |
- support for llvm 10 included now (thanks to devnexen)
|
|
Bernhard M. Wiedemann |
084487 |
- libtokencap:
|
|
Bernhard M. Wiedemann |
084487 |
- support for *BSD/OSX/Dragonfly added
|
|
Bernhard M. Wiedemann |
084487 |
- hook common *cmp functions from widely used libraries
|
|
Bernhard M. Wiedemann |
084487 |
- compcov:
|
|
Bernhard M. Wiedemann |
084487 |
- hook common *cmp functions from widely used libraries
|
|
Bernhard M. Wiedemann |
084487 |
- floating point splitting support for QEMU on x86 targets
|
|
Bernhard M. Wiedemann |
084487 |
- qemu_mode: AFL_QEMU_DISABLE_CACHE env to disable QEMU TranslationBlocks caching
|
|
Bernhard M. Wiedemann |
084487 |
- afl-analyze: added AFL_SKIP_BIN_CHECK support
|
|
Bernhard M. Wiedemann |
084487 |
- better random numbers for gcc_plugin and llvm_mode (thanks to devnexen)
|
|
Bernhard M. Wiedemann |
084487 |
- Dockerfile by courtesy of devnexen
|
|
Bernhard M. Wiedemann |
084487 |
- added regex.dictionary
|
|
Bernhard M. Wiedemann |
084487 |
- qemu and unicorn download scripts now try to download until the full
|
|
Bernhard M. Wiedemann |
084487 |
download succeeded. f*ckin travis fails downloading 40% of the time!
|
|
Bernhard M. Wiedemann |
084487 |
- more support for Android (please test!)
|
|
Bernhard M. Wiedemann |
084487 |
- added the few Android stuff we didnt have already from Google afl repository
|
|
Bernhard M. Wiedemann |
084487 |
- removed unnecessary warnings (forwarded request 759706 from msmeissn)</comment>
|
|
Bernhard M. Wiedemann |
084487 |
<requestid>759716</requestid>
|
|
Bernhard M. Wiedemann |
084487 |
</revision>
|
|
Bernhard M. Wiedemann |
c80802 |
<revision rev="45" vrev="1">
|
|
Bernhard M. Wiedemann |
c80802 |
<srcmd5>dc62c5d029166820085bdafeab147fef</srcmd5>
|
|
Bernhard M. Wiedemann |
c80802 |
<version>2.60c</version>
|
|
Bernhard M. Wiedemann |
c80802 |
<time>1578069437</time>
|
|
Bernhard M. Wiedemann |
c80802 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
c80802 |
<comment></comment>
|
|
Bernhard M. Wiedemann |
c80802 |
<requestid>760476</requestid>
|
|
Bernhard M. Wiedemann |
c80802 |
</revision>
|
|
Bernhard M. Wiedemann |
cd3887 |
<revision rev="46" vrev="2">
|
|
Bernhard M. Wiedemann |
cd3887 |
<srcmd5>f655dde382beeff468c32a9960dd3af6</srcmd5>
|
|
Bernhard M. Wiedemann |
cd3887 |
<version>2.60c</version>
|
|
Bernhard M. Wiedemann |
cd3887 |
<time>1581368024</time>
|
|
Bernhard M. Wiedemann |
cd3887 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
cd3887 |
<comment>- added radamsa mutator (forwarded request 772507 from msmeissn)</comment>
|
|
Bernhard M. Wiedemann |
cd3887 |
<requestid>772508</requestid>
|
|
Bernhard M. Wiedemann |
cd3887 |
</revision>
|
|
Bernhard M. Wiedemann |
7dcbe3 |
<revision rev="47" vrev="1">
|
|
Bernhard M. Wiedemann |
7dcbe3 |
<srcmd5>63e3900a53a741e64b0c699a730d5ac1</srcmd5>
|
|
Bernhard M. Wiedemann |
7dcbe3 |
<version>2.61c</version>
|
|
Bernhard M. Wiedemann |
7dcbe3 |
<time>1582725849</time>
|
|
Bernhard M. Wiedemann |
7dcbe3 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
7dcbe3 |
<comment>- updated to 2.61c
|
|
Bernhard M. Wiedemann |
7dcbe3 |
- use -march=native if available
|
|
Bernhard M. Wiedemann |
7dcbe3 |
- most tools now check for mistyped environment variables
|
|
Bernhard M. Wiedemann |
7dcbe3 |
- gcc 10 is now supported
|
|
Bernhard M. Wiedemann |
7dcbe3 |
- the memory safety checks are now disabled for a little more speed during
|
|
Bernhard M. Wiedemann |
7dcbe3 |
fuzzing (only affects creating queue entries), can be toggled in config.h
|
|
Bernhard M. Wiedemann |
7dcbe3 |
- afl-fuzz:
|
|
Bernhard M. Wiedemann |
7dcbe3 |
- MOpt out of bounds writing crash fixed
|
|
Bernhard M. Wiedemann |
7dcbe3 |
- now prints the real python version support compiled in
|
|
Bernhard M. Wiedemann |
7dcbe3 |
- set stronger performance compile options and little tweaks
|
|
Bernhard M. Wiedemann |
7dcbe3 |
- Android: prefer bigcores when selecting a CPU
|
|
Bernhard M. Wiedemann |
7dcbe3 |
- CmpLog forkserver
|
|
Bernhard M. Wiedemann |
7dcbe3 |
- Redqueen input-2-state mutator (cmp instructions only ATM)
|
|
Bernhard M. Wiedemann |
7dcbe3 |
- all Python 2+3 versions supported now
|
|
Bernhard M. Wiedemann |
7dcbe3 |
- changed execs_per_sec in fuzzer_stats from "current" execs per second
|
|
Bernhard M. Wiedemann |
7dcbe3 |
(which is pointless) to total execs per second
|
|
Bernhard M. Wiedemann |
7dcbe3 |
- bugfix for dictionary insert stage count (fix via Google repo PR)
|
|
Bernhard M. Wiedemann |
7dcbe3 |
- added warning if -M is used together with custom mutators with _ONLY option
|
|
Bernhard M. Wiedemann |
7dcbe3 |
- AFL_TMPDIR checks are now later and better explained if they fail
|
|
Bernhard M. Wiedemann |
7dcbe3 |
- llvm_mode
|
|
Bernhard M. Wiedemann |
7dcbe3 |
- InsTrim: three bug fixes:
|
|
Bernhard M. Wiedemann |
7dcbe3 |
1. (minor) no pointless instrumentation of 1 block functions
|
|
Bernhard M. Wiedemann |
7dcbe3 |
2. (medium) path bug that leads a few blocks not instrumented that
|
|
Bernhard M. Wiedemann |
7dcbe3 |
should be
|
|
Bernhard M. Wiedemann |
7dcbe3 |
3. (major) incorrect prev_loc was written, fixed!
|
|
Bernhard M. Wiedemann |
7dcbe3 |
- afl-clang-fast:
|
|
Bernhard M. Wiedemann |
7dcbe3 |
- show in the help output for which llvm version it was compiled for
|
|
Bernhard M. Wiedemann |
7dcbe3 |
- now does not need to be recompiled between trace-pc and pass
|
|
Bernhard M. Wiedemann |
7dcbe3 |
instrumentation. compile normally and set AFL_LLVM_USE_TRACE_PC :)
|
|
Bernhard M. Wiedemann |
7dcbe3 |
- LLVM 11 is supported (forwarded request 779147 from msmeissn)</comment>
|
|
Bernhard M. Wiedemann |
7dcbe3 |
<requestid>779153</requestid>
|
|
Bernhard M. Wiedemann |
7dcbe3 |
</revision>
|
|
Bernhard M. Wiedemann |
5c5c65 |
<revision rev="48" vrev="1">
|
|
Bernhard M. Wiedemann |
5c5c65 |
<srcmd5>12174eb19eb75b29865e72462865b2e7</srcmd5>
|
|
Bernhard M. Wiedemann |
5c5c65 |
<version>2.62c</version>
|
|
Bernhard M. Wiedemann |
5c5c65 |
<time>1583007859</time>
|
|
Bernhard M. Wiedemann |
5c5c65 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
5c5c65 |
<comment>- updated to 2.62c
|
|
Bernhard M. Wiedemann |
5c5c65 |
- Important fix for memory allocation functions that result in afl-fuzz not identifying crashes - UPDATE!
|
|
Bernhard M. Wiedemann |
5c5c65 |
- Small fix for -E/-V to release the CPU
|
|
Bernhard M. Wiedemann |
5c5c65 |
- CmpLog does not need sancov anymore (forwarded request 780290 from msmeissn)</comment>
|
|
Bernhard M. Wiedemann |
5c5c65 |
<requestid>780291</requestid>
|
|
Bernhard M. Wiedemann |
5c5c65 |
</revision>
|
|
Bernhard M. Wiedemann |
4187e6 |
<revision rev="49" vrev="1">
|
|
Bernhard M. Wiedemann |
4187e6 |
<srcmd5>c1e019cfa9df801847804e1ddb8d7f90</srcmd5>
|
|
Bernhard M. Wiedemann |
4187e6 |
<version>2.63c</version>
|
|
Bernhard M. Wiedemann |
4187e6 |
<time>1586775224</time>
|
|
Bernhard M. Wiedemann |
4187e6 |
<user>dimstar_suse</user>
|
|
Bernhard M. Wiedemann |
4187e6 |
<comment>- updated to 2.63c
|
|
Bernhard M. Wiedemann |
4187e6 |
- all:
|
|
Bernhard M. Wiedemann |
4187e6 |
- big code changes to make afl-fuzz thread-safe so afl-fuzz can spawn
|
|
Bernhard M. Wiedemann |
4187e6 |
multiple fuzzing threads in the future or even become a library
|
|
Bernhard M. Wiedemann |
4187e6 |
- afl basic tools now report on the environment variables picked up
|
|
Bernhard M. Wiedemann |
4187e6 |
- more tools get environment variable usage info in the help output
|
|
Bernhard M. Wiedemann |
4187e6 |
- force all output to stdout (some OK/SAY/WARN messages were sent to
|
|
Bernhard M. Wiedemann |
4187e6 |
stdout, some to stderr)
|
|
Bernhard M. Wiedemann |
4187e6 |
- uninstrumented mode uses an internal forkserver ("fauxserver")
|
|
Bernhard M. Wiedemann |
4187e6 |
- now builds with `-D_FORTIFY_SOURCE=2`
|
|
Bernhard M. Wiedemann |
4187e6 |
- drastically reduced number of (de)allocations during fuzzing
|
|
Bernhard M. Wiedemann |
4187e6 |
- afl-fuzz:
|
|
Bernhard M. Wiedemann |
4187e6 |
- python mutator modules and custom mutator modules now use the same
|
|
Bernhard M. Wiedemann |
4187e6 |
interface and hence the API changed
|
|
Bernhard M. Wiedemann |
4187e6 |
- AFL_AUTORESUME will resume execution without the need to specify `-i -`
|
|
Bernhard M. Wiedemann |
4187e6 |
- added experimental power schedules (-p):
|
|
Bernhard M. Wiedemann |
4187e6 |
- mmopt: ignores runtime of queue entries, gives higher weighting to
|
|
Bernhard M. Wiedemann |
4187e6 |
the last 5 queue entries
|
|
Bernhard M. Wiedemann |
4187e6 |
- rare: puts focus on queue entries that hits rare branches, also ignores
|
|
Bernhard M. Wiedemann |
4187e6 |
runtime
|
|
Bernhard M. Wiedemann |
4187e6 |
- llvm_mode:
|
|
Bernhard M. Wiedemann |
4187e6 |
- added SNAPSHOT feature (using https://github.com/AFLplusplus/AFL-Snapshot-LKM)
|
|
Bernhard M. Wiedemann |
4187e6 |
- added Control Flow Integrity sanitizer (AFL_USE_CFISAN)
|
|
Bernhard M. Wiedemann |
4187e6 |
- added AFL_LLVM_INSTRUMENT option to control the instrumentation type
|
|
Bernhard M. Wiedemann |
4187e6 |
easier: DEFAULT, CFG (INSTRIM), LTO, CTX, NGRAM-x (x=2-16)
|
|
Bernhard M. Wiedemann |
4187e6 |
- made USE_TRACE_PC compile obsolete
|
|
Bernhard M. Wiedemann |
4187e6 |
- LTO collision free instrumented added in llvm_mode with afl-clang-lto -
|
|
Bernhard M. Wiedemann |
4187e6 |
note that this mode is amazing, but quite some targets won't compile
|
|
Bernhard M. Wiedemann |
4187e6 |
- Added llvm_mode NGRAM prev_loc coverage by Adrean Herrera
|
|
Bernhard M. Wiedemann |
4187e6 |
(https://github.com/adrianherrera/afl-ngram-pass/), activate by setting (forwarded request 793419 from msmeissn)</comment>
|
|
Bernhard M. Wiedemann |
4187e6 |
<requestid>793420</requestid>
|
|
Bernhard M. Wiedemann |
4187e6 |
</revision>
|
|
Bernhard M. Wiedemann |
b204e0 |
</revisionlist>
|