Commit graph

1030 commits

Author SHA1 Message Date
Chris Hennick
9cc6060eb9
Add is_writing_file and update doc 2023-05-01 10:41:24 -07:00
Chris Hennick
6ad6f06340
Fix formatting 2023-05-01 10:37:43 -07:00
Chris Hennick
c969cd644a
Bug fix: treat Unsupported as not deprecated in fuzzing config 2023-05-01 10:26:24 -07:00
Chris Hennick
ffd1083ff4
Bug fix: remove failed file from files_by_name after writing a large file without large-file option 2023-05-01 10:23:18 -07:00
Chris Hennick
188433e7e9
Bug fix for deprecation suppression 2023-05-01 10:18:03 -07:00
Chris Hennick
1543b64f30
Fix a deprecation warning 2023-05-01 10:15:19 -07:00
Chris Hennick
ae6d98dec2
Fix formatting and a Clippy issue 2023-05-01 10:13:53 -07:00
Chris Hennick
43a9db8886
Fix bugs where calling start_file with incorrect parameters would close the ZipWriter 2023-05-01 10:11:07 -07:00
Chris Hennick
df489189b1
Merge branch 'master' into write_fuzz 2023-04-29 21:27:43 -07:00
Chris Hennick
c284de1a2c
Bump version to 0.6.13 and update CHANGELOG 2023-04-29 21:26:34 -07:00
Chris Hennick
8c7192a750
Run CI on push to any branch 2023-04-29 21:25:01 -07:00
Chris Hennick
90b89b5460
WIP: Write fuzzing 2023-04-29 21:19:31 -07:00
Chris Hennick
db4afdb36c
Cargo fmt 2023-04-29 21:07:33 -07:00
Chris Hennick
cdfe103f94
Bug fix? 2023-04-29 21:05:42 -07:00
Chris Hennick
ccd591ab14
Update CHANGELOG and bump version to 0.6.12 2023-04-29 20:46:16 -07:00
Chris Hennick
16af9ae253
Fix Clippy warning and eliminate type alias that no longer simplifies 2023-04-29 20:44:27 -07:00
Chris Hennick
4ae76f6e07
Bump version to 0.6.11 and update CHANGELOG 2023-04-29 20:39:11 -07:00
Chris Hennick
5d9296244c
Add debug_assert! that file end isn't before start 2023-04-29 18:03:11 -07:00
Chris Hennick
ed5c76d2e8
Perform copy earlier, to catch recent bug 2023-04-29 17:54:31 -07:00
Chris Hennick
6b4a07f2a7
Bug fix: don't switch_to when deep copying 2023-04-29 17:46:48 -07:00
Chris Hennick
b52464cf25
Bump version to 0.6.10 2023-04-29 17:00:30 -07:00
Chris Hennick
389bd85754
Update dependencies 2023-04-29 16:53:37 -07:00
Chris Hennick
23a1b3d9f7
Bump version to 0.6.9 2023-04-29 16:45:41 -07:00
Chris Hennick
7bad785f47
Update CHANGELOG 2023-04-29 16:45:03 -07:00
Chris Hennick
6290a028a1
Refactor: store index rather than Rc<RefCell> 2023-04-29 16:39:48 -07:00
Chris Hennick
81de6887cc
Bump version to 0.6.8 2023-04-29 15:44:22 -07:00
Chris Hennick
d26abaa297
Fix Clippy warning 2023-04-29 15:42:26 -07:00
Chris Hennick
f9bd7f8c08
Update CHANGELOG and doc comment 2023-04-29 15:07:40 -07:00
Chris Hennick
db9866719b
Add unit test for duplicate file names 2023-04-29 15:05:53 -07:00
Chris Hennick
eaa2d26ca9
Use HashMap rather than BTreeMap, and check for duplicate file names 2023-04-29 15:01:56 -07:00
Chris Hennick
29b3052e18
Use BTreeMap to look up files by name 2023-04-29 14:05:55 -07:00
Chris Hennick
adaacd90f0
Wrap files in Rc<RefCell<>> 2023-04-29 13:58:17 -07:00
Chris Hennick
8c4ee1f42b
Wrap files in RefCell 2023-04-29 13:47:24 -07:00
Chris Hennick
59b9279235
Update CHANGELOG 2023-04-29 13:23:24 -07:00
Chris Hennick
9a47bbb6c8
Refactor: don't search for src_data twice 2023-04-29 13:19:55 -07:00
Chris Hennick
d5681d9ede
Refactor: don't search for src_data twice 2023-04-29 13:16:14 -07:00
Chris Hennick
7d89194298
Bug fix for permissions on deep-copied files 2023-04-29 12:49:20 -07:00
Chris Hennick
904111f7f2
Merge pull request #6 from Pr0methean/Pr0methean-patch-1
Fix build-status badge link
2023-04-26 09:33:33 -07:00
Chris Hennick
e4d98c9e9a
Merge branch 'master' into Pr0methean-patch-1 2023-04-25 16:35:08 -07:00
Chris Hennick
a86f87ff6f
Remove unused imports 2023-04-25 16:34:03 -07:00
Chris Hennick
4a95e12a5d
Merge branch 'master' into Pr0methean-patch-1 2023-04-25 16:30:13 -07:00
Chris Hennick
aabdec98aa
Reformat 2023-04-25 15:06:33 -07:00
Chris Hennick
b7f4bd6faf
Minor refactor 2023-04-25 15:06:11 -07:00
Chris Hennick
de16a07a1b
Fix build-status badge link 2023-04-25 14:42:40 -07:00
Chris Hennick
eac20be7ea
Corrections to CHANGELOG 2023-04-24 11:08:26 -07:00
Chris Hennick
6b5d058691
Bump version to 0.6.7 2023-04-24 11:05:54 -07:00
Chris Hennick
570992c2d5
Update CHANGELOG 2023-04-24 11:05:35 -07:00
Chris Hennick
50b31c25af
Fix Clippy issue 2023-04-24 10:49:12 -07:00
Chris Hennick
36e7b19969
Add deep-copy method, and include copying in end-to-end tests 2023-04-24 10:44:36 -07:00
Chris Hennick
d0300bc6e6
Update repository link 2023-04-23 16:20:38 -07:00