Py-tlsh

Latest version: v4.7.2

Safety actively analyzes 638346 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 10 of 13

3.4.5

- Pick up Jeremy Bobbios patches for:
- Build shared library (libtlsh.so), in addition to static library, on Linux and have tlsh_unittest link to it.
- Remove TlshImpl symbols from libtlsh.so
- Add Tlsh_init to py_ext/tlshmodule.cpp, which ensures Tlsh constructor will be called from Tlsh python module
- Create symbolic link for tlsh -> tlsh_unittest

3.4.4

- Specify Tlsh::getHash() is a const method

3.4.3

- Fix regression tests running on Windows

3.4.2

- Back out python regression test as part of the test.sh script, so that the python module does not need to be installed in order to successfully pass the tests run by make.sh

3.4.1

- Thanks to Jeremy Bobbios `py_ext` patch. TLSH has these enhancements.
- Instead of using a big memory blob, it will calculate the hash incrementally.
- A hashlib like object-oriented interface has been added to the Python module. See `test.py`.
- Restrict the function to be fed bytes-like object to remove surprises like silent UTF-8 decoding.

3.4.0

- Add JavaScript implementation (see directory `js_ext`) - required for [Blackhat presentation](https://www.blackhat.com/us-15/speakers/Sean-Park.html).
- Modify `tlsh_unittest` so that it can output tlsh values and filenames correctly, when the filenames contain embedded newline, linefeed or tab characters.

Page 10 of 13

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.