]> git.ardis.lu - targz/log
targz
2 years agoSimplify last file chunk logic
Ardis Lu [Wed, 8 May 2024 05:19:44 +0000 (22:19 -0700)]
Simplify last file chunk logic

Allowing the file stream to manage its own internal chunks is also more performant

2 years agoDelete unnecessary parameters
Ardis Lu [Sun, 5 May 2024 20:18:50 +0000 (13:18 -0700)]
Delete unnecessary parameters

2 years agoAdd basic loading/complete indicators
Ardis Lu [Sun, 5 May 2024 06:44:47 +0000 (23:44 -0700)]
Add basic loading/complete indicators

2 years agoConvert tar logic to return a readable stream
Ardis Lu [Sun, 5 May 2024 06:32:03 +0000 (23:32 -0700)]
Convert tar logic to return a readable stream

Allows larger input files to be put into this tool.

2 years agoSupport file names between 101-255 chars
Ardis Lu [Fri, 3 May 2024 23:18:02 +0000 (16:18 -0700)]
Support file names between 101-255 chars

2 years agoFix faulty chunk rounding
Ardis Lu [Fri, 3 May 2024 23:04:18 +0000 (16:04 -0700)]
Fix faulty chunk rounding

A file with no content should be a 0 byte chunk, not 512 bytes.

2 years agoRefactor to reduce redundancy and improve comments
Ardis Lu [Fri, 3 May 2024 23:03:17 +0000 (16:03 -0700)]
Refactor to reduce redundancy and improve comments

2 years agoUse POSIX UStar magic number
Ardis Lu [Fri, 3 May 2024 22:46:27 +0000 (15:46 -0700)]
Use POSIX UStar magic number

Previously used pre-POSIX magic. Reference: https://stackoverflow.com/a/19368399/21084807

2 years agoInitial commit
Ardis Lu [Fri, 3 May 2024 08:40:27 +0000 (01:40 -0700)]
Initial commit

This page took 0.036322 seconds and 4 git commands to generate.