Andy McFadden
7e0ad70cc2
When using "junk paths", don't create directories.
2002-10-10 15:50:51 +00:00
Andy McFadden
717937b571
Tracking minor tweak to feature test enum.
2002-10-10 00:50:55 +00:00
Andy McFadden
5f1eabc896
Various minor tweaks. Renamed the "HuffmanSQ" feature test to just "SQ".
2002-10-10 00:50:37 +00:00
Andy McFadden
a57143a439
Added "-m" flag so you can specify compression method. Made the usage
...
output more useful.
2002-10-10 00:49:52 +00:00
Andy McFadden
ec6021afa8
Fixed a bug in CRC handling when using LZW/1.
2002-10-10 00:46:58 +00:00
Andy McFadden
0b7151b6f5
Fixed error message text.
2002-10-10 00:46:16 +00:00
Andy McFadden
e08ee80f12
Show the right error message when open/fdopen fails to open a temp
...
file because it already exists.
2002-10-10 00:46:03 +00:00
Andy McFadden
edc69e56ca
Added support for bzip2 compression.
...
Use NuTestFeature to determine which compression methods are available.
2002-10-09 23:12:33 +00:00
Andy McFadden
d41016e6c1
Added support for compressing data with libbz2. Disabled by default.
...
Generalized compression method enable/disable. Now any method can be
removed. Applications can call NuTestFeature() to figure out what is
supported by the copy of NufxLib they're linked against.
2002-10-09 23:12:06 +00:00
Andy McFadden
21c4d9027a
Remove the trailing ".QQ" from squeezed files before extracting.
...
Fail if the user tries to extract comments from a Binary II archive
(with the "-c flag).
2002-10-09 00:38:37 +00:00
Andy McFadden
550ff22758
Added Binary II support. For NufxLib this is really just a new error
...
code that gets returned when we identify an archive as BNY.
2002-10-09 00:16:27 +00:00
Andy McFadden
a9ad3e7a3e
Added Binary II support. It's not quite seamless, but it's a lot
...
better than what the original NuLib offered.
Wrote first cut at verbose "help" output.
2002-10-09 00:15:24 +00:00
Andy McFadden
46c7579f57
Minor tweaks, mostly to comments and "assert" vs "Assert".
2002-10-09 00:04:18 +00:00
Andy McFadden
afe82def33
Changed FakeZeroExtract from a "mimic SHK" feature to a generally
...
supported bug workaround.
2002-10-08 23:57:41 +00:00
Andy McFadden
87c6550f15
Minor tweaks, mostly to comments.
2002-10-08 23:56:38 +00:00
Andy McFadden
656b2b0a33
Looks like the LZW patent doesn't expire until June 2003. Updated the
...
comment to reflect this.
2002-10-06 00:25:53 +00:00
Andy McFadden
cb401c7280
Added optional support for zlib deflate compression. The auto-config
...
checks for the presence of both "-lz" and "zlib.h".
Made various minor tweaks.
2002-10-01 01:05:42 +00:00
Andy McFadden
e7a3225f04
Added optional support for zlib deflate compression via the "-z" flag. The
...
auto-config checks for zlib, and enables the features if found. This isn't
ideal, but it'll do.
The "gory debug" output is now available with the "-g" command.
2002-10-01 01:05:13 +00:00
Andy McFadden
df3b8cc850
Reduced complaints when opening a non-NuFX archive file.
2002-10-01 00:50:07 +00:00
Andy McFadden
146a508606
New file with LZC (UNIX compress) code.
2002-09-28 01:06:22 +00:00
Andy McFadden
70b4604e31
Looks like "vim" is having some fun with me.
2002-09-28 01:02:03 +00:00
Andy McFadden
771144bcea
Fixed "assert" vs "Assert", some naming convention lapses, and a
...
possible gotcha in the Squeeze code.
2002-09-28 00:57:36 +00:00
Andy McFadden
18a61d2d31
Added support for 12-bit and 16-bit LZC (UNIX "compress") compression format.
2002-09-28 00:56:08 +00:00
Andy McFadden
105c85fcd6
Removed C++-style comments, and fixed up some other comments.
2002-09-27 18:50:04 +00:00
Andy McFadden
809f26783f
Added "analyzing" state to progress updater (used by SQueeze compression).
...
Changed the version string to "1.1.0d1".
2002-09-26 22:12:18 +00:00
Andy McFadden
da51322d48
Added support for SQueeze compression format (both compress and expand).
...
Twiddled some comments in random places.
2002-09-26 22:11:12 +00:00
Andy McFadden
9d12532e6c
GS/ShrinkIt appears to update some of the archive header fields while it
...
is in the process of compressing the data. By writing to an AppleTalk
network and copying the archive while it was being written, I wound up
with an archive that appeared complete but was actually truncated. We
now try to detect that case, and the compression code will spit back an
error instead of an assertion failure.
2002-09-23 23:56:50 +00:00
Andy McFadden
6dbf0dced9
Fixed minor bugs when trying to open a file that doesn't actually contain
...
an archive. Spotted by valgrind.
2002-09-23 20:32:26 +00:00
Andy McFadden
9d524310f2
Reformatted files to use spaces instead of hard tabs. No substantitve changes.
2002-09-21 01:13:21 +00:00
Andy McFadden
d6a5154b60
Reformatted files to use spaces instead of hard tabs. No substantitve changes.
2002-09-21 00:59:25 +00:00
Andy McFadden
768a224513
Reformatted files to use spaces instead of hard tabs. No substantitve changes.
2002-09-21 00:49:42 +00:00
Andy McFadden
ebc52e08c3
Updated these to the latest from ftp://ftp.gnu.org/pub/gnu/config/.
...
Now Mac OS ("darwin") systems seem to be happier.
2002-09-21 00:34:30 +00:00
Andy McFadden
2890faa073
Added some extra goodies for the source repository.
2001-06-12 20:02:42 +00:00
root
8f81225440
initial checkin
2001-05-23 19:10:54 +00:00
Andy McFadden
ba1c861724
Bumped the version up to 1.0.1 to keep pace with NufxLib.
2000-05-23 02:04:46 +00:00
Andy McFadden
615c39d482
Fix initial checkin -- version numbers in Makefiles should be zero.
2000-05-23 02:04:03 +00:00
Andy McFadden
342e08493b
Fix broken 140K DOS3.3 disk archives created by old GSHK.
...
Version upped to v1.0.1.
2000-05-23 01:59:41 +00:00
cvs
5615fa90d4
Imported sources.
2000-05-23 01:55:31 +00:00