Skip to content
Commits on Jan 21, 2015
  1. Merge pull request #22 from peti/master

    committed
    Declare the fact that our test suite depends on the 'zip' utility.
  2. @peti
  3. Updated changelog.

    committed
  4. Bump version to 0.2.3.6.

    committed
Commits on Nov 8, 2014
  1. Merge branch 'master' of github.com:jgm/zip-archive

    committed
    Conflicts:
    	changelog
  2. Updated changelog.

    committed
  3. Workaround for `toArchiveOrFail`.

    committed
    It is impossible to write this function using the old binary
    interface (< 0.7), which simply raises an error when parsing fails.
    So, when compiled against binary < 0.7, this function will simply
    call `toArchive` and slap on a Right; that is, it won't be safe.
    This is advertised in the haddock comment.
    
    This is ugly, but worth it to allow some form of the library to
    be compiled against older versions of binary/ghc.
    
    Closes #20.
Commits on Nov 7, 2014
  1. Updated changelog.

    committed
  2. BUmp version to 0.2.3.4.

    committed
  3. Minor travis tweaks.

    committed
Commits on Aug 11, 2014
  1. Version 0.2.3.4. Ensure all comparisons use normalized paths.

    committed
    This ensures that findEntryByPath "foo" will find an entry "./foo".
  2. More robust normalization of file paths.

    committed
    "./foo/bar" and "foo/./bar" are now treated the same, for example.  Note
    that we do not yet treat "foo/../bar" and "bar" as the same.
Commits on May 27, 2014
  1. Added changelog and README to extra source files.

    committed
    This should cause changelog to appear on Hackage.
Commits on May 16, 2014
  1. travis script: Don't need to install alex, happy.

    John MacFarlane committed
  2. Removed unneeded alex/happy build from travis script.

    John MacFarlane committed
  3. Test with ghc 7.8.2.

    John MacFarlane committed
  4. Remove orphans warning in test suite.

    John MacFarlane committed
  5. Updated changelog.

    John MacFarlane committed
  6. Allow compilation with directory < 1.2; bump version to 0.2.3.2.

    John MacFarlane committed
    The directory constraint broke builds with GHC 7.6 and 7.4.
  7. Added .travis.yml to test on 3 GHC versions.

    John MacFarlane committed
  8. Updated changelog.

    committed
  9. Bump version to 0.2.3.1.

    committed
  10. Require binary >= 0.7 and directory >= 1.2.

    committed
    Remove conditional compilation around this.
    
    binary >= 0.7 was required for decodeOrFail, which we need to
    provide toArchiveOrFail.
    
    The newer versions of these packages don't have more difficult
    dependencies than the older versions, so it shouldn't be problematic
    to require them.
Commits on May 15, 2014
  1. Updated changelog.

    committed
  2. Version bump to 0.2.3.

    committed
  3. Removed Default-Extensions: CPP from cabal file.

    committed
    This fixes haddock build.
    See haskell/cabal#223
  4. Set general purpose bit flag to use UTF8 in local file header.

    committed
    Otherwise we get a mismatch between the flag in the central
    directory and the flag in the local file header, which causes some
    programs not to be able to extract the files.
    
    Closes #19.
Commits on Apr 26, 2014
  1. Merge pull request #18 from travitch/stack-overflow-fix

    committed
    Fix a stack overflow in getWordsTillSig
Commits on Apr 25, 2014
  1. @travitch
Something went wrong with that request. Please try again.