Skip to content

Releases: sviehb/jefferson

v0.4.1 release

05 Jul 08:57
Compare
Choose a tag to compare

Includes a small fix in our path traversal check when the extraction directory is a relative path.

v0.4 release

23 Jun 06:46
361c6e3
Compare
Choose a tag to compare

Overdue release with a bunch of fixes since we started maintaining this repo.

The following improvements are part of version 0.4:

  • automatic detection of endianness
  • handling of decompression error on corrupted filesystems (fix #21 and #19)
  • execution speedup by using memory mapped files (fix #27 , see #28)
  • added support for legacy signature of JFFS2 (0x1984)
  • added support for LZO compression (see #13)
  • move cstruct to cstruct 2.1 (fix #33 , see #34 and #35)
  • a fix to protect against path traversals that would make jefferson write outside of the extraction directory
  • support for Python 3.10
  • proper handling of inode versioning