Commit graph

1573 commits

Author SHA1 Message Date
Mathijs van de Nes
d65cb2d8f5 Do not upload docs of dependencies in travis 2014-09-14 17:25:27 +02:00
Mathijs van de Nes
453c6a8ce1 Set made-by to a value with an upper byte of 0
With the old value, unzip would set all permissions to 000
2014-09-11 14:06:22 +02:00
Mathijs van de Nes
649f1f20b2 Update examples a bit 2014-09-11 14:01:23 +02:00
Mathijs van de Nes
dffab20885 Typo 2014-09-11 12:02:13 +02:00
Mathijs van de Nes
3abe0aa893 De-pub crc32 and rename some of the functions 2014-09-11 12:01:07 +02:00
Mathijs van de Nes
02059ce351 Added documentation and moved types to top 2014-09-11 11:48:44 +02:00
Mathijs van de Nes
4d07f695de Added Travis support, README and LICENSE 2014-09-11 10:50:41 +02:00
Mathijs van de Nes
ac9301f7d9 Implemented a basic ZipWriter 2014-09-11 10:42:18 +02:00
Mathijs van de Nes
02361b5dd5 Correctly interpret the first field of the footer 2014-09-11 09:32:47 +02:00
Mathijs van de Nes
08dbe1c3fc Starting implementation of a Writer 2014-09-10 22:34:30 +02:00
Mathijs van de Nes
7df03b54f9 Removed some unneeded structs and simplified parse 2014-09-10 17:27:24 +02:00
Mathijs van de Nes
7ce0f5b21f Cleaned the code of ZipReader's constructor 2014-09-10 16:40:13 +02:00
Mathijs van de Nes
e9d42a9dc9 Rename ZipContainer to ZipReader 2014-09-10 16:34:57 +02:00
Mathijs van de Nes
916dc6c6e5 Remove Data Descriptor 2014-09-10 16:34:40 +02:00
Mathijs van de Nes
33efdcc539 More elegant way of enforcing single reads 2014-09-10 15:35:01 +02:00
Mathijs van de Nes
bb4f56346a Fixed borrowing issue in extract 2014-09-10 09:53:32 +02:00
Mathijs van de Nes
3befdf5594 Allow only one file to be read at a time 2014-09-09 19:02:57 +02:00
Mathijs van de Nes
b6a0de8b3c Simple ZIPs can be extracted! 2014-09-09 15:56:15 +02:00
Mathijs van de Nes
3668fa5e33 Implemented a simple filename reader 2014-09-09 13:00:18 +02:00
Mathijs van de Nes
181993afd1 Made finding of central directory possible 2014-09-09 08:08:33 +00:00
Mathijs van de Nes
1cbc1e9e6a Lots of additions 2014-09-08 20:14:22 +00:00
Mathijs van de Nes
70c82e411f Initial work on parsing Zip file header 2014-09-07 15:15:30 +00:00
Mathijs van de Nes
c96a687783 Inital commit, containing crc32 2014-09-07 11:53:43 +00:00