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
2023-04-21
libutil: simplify win32 directory iterator state handling
David Oberhollenzer
2023-04-17
Add unit test for directory iterator
David Oberhollenzer
2023-04-17
Implement a version of the directory iterator for Unix
David Oberhollenzer
2023-04-12
Split out Windows directory iteration code to a dir_iterator_t type
David Oberhollenzer
2023-01-31
Reintegrate test code with library code
David Oberhollenzer
2023-01-31
Move library source into src sub-directory
David Oberhollenzer
2022-11-18
Add a single, central base64 decoder
David Oberhollenzer
2022-11-18
Add a single, central hex blob decoder
David Oberhollenzer
2022-11-04
Fix: update mempool accounting when freeing an object
David Oberhollenzer
2022-09-20
block writer: move block comaprison to utility function
David Oberhollenzer
2022-07-08
Cleanup: move source date epoch code back to libutil
David Oberhollenzer
2022-07-08
Cleanup: move filename_sane & canonicalize_path functions to libutil
David Oberhollenzer
2022-07-08
Cleanup: move mkdir_p from libcommon to libutil
David Oberhollenzer
2022-07-08
Cleanup: move test.h to libutil
David Oberhollenzer
2022-07-08
Cleanup: move libutil headers to sub directory
David Oberhollenzer
2022-03-11
More defensive programming in mem_pool_allocate
David Oberhollenzer
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
[next]