aboutsummaryrefslogtreecommitdiff
path: root/include/util
AgeCommit message (Expand)Author
2023-10-24libutil: add a string list helper to replace some of the adhoc onesDavid Oberhollenzer
2023-08-31Document decimal integer parsing helpers, add an octal variantDavid Oberhollenzer
2023-07-03Consolidate some of the stray integer parsersDavid Oberhollenzer
2023-06-21Make trim() helpers from get_line available outsideDavid 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-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 dir entry remapping from gensquashfs to libutilDavid Oberhollenzer
2023-04-29libutil: Add an option to the dir_tree_iterator_t to add a path prefixDavid 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-21libutil: Add a method to the directory iterator to open a sub directoryDavid 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-02-15Fix broken C++ guard in rbtree.hDavid 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
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: remove unused str_table functionsDavid Oberhollenzer
2019-11-24Cleanup: move canonicalize_name back to libfstree.aDavid Oberhollenzer
2019-11-23Fix various data type problemsDavid Oberhollenzer
2019-11-22Cleanup: move all the compatibillity fluff to a dedicated "libcompat"David Oberhollenzer
2019-11-18Remove directory stack codeDavid Oberhollenzer
2019-11-18Add container_of implementation to utilitiesDavid Oberhollenzer
2019-11-15Add missing "sys/sysmacros.h" header for back in for LinuxDavid Oberhollenzer
2019-11-15Fix build on BSD systemsAlyssa Ross
2019-10-28Add macro for printf format specifier for size_tDavid 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-25Add mockup of "struct stat" for WinDOSDavid Oberhollenzer
2019-10-07Cleanup: move libutil related headers to "util" sub directoryDavid Oberhollenzer