Commit Graph

  • 7c0e444c8a Version bump (0.1.5) 0.1.5 mrkkrp 2016-12-28 01:04:59 +03:00
  • e729dd9c6d Use ‘withBinaryFile’ instead of ‘withFile’ mrkkrp 2016-12-28 00:40:02 +03:00
  • 024ba465be Version bump (0.1.4) 0.1.4 mrkkrp 2016-12-18 16:30:52 +03:00
  • 9acb0e80c2 Derive more instances for some types mrkkrp 2016-12-12 21:07:20 +03:00
  • 5d90757620 A cosmetic improvement in Cabal file mrkkrp 2016-07-24 11:22:24 +03:00
  • 28dfc18d54 Add ‘since’ label to ‘getEntrySource’ mrkkrp 2016-07-22 00:30:09 +03:00
  • a3f515737a Update resolver and dependency bounds mrkkrp 2016-06-10 17:41:17 +07:00
  • 0837571667 Update the ‘CHANGELOG.md’ file mrkkrp 2016-06-09 20:04:32 +07:00
  • 692079a784 Add examples to documentation Christopher Wells 2016-06-07 01:29:32 -04:00
  • 87c16b3fdd Add the ‘Stackage LTS’ badge mrkkrp 2016-05-24 17:36:08 +07:00
  • a47d2c819e Drop GHC 7.10.1 and 7.10.2 from Travis CI mrkkrp 2016-05-24 16:50:06 +07:00
  • d4c02f8fd1 Version bump (0.1.3) 0.1.3 mrkkrp 2016-05-15 23:56:04 +07:00
  • 198c814784 Update the ‘CHANGELOG.md’ file mrkkrp 2016-05-15 23:55:24 +07:00
  • 5d857874ba Add ‘getEntrySource’ function mrkkrp 2016-05-15 23:50:21 +07:00
  • 905328dd57 Speed up detection of invalid archives mrkkrp 2016-05-15 22:53:57 +07:00
  • bf7cc41ed5 Version bump 0.1.2 mrkkrp 2016-04-09 15:42:21 +07:00
  • b9c3a52559 Use newer resolver mrkkrp 2016-04-09 15:42:10 +07:00
  • 93c670fcc5 Calculate “version needed to extract” field mrkkrp 2016-04-09 14:55:44 +07:00
  • abd0af4efb Update ‘CHANGELOG.md’ mrkkrp 2016-04-06 13:17:58 +06:00
  • 43fa1f4792 Relax dependency on ‘semigroups’ mrkkrp 2016-04-06 13:07:32 +06:00
  • 1e7d02215c Fix a typo in description of ‘decodeText’ mrkkrp 2016-03-25 19:45:25 +06:00
  • d25bb72d29 Version bump 0.1.1 mrkkrp 2016-03-21 12:21:45 +06:00
  • f1a34a1761 Update ‘CHANGELOG.md’ mrkkrp 2016-03-13 13:22:37 +06:00
  • c108d12569 Update CP437.hs Michael Thompson 2016-03-05 09:54:39 -05:00
  • 8ac5c5c362 Add upper bounds and other mrkkrp 2016-03-04 13:45:58 +06:00
  • 7fef123c7f Speed-up tests for newer versions of ‘filepath’ 0.1.0 mrkkrp 2016-03-04 10:42:19 +06:00
  • 26cfc197a2 Add missing word in docs mrkkrp 2016-03-03 19:21:32 +06:00
  • ec18d1cd3b Fix some tests mrkkrp 2016-03-03 15:43:27 +06:00
  • 84e1d6f8bc Use ‘travis_wait’ mrkkrp 2016-03-02 23:25:45 +06:00
  • 740fe99ab7 Work around a bug in ‘path’ package mrkkrp 2016-03-02 23:22:21 +06:00
  • aba05b4147 Remove GHC 8 from allowed failures mrkkrp 2016-03-02 22:28:32 +06:00
  • 0dd3af989f Finish the test suite mrkkrp 2016-03-02 20:37:36 +06:00
  • 7973103557 Temporarily allow failures for GHC 8.0.1 mrkkrp 2016-03-02 19:38:13 +06:00
  • 9ebb986dbe Fix the test failures (dates out of range) mrkkrp 2016-03-02 18:22:29 +06:00
  • 52170ab594 Fix undoing mrkkrp 2016-03-02 17:51:35 +06:00
  • e4b4585322 Improve documentation of ‘getEntries’ and ‘commit’ mrkkrp 2016-03-02 16:50:54 +06:00
  • 2548a201c4 Even more tests written… mrkkrp 2016-03-02 16:50:32 +06:00
  • 7e6d8025f7 Add ‘doesEntryExist’ and ‘getEntryDesc’ mrkkrp 2016-03-02 13:49:32 +06:00
  • c41b7529a7 Fix more bugs revealed by the new tests mrkkrp 2016-03-02 12:58:11 +06:00
  • cb2e2b0a57 More tests: extra fields, renaming, and deletion mrkkrp 2016-03-02 12:57:43 +06:00
  • e71dcfa69b Cosmetics and new bug fixes (thanks to new tests) mrkkrp 2016-03-01 21:39:22 +06:00
  • 9a5c934a12 Add even more tests… mrkkrp 2016-03-01 21:38:24 +06:00
  • ab80d36aa5 Rename ‘edModified’ → ‘edModTime’ mrkkrp 2016-03-01 18:22:25 +06:00
  • 2f3d6c6cfa Remove redundant ‘Ord’ constraint mrkkrp 2016-03-01 17:41:26 +06:00
  • ad24925319 Add a phrase about big files to ‘README.md’ mrkkrp 2016-03-01 16:45:32 +06:00
  • 167abc349e Fix bug revealed by the new tests mrkkrp 2016-03-01 16:45:11 +06:00
  • 476bc01518 More tests written mrkkrp 2016-03-01 16:44:59 +06:00
  • e86bcbcf6d Improve coverage of ‘decodeCP437’ mrkkrp 2016-03-01 10:54:13 +06:00
  • e18ffd269f Make it pass the tests… mrkkrp 2016-03-01 09:53:17 +06:00
  • 532e0f00ca More tests written… mrkkrp 2016-03-01 09:53:05 +06:00
  • a5cfdcf951 Add ‘checkEntry’ function mrkkrp 2016-03-01 09:52:03 +06:00
  • 3049c2d84d Rename ‘modifyEntries’ → ‘forEntries’ mrkkrp 2016-03-01 09:50:07 +06:00
  • 24869fe99b Some tests written mrkkrp 2016-02-29 14:48:45 +06:00
  • 5f562af5c0 Improve ‘needsUnicode’ check in ‘Internal.hs’ mrkkrp 2016-02-29 14:47:43 +06:00
  • 3d81432d44 Minor cosmetic improvements in docs mrkkrp 2016-02-29 12:16:54 +06:00
  • da2a508041 Refresh synopsis and description mrkkrp 2016-02-29 11:47:24 +06:00
  • 99dc0abf18 Improve opening phrase of main module's docs mrkkrp 2016-02-29 00:55:41 +06:00
  • fcb8e78eb5 Add proper support for CP437 mrkkrp 2016-02-28 19:05:06 +06:00
  • ccde335847 Better typing, limit some values mrkkrp 2016-02-28 16:26:27 +06:00
  • 13388e4c86 Add ‘modifyEntries’ utility function mrkkrp 2016-02-28 15:41:37 +06:00
  • 2b054b01fb Various corrections in ‘README.md’ mrkkrp 2016-02-28 13:46:22 +06:00
  • 26b96440e1 Making low-level machinery less ugly mrkkrp 2016-02-28 01:53:19 +06:00
  • 593952d89c Make ‘ZipArchive’ instance of ‘MonadIO’ mrkkrp 2016-02-28 01:01:17 +06:00
  • a752bedbe4 Improve handling of big files (> 4GB) mrkkrp 2016-02-27 23:10:33 +06:00
  • e0fcc6257c Minor improvements in ‘README.md’ file mrkkrp 2016-02-27 12:55:41 +06:00
  • fa9e4ae4ba Eliminate duplicates in final distribution mrkkrp 2016-02-27 00:26:25 +06:00
  • d5974736fe Fix a nasty typo mrkkrp 2016-02-27 00:09:54 +06:00
  • f381520364 Update ‘README.md’ mrkkrp 2016-02-26 23:00:18 +06:00
  • 75da4927ed Improve documentation mrkkrp 2016-02-26 22:17:18 +06:00
  • 0a4dba1ef2 Append actions, not prepend mrkkrp 2016-02-26 22:16:49 +06:00
  • a172f96350 Fix copying of entries mrkkrp 2016-02-26 20:01:27 +06:00
  • 6b0a6a9b85 Fix the build mrkkrp 2016-02-26 15:34:53 +06:00
  • 5fd08f5716 Remove GHC 7.8 from the build matrix mrkkrp 2016-02-26 15:13:03 +06:00
  • 332bc55f2c Make writing operations finally work mrkkrp 2016-02-26 15:03:59 +06:00
  • 9b1d490982 Add GHC 8 to the build matrix mrkkrp 2016-02-26 13:24:38 +06:00
  • 58daa99dd4 More work done mrkkrp 2016-02-25 18:19:39 +06:00
  • fe3a876ed0 Work on writing operations… mrkkrp 2016-02-23 20:15:17 +06:00
  • 1b2c74b3ad Progress in implementation of modifying operations mrkkrp 2016-02-22 18:51:10 +06:00
  • 27033960bd Implemented detection of end of central directory mrkkrp 2016-02-15 22:27:03 +06:00
  • 18f44bcde3 Make decompression work mrkkrp 2016-02-13 19:44:47 +06:00
  • bdcb8a57f3 Now reading of archives should be possible mrkkrp 2016-02-13 17:43:22 +06:00
  • 9c72b1d50f Make ‘AddExtraField’ work with the new API mrkkrp 2016-02-13 17:42:16 +06:00
  • 1bb154bbec Cosmetics and misc mrkkrp 2016-02-13 17:41:44 +06:00
  • ea38002a4c Define ‘getEntry’ via ‘sourceEntry’ mrkkrp 2016-02-13 17:40:25 +06:00
  • 6faf730497 Do not try to perform any actions if there is none mrkkrp 2016-02-13 17:38:51 +06:00
  • 30d73c095c Make ‘getArchiveDescription’ public mrkkrp 2016-02-13 17:37:52 +06:00
  • 0dce1d41df Changes in error reporting mrkkrp 2016-02-13 17:35:25 +06:00
  • 58080aaecf ‘ExtraField’ → ‘Map Natural ByteString’ mrkkrp 2016-02-13 17:34:31 +06:00
  • deba9250bc Update ‘README.md’ file mrkkrp 2016-02-13 17:31:39 +06:00
  • e1832830a4 Some progress in work on ‘Internal.hs’ mrkkrp 2016-02-11 16:21:58 +06:00
  • 2a54029253 Minor changes and documentation in ‘Internal.hs’ mrkkrp 2016-02-10 16:50:26 +06:00
  • aad79e9e62 We will use the ‘plan-b’ library for sandboxing mrkkrp 2016-02-10 16:49:32 +06:00
  • e0cfb9dc91 Finished the ‘Codec.Archive.Zip’ module mrkkrp 2016-02-09 23:28:39 +06:00
  • 6b5e3bad01 We need to store offset in ‘EntryDescription’ mrkkrp 2016-02-05 19:25:03 +06:00
  • ed8ada08be Add exception constructor for multi-disk archives mrkkrp 2016-02-05 19:24:00 +06:00
  • 9f3370cd9b Some progress in implementation… mrkkrp 2016-02-05 19:11:16 +06:00
  • 6a9308e7db Rename and add a couple of functions mrkkrp 2016-02-05 16:49:05 +06:00
  • b9df031cb5 Throw exceptions when something does not exist mrkkrp 2016-02-05 16:35:38 +06:00
  • 7ac2cf9ebe Use map to represent entries in archive mrkkrp 2016-02-05 16:08:00 +06:00
  • 7e973278fe Drop support for split archives mrkkrp 2016-02-05 15:32:15 +06:00