aboutsummaryrefslogtreecommitdiff
path: root/include/compat.h
AgeCommit message (Expand)Author
2023-06-16libsquashfs: merge windows & unix file I/O primitivesDavid Oberhollenzer
2023-06-15libcompat: Add a helper to get/set OS error stateDavid Oberhollenzer
2023-06-15Cleanup: bring some semblance of structure into compat.hDavid Oberhollenzer
2023-02-20Remove ostream_printfDavid Oberhollenzer
2022-07-08Cleanup: rename libfstream to libio, split headersDavid Oberhollenzer
2022-06-03Typo fixDavid Oberhollenzer
2022-06-02Cleanup: libsqfs: sqfs_dir_reader_find_by_pathDavid Oberhollenzer
2022-03-10Windows: redirect standard I/O and convert text to UTF-16David Oberhollenzer
2021-12-05Add a wrapper for the main function on WindowsDavid Oberhollenzer
2021-05-16Use *_MAX to remove need for configure-time type size checksMichael Forney
2021-03-24Provide Musl derived fallbacks for getopt/getopt_long/getsuboptDavid Oberhollenzer
2021-03-20Add libcompat fallback implementation for fnmatchDavid Oberhollenzer
2020-09-29Replace file/getline usage with istreamDavid Oberhollenzer
2020-09-16Add stream I/O abstraction libraryDavid Oberhollenzer
2020-05-07Fix compilation on GCC4 and belowBrandon Maier
2020-03-10Fix the printf format specifies (again)David Oberhollenzer
2020-03-01Fix printf format specifies for sqfs_u64David Oberhollenzer
2019-12-31Include sys/sysmacros.h on any GNU libc platformPino Toscano
2019-11-25Cleanup: remove what is left of libutilDavid Oberhollenzer
2019-11-25Cleanup: move overflow safe alloc code into libsquashfsDavid Oberhollenzer
2019-11-23Fix various data type problemsDavid Oberhollenzer
2019-11-23Add windows implementation for chdir in libcompatDavid Oberhollenzer
2019-11-23Move some unix header inclusions to compat.hDavid Oberhollenzer
2019-11-22Add fchownat/fchmodat mockups to libcompat for WindowsDavid Oberhollenzer
2019-11-22Cleanup: move all the compatibillity fluff to a dedicated "libcompat"David Oberhollenzer
2019-10-07Cleanup: move libutil related headers to "util" sub directoryDavid Oberhollenzer
2019-09-27Add a header for platform compatibillity fluffDavid Oberhollenzer