Commit graph

  • 5eefdf8271 add test for handling comment garbage Davide Romanini 2020-08-19 18:53:58 +02:00
  • 0b46263eac
    fix: ZipArchive::extract incomplete Marli Frost 2020-08-19 14:02:35 +01:00
  • 4eba55cb7a
    refactor: use deprecated API in tests Marli Frost 2020-08-19 13:59:48 +01:00
  • d92a06adec
    docs: deprecate poor Path sanitization Marli Frost 2020-08-19 13:53:21 +01:00
  • 599640c1eb
    docs: remove redundant example Marli Frost 2020-08-19 13:52:46 +01:00
  • bebecb8301
    docs: use more descriptive language Marli Frost 2020-08-19 13:52:27 +01:00
  • e8eb019e99
    docs: simplify doctest Marli Frost 2020-08-19 13:51:50 +01:00
  • 8f36598cac
    refactor: use deprecated API in example Marli Frost 2020-08-19 13:36:35 +01:00
  • 54e532f26e
    fix: arrays aren't io::Write Marli Frost 2020-08-19 13:36:17 +01:00
  • 33cd959b11
    docs: elaborate on purpose of crate Marli Frost 2020-08-19 13:33:37 +01:00
  • 4091167222
    docs: simplify test Marli Frost 2020-08-19 13:25:31 +01:00
  • 33de808d0f
    docs: use more descriptive langauge Marli Frost 2020-08-19 13:25:21 +01:00
  • 0e482afe2e
    docs: the default comment was removed Marli Frost 2020-08-19 13:23:59 +01:00
  • f86c310fdc
    docs: deprecate Path handling methods Marli Frost 2020-08-19 13:23:00 +01:00
  • df8f377f92
    docs: warn users about DateTime implementation Marli Frost 2020-08-19 12:21:48 +01:00
  • f508aac0cd
    docs: elaborate on usage of CompressionMethod Marli Frost 2020-08-19 12:20:43 +01:00
  • 62dc40678e
    Merge pull request #177 from nickbabcock/overflow Ryan Levick 2020-08-19 11:54:39 +02:00
  • b91f48a224 fix fmt Davide Romanini 2020-08-13 15:53:38 +02:00
  • 5c4f0906f8 allow for garbage after comment data Davide Romanini 2020-04-19 20:33:14 +02:00
  • ef5ce23d85 Fix overflow in directory counts of ZIP64 files nickbabcock 2020-08-10 21:22:49 -05:00
  • fbffaed42a
    Merge pull request #175 from mvdnes/pin-flate2 Ryan Levick 2020-07-14 14:02:21 +02:00
  • 2963addaaa
    docs: Explain version limits Plecra 2020-07-10 11:36:49 +01:00
  • 52c8dfed56
    chore: pin the flate2 version for now Marli Frost 2020-07-08 12:38:32 +01:00
  • 97fe9d5a5b
    Merge pull request #172 from mvdnes/code-of-conduct Plecra 2020-07-03 07:44:40 +01:00
  • 5e7e9d37b3 Add a code of conduct Ryan Levick 2020-07-02 16:13:26 +02:00
  • b640135bbc
    Merge pull request #166 from mvdnes/dependabot/add-v2-config-file Ryan Levick 2020-07-02 16:09:13 +02:00
  • 34b5f3fe27
    Merge pull request #169 from michel-slm/bump-dep Plecra 2020-06-30 09:18:19 +01:00
  • 618a25d372 Bump walkdir dependency Michel Alexandre Salim 2020-06-28 09:36:59 -07:00
  • 53725bbcdd
    Merge pull request #167 from mvdnes/dependabot/cargo/rand-0.7 Ryan Levick 2020-06-26 19:43:51 +02:00
  • ecea08863b
    Update rand requirement from 0.4 to 0.7 dependabot-preview[bot] 2020-06-26 15:45:16 +00:00
  • cbe9172e56
    Create Dependabot config file dependabot-preview[bot] 2020-06-26 15:44:58 +00:00
  • 510f1cce7b
    Merge pull request #116 from zacps/extract Plecra 2020-06-26 09:32:46 +01:00
  • a3aac29e85 switch extract from dynamic to static dispatch Zac Pullar-Strecker 2020-06-26 10:53:57 +12:00
  • 080292c6c3 Add doc comment about extract bailing without cleanup Zac Pullar-Strecker 2020-06-24 10:16:27 +12:00
  • f99cdd0fb4
    Merge pull request #115 from BenjaminRi/pkzip-cipher Plecra 2020-06-23 21:50:15 +01:00
  • 0b077c4baf Fixed and improved docstrings, added module level documentation Benjamin Richner 2020-06-23 22:20:16 +02:00
  • 2730ca7e76 Turned clumsy if statements into matcher clause Benjamin Richner 2020-06-23 21:44:26 +02:00
  • 9e2b14f368 Create meaningful panic messages in ZipCrypto test Benjamin Richner 2020-06-23 21:35:59 +02:00
  • 4737f145ff Use b prefix instead of as_bytes() Benjamin Richner 2020-06-23 21:28:34 +02:00
  • d4100190e5 run cargo fmt Benjamin Richner 2020-06-23 21:23:36 +02:00
  • 76777350da Add space between comment and // Benjamin Richner 2020-06-23 21:22:47 +02:00
  • 4f36a27c32 Use matcher clause instead of clumsy if expressions Benjamin Richner 2020-06-23 21:20:30 +02:00
  • fb4f3c5c21 Rename by_name_internal to by_name_with_optional_password and by_index_internal to by_index_with_optional_password Benjamin Richner 2020-06-23 21:17:52 +02:00
  • 07caeca6ea Use let .. = &mut instead of let ref mut .. = Benjamin Richner 2020-06-23 21:12:36 +02:00
  • d50dcaced7 run cargo fmt Benjamin Richner 2020-06-23 20:46:41 +02:00
  • dbae003aca Merge improvements from master Benjamin Richner 2020-06-23 20:44:18 +02:00
  • 8a6ca63728
    Merge pull request #149 from piotrmaks/any-flate2-backend Plecra 2020-06-23 18:52:52 +01:00
  • a43661c197
    chore: apply formatting Plecra 2020-06-23 17:41:27 +01:00
  • e123567862
    Merge branch 'master' into any-flate2-backend Plecra 2020-06-23 16:51:15 +01:00
  • f5d7b6c895
    Merge pull request #159 from mvdnes/define-msrv Plecra 2020-06-23 16:34:30 +01:00
  • 2f0e14574e refactor: make crate 1.34.0 compatible Marli Frost 2020-06-23 16:15:21 +01:00
  • 6e652446dd feat: define the crate's MSRV Marli Frost 2020-06-23 15:48:50 +01:00
  • 7f3b39f76f
    Merge pull request #155 from JeremyAube/remove-default-comment Plecra 2020-06-21 22:58:26 +01:00
  • d382f04e5a Change default comment to String::new() and fixed tests Jeremy Aube 2020-06-21 12:38:36 -04:00
  • 493afdbee1 run cargo fmt Benjamin Richner 2020-06-21 17:47:08 +02:00
  • bd3ed222ac Merge improvements from master Benjamin Richner 2020-06-21 17:43:40 +02:00
  • 061a58cf7d Removed the default zip comment for ZipWriter to an empty string Jeremy Aube 2020-06-21 11:38:39 -04:00
  • a2ba5fb280
    Merge pull request #150 from mvdnes/deprecation Ryan Levick 2020-06-20 11:50:48 +02:00
  • e8f576e179
    chore: allow internal use of deprecated items Marli Frost 2020-06-17 18:20:40 +01:00
  • 548db12b07
    docs: deprecate unnecessary API Marli Frost 2020-06-17 17:36:34 +01:00
  • 3756142e29
    Merge pull request #148 from mvdnes/byteorder-port Ryan Levick 2020-06-17 18:35:44 +02:00
  • 7ff565aacb
    feat: loosen byteorder version requirement Marli Frost 2020-06-17 17:11:36 +01:00
  • d1bdd552e9 Enable deflated compression method for any flate2 backend Piotr Maks 2020-05-28 22:53:25 +02:00
  • 9ed6904383
    refactor: replace the podio crate with byteorder Marli Frost 2020-06-16 18:59:13 +01:00
  • b36340e779
    Merge pull request #141 from mvdnes/more-cleanup Plecra 2020-06-16 18:54:42 +01:00
  • 5e76689f49 Don't run doc test since it will panic Ryan Levick 2020-06-16 18:54:42 +02:00
  • c074a3090c run rustfmt Zac Pullar-Strecker 2020-06-16 14:45:36 +12:00
  • f04e4f4a04 Changes from review Zac Pullar-Strecker 2020-06-16 14:31:55 +12:00
  • 178699d2d5 Add function to extract a all files in an archive to a directory Zac Pullar-Strecker 2019-10-27 18:20:25 +13:00
  • 96354ffa09 More cleanup Ryan Levick 2020-06-15 18:09:10 +02:00
  • 4e4bbef51b
    Merge pull request #109 from JDepooter/add_header_start Ryan Levick 2020-06-15 14:49:08 +02:00
  • 039fc96078
    Merge pull request #140 from mvdnes/github-actions Ryan Levick 2020-06-15 14:47:54 +02:00
  • 44b67ff95d Run cargo fmt Ryan Levick 2020-06-15 14:44:28 +02:00
  • f78e651aa6 Move to GitHub Actions Ryan Levick 2020-06-15 14:29:24 +02:00
  • 7236347d8d
    Merge pull request #139 from mvdnes/cleanup Ryan Levick 2020-06-15 14:40:51 +02:00
  • 0b6caba281
    Merge branch 'master' into cleanup Ryan Levick 2020-06-15 14:30:22 +02:00
  • cefa8cd2f2
    Merge pull request #135 from stchris/use-thiserror Ryan Levick 2020-06-15 14:22:58 +02:00
  • 82f5e2fbbe Remove status warning in README Ryan Levick 2020-06-15 11:12:53 +02:00
  • 31b4b5c842 Address clippy issues Ryan Levick 2020-06-15 11:11:17 +02:00
  • ebb07348ee Run cargo fmt Ryan Levick 2020-06-15 10:44:39 +02:00
  • 18bece201c Use thiserror's Derive macro Christian Stefanescu 2020-05-15 19:22:26 +02:00
  • a973913ebd Bump version Mathijs van de Nes 2020-06-13 17:26:28 +02:00
  • 922b4926c3 Remove unused import Mathijs van de Nes 2020-06-13 17:26:13 +02:00
  • 3e5a8e6f98 Merge branch 'Dr-Emann-crc_zero_sized_read' Mathijs van de Nes 2020-05-29 21:16:14 +02:00
  • 402ecb1e34 Add ZipCrypto unit test Benjamin Richner 2020-05-21 23:54:12 +02:00
  • f9116fc9c8 Clean up whitespaces Benjamin Richner 2020-05-21 22:14:53 +02:00
  • cf7ff173b3 merge edition 2018 and other improvements from master Benjamin Richner 2020-05-21 21:58:38 +02:00
  • b3c836d9c3 Ensure crc32 checksum is checked only at the end of the reader Zachary Dremann 2020-05-15 17:05:26 -04:00
  • 2b50419947 Add some simple crc32 reader tests Zachary Dremann 2020-05-15 16:56:36 -04:00
  • 85153ecd4b Bump version Mathijs van de Nes 2020-03-01 13:50:57 +01:00
  • e485cbf576 Merge branch 'manuthambi-pull-request-file-names' Mathijs van de Nes 2020-01-25 15:44:03 +01:00
  • 91c93579f2 Added ZipArchive::file_names() method to return an iterator of all the file names in the archive. Manu Thambi 2020-01-09 12:35:28 -05:00
  • 80957e2db9 Merge branch 'tm_mon-bounds-fix' of https://github.com/johannesmaibaum/zip-rs Mathijs van de Nes 2020-01-11 13:12:04 +01:00
  • 14322823ee
    Merge pull request #129 from manuthambi/pull-request-zip-comment Mathijs van de Nes 2020-01-11 12:48:11 +01:00
  • 69ad3bd2a4 Enable reading/writing ZIP archive comment. Manu Thambi 2019-12-30 17:42:10 -05:00
  • 59ef020918 Bump version Mathijs van de Nes 2020-01-06 22:28:38 +01:00
  • a85e3eb809 Fix error checking tm_mon in time::Tm conversion Mathijs van de Nes 2020-01-06 22:27:46 +01:00
  • b2a669bd33 Fix bounds check in DateTime::from_time() Johannes Maibaum 2020-01-03 10:04:58 +01:00
  • 120732780f Add bounds test for DateTime::from_time() Johannes Maibaum 2020-01-03 09:53:20 +01:00
  • 003440bfe3
    Merge pull request #119 from rzip/edition-2018 Mathijs van de Nes 2019-11-24 10:49:45 +01:00