Mark Karpov
d3a4106102
Version bump (1.3.2)
...
[skip ci]
1.3.2
2020-03-02 11:36:31 +01:00
Moritz Kiefer
687bc036aa
Ignore DoesNotExistError in removeFile
...
We have seen a bunch of errors on CI of the form
```
C:\users\foobar\ghcBDA1.zip: DeleteFile "\\\\?\\C:\\users\\foobar\\ghcBDA1.zip": does not exist (The system cannot find the file specified.)
```
I haven’t managed to reproduce this but looking at the code it seems
like we can be interrupted with an async exception (we kill threads
pretty aggressively) in the `bracketOnError` call after the file has
been renamed but before the whole block returns. In this case, the
file will not exist but you’ll run the cleanup in `bracketOnError`
anyway which will then fail.
We could try to fix this by masking things differently but ignoring
the error seems like a simpler and more robust solution.
2020-03-02 11:35:44 +01:00
Mark Karpov
9a6aa2ae17
Version bump (1.3.1)
...
[skip ci]
1.3.1
2020-03-01 00:41:38 +01:00
Mark Karpov
717f6c27ef
Speed up the test suite
2020-03-01 00:41:03 +01:00
Mark Karpov
cb768e57d0
Test with GHC 8.8.3
2020-02-25 13:32:02 +01:00
Mark Karpov
f7073830d2
Test with GHC 8.8.2
2020-01-19 15:08:05 +01:00
mrkkrp
d591be86a8
Version bump (1.3.0)
...
[skip ci]
1.3.0
2019-12-01 23:39:06 +01:00
mrkkrp
d9cfb8d4a1
Add ‘since’ note for ‘BZip2Unsupported’
2019-12-01 23:39:02 +01:00
Rodney Lorrimar
5a39029ceb
Add Cabal flag to avoid the bzip2 C library dependency
...
The bzlib-conduit library is causing us trouble when trying to
cross-compile it for Windows.
The best thing to do in our case is to remove the dependency.
This change adds -fdisable-bzip2. Under this flag, if a caller
attempts to compress or decompress a BZip2 entry, then an exception
will be thrown.
Resolves #57
2019-11-30 16:46:42 +01:00
mrkkrp
af399a22c3
Misc edits in the readme
...
[skip ci]
2019-09-27 14:28:45 +02:00
mrkkrp
299b6b4a68
Test with GHC 8.8.1
2019-09-25 23:13:48 +02:00
mrkkrp
8b4ae21a6b
Replace the current year by the word “present” in copyright notes
...
[skip ci]
2019-07-03 21:17:43 +02:00
mrkkrp
bb5432111d
Drop support for GHC 8.0
2019-07-03 21:16:33 +02:00
mrkkrp
c004cb45de
Avoid re-compilation of tests by using the same set of flags
2019-05-23 21:20:41 +02:00
mrkkrp
60936856cc
Use ‘new-update’ instead of ‘update’
2019-05-23 21:20:21 +02:00
mrkkrp
1142d4c6fe
Test with GHC 8.6.5
2019-04-30 22:19:33 +02:00
mrkkrp
c04cfea556
Test with GHC 8.6.4
2019-03-10 12:26:55 +01:00
mrkkrp
8c9ebd1f8f
Update copyright years
...
[skip ci]
2019-01-01 12:54:19 +07:00
mrkkrp
828d5da750
Test with GHC 8.6.3
2018-12-10 21:33:46 +07:00
mrkkrp
9ededd7865
Minor tweaks in the readme
...
[skip ci]
2018-11-11 18:41:45 +07:00
mrkkrp
d1101a5761
Test with GHC 8.6.2
2018-11-07 23:10:58 +07:00
mrkkrp
5541580576
Test with GHC 8.4.4
2018-10-18 00:32:38 +07:00
Mark Karpov
9b29774840
Test with GHC 8.6.1 and ‘cabal-install-2.4’ ( #53 )
2018-09-24 15:26:01 +07:00
mrkkrp
587046a6ff
Apply a Hackage recommendation
...
Otherwise it thinks that the package is invalid.
1.2.0
2018-09-22 21:54:20 +07:00
mrkkrp
9ba236985e
Version bump (1.2.0)
...
[skip ci]
2018-09-22 21:18:26 +07:00
mrkkrp
d7eae13e34
Misc corrections
2018-09-22 21:17:55 +07:00
Ramakrishnan Muthukrishnan
fe2e6cbc2d
Allow to manipulate external file attributes ( #52 )
2018-09-22 19:39:46 +07:00
mrkkrp
1f9283d345
A couple of cosmetic changes
2018-06-23 20:13:38 +07:00
mrkkrp
a8db603076
Add a script to benchmark against system ‘zip’ executable
2018-06-23 19:51:49 +07:00
Mark Karpov
bcbcd0b9de
Test Zip64 features on CI ( #49 )
2018-06-23 18:54:58 +07:00
mrkkrp
98a57b897b
Test with GHC 8.4.3
2018-06-02 20:40:30 +07:00
mrkkrp
f83cd0cf4e
Version bump (1.1.0)
...
[skip ci]
1.1.0
2018-05-24 23:32:44 +07:00
Mark Karpov
a09152b92c
Make ‘saveEntry’ and ‘unpackInto’ restore modification time ( #47 )
2018-05-24 11:00:44 +07:00
mrkkrp
251d46221c
Test with GHC 8.4.2
2018-04-21 19:26:33 +07:00
mrkkrp
5ed19004c4
Allow ‘temporary-1.3’
2018-04-11 20:40:07 +07:00
mrkkrp
76d11bd9c2
Use ‘cabal-install-2.2’ on CI
2018-03-31 14:08:11 +07:00
mrkkrp
756ba096f1
Enable more warnings
2018-03-21 19:04:07 +07:00
Mark Karpov
f76cd1aaa5
New CI script, drop ‘stack.yaml’ from the repo ( #45 )
2018-03-17 20:16:32 +07:00
Mark Karpov
57261915b2
Test with GHC 8.4.1 ( #44 )
2018-03-11 22:18:53 +07:00
mrkkrp
784cfa0f6d
Allow ‘exceptions-0.9’
2018-02-28 16:54:41 +07:00
mrkkrp
a3f23539a4
Version bump (1.0.0)
...
[skip ci]
1.0.0
2018-02-09 21:14:03 +07:00
Mark Karpov
e131160592
Stop depending on ‘path’, ‘path-io’, and ‘plan-b’ plus more ( #43 )
2018-02-09 20:33:35 +07:00
mrkkrp
1d2559e953
Compatibility with newer conduit
2018-02-05 23:05:18 +07:00
mrkkrp
88ed27108c
Include 2018 into the copyright years range
...
[skip ci]
2018-01-01 13:59:31 +07:00
mrkkrp
7eb145ca91
Use ‘lts-10.0’
...
[skip ci]
2017-12-19 20:38:06 +07:00
mrkkrp
568192b0eb
Attempt to speed-up building on Travis CI
2017-11-24 17:26:44 +07:00
mrkkrp
d8e60ae362
Update the ‘tested-with’ metadata field
2017-11-24 17:26:07 +07:00
mrkkrp
2b307d8121
Test with GHC 8.2.2
2017-11-24 16:52:20 +07:00
mrkkrp
8d87993e9b
Version bump (0.2.0)
...
[skip ci]
0.2.0
2017-08-08 23:08:58 +07:00
Mark Karpov
a5f189f0fe
Add some ‘monad-control’ instances for ‘ZipArchive’ ( #38 )
2017-08-08 22:27:20 +07:00