Age | Commit message (Expand) | Author |
2023-06-15 | Migrate file istream/ostream from libio to libsquashfs | David Oberhollenzer |
2023-06-15 | Overhaul sqfs_istream_t/sqfs_ostream_t error handling | David Oberhollenzer |
2023-06-15 | libsquashfs: Add sqfs_open_native_file function | David Oberhollenzer |
2023-06-15 | Move sqfs_istream_t & sqfs_ostream_t into libsquashfs | David Oberhollenzer |
2023-06-15 | Mass rename istream_t/ostream_t with sqfs_ prefix | David Oberhollenzer |
2023-06-15 | libio: remove ostream_append_sparse and fallback implementation | David Oberhollenzer |
2023-06-15 | libio: remove single line wrapper functions | David Oberhollenzer |
2023-06-11 | libio: move istream buffer logic into interall callbacks | David Oberhollenzer |
2023-06-11 | libio: remove precache from istream_advance_buffer | David Oberhollenzer |
2023-06-10 | libio: add desired read size to istream_get_buffered_data | David Oberhollenzer |
2023-06-09 | libtar: overhaul buffer management in istream_t wrapper | David Oberhollenzer |
2023-06-09 | libio: remove eof flag from istream_t interface | David Oberhollenzer |
2023-06-09 | libio: eliminate direct access of the interal buffer | David Oberhollenzer |
2023-06-08 | Move tar compressor auto wrapping code from tar2sqfs into libtar | David Oberhollenzer |
2023-06-05 | Move dir_entry_xattr_t from libio to libsquashfs | David Oberhollenzer |
2023-06-05 | libio: remove buffer_offset from istream_t | David Oberhollenzer |
2023-06-04 | libio: Move istream_t precache logic into backend implementation | David Oberhollenzer |
2023-06-01 | libio: split dir_entry_t from dir_iterator_t, add create helper | David Oberhollenzer |
2023-05-22 | libtar: add a dir_iterator_t implementation for tar files | David Oberhollenzer |
2023-05-16 | libtar: replace tar_xattr_t with dir_entry_xattr_t struct | David Oberhollenzer |
2023-02-21 | libtar: generate entire xattr header in a single buffer | David Oberhollenzer |
2023-02-20 | Remove ostream_printf | David Oberhollenzer |
2023-02-12 | libtar: Add a test for the tar writing code | David Oberhollenzer |
2023-02-08 | libtar: remove need for skip_padding function | David Oberhollenzer |
2023-02-08 | libtar: Add an istream_t implementation | David Oberhollenzer |
2023-02-04 | libtar: internalize the declaration of read_octal | David Oberhollenzer |
2023-02-04 | libtar: simplfy parsing of old GNU sparse format | David Oberhollenzer |
2023-02-04 | libtar: some minor cleanups | 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 |
2023-01-19 | libtar: simplify padd_file function | 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-07-08 | Cleanup: split libtar header, move to sub directory | David Oberhollenzer |
2022-03-30 | Cleanup: remove struct stat from libtar | David Oberhollenzer |
2022-03-30 | Cleanup: table driven pax header parsing | David Oberhollenzer |
2022-03-30 | Cleanup: pax header parsing | David Oberhollenzer |
2022-03-10 | Cleanup libtar mkxattr, explicitly null-terminate strings | David Oberhollenzer |
2021-07-09 | Fix printf format specifiers used for generating tarballs | David Oberhollenzer |
2021-06-25 | Add default cases for every switch block | David Oberhollenzer |
2021-06-25 | Remove casual un-const casting in various places | David Oberhollenzer |
2020-09-16 | Remodel libtar/tar2sqfs to read data from an istream_t | David Oberhollenzer |
2020-09-16 | Remodel file extraction tools to use libfstream | David Oberhollenzer |
2020-09-03 | Fix integer bounds checking in GNU tar sparse format 1.0 parser | David Oberhollenzer |
2020-09-02 | Fix nonexistant gnu tar sparse format 1.0 support | David Oberhollenzer |
2020-08-16 | Fix libtar treatment of link targets that fill the header field | David Oberhollenzer |
2020-05-30 | Cleanup: sqfs2tar: break up and simplify the repacking code | David Oberhollenzer |
2020-05-18 | libtar: fix size computation of PAX line length | David Oberhollenzer |
2020-04-22 | Skip PAX global headers | David Oberhollenzer |
2020-04-17 | Remove some configure time sizeof checks | David Oberhollenzer |