aboutsummaryrefslogtreecommitdiff
path: root/lib/util/Makemodule.am
AgeCommit message (Expand)Author
2023-10-24Cleanup: move memory/stdio streams to libcommonDavid Oberhollenzer
2023-10-24libutil: add a string list helper to replace some of the adhoc onesDavid Oberhollenzer
2023-07-03Consolidate some of the stray integer parsersDavid Oberhollenzer
2023-06-21Add a helper to libutil for splitting token separated linesDavid Oberhollenzer
2023-06-20Move istream_get_line function to libutilDavid Oberhollenzer
2023-06-15libsquashfs: Add sqfs_open_native_file functionDavid Oberhollenzer
2023-05-13Move directory iterator from libutil to libioDavid Oberhollenzer
2023-04-30Move the pattern matching from gensquashfs to dir_tree_iterator_tDavid Oberhollenzer
2023-04-29Move type based filtering to libutil dir_tree_iterator_tDavid Oberhollenzer
2023-04-29libutil: Add a stacked, recursive directory tree iteratorDavid Oberhollenzer
2023-04-17Add unit test for directory iteratorDavid Oberhollenzer
2023-04-17Implement a version of the directory iterator for UnixDavid Oberhollenzer
2023-04-12Split out Windows directory iteration code to a dir_iterator_t typeDavid Oberhollenzer
2023-01-31Reintegrate test code with library codeDavid Oberhollenzer
2023-01-31Move library source into src sub-directoryDavid Oberhollenzer
2022-11-18Add a single, central base64 decoderDavid Oberhollenzer
2022-11-18Add a single, central hex blob decoderDavid Oberhollenzer
2022-09-20block writer: move block comaprison to utility functionDavid Oberhollenzer
2022-07-08Cleanup: move source date epoch code back to libutilDavid Oberhollenzer
2022-07-08Cleanup: move filename_sane & canonicalize_path functions to libutilDavid Oberhollenzer
2022-07-08Cleanup: move mkdir_p from libcommon to libutilDavid Oberhollenzer
2022-07-08Cleanup: move test.h to libutilDavid Oberhollenzer
2022-07-08Cleanup: move libutil headers to sub directoryDavid Oberhollenzer
2021-03-22Cleanup the block processor file structureDavid Oberhollenzer
2021-03-21Add a thread pool implementation to libutilDavid Oberhollenzer
2021-03-07Optionally use a pool allocator for rb-tree nodesDavid Oberhollenzer
2021-03-07Implement a custom memory pool allocatorDavid Oberhollenzer
2021-03-06Add a generic implementation of a dynamic array to libutilDavid Oberhollenzer
2020-05-19Cleanup: move hash table header to include directoryDavid Oberhollenzer
2020-04-27Add hash table code to libutil.aDavid Oberhollenzer
2020-03-18Cleanup: Move xxhash32 code to libutilDavid Oberhollenzer
2020-02-22Add a very simple red-black tree implementationDavid Oberhollenzer
2020-02-21Cleanup: move utilities back out of libsquashfsDavid Oberhollenzer
2019-11-25Cleanup: remove what is left of libutilDavid Oberhollenzer
2019-11-25Cleanup: move overflow safe alloc code into libsquashfsDavid Oberhollenzer
2019-11-24Cleanup: completely move str_table into libsquashfs internalsDavid Oberhollenzer
2019-11-24Cleanup: move canonicalize_name back to libfstree.aDavid Oberhollenzer
2019-11-22Cleanup: move all the compatibillity fluff to a dedicated "libcompat"David Oberhollenzer
2019-10-28Add fallback implementation for getsubopt()David Oberhollenzer
2019-10-28Add a minimal fallback implementation for getline()David Oberhollenzer
2019-10-28Add libutil implementation for strndup in case it isn't availableDavid Oberhollenzer
2019-10-23For Windows builds, remove the so-version, link libgcc staticallyDavid Oberhollenzer
2019-10-11Add the required libtool magic to build a Windows DLLDavid Oberhollenzer
2019-10-07Cleanup: move libutil related headers to "util" sub directoryDavid Oberhollenzer
2019-10-07Cleanup: move write_data to libtarDavid Oberhollenzer
2019-10-07Cleanup: move directory handling code to libcommonDavid Oberhollenzer
2019-10-07Cleanup: move read_data function to libtarDavid Oberhollenzer
2019-10-07Cleanup: Move padd_file function to libtarDavid Oberhollenzer
2019-09-27Add a header for platform compatibillity fluffDavid Oberhollenzer
2019-09-20Large round of dead code removalDavid Oberhollenzer