Commit Graph

  • 30f3429d67 Added .gitignore. Andy McFadden 2014-10-28 10:49:20 -0700
  • 7b5dc79606 Eliminate some compiler warnings. Andy McFadden 2014-10-28 10:45:25 -0700
  • 64fa086713 Rebuilt configure script with current version of autoconf. Andy McFadden 2014-10-28 10:36:49 -0700
  • 3ad844e5c4 Added .gitignore files. Andy McFadden 2014-10-28 10:36:26 -0700
  • ec84cadfee Remove placeholder version number from directory name. Andy McFadden 2014-10-28 10:27:31 -0700
  • 801110ec1f Delete CVSROOT Andy McFadden 2014-10-28 10:25:52 -0700
  • 33ba22ebd6 Create README.md Andy McFadden 2014-10-27 17:30:51 -0700
  • f1efb63d68 Better fix. Andy McFadden 2009-01-13 21:02:52 +0000
  • f265e2555a Nudge. Andy McFadden 2009-01-13 20:17:45 +0000
  • aa61e5ae48 ProTERM can prepend a 128-byte Binary ][ header before transmitting a file. When it does so it does not pad the file's length out to a multiple of 128 bytes, which confused the file extraction code. Andy McFadden 2009-01-13 20:16:23 +0000
  • c3a9598bb8 Changed from LGPL to BSD license. Andy McFadden 2007-02-19 23:12:22 +0000
  • b430f08d1e Changed from GPL to BSD license. Andy McFadden 2007-02-19 23:11:55 +0000
  • 1f19d2873f Enable recognition and handling of "bad Mac" archives. Andy McFadden 2007-02-19 22:38:15 +0000
  • 56379e1db4 Automatically detect and handle "bad Mac" archives. Andy McFadden 2007-02-19 22:37:59 +0000
  • 8aab8caff1 Test for buffer overrun when unpacking RLE. Andy McFadden 2006-12-02 20:05:56 +0000
  • cced2e7ab4 Fix minor packaging issues. Andy McFadden 2006-02-19 01:55:20 +0000
  • 1f3d7b1083 Fix some minor packaging issues. Andy McFadden 2006-02-19 01:55:02 +0000
  • 2b5c399f78 Updated version to v2.1.1. Andy McFadden 2006-02-19 01:31:34 +0000
  • 1d2be9c9ab Updated copyrights to 2006. Andy McFadden 2006-02-19 01:23:27 +0000
  • 038843ddb2 Fix a wayward assert. Andy McFadden 2006-02-19 01:17:20 +0000
  • 376b8c93d8 Correct handling of MS-DOS reserved names. Andy McFadden 2006-02-19 01:15:42 +0000
  • f87168ce85 Updated for v2.1.0. Andy McFadden 2005-09-18 07:00:13 +0000
  • 2668ef672a Update for v2.1.0. Andy McFadden 2005-09-18 06:59:53 +0000
  • 8e31d94585 Updated copyright notices. Andy McFadden 2005-09-18 02:41:31 +0000
  • 59a4d5be01 Updated with latest from http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/config/config/. Andy McFadden 2005-09-18 02:39:42 +0000
  • 1c57f7b3e4 Increased version to v2.1.0. Andy McFadden 2005-09-18 02:18:21 +0000
  • 987ce8855e Added support for "ignore LZW/II length" flag. Now at version 2.1.0. Andy McFadden 2005-09-18 02:18:10 +0000
  • d8b35fd9c6 Fix build with gcc v4.0 (FC4). Andy McFadden 2005-09-18 01:12:31 +0000
  • 70aba4ca5b Increment version in MS-DOS makefile. Andy McFadden 2004-10-11 22:22:00 +0000
  • 8effea7000 Upgraded to most recent autoconf. Un-nested some directives. Andy McFadden 2004-10-11 21:30:43 +0000
  • 5b1f00dd9d Upgraded to most recent autoconf. Un-nested some directives. Fixed some compiler warnings from FileIO.c. Andy McFadden 2004-10-11 21:30:11 +0000
  • e67a0318fa Updated autoconf scripts. Andy McFadden 2004-10-11 19:54:17 +0000
  • 2bf07c92bb Updated ChangeLog for v2.0.3 release. Removed occurrence of "ushort", which isn't supposed to be used in public headers. Andy McFadden 2004-10-11 19:43:31 +0000
  • 885238346b Updated ChangeLog for v2.0.3 release. Andy McFadden 2004-10-11 19:43:02 +0000
  • c72e15d854 Fixed a bug that cropped up when trying to add files after deleting all existing entries. Andy McFadden 2004-09-26 00:59:28 +0000
  • 1ba9153d5c Fixed behavior when Flush to temp file succeeds but original archive file can't be removed. Andy McFadden 2004-09-20 23:13:28 +0000
  • 1b1bafb12b Upped version to v2.0.3. Andy McFadden 2004-08-23 00:00:44 +0000
  • cfa822040a Minor tweaks. Upped version to v2.0.3. Andy McFadden 2004-08-23 00:00:10 +0000
  • 3ccb2c16f1 Fixed a couple of obscure bugs that cropped up when trying to recompress a GSHK-added zero-byte file with a "fake" thread. Andy McFadden 2004-08-22 23:59:47 +0000
  • 804ca87a19 Looks like I forgot to re-run autoconf after changing "darwin6" to "darwin" in configure.in. Andy McFadden 2004-03-18 17:22:09 +0000
  • bb09a12f75 Updated copyright notices (from 2003 to 2004). Incremented version to 2.0.2. Andy McFadden 2004-03-10 21:26:29 +0000
  • 1af00b27d0 Allow archives with MasterEOF==0, since it appears an old version of ShrinkIt created them. We continue to block MasterEOF==48, which was the original cause for concern. Andy McFadden 2004-03-09 18:31:22 +0000
  • 47d3e33265 Use umask in chmod call when fixing permissions on "locked" files we're extracting. (Still need to verify this works right under Win32.) Andy McFadden 2004-03-09 18:29:11 +0000
  • 68193a70c3 Added workaround for malformed HFS option lists. Andy McFadden 2003-10-16 22:28:19 +0000
  • cd1f9e78a1 Twiddled some comments and upped the version to match NufxLib (v2.0.1). Andy McFadden 2003-10-16 22:25:26 +0000
  • 49053fe654 From Eric Shepherd: updates to documentation. Andy McFadden 2003-06-24 20:40:28 +0000
  • 5f93a26aac Add "-framework Carbon" to link lines for Mac OS X systems. Andy McFadden 2003-06-21 19:00:36 +0000
  • bc8be06484 Converted some tabs to spaces. Andy McFadden 2003-06-20 22:52:00 +0000
  • 056e4facca From Eric Shepherd: changes to support resource forks and file/creator types under Mac OS X. Andy McFadden 2003-06-20 22:51:29 +0000
  • 1d38e11b9d Minor tweaks. Andy McFadden 2003-03-19 03:03:07 +0000
  • cc8f289f09 Updated for v2.0.0 release. Andy McFadden 2003-03-19 01:24:46 +0000
  • 9d3ed51005 Catch bad codes immediately. Andy McFadden 2003-03-14 17:30:16 +0000
  • 4d194464db Updated with latest from ftp://ftp.gnu.org/pub/gnu/config/ (filestamp 2003/02/22). Andy McFadden 2003-03-12 02:46:20 +0000
  • 80c9b78516 The test for really long filename extensions was broken. Andy McFadden 2003-03-12 02:39:43 +0000
  • 486cae404e Removed wayward ^M. Andy McFadden 2003-03-11 22:11:30 +0000
  • ada1d8de04 Fixed a bug that would cause things to go south if you added files in a certain pattern. The problem was an uninitialized "fakeThreads". Andy McFadden 2003-03-11 22:11:22 +0000
  • fa2bd0b91b Make MSC happy and warning-free. Andy McFadden 2003-03-11 22:09:16 +0000
  • 23e5a88e4d Added support for automatic high-ASCII text stripping. The behavior is activated by a feature flag (default off), and only kicks in when EOL conversion is on for the file in question. Andy McFadden 2003-03-10 23:05:48 +0000
  • 4c253ada9f Updated remark about zlib.dll. Andy McFadden 2003-03-10 23:04:26 +0000
  • 14edb498a9 Remove a wayward tab. Andy McFadden 2003-03-10 23:02:48 +0000
  • 472f7dceb0 Enable kNuValueStripHighASCII. Andy McFadden 2003-03-10 23:01:44 +0000
  • 575f591f69 Corrected off-by-one error in ProDOS day and month conversion. Andy McFadden 2003-03-10 02:40:44 +0000
  • ab82bd2b4a Added more detail for a funky error state. Andy McFadden 2003-03-10 02:39:33 +0000
  • 2ba8f133b6 Define ZLIB_DLL when we're including ZLIB. If an application is including nufxlib as a DLL, it probably wants to include zlib as a DLL too, rather than having it statically embedded in nufxlib. Andy McFadden 2003-03-09 03:37:06 +0000
  • 4c24cb0c9f Initialize the "local" error handler to the "global" error handler, so that errors that arise when opening an archive don't get sent to the uninitialized local handler. Andy McFadden 2003-03-09 03:35:24 +0000
  • 38dafdc774 The "actualThreadEOF" value was getting set incorrectly on newly-added message threads. This didn't cause any problems with the archive, but if you extracted the thread in question without reopening the archive you ended up getting the whole pre-sized buffer instead of just the part with data in it. Andy McFadden 2003-03-06 01:37:47 +0000
  • 16460a8d2e Show all failing CRCs. Andy McFadden 2003-03-06 01:34:45 +0000
  • 74921ad1c1 Minor tweaks to MSC makefiles. Andy McFadden 2003-03-06 01:06:16 +0000
  • 8b44f2a7b2 Minor tweaks to MSC makefile. Andy McFadden 2003-03-06 01:06:07 +0000
  • 49f396f5c3 Link against nufxlib2.lib instead of nufxlib.lib. Andy McFadden 2003-02-27 21:36:35 +0000
  • ed801422af Add major version number to library names, so now we have nufxlib2.lib and nufxlib2.dll. This allows the possibility of having multiple (incompatible) versions of the DLL installed in a common location, so that older and newer apps can coexist peacefully. Andy McFadden 2003-02-27 21:35:42 +0000
  • 7469f782cb Added kNuErrFileAccessDenied. Return it when OpenRW fails with an access permission problem, so that an application can follow it with an OpenRO call for read-only files. Andy McFadden 2003-02-27 21:33:29 +0000
  • 36f47b866c Fixed a bug related to "mask dataless" mode where archives weren't getting reconstructed properly. Andy McFadden 2003-02-24 06:31:11 +0000
  • cb96779bd7 Make test-twirl work under Win32. Andy McFadden 2003-02-24 03:48:05 +0000
  • 16234a46d1 Added test-twirl to samples. Andy McFadden 2003-02-23 23:46:47 +0000
  • 47e930c7dd Altered ThreadMod output slightly. Andy McFadden 2003-02-23 23:38:30 +0000
  • b486e6e328 Rearranged for comment-correctness. Andy McFadden 2003-02-23 23:37:31 +0000
  • bee5e41cec Removed cruft. Andy McFadden 2003-02-23 23:36:22 +0000
  • 53bb12944c Tightened up error handling on some internal-error failures. Andy McFadden 2003-02-23 19:14:44 +0000
  • 693ddd6d61 Added "tr" command (NuTestRecord). Andy McFadden 2003-02-23 19:13:58 +0000
  • b5a25968d6 Fixed a rare bug. Put two files in an archive, recompress them (use exerciser dt/at after sev 2 10), flush, then delete the first one and flush. The archive gets trashed, because the record's fileOffset wasn't getting updated properly. Andy McFadden 2003-02-23 03:26:37 +0000
  • 3c2721d6f8 The thread header CRC computation was broken for LZW/1. Andy McFadden 2003-02-23 01:23:02 +0000
  • 104f34629c Fixed a bug in Nu_RecordSet_MoveAllRecords() that left origRecordSet in an unhappy state after deleting a record. Added a bunch of asserts to catch similar problems in the future. Andy McFadden 2003-02-23 01:09:20 +0000
  • e546f96f9a Added NuTestRecord(). Andy McFadden 2003-02-23 00:31:32 +0000
  • a55cfee11f Turn off EOL conversion when extracting disk images. Andy McFadden 2003-02-23 00:31:02 +0000
  • da714d7c9b Switch to case-insensitive filename comparisons. This matters most when extracting or deleting files by name. Andy McFadden 2003-02-18 22:20:30 +0000
  • fa1222be3d Switch to case-insensitive filename comparisons. This only affects the comparison between an existing record and a new record being added. Andy McFadden 2003-02-18 22:19:17 +0000
  • fde7b9b18c Resurrected HandleAddNotFound(). Updated callback setters for changed semantics (return of NuCallback rather than NuError). Initialize the new origName field. Andy McFadden 2003-02-18 21:50:55 +0000
  • 6389da041b When extracting disk images with "-ee", append ".PO" to filename. Andy McFadden 2003-02-18 21:49:25 +0000
  • 8b0b89b5d4 Renamed SetFileDetails to GetFileDetails. Andy McFadden 2003-02-18 21:46:52 +0000
  • 56a96dc7eb Added "original pathname" fields to NuFileDetails and NuErrorStatus. Changed callback setters to return NuCallback instead of NuError. Andy McFadden 2003-02-18 21:43:46 +0000
  • f75f26b69b Updated for new callback setter return type. Andy McFadden 2003-02-18 21:41:10 +0000
  • e9b4107d2f Updated comment. Andy McFadden 2003-02-18 21:39:44 +0000
  • 8c43a1e571 Updated version number to 200. Updated comments about building against the DLL. Andy McFadden 2003-02-09 04:25:57 +0000
  • 962fc796a6 Updated DLL build info. Andy McFadden 2003-02-09 04:23:59 +0000
  • f1d3cfb9b2 Added /nodefaultlib flags to quiet a warning. Andy McFadden 2003-02-09 04:22:41 +0000
  • 0564c26a22 Make sure the callback functions all have return values. Andy McFadden 2003-02-09 03:18:49 +0000
  • edb28053dd Use __DATE__ if it's available (e.g. under MSVC++). Andy McFadden 2003-02-09 03:16:41 +0000
  • 31bc838dcb Added some Asserts. Andy McFadden 2003-02-09 03:16:13 +0000
  • 102af95bdd Track changes to DataSource API in NufxLib. Andy McFadden 2003-02-09 01:56:05 +0000