summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* 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-175-4/+178
| | | | specials.txt is a temporary example file.
* cli.txt: Update constraintsPatrick McDermott2023-05-171-1/+1
|
* cli.txt: Add device special file optionPatrick McDermott2023-05-171-2/+4
|
* cli.txt: Split options by modePatrick McDermott2023-05-141-16/+22
|
* cli.txt: Add -u, -g, and -rPatrick McDermott2023-05-141-1/+8
|
* TODO: SPF 2.0 work donePatrick McDermott2023-05-131-1/+1
|
* TODO: Also need mknodPatrick McDermott2023-05-131-2/+2
| | | | And fix a typing error.
* README: UpdatePatrick McDermott2023-05-121-3/+2
|
* opk/read: Ignore -Wmaybe-uninitialized false posPatrick McDermott2023-05-121-0/+6
|
* opk/read: Indent other pragmasPatrick McDermott2023-05-121-3/+3
|
* analyzer*.log: RemovePatrick McDermott2023-05-122-5629/+0
|
* opk/read: Make GCC 12 analyzer STFUPatrick McDermott2023-05-123-0/+5669
| | | | | | What a mess. Fixes most of analyzer*.log (thousands of lines of error messages).
* 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-124-11/+18
|
* 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
| | | | This reverts commit 50f9ee989f89fd47a5f554d9967e8abedd6bd938.
* opk/write: Build control and data archivesPatrick McDermott2023-05-103-14/+373
|
* 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
| | | | This reverts commit 075f39b18619274bd5ae78a516a93df268b9ef7e.
* 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
|
* TODO: Mention future opkbuild dep and prokit usagePatrick McDermott2023-05-031-0/+1
|
* ustar: Treat octets as unsigned in chksumPatrick McDermott2023-05-031-6/+6
| | | | | | Per POSIX. Complement of commit 619f09be066777b8296acf93bd6b51771ca64bd2.
* ustar: Document assumptions and improve safetyPatrick McDermott2023-05-031-3/+14
|
* opk/read: Separate error handlingPatrick McDermott2023-05-031-8/+20
| | | | Only free member if opkg_opk_ustar_list() succeeds.
* build: Use mailing list for bug reporting URIPatrick McDermott2023-05-031-1/+1
|
* TODO: Add tasksPatrick McDermott2023-05-031-0/+14
|
* ustar: Improve compatibility of written headersPatrick McDermott2023-05-021-10/+40
|
* ustar: Treat octets as unsigned in chksumPatrick McDermott2023-05-021-4/+4
| | | | Per POSIX.
* ustar: Fill header with zeroes before populatingPatrick McDermott2023-05-021-9/+4
|
* gzip: Fix flushingPatrick McDermott2023-05-023-8/+20
| | | | | | deflate() apparently must be called with avail_in=0 and Z_FINISH after processing all input, not with Z_FINISH on the last non-empty input buffer.