summaryrefslogtreecommitdiffstats
path: root/src/ustar.c
Commit message (Expand)AuthorAgeFilesLines
* dirent: Add trailing '/' to directoriesPatrick McDermott2023-05-111-1/+1
* ustar: Make mtime unsignedPatrick McDermott2023-05-071-1/+1
* ustar: Treat octets as unsigned in chksumPatrick McDermott2023-05-031-6/+6
* ustar: Document assumptions and improve safetyPatrick McDermott2023-05-031-3/+14
* 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
* gzip: Fix flushingPatrick McDermott2023-05-021-4/+4
* ustar: Move SOURCE_DATE_EPOCH code to opk/writePatrick McDermott2023-04-301-24/+2
* ustar: Set mtime in written headerPatrick McDermott2023-04-301-0/+23
* ustar: Set magic+version+chksum in written headerPatrick McDermott2023-04-301-1/+17
* ustar: Fix trailer writingPatrick McDermott2023-04-301-1/+2
* uname: Fix written linknamePatrick McDermott2023-04-301-3/+8
* ustar: Add function to write trailerPatrick McDermott2023-04-301-0/+13
* ustar: Add functions to write dataPatrick McDermott2023-04-301-5/+36
* ustar: Add function to write headerPatrick McDermott2023-04-291-0/+56
* opk: Absorb seek list management from ustarPatrick McDermott2023-04-281-117/+0
* ustar: Don't read data after finding named headerPatrick McDermott2023-04-281-16/+7
* ustar: Ensure listed linkname is NUL-terminatedPatrick McDermott2023-04-251-5/+5
* ustar: Eliminate static variablesPatrick McDermott2023-04-251-50/+53
* ustar: Add a couple small commentsPatrick McDermott2023-04-191-0/+4
* ustar: Make seek names struct opaquePatrick McDermott2023-04-191-10/+38
* ustar: Shorten macro namePatrick McDermott2023-04-181-1/+1
* ustar: Use linked list instead of varargs in seekPatrick McDermott2023-04-181-13/+61
* main, ustar: Add commentsPatrick McDermott2023-04-181-0/+18
* ustar: Use char typePatrick McDermott2023-04-181-32/+32
* ustar: Fix a couple warningsPatrick McDermott2023-04-181-2/+2
* ustar: Make size unsignedPatrick McDermott2023-04-181-1/+1
* ustar, main: Dynamically allocate member structsPatrick McDermott2023-04-181-17/+26
* ustar, main: Show mode and mtimePatrick McDermott2023-04-171-0/+11
* ustar, main: Show type, uname, and gnamePatrick McDermott2023-04-171-0/+28
* ustar: Verify typeflagPatrick McDermott2023-04-171-4/+20
* Revert "ustar: Verify full magic field"Patrick McDermott2023-04-171-1/+1
* ustar: Verify full magic fieldPatrick McDermott2023-04-171-1/+1
* Revert "ustar: Verify version"Patrick McDermott2023-04-171-4/+0
* ustar: Verify versionPatrick McDermott2023-04-171-0/+4
* ustar: Verify header checksumsPatrick McDermott2023-04-171-3/+25
* ustar, main: Show size of member filesPatrick McDermott2023-04-171-1/+2
* ustar: Search for multiple member namesPatrick McDermott2023-04-171-3/+12
* ustar: Don't read sought filePatrick McDermott2023-04-171-4/+4
* ustar: Fix seekingPatrick McDermott2023-04-151-10/+6
* ustar: Fix read bufferPatrick McDermott2023-04-151-19/+22
* Eliminate magic numbersPatrick McDermott2023-04-141-12/+14
* gzip, ustar: Add *_free() functionsPatrick McDermott2023-04-141-1/+6
* ustar: RewritePatrick McDermott2023-04-141-36/+111
* ustar: Improve end detectionPatrick McDermott2023-04-131-2/+7
* ustar: Size field (and all other ints) is octalPatrick McDermott2023-04-131-1/+1
* ustar: Verify magicPatrick McDermott2023-04-131-0/+5
* ustar: ImplementPatrick McDermott2023-04-131-0/+109