summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Rename src/ to opkg-opk/Patrick McDermott2023-07-0619-3230/+0
* build: Generate executables in subdirectoriesPatrick McDermott2023-07-063-2/+3
* opk/write: Fix memory leaksPatrick McDermott2023-07-051-2/+2
* main: Make globals static constPatrick McDermott2023-06-261-4/+4
* main: Report failure to read specials filePatrick McDermott2023-06-191-1/+9
* Fix license noticesPatrick McDermott2023-06-1815-39/+39
* opk/read: Fix device number lengthsPatrick McDermott2023-06-171-0/+6
* main: Add -s optionPatrick McDermott2023-06-171-2/+15
* opk/write: Fix temporary archive file name bufferPatrick McDermott2023-06-171-1/+1
* opk/write: Handle specials overridesPatrick McDermott2023-05-281-0/+22
* opk/write: Simplify goto blocksPatrick McDermott2023-05-281-39/+23
* opk/write: Fix path length handling, add virt pathPatrick McDermott2023-05-283-40/+47
* opk/write: Clarify variable namesPatrick McDermott2023-05-281-15/+18
* opk: Read specials filePatrick McDermott2023-05-173-0/+27
* specials: Read and search special files listPatrick McDermott2023-05-173-0/+171
* opk/read: Ignore -Wmaybe-uninitialized false posPatrick McDermott2023-05-121-0/+6
* opk/read: Indent other pragmasPatrick McDermott2023-05-121-3/+3
* opk/read: Make GCC 12 analyzer STFUPatrick McDermott2023-05-121-0/+40
* opk/read: Only extract and/or print regular filesPatrick McDermott2023-05-121-0/+14
* opk/read: List device major and minor numbersPatrick McDermott2023-05-121-7/+41
* ustar: Provide devmajor and devminor in listingPatrick McDermott2023-05-122-1/+16
* opk/write: Reflow some linesPatrick McDermott2023-05-121-7/+4
* opk/write: Write block, char, and FIFO headersPatrick McDermott2023-05-121-3/+35
* ustar: Support writing device major and minorPatrick McDermott2023-05-123-11/+15
* opk/read: Fix possible FD leakPatrick McDermott2023-05-111-0/+1
* gzip: Add pure attributePatrick McDermott2023-05-111-1/+1
* opk/write: Error-check lstat() and rename varPatrick McDermott2023-05-111-15/+20
* opk/write: Add root directories to inner archivesPatrick McDermott2023-05-111-0/+20
* dirent: Add trailing '/' to directoriesPatrick McDermott2023-05-113-14/+18
* dirent: Remove test codePatrick McDermott2023-05-101-29/+0
* dirent: Fix separators and length limitsPatrick McDermott2023-05-101-29/+48
* dirent: Re-add and update test codePatrick McDermott2023-05-101-0/+30
* opk/write: Build control and data archivesPatrick McDermott2023-05-102-10/+369
* gzip: Separate last compression from freeingPatrick McDermott2023-05-083-3/+19
* gzip: Count and report bytes writtenPatrick McDermott2023-05-072-0/+12
* opk/write: Store outer ustar uname/gname in varsPatrick McDermott2023-05-071-3/+7
* opk/write: Fix commentsPatrick McDermott2023-05-071-2/+2
* Revert "gzip: Test code"Patrick McDermott2023-05-071-82/+0
* gzip: Test codePatrick McDermott2023-05-071-0/+82
* gzip: Write compressed output to file directlyPatrick McDermott2023-05-073-54/+22
* gzip: Split init functionsPatrick McDermott2023-05-072-46/+47
* ustar: Make mtime unsignedPatrick McDermott2023-05-074-6/+6
* ustar: Add linkname size macroPatrick McDermott2023-05-071-7/+8
* dirent: Handle NULL buffers, remove functionPatrick McDermott2023-05-042-53/+6
* ustar: Treat octets as unsigned in chksumPatrick McDermott2023-05-031-6/+6
* ustar: Document assumptions and improve safetyPatrick McDermott2023-05-031-3/+14
* opk/read: Separate error handlingPatrick McDermott2023-05-031-8/+20
* ustar: Improve compatibility of written headersPatrick McDermott2023-05-021-10/+40
* ustar: Treat octets as unsigned in chksumPatrick McDermott2023-05-021-4/+4
* ustar: Fill header with zeroes before populatingPatrick McDermott2023-05-021-9/+4