Commit graph

813 commits

Author SHA1 Message Date
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
Chris Hennick
5f9567e313
Bump version to 0.6.6 2023-04-23 16:08:45 -07:00
Chris Hennick
406abacd2c
Fix formatting 2023-04-23 16:03:21 -07:00
Chris Hennick
7d7325324f
Enable fuzz testing during CI 2023-04-23 16:00:37 -07:00
Chris Hennick
491c512d6c
Update AES library (API has changed) 2023-04-23 16:00:27 -07:00
github-actions[bot]
0a57febc0f
Merge pull request #4 from Pr0methean/dependabot/cargo/constant_time_eq-0.2.5
chore(deps): update constant_time_eq requirement from 0.1.5 to 0.2.5
2023-04-23 22:33:28 +00:00
github-actions[bot]
cdfbe31fd8
Merge pull request #3 from Pr0methean/dependabot/cargo/zstd-0.12.3
chore(deps): update zstd requirement from 0.11.2 to 0.12.3
2023-04-23 22:33:17 +00:00
dependabot[bot]
82071e101a
chore(deps): update constant_time_eq requirement from 0.1.5 to 0.2.5
Updates the requirements on [constant_time_eq](https://github.com/cesarb/constant_time_eq) to permit the latest version.
- [Release notes](https://github.com/cesarb/constant_time_eq/releases)
- [Changelog](https://github.com/cesarb/constant_time_eq/blob/master/CHANGES)
- [Commits](https://github.com/cesarb/constant_time_eq/compare/0.1.5...0.2.5)

---
updated-dependencies:
- dependency-name: constant_time_eq
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-23 22:33:12 +00:00
github-actions[bot]
a209aa5dad
Merge pull request #2 from Pr0methean/dependabot/cargo/pbkdf2-0.12.1
chore(deps): update pbkdf2 requirement from 0.11.0 to 0.12.1
2023-04-23 22:33:04 +00:00
dependabot[bot]
74747c3783
chore(deps): update zstd requirement from 0.11.2 to 0.12.3
Updates the requirements on [zstd](https://github.com/gyscos/zstd-rs) to permit the latest version.
- [Release notes](https://github.com/gyscos/zstd-rs/releases)
- [Commits](https://github.com/gyscos/zstd-rs/commits)

---
updated-dependencies:
- dependency-name: zstd
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-23 22:33:02 +00:00
dependabot[bot]
02a44087ae
chore(deps): update pbkdf2 requirement from 0.11.0 to 0.12.1
Updates the requirements on [pbkdf2](https://github.com/RustCrypto/password-hashes) to permit the latest version.
- [Release notes](https://github.com/RustCrypto/password-hashes/releases)
- [Commits](https://github.com/RustCrypto/password-hashes/compare/scrypt-v0.11.0...pbkdf2-v0.12.1)

---
updated-dependencies:
- dependency-name: pbkdf2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-23 22:32:47 +00:00
Chris Hennick
98d37c8b77
Fix more formatting issues (sort imports) 2023-04-23 15:26:00 -07:00
Chris Hennick
06b5ceaef9
Fix another formatting issue 2023-04-23 15:19:19 -07:00
Chris Hennick
911d67a795
Fix another formatting issue 2023-04-23 15:15:45 -07:00
Chris Hennick
3b3b63cef5
Fix a flaky test 2023-04-23 15:14:44 -07:00