Commit graph

13 commits

Author SHA1 Message Date
shattered
77c270c1c7 Update to 2.2.0 (2007). Changes:
- Fix handling of MS-DOS reserved names.  Besides handling names like
      "con", we also need to handle "con.foo.txt".
    - Auto-detect and handle "bad Mac" archives.
    - Added "kNuValIgnoreLZW2Len" flag, which enables NuLib2 to handle
      archives created by an unknown but badly broken program.

    - Switched from GPL to BSD license.
2014-09-13 11:10:58 +00:00
dholland
4b6fb1ab3d Get ../ out of patch target filenames. 2011-09-03 21:45:03 +00:00
dholland
cf9c4353e7 Fix gcc/c99 inline mess. 2011-09-03 21:39:09 +00:00
joerg
6bf251943f DESTDIR support. 2009-02-09 23:53:00 +00:00
minskim
c77b5124f5 Make this package build on Darwin.
- Do not declare a static variable as non-static.
  - Build a Unix-style binary.
2005-10-31 05:34:07 +00:00
agc
f1a84844c6 Add RMD160 digests in addition to SHA1 ones. 2005-02-23 14:45:22 +00:00
tv
3928d3abcc Update to 2.0.3. Changelog:
2004/10/11  ***** v2.0.3 shipped *****

2004/09/25  fadden
    - Fixed: attempting to add files after deleting *all* entries in an
      archive would fail.
    - Removed use of a "ushort" from NufxLib.h.

2004/09/20  fadden
    - Corrected behavior after flush when original archive can't be
      deleted.

2004/09/09  fadden
    - Added header offset and junk offset to NuGetAttr.

2004/08/22  fadden
    - Fixed obscure bug when recompressing a GSHK-added zero-length file
      when "fake threads" is enabled.

2004/03/10  ***** v2.0.2 shipped *****

2004/03/09  fadden
    - Set access permissions based on umask when extracting a "locked"
      file.  My thanks to Matthew Fischer for sending a patch.
    - Reject archives with a MasterEOF == 48, not <= 48.  There are
      some otherwise valid archives created by an old version of ShrinkIt
      that have MasterEOF==0.

2003/10/16  ***** v2.0.1 shipped *****

2003/10/16  fadden
    - Added workaround for bad HFS option lists created by GSHK.
    - Added junk-skipping feature.  Up to 1024 bytes of crud (e.g.
      MacBinary headers or HTTP remnants) will be searched for evidence
      of an archive.

2003/06/19  sheppy
    - Added support for resource forks and file and aux types when built
      for Mac OS X.
2004-11-29 04:50:34 +00:00
wiz
d7b0672e4b Use versioned distfile instead of unversioned one (hi tv!). 2004-07-19 12:50:58 +00:00
agc
33d1d56a7d Update nulib2 from version 1.0.1 to version 2.0.0, mandated by the
version-less distfile changing.  Found during recent bulk build.

Changes since previous version:

2003/02/18  fadden
    - When extracting with "-ee", disk images now have ".PO" appended.
    - Resurrected HandleAddNotFound().
    - Switched to case-sensitive filename comparisons.

2003/02/08  fadden
    - Upped version to v2.0.0.
    - Many fixes to pathname handling:
        - Correctly handle '%' when preservation is OFF.
        - Accept 4-char extensions in '-ee' without risk of buffer overflow.
        - Fixed broken assert when converting long %xx names.
        - Store "AUX" as "%00AUX" when preserving Win32 names (vs. "_AUX").
        - Always store files with ':' as path separator.
        - Recognize that some Win32 variants (Win2K and later at the least)
          will accept both '/' and '\' as pathname separators.
        - Correctly convert ".//foo" to "foo" instead of "/foo".
    - Tracked changes to NufxLib DataSource API.

2003/01/10  fadden
    - Check NufxLib "compiled" version against "linked" version.

2002/12/06  fadden
    - Made minor changes to allow linking NufxLib in as a DLL.

2002/10/20  ***** v1.1.0 shipped *****

2002/10/10  fadden
    - added fancy help text (-h)

2002/10/09  fadden
    - added "-zz" flag to specify libbz2's "bzip2" compression

2002/10/08  fadden
    - added Binary II support

2002/09/30  fadden
    - added "-z" flag to specify zlib's "deflate" compression (the
      "secret" debug dump command is now -g)

2002/09/26  fadden
    - progress updater now shows "analyzing" for scan pass of SQ

2002/09/23  fadden
    - ran the code through valgrind; found and fixed some minor bugs

2002/09/20  fadden
    - pulled the sources out and started fiddling with them again
    - changed hard tabs to spaces
2003-07-15 09:36:45 +00:00
jlam
1c57323789 Merge packages from the buildlink2 branch back into the main trunk that
have been converted to USE_BUILDLINK2.
2002-08-25 21:48:57 +00:00
jlam
be50ef83d9 Remove references to ${LOCALBASE} directories and mark as
USE_BUILDLINK_ONLY.
2001-07-16 10:09:45 +00:00
agc
871c5f4103 Move to sha1 digests, and add distfile sizes. 2001-04-18 11:21:02 +00:00
agc
4274f13ce5 + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 10:10:18 +00:00