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-05-13
Move directory iterator from libutil to libio
David Oberhollenzer
2023-04-30
Move the pattern matching from gensquashfs to dir_tree_iterator_t
David Oberhollenzer
2023-04-29
Move dir entry remapping from gensquashfs to libutil
David Oberhollenzer
2023-04-29
Cleanup: libutil: split functionality of dir tree iterator next
David Oberhollenzer
2023-04-29
libutil: Add an option to the dir_tree_iterator_t to add a path prefix
David Oberhollenzer
2023-04-29
Move type based filtering to libutil dir_tree_iterator_t
David Oberhollenzer
2023-04-29
libutil: Add a stacked, recursive directory tree iterator
David Oberhollenzer
2023-04-21
libutil: unix: simplify/unify directory iterator error handling
David Oberhollenzer
2023-04-21
Fix: libutil: type check bug in unix directory iterator read_link
David Oberhollenzer
2023-04-21
libutil: Add a method to the directory iterator to open a sub directory
David Oberhollenzer
2023-04-21
libutil: win32: clenaup dir iterator initialization, retain the path
David Oberhollenzer
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
[next]