Age | Commit message (Expand) | Author |
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 |
2019-09-11 | Cleanup Automake file for libraries | David Oberhollenzer |