Commit graph

  • 065058d30d
    feat: support deflate64 compression with deflate64 crate anatawa12 2023-08-04 21:50:42 +09:00
  • 4f4f76c9a2
    feat: add write-large-file example to show how to write huge files. Sebastian Thiel 2023-07-23 10:28:11 +02:00
  • 2fe9520c2d
    Merge pull request #12 from Pr0methean/dependabot/github_actions/dependabot/fetch-metadata-1.6.0 github-actions[bot] 2023-06-28 12:33:47 +00:00
  • a6e6ad246e
    Bump dependabot/fetch-metadata from 1.5.1 to 1.6.0 dependabot[bot] 2023-06-28 11:07:29 +00:00
  • 8b6baf9fdd
    Bump version to 0.10.3 Chris Hennick 2023-06-17 17:58:56 -07:00
  • 9ba7c80761
    Update aes and constant-time-eq Chris Hennick 2023-06-17 17:52:58 -07:00
  • 93f7e87f16
    Update crossbeam-utils Chris Hennick 2023-06-14 09:53:52 -07:00
  • 367f231f15
    Bug fix: don't run cargo doc on dependencies Chris Hennick 2023-06-11 11:17:54 -07:00
  • 2e423f12db
    Update constant_time_eq Chris Hennick 2023-06-10 21:03:26 -07:00
  • fae03388e1 Add ZipWriter::set_file_metadata() exfalso 2023-06-09 16:26:50 +02:00
  • 56718b3344
    Bump version to 0.10.2 and update CHANGELOG Chris Hennick 2023-06-07 22:26:49 -07:00
  • 3cb826fe8b
    Make functions const where possible Chris Hennick 2023-06-07 22:15:06 -07:00
  • b0687378fd
    Update dependencies Chris Hennick 2023-06-07 16:03:33 -07:00
  • 52db1d03a6
    Bump version to 0.10.1 Chris Hennick 2023-06-01 21:48:25 -07:00
  • bcd8fb27d2
    Bug fix Chris Hennick 2023-06-01 14:27:55 -07:00
  • 34945fe884
    Refactor to eliminate From<Infallible> Chris Hennick 2023-06-01 14:26:15 -07:00
  • a6a6484bf8
    Refactor: From<Infallible> is unreachable Chris Hennick 2023-06-01 13:11:42 -07:00
  • 07679d3b7f
    Reformat and fix error Chris Hennick 2023-06-01 12:59:17 -07:00
  • 7b23b3212a
    Update doc comment about compression_method Chris Hennick 2023-06-01 12:56:11 -07:00
  • 60553541ed
    Change error return type to DateTimeRangeError Chris Hennick 2023-06-01 12:41:54 -07:00
  • 3daa3a7ef4
    Reduce fuzz_write_with_no_features to 1 million runs Chris Hennick 2023-05-31 09:01:40 -07:00
  • 21d50041f0
    Reduce fuzz_write_with_no_features to 10 million runs Chris Hennick 2023-05-30 20:17:39 -07:00
  • 12eae587e1
    Remove unused import Chris Hennick 2023-05-30 18:21:48 -07:00
  • 2407ef95c6
    Fixes and refactors for no-features build Chris Hennick 2023-05-30 18:17:59 -07:00
  • eb8709afdf
    Fix Clippy and fmt warnings Chris Hennick 2023-05-30 10:41:45 -07:00
  • e596efd5e0
    Update version number in doc comment Chris Hennick 2023-05-30 10:28:09 -07:00
  • bd0cc62afa
    Bug fix Chris Hennick 2023-05-30 10:14:06 -07:00
  • 630ca3fa0f
    Bug fixes for chrono integration Chris Hennick 2023-05-30 10:06:20 -07:00
  • b47d6419b8
    Add chrono integration Chris Hennick 2023-05-30 09:48:39 -07:00
  • 9ec0ddc5ca
    Add zlib-ng Chris Hennick 2023-05-30 09:18:26 -07:00
  • d9c20c55c4
    Limit Zopfli iterations in write fuzzing Chris Hennick 2023-05-28 10:11:51 -07:00
  • 26eeabe488
    Reformat Chris Hennick 2023-05-27 17:39:14 -07:00
  • dd9ea0689a
    Bug fix Chris Hennick 2023-05-27 17:36:31 -07:00
  • 6ec619d78a
    Bug fix Chris Hennick 2023-05-27 17:30:50 -07:00
  • e30f57f344
    Fix up merge of https://github.com/Pr0methean/zip-next/pull/8 Chris Hennick 2023-05-27 17:28:30 -07:00
  • fd081c9f8c
    Bug fix for fuzzing with deflate-zopfli disabled Chris Hennick 2023-05-27 17:06:37 -07:00
  • d2e2b54625
    Reformat Chris Hennick 2023-05-27 17:05:49 -07:00
  • f46a0055ad
    Bug fixes and refactors for Arbitrary impl Chris Hennick 2023-05-27 17:04:27 -07:00
  • 3414e0d6fb
    Bug fix Chris Hennick 2023-05-27 16:59:07 -07:00
  • 744068b117
    Reformat Chris Hennick 2023-05-27 16:56:23 -07:00
  • 7e6472c761
    Refactor: fuzz with a compression level that matches the method or is just past the edge Chris Hennick 2023-05-27 16:55:21 -07:00
  • 543f469277
    Refactor: zopfli_buffer_size doesn't matter when not using Zopfli Chris Hennick 2023-05-27 16:47:44 -07:00
  • ed922b060a
    Reformat Chris Hennick 2023-05-27 15:45:17 -07:00
  • 130ca38cf6
    Implement adjustable buffer size for Zopfli Chris Hennick 2023-05-27 15:44:43 -07:00
  • 8f49b0bb58
    Fix Clippy warning and formatting Chris Hennick 2023-05-27 14:47:36 -07:00
  • 8804a46cab
    Fix unnecessary path qualification Chris Hennick 2023-05-27 14:45:01 -07:00
  • b3988b2aec
    Refactor: short-circuit empty writes Chris Hennick 2023-05-27 14:42:23 -07:00
  • 72a2f73496
    Adjust timeout and job count for fuzz_write Chris Hennick 2023-05-27 14:18:01 -07:00
  • 291212a99c
    Bump version to 0.9.1 Chris Hennick 2023-05-27 14:07:14 -07:00
  • 3161de632e
    Rewrite with new functional-update syntax Chris Hennick 2023-05-27 14:06:33 -07:00
  • 87291bc429
    Add Zopfli Chris Hennick 2023-05-27 14:02:14 -07:00
  • 255cfaf261
    Add flush_on_finish_file parameter Chris Hennick 2023-05-26 17:22:45 -07:00
  • 42628d6395
    Merge pull request #11 from Pr0methean/dependabot/github_actions/dependabot/fetch-metadata-1.5.1 github-actions[bot] 2023-05-24 15:15:03 +00:00
  • 877be55689
    Bump dependabot/fetch-metadata from 1.5.0 to 1.5.1 dependabot[bot] 2023-05-24 11:14:18 +00:00
  • c791255f16
    Merge pull request #10 from Pr0methean/dependabot/github_actions/dependabot/fetch-metadata-1.5.0 github-actions[bot] 2023-05-23 15:09:39 +00:00
  • 829f7935cb
    Bump dependabot/fetch-metadata from 1.4.0 to 1.5.0 dependabot[bot] 2023-05-23 11:07:01 +00:00
  • dae16c431f
    Bump version to 0.8.3 Chris Hennick 2023-05-21 17:58:20 -07:00
  • 235d2da745
    Include comments in fuzz_write Chris Hennick 2023-05-21 15:34:22 -07:00
  • bef9fce30a
    Bug fix: create a valid archive even when last file was aborted with content Chris Hennick 2023-05-21 15:24:00 -07:00
  • 2c897b52b1
    Update CHANGELOG Chris Hennick 2023-05-21 12:18:35 -07:00
  • 468ed36f1b
    Reformat Chris Hennick 2023-05-21 12:17:20 -07:00
  • 710695219f
    Bug fix: disable file encryption in abort_file Chris Hennick 2023-05-21 12:16:48 -07:00
  • 4e3ecb9252
    Bug fix Chris Hennick 2023-05-21 11:48:12 -07:00
  • d8f4d1aaa4
    Bug fix: fuzz_write tried to copy aborted files Chris Hennick 2023-05-21 11:45:59 -07:00
  • 46333b2d61
    Fix Clippy warning: rev().next() -> next_back() Chris Hennick 2023-05-21 11:39:22 -07:00
  • a86a1f99a3
    Bug fix for fuzz_write.rs Chris Hennick 2023-05-21 11:37:59 -07:00
  • fa045ad4c5
    Bug fix for abort_file when deleting an entry that isn't the last Chris Hennick 2023-05-21 11:26:33 -07:00
  • 4753b6ecb9
    Remove unused import Chris Hennick 2023-05-16 20:40:57 -07:00
  • b37dac5d79
    Update documentation link in README Chris Hennick 2023-05-16 18:51:13 -07:00
  • 1e4d04552e
    Merge changes to aes_ctr Chris Hennick 2023-05-16 09:21:41 -07:00
  • fc5c0ccd7d
    Revert "Reclassify arbitrary as a dev dependency" Chris Hennick 2023-05-16 09:14:50 -07:00
  • 9ff418e373
    Reclassify arbitrary as a dev dependency Chris Hennick 2023-05-16 08:55:14 -07:00
  • 21a20584bc publish 0.6.6 with aes 0.8 Marli Frost 2023-05-16 07:40:54 +01:00
  • 4b8f99c238
    Merge pull request #354 from zip-rs/aes-bump Plecra 2023-05-16 07:38:26 +01:00
  • 5d16fa250c
    Revert "Wrap extra-data field in an Option, to save Arc overhead when empty" Chris Hennick 2023-05-15 21:25:34 -07:00
  • 1df9186527
    Wrap extra-data field in an Option, to save Arc overhead when empty Chris Hennick 2023-05-15 20:23:46 -07:00
  • 7370d63f2d
    Bump version to 0.8.2 Chris Hennick 2023-05-14 19:03:59 -07:00
  • b6514e5c78
    Bug fix Chris Hennick 2023-05-14 18:57:57 -07:00
  • e3b0da188b
    Revert "Refactor: add subdirectory-after-writing-parent option" Chris Hennick 2023-05-14 18:55:12 -07:00
  • 70cf9514bb
    Revert "Bug fix" Chris Hennick 2023-05-14 18:55:11 -07:00
  • 7bb1d9d190
    Bug fix Chris Hennick 2023-05-14 18:43:19 -07:00
  • c31d85930b
    Refactor: add subdirectory-after-writing-parent option Chris Hennick 2023-05-14 18:41:49 -07:00
  • 51ce58751e
    Bug fix Chris Hennick 2023-05-14 18:36:31 -07:00
  • 8680df6f1f
    Bug fix Chris Hennick 2023-05-14 18:33:29 -07:00
  • 382770a947
    Reformat Chris Hennick 2023-05-14 18:25:35 -07:00
  • 5c51ddc49e
    Bug fix Chris Hennick 2023-05-14 18:24:01 -07:00
  • 3e87a376b9
    Handle special naming convention for directories Chris Hennick 2023-05-14 18:21:55 -07:00
  • 0594f5ef32
    Add missing alignment setter Chris Hennick 2023-05-14 18:21:29 -07:00
  • d03ac6a75b
    Bump version to 0.8.1 Chris Hennick 2023-05-14 12:05:23 -07:00
  • 2b07fd1e10
    Remove unused import Chris Hennick 2023-05-14 10:52:23 -07:00
  • df3dfc1991
    Change Rc to Arc since sharing across ZipWriter instances is possible Chris Hennick 2023-05-14 10:45:13 -07:00
  • 651a87f881
    Update CHANGELOG and bump version Chris Hennick 2023-05-14 09:47:25 -07:00
  • 170e5c6f58
    Refactor: reserve space before adding extra data Chris Hennick 2023-05-14 09:26:33 -07:00
  • 56f9ee9ab0
    Bug fix Chris Hennick 2023-05-14 09:25:14 -07:00
  • dbf39339de
    Wrap extra data in Rc so FileOptions and ZipFileData can be cloned faster Chris Hennick 2023-05-14 09:20:15 -07:00
  • bb49f1c414
    Revert "Wrap extra data in Cow so FileOptions can be cloned faster" Chris Hennick 2023-05-14 08:55:50 -07:00
  • 5a477c2b3e
    Wrap extra data in Cow so FileOptions can be cloned faster Chris Hennick 2023-05-14 08:41:28 -07:00
  • 0660141868
    Eliminate redundant name field in FileOperation for more efficient fuzzing Chris Hennick 2023-05-14 08:31:37 -07:00
  • 21ff795071
    Additional sanity checks on ZIP64 footer Chris Hennick 2023-05-14 08:28:52 -07:00
  • e35a4ee938
    Update CHANGELOG Chris Hennick 2023-05-13 16:07:35 -07:00