Skip to content

Releases: saagarjha/unxip

3.2

04 Jul 13:40
Compare
Choose a tag to compare

Improve compatibility with newer compilers and unify the aperture interface. This is a source break but the changes should be minor and mechanical. In exchange, this improves support for single consumption of inputs, which is crucial when dealing with borrowed data.

3.1

30 Sep 20:53
Compare
Choose a tag to compare
3.1

No functional changes, but certify that unxip is data-race free using the Swift 6 compiler. (Note that this slightly changes the exposed API surface, but in a way that I expect to be source compatible for the majority of users.)

3.0

29 Oct 04:09
Compare
Choose a tag to compare
3.0

Add a Swift library API called libunxip. Also make it 10% faster and support showing progress with SIGINFO, because why not.

2.2

13 Jul 13:41
Compare
Choose a tag to compare
2.2

Add Linux support and fix a potential hang where unxip finishes its work but fails to exit on very fast computers.

2.1

17 Apr 13:11
Compare
Choose a tag to compare
2.1

Add support for stream decompression by reading from standard input.

2.0

26 Mar 02:12
Compare
Choose a tag to compare
2.0

Rewrite the internal backpressure algorithms for streaming decompression.

1.1.3

03 Nov 08:31
Compare
Choose a tag to compare

Fix a bug that would result in the truncation of compressed files.

1.1.2

30 Oct 22:58
Compare
Choose a tag to compare

Add a couple command line options.

1.1.1

28 May 03:42
Compare
Choose a tag to compare

Fixed an issue that failed to track directory creation dependencies for links.

1.1

15 May 08:17
Compare
Choose a tag to compare
1.1

Improve option parsing and speed up decompression a little by reducing allocations.