Skip to content

v0.2.0

Latest
Compare
Choose a tag to compare
@SpriteOvO SpriteOvO released this 11 Sep 21:40
· 1 commit to main since this release

Changes

  • Support Ghidra signature format. (#3)
  • Support signature runtime parsing. (#5)
  • Fix CMake project standalone determination.
  • Add CMake install target.
  • Update CMake minimum required version to 3.13 for CMP0077.
  • Fix compiler errors for const_byte_span. (#1, thanks @Chaoses-Ib)
  • Fix macro redefinitions for Windows headers.
  • Count the results of each thread even if the thread is not joinable.

New public items:

  • Constructors sig_byte::sig_byte(std::byte value, std::byte mask) and sig_byte::sig_byte(unsigned char value, unsigned char mask) is added.
  • Member functions sig_byte::value() and sig_byte::mask() is added.

Breaking changes

  • enum class byte_match_mode has been removed.
  • Member function sig_byte::match_mode() has been removed.