Skip to content

v1.2.0

Choose a tag to compare

@Gottox Gottox released this 22 Oct 09:13
· 685 commits to main since this release
6284334

This release is centered around stabilization and API consistency. It also restructured the source code to prepare further changes. Most notable changes are:

  • tools: tools (sqsh-ls, sqsh-cat, sqsh-stat, sqsh-xattr, sqshfs) support long-options now.
  • the SqshTreeWalker module has been deprecated. It was replaced by SqshPathResolver. This solves possible misunderstandings about the purpose (and therefore lacking features) of this module.
  • sqsh_inode_map_get() and sqsh_inode_map_set() have been deprecated and were replaced by sqsh_inode_map_get2() and sqsh_inode_map_set2() this allows the user to properly catch errors when inserting malicious data into the map.
  • sqsh_directory_iterator_inode_number() has been deprecated and was replaced by sqsh_directory_iterator_inode(). functionally both functions are equivalent, it's just a cosmetical change.

What's Changed

Full Changelog: v1.1.0...v1.2.0