Commit graph

2137 commits

Author SHA1 Message Date
Alexander Koval
a16962cd2c Support for external file attributes 2016-04-23 10:31:54 +03:00
Mathijs van de Nes
d95c925ac2 Let ZipWriter::finish be called without consuming
Resolves #10
2016-02-22 19:54:18 +01:00
Mathijs van de Nes
aaa49eb4f1 Update to new bzip2 2016-02-22 19:46:07 +01:00
Mathijs van de Nes
7db32c9165 Remove unused parentheses 2016-02-02 21:17:42 +01:00
Mathijs van de Nes
6ef7a4d545 Merge pull request #9 from addtheice/addtheice-spelling-fix
Update README.md
2016-01-19 20:47:56 +01:00
Arthur Ice
f3bb95f773 Update README.md
spelling fix
2016-01-19 10:47:55 -08:00
Mathijs van de Nes
e47e6096fd Bump version 2015-12-06 11:04:20 +01:00
Mathijs van de Nes
64a67162ab Fix incorrect CRC on large files
The deflate writer did not always accept all data. The extra bytes did end up in the crc
calculation, so they where accounted for twice.

Resolves #8
2015-12-06 11:01:51 +01:00
Mathijs van de Nes
58cd5b958c Update appveyor script 2015-10-12 13:43:07 +02:00
Mathijs van de Nes
55396243d7 Bump version and add Cargo.toml to README 2015-10-05 22:07:36 +02:00
Mathijs van de Nes
50bf7204de Merge branch 'alexbool-master' 2015-10-05 22:02:57 +02:00
Alexander Bulaev
066c0f84ed Remove no-bzip feature because it doesn't work as I expected 2015-10-05 21:29:36 +03:00
Mathijs van de Nes
2e529f4e61 Update README 2015-10-05 19:34:37 +02:00
Mathijs van de Nes
ef52f86dbc Bump version 2015-10-05 19:33:50 +02:00
Mathijs van de Nes
8290da3c56 Improve CI tests 2015-10-05 19:31:47 +02:00
Mathijs van de Nes
de34bd4d26 Merge branch 'alexbool-master' 2015-10-05 19:26:15 +02:00
Alexander Bulaev
2addfa8b81 Made bzip2 compression method optional 2015-10-05 20:01:41 +03:00
Mathijs van de Nes
8afc0a7a7c Bump version 2015-09-03 09:15:09 +02:00
Mathijs van de Nes
c97d6ed760 Use read_exact from ReadPodExt explicitly
The newely added read_exact from std::..::Read has an incompatible signature
and is not yet stabilized. This ensures that the crate will work on stable and
nightly.
2015-09-02 11:52:30 +02:00
Mathijs van de Nes
6ed5906054 Update appveyor config 2015-07-20 16:12:12 +02:00
Mathijs van de Nes
e528d7af04 Bump version 2015-07-20 16:09:13 +02:00
Mathijs van de Nes
0e274281dd Use external crate to convert an MsDos datetime 2015-07-20 16:08:33 +02:00
Mathijs van de Nes
1c9cc0db18 Update appveyor config 2015-07-14 15:09:26 +02:00
Mathijs van de Nes
fe40b4ace1 Disable date/time normalization
The method may panic on Windows. Passing invalid dates is more preferable than correcting the date.
2015-07-13 17:29:10 +02:00
Mathijs van de Nes
a15cf1946e Update appveyor script
With the help of an update to bzip2, everything should build now
2015-07-13 09:52:03 +02:00
Mathijs van de Nes
75b970cb3c Some other attempt at appveyor gcc 2015-07-10 22:34:48 +02:00
Mathijs van de Nes
bd4413ba22 Use alternative MingW path 2015-07-10 22:24:22 +02:00
Mathijs van de Nes
0419f4744c Prefix path with rust 2015-07-10 17:38:02 +02:00
Mathijs van de Nes
260c927f74 Check if the platform was the issue in appveyor 2015-07-10 16:58:03 +02:00
Mathijs van de Nes
effa440906 Use Appveyor for CI on Windows 2015-07-10 16:49:18 +02:00
Mathijs van de Nes
6b0dec58fa Add extra info to Cargo.toml 2015-07-02 10:18:06 +02:00
Mathijs van de Nes
4e3c597910 Simplify one test 2015-06-30 09:58:56 +02:00
Mathijs van de Nes
1202cbbcd2 Update version numbers 2015-06-30 09:43:51 +02:00
Mathijs van de Nes
21b21ad9e6 Typo 2015-06-30 09:42:41 +02:00
Mathijs van de Nes
6e6229479b Ensure datetime is always in range, add tests 2015-06-30 09:40:04 +02:00
Mathijs van de Nes
879af4d60b Simplify date parsing code 2015-06-30 09:13:04 +02:00
Mathijs van de Nes
25a2ba7383 Small update to crc32 function 2015-06-30 08:54:53 +02:00
Mathijs van de Nes
18cb943090 Remove shippable badge 2015-06-28 11:32:22 +02:00
Mathijs van de Nes
480ac55433 Switch to Travis only CI 2015-06-28 11:26:28 +02:00
Mathijs van de Nes
9e364698a0 Simplify CRC32 code 2015-06-24 08:43:41 +02:00
Mathijs van de Nes
d3f0743bfa Add tests to the CRC32 module 2015-06-24 08:43:23 +02:00
Mathijs van de Nes
6cd6b752e3 Several updates to CP437 handling 2015-06-18 11:45:25 +02:00
Mathijs van de Nes
1ce0b92605 Update version numbers 2015-05-25 09:46:23 +02:00
Mathijs van de Nes
e4576353f7 Accept both String and &str in start_file 2015-05-25 09:46:08 +02:00
Mathijs van de Nes
65c98d5495 Test only on stable 2015-05-18 11:31:58 +02:00
Mathijs van de Nes
34970060ce Setup Shippable 2015-04-29 08:11:02 +02:00
Mathijs van de Nes
971b6afe9f Switch build to beta 2015-04-21 20:52:25 +02:00
Mathijs van de Nes
a7b9b4651d Add impl to convert a ZipError to a io::Error
Resolves #4
2015-04-20 09:25:22 +02:00
Mathijs van de Nes
f338f8ef87 Switch to new beta 2015-04-18 10:04:56 +02:00
Mathijs van de Nes
bb4d34f932 Update README with merit badge 2015-04-17 08:46:16 +02:00