Releases: williballenthin/lancelot
Releases · williballenthin/lancelot
v0.6.2
changes:
- nothing, this is a ci dance
v0.6.1
changes:
- ci: attempt to build win/macos python bindings on py3.6
v0.6.0
v0.5.6
fixes:
- flirt: fix matching buffers that are shorter than some patterns
- flirt: fix byte pattern size computation
- flirt: fix tail byte matching
v0.5.5
overall, this makes parsing of FLIRT .pat files more robust. motivated by the work in mandiant/capa#435.
adds:
- FLIRT: pat: line comments (extension of format, enables license headers)
- FLIRT: pat: parse tail bytes
- FLIRT: pat: handle large functions (greater than u16::MAX. this contradicts existing documentation of the FLIRT format!)
v0.5.4
changes:
- use decision tree to index FLIRT patterns, rather than RegexSet, for much better performance
v0.5.3
more ci juggling
removes:
- python bindings for py3.5
adds:
- python bindings for py3.9
v0.5.2
doing the release dance, sorry.
fixes:
- version number
v0.5.1
fixes:
- hopefully CI push of python packages
v0.5.0
adds:
- pyflirt crate/python-flirt python package containing bindings to lancelot-flirt
changes:
- bumps some deps
also begins to add an emulator subsystem to lancelot core, though this is not complete, not working, nor considered part of the stable API yet.