index
:
squashfs-tools-ng.git
feature/goliath/msvc
fixes-1.0.0
fixes-1.1.0
fixes-1.2.0
fixes-1.3.0
master
A new set of tools and libraries for working with SquashFS images
David Oberhollenzer
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
util
Age
Commit message (
Expand
)
Author
2022-03-10
Fix warning if __SIZEOF_INT128__ is not defined
David Oberhollenzer
2021-06-25
libutil: cleanup alignment trickery in mempool
David Oberhollenzer
2021-03-24
Port the pool allocator to Windows
David Oberhollenzer
2021-03-22
Threadpool: pre-emtively dequeue items after enqueing
David Oberhollenzer
2021-03-22
Cleanup the block processor file structure
David Oberhollenzer
2021-03-21
Rename thread pool serial implementation data structure
David Oberhollenzer
2021-03-21
Add a thread pool implementation to libutil
David Oberhollenzer
2021-03-21
Force 64 bit alignment of blocks managed by the pool allocator
David Oberhollenzer
2021-03-07
Optionally use a pool allocator for rb-tree nodes
David Oberhollenzer
2021-03-07
Implement a custom memory pool allocator
David Oberhollenzer
2021-03-07
Rewrite the str_table to internally use the more opimized hash_table
David Oberhollenzer
2021-03-06
Add a generic implementation of a dynamic array to libutil
David Oberhollenzer
2021-03-06
Add a context pointer to the rbtree key comparison
David Oberhollenzer
2021-03-06
Add a copy function to the rb-tree implementation
David Oberhollenzer
2021-01-19
Add a user pointer to the hash table implementation
David Oberhollenzer
2020-06-09
Cleanup: mark sqfs_xattr_writer_flush writer argument as const
David Oberhollenzer
2020-05-21
hash table: switch to sqfs_* types, mark functions as hidden
David Oberhollenzer
2020-05-19
Cleanup: move hash table header to include directory
David Oberhollenzer
2020-04-27
Enable uint128_t path
Matt Turner
2020-04-27
Add hash table code to libutil.a
David Oberhollenzer
2020-04-22
Import and use Mesa's hash table
Matt Turner
2020-03-18
Restore workaround for unaligned reads in xxhash
David Oberhollenzer
2020-03-18
Cleanup: Move xxhash32 code to libutil
David Oberhollenzer
2020-03-04
Add a deep copy function for the str_table_t helper
David Oberhollenzer
2020-02-22
Add a very simple red-black tree implementation
David Oberhollenzer
2020-02-21
Cleanup: move utilities back out of libsquashfs
David Oberhollenzer
2019-11-25
Cleanup: remove what is left of libutil
David Oberhollenzer
2019-11-25
Cleanup: move overflow safe alloc code into libsquashfs
David Oberhollenzer
2019-11-24
Cleanup: completely move str_table into libsquashfs internals
David Oberhollenzer
2019-11-24
Cleanup: remove unused str_table functions
David Oberhollenzer
2019-11-24
Cleanup: move canonicalize_name back to libfstree.a
David Oberhollenzer
2019-11-22
Cleanup: move all the compatibillity fluff to a dedicated "libcompat"
David Oberhollenzer
2019-10-28
Add fallback implementation for getsubopt()
David Oberhollenzer
2019-10-28
Add a minimal fallback implementation for getline()
David Oberhollenzer
2019-10-28
Add libutil implementation for strndup in case it isn't available
David Oberhollenzer
2019-10-23
For Windows builds, remove the so-version, link libgcc statically
David Oberhollenzer
2019-10-11
Add the required libtool magic to build a Windows DLL
David Oberhollenzer
2019-10-07
Cleanup: move libutil related headers to "util" sub directory
David Oberhollenzer
2019-10-07
Cleanup: move write_data to libtar
David Oberhollenzer
2019-10-07
Cleanup: move directory handling code to libcommon
David Oberhollenzer
2019-10-07
Cleanup: move read_data function to libtar
David Oberhollenzer
2019-10-07
Cleanup: Move padd_file function to libtar
David Oberhollenzer
2019-10-06
Cleanup: move padd_sqfs to helper library
David Oberhollenzer
2019-09-29
Fix str_table_t error behaviour, comments
David Oberhollenzer
2019-09-28
Cleanup: remove string allocation helper function
David Oberhollenzer
2019-09-28
Add recoding implementation for the xattr writer
David Oberhollenzer
2019-09-27
Add a header for platform compatibillity fluff
David Oberhollenzer
2019-09-27
Cleanup: replace fixed with data types with typedefs
David Oberhollenzer
2019-09-20
Large round of dead code removal
David Oberhollenzer
2019-09-20
Move canonicalize_name back to libutil
David Oberhollenzer
[next]