Blame .rev

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>