Ryan C. Gordon
|
ccfa99fb61
|
Reimplemented qpak.c for relicensing.
|
2003-07-21 00:27:09 +00:00 |
Ryan C. Gordon
|
f3191d0e85
|
Off-by-one fix by Dieter Baron...fixes segfault in zip archive searching in
certain cases.
|
2003-07-20 21:13:25 +00:00 |
Ryan C. Gordon
|
f4309f51e8
|
Tabs-to-spaces patch by James Turk.
|
2003-07-20 21:08:24 +00:00 |
Ryan C. Gordon
|
025aef8a15
|
Switched to zlib license.
|
2003-07-20 20:57:55 +00:00 |
Ryan C. Gordon
|
b50342ad13
|
PocketPC fixes (thanks, David Hedbor!)
|
2003-05-18 07:52:28 +00:00 |
Ryan C. Gordon
|
3a3451c4be
|
Patched compiler warnings (thanks, Bradley Bell!)
|
2003-05-16 15:31:42 +00:00 |
Ryan C. Gordon
|
f22dfbf214
|
Minor cosmetic tweak.
|
2003-03-30 20:46:25 +00:00 |
Ryan C. Gordon
|
3a27dd9310
|
Descent I/II HOG and MVL archive support (thanks, Bradley Bell!).
|
2003-03-30 18:59:54 +00:00 |
Ryan C. Gordon
|
1344feceda
|
Fixed seeking in uncompressed zip entries and handle Java-created JAR files.
(Thanks to "Tree" for pointing out these bugs).
|
2003-03-30 18:44:59 +00:00 |
Ryan C. Gordon
|
f3f15edb4a
|
Made archiver case-insensitive for Quake 2 compatibility.
|
2003-03-12 09:02:02 +00:00 |
Ryan C. Gordon
|
6f1d693fe8
|
Another attempt at type size correctness.
|
2003-03-12 06:19:37 +00:00 |
Ryan C. Gordon
|
01505d8d58
|
Attempt at type correctness.
|
2003-03-12 05:39:51 +00:00 |
Ryan C. Gordon
|
3a479b6cd8
|
Now compiles on CodeWarrior 6 for MacOS Classic again.
|
2003-01-31 04:07:48 +00:00 |
Ryan C. Gordon
|
9d82110b57
|
Some cleanups for PocketPC port.
|
2002-11-22 06:24:10 +00:00 |
Ryan C. Gordon
|
7606e3bf11
|
Win32 fixes.
|
2002-09-23 18:35:12 +00:00 |
Ryan C. Gordon
|
ee077eabec
|
Fixed infinite loop bug, cleaned out tab chars.
|
2002-08-30 14:30:49 +00:00 |
Ryan C. Gordon
|
f5e279536c
|
Fixed bug that prevented use when symlinks were disallowed.
More optimizations, too.
|
2002-08-28 23:32:29 +00:00 |
Ryan C. Gordon
|
0eb5f71880
|
Cleaned up some stuff, reduced some unnecessary 64-bit ints to 32.
|
2002-08-28 08:58:39 +00:00 |
Ryan C. Gordon
|
680de768b7
|
Fixes.
|
2002-08-28 08:27:27 +00:00 |
Ryan C. Gordon
|
c5dfea18cf
|
ZIP_exists() now works with directories.
|
2002-08-21 22:33:30 +00:00 |
Ryan C. Gordon
|
d40d951594
|
Minor signed/unsigned fix...ZIP_isDirectory() now seems to work.
|
2002-08-21 04:13:56 +00:00 |
Ryan C. Gordon
|
1f5b571be7
|
Bunch of tedious corrections, optimizations, and cleanups.
|
2002-08-21 02:59:15 +00:00 |
Ryan C. Gordon
|
7ddb29c958
|
Added qpak.lo
|
2002-08-21 02:56:50 +00:00 |
Ryan C. Gordon
|
1e2372b44c
|
Generalized sorting routines, and removed individual implementations.
|
2002-08-20 01:34:27 +00:00 |
Ryan C. Gordon
|
50b40f22a9
|
Fixed memory leak.
|
2002-08-16 15:57:44 +00:00 |
Ryan C. Gordon
|
752b317ca4
|
Fixed logic bug.
|
2002-08-16 15:22:52 +00:00 |
Ryan C. Gordon
|
bd584d5985
|
Added qpak.c to build systems.
|
2002-08-09 19:47:35 +00:00 |
Ryan C. Gordon
|
bad1d8f061
|
Initial add.
|
2002-08-09 19:45:54 +00:00 |
Ryan C. Gordon
|
912ca3266d
|
Fix for correct cleanup on read error.
|
2002-07-31 04:18:58 +00:00 |
Ryan C. Gordon
|
d701627335
|
Patched memory leaks (thanks, Valgrind!)
|
2002-07-29 06:18:58 +00:00 |
Ryan C. Gordon
|
42be0046aa
|
Natural language #defines and build system support.
|
2002-07-28 21:03:27 +00:00 |
Ryan C. Gordon
|
0ab061308d
|
Initialized some variables to stop compiler whining.
|
2002-07-27 22:06:25 +00:00 |
Ryan C. Gordon
|
1b29c3888c
|
More enumerate fixes.
|
2002-07-26 17:03:26 +00:00 |
Ryan C. Gordon
|
3ae1f1fa80
|
Changed DirFunctions struct a little.
|
2002-07-26 06:19:09 +00:00 |
Ryan C. Gordon
|
69859a7bd9
|
Minor cleanups.
|
2002-07-25 21:52:07 +00:00 |
Ryan C. Gordon
|
8eeaf6c6d7
|
Rewrote ZIP_enumerateFiles() again. Hopefully it sucks less this time.
|
2002-07-25 04:41:43 +00:00 |
Ryan C. Gordon
|
7c80bcf537
|
Disabled shitty enumeration code. Will fix soon.
|
2002-07-23 22:55:47 +00:00 |
Ryan C. Gordon
|
a4d07b8e10
|
More enumeration fixes. I still hate this code.
|
2002-07-23 22:09:35 +00:00 |
Ryan C. Gordon
|
55b7638892
|
Fixed a double-free.
|
2002-07-23 21:26:51 +00:00 |
Ryan C. Gordon
|
083710dfc3
|
Fixed entry loading.
|
2002-07-23 18:11:12 +00:00 |
Ryan C. Gordon
|
e460c9ce9a
|
Fixed ZIP_isArchive() to report correctly if it has to check for the
end of central directory record.
|
2002-07-23 18:05:50 +00:00 |
Ryan C. Gordon
|
4765a364fe
|
Fixed enumerations that end with '/'.
|
2002-07-23 17:52:56 +00:00 |
Ryan C. Gordon
|
e98615a7ca
|
My rewrite continues. I'm mostly satisfied with this code now, minus debugging.
|
2002-07-23 07:49:13 +00:00 |
Ryan C. Gordon
|
168f63d2da
|
Major overhauls. More efficient, robust, and bug-free.
|
2002-07-23 07:48:43 +00:00 |
Ryan C. Gordon
|
f558dcfe4a
|
Seeking backwards in ZIP_seek() works now.
|
2002-07-17 16:05:39 +00:00 |
Ryan C. Gordon
|
2fab3d9da4
|
Fixed symlink detection.
|
2002-07-15 13:20:34 +00:00 |
Ryan C. Gordon
|
2ec465ffc4
|
Symlink fixes. Still broken, though.
|
2002-07-15 02:22:52 +00:00 |
Ryan C. Gordon
|
480a259452
|
ZIP archiver rewrite.
|
2002-07-13 10:17:13 +00:00 |
Ryan C. Gordon
|
959a15e27f
|
FIXME cleanups.
|
2002-07-11 21:37:30 +00:00 |
Ryan C. Gordon
|
bbffe2d832
|
Readded.
|
2002-06-29 22:31:03 +00:00 |