intvsteve / VINTage

Various Intellivision-related projects, including the LTO Flash! User Interface application.
GNU General Public License v2.0
3 stars 1 forks source link

Add native .gz support #315

Closed intvsteve closed 5 years ago

intvsteve commented 5 years ago

This submission adds support for two things related to GZIP support:

The "enumerator" parses the standard GZIP header for what it can find, and has a naïve search for multiple entries. This simple mechanism can be used to extract a specific sub-part of concatenated GZIPs. All that said, it's exceedingly unusual for people to do that - standard practice is to .tar.gz instead.

Unit tests for the new code are included as well.