0.2.0 - 2020-12-12
- Add HS_FLAG_COMBINATION and HS_FLAG_QUIET (#21) (
9804a55
) - Support extended behavior for patterns (#11) (
5bfc947
) - Support hs_scan_vector (#24) (
6869b06
)
- Dynamically allocate memory for arrays used by Database.compile (fixes #25) (
3fe93fc
)
0.1.5 - 2020-02-21
- Fixed reference leak in
Database.compile
(#18)
- Renamed
dumps
/loads
to the more appropriateloadb
/dumpb
. Both usebytes
rather thanbytearray
now, as well. - Added serialization/deserialization examples to the usage guide.
0.1.4 - 2019-11-07
- Hyperscan 5.2.0 and support for literal API (#16)
- Python 2.7 support
0.1.3 - 2019-07-04
- Handle exceptions in callback. (#15)
0.1.2 - 2019-06-10
- Release the GIL when compiling patterns (#13)
0.1.1 - 2019-05-01
- Fixed segfault (#10)
0.1.0 - 2019-04-13
match_event_handler
will now halt scanning if a truthy (and not None) value is returned.- The C extension module is now accessible with
import hyperscan._hyperscan
, andhyperscan.version.__version__
now returns the Hyperscan library version as opposed to the Python package version.hyperscan.__version__
will, however, return the Python package version. - Major packaging update, now using Poetry rather than
setup.py
. - Replaced Sphinx documentation with MkDocs and added an initial usage guide.
- Replaced Travis CI configuration with Semaphore.
0.0.2 - 2018-05-26
Initial release