Skip to content

0.8.2

Compare
Choose a tag to compare
@andreafioraldi andreafioraldi released this 12 Oct 22:23
· 1288 commits to main since this release
089bc49

Highlights

  • NYX bridge with LibAFL with libafl_nyx by @syheliel
  • JSON logging monitor by @eknoes
  • Testcase and corpus minimizers by @VTCAKAVSMoACE
  • TimeoutInprocessForkExecutor by @tokatoka
  • Builds on various *nix operating systems by @devnexen

What's Changed

  • New Pass Manager Arguments in #724
  • Core affinity implementation for freebsd by @devnexen in #736
  • NYX Executor (GSoC '22) by @syheliel in #693
  • OSX force_load option in #743
  • Add continous JSON Logging monitor by @eknoes in #738
  • Netopenbsd build fix by @devnexen in #746
  • follow-up on netbsd build fix, simplification. by @devnexen in #750
  • Add test case minimising stage by @VTCAKAVSMoACE in #735
  • Implement a corpus minimiser by @VTCAKAVSMoACE in #739
  • Skippable stage, generator wrapper for Grimoire in #748
  • MapFeedback: Adding support for with_name() by @TeumessianFox in #752
  • dragonflybsd build fix for core affinity. by @devnexen in #753
  • CI for FreeBSD in #754
  • core affinity for FreeBSD pinning task to the wanted cpu by @devnexen in #756
  • Do not zero-init struct in QEMU in #758
  • adjust NyxExecutor trait bound to HasTargetBytes from HasBytesVec by @tcheinen in #760
  • libafl_frida ASan hook adding apple's memset_pattern* api. by @devnexen in #761
  • frida follow up on previous change for apple. by @devnexen in #763
  • Add track_stability option to CalibrationStage in #781
  • Dump registers on freebsd amd64 by @devnexen in #779
  • Builds on Illumos, by @devnexen in #775
  • reduces warnings when only version output is asked. by @devnexen in #778
  • Extend gramatron recursive mutator to recurse 5 times in #783
  • Dump registers on NetBSD amd64 by @devnexen in #786
  • Add support for ARMBE8 by @WorksButNotTested in #768
  • Dump reg for openbsd by @devnexen in #787
  • Windows gdiplus by @expend20 in #789 & #792
  • Remove clang download from windows CI by @expend20 in #791
  • write_crash netbsd implementation by @devnexen in #788
  • bolts::cpu::read_time_counter on arm64 by @devnexen in #790
  • Add ability to use virtual dispatch to stagesTuple by @radl97 in #801
  • Adding CPSR register for arm qemu emulation by @TeumessianFox in #800
  • Enable additional rustc errors in test only in #809
  • Adding fork feature passing from libafl_qemu to libafl crate by @TeumessianFox in #806
  • Hide prelude behind feature flag in #782
  • TimeoutInprocessForkExecutor in #797
  • Fixes typo and grammar in spawn_instances.md doc by @Emauz in #811
  • Minor changes for linux without fork feature by @TeumessianFox in #814
  • Hook IsProcessorFeaturePresent to crash with STATUS_STACK_BUFFER_OVERRUN exception by @expend20 in #804
  • Added Hacking TMNF blogpost to Resources in #819
  • Moving to named parameters in format strings in #827

Fixes

New Contributors

Full Changelog: 0.8.1...0.8.2