Alexander Zaitsev
0f5fa36025
Merge pull request #272 from kauhat/feature/end-to-end-all-methods
...
Test all compression methods in end to end test
2022-02-05 23:44:50 +03:00
Alexander Zaitsev
478501289a
Merge pull request #271 from kauhat/feature/supported-methods
...
Add SUPPORTED_COMPRESSION_METHODS constant
2022-01-31 22:32:06 +03:00
Jack Fletcher
a91736a356
Merge branch 'feature/supported-methods' into feature/end-to-end-all-methods
2022-01-30 21:26:45 +00:00
Jack Fletcher
acc6e9dc53
Merge branch 'master' into feature/supported-methods
2022-01-30 21:14:15 +00:00
Jack Fletcher
0330f4707b
Update end to end methods import
2022-01-30 20:50:12 +00:00
Jack Fletcher
b4224503d5
Merge branch 'feature/supported-methods' into feature/end-to-end-all-methods
2022-01-30 20:43:44 +00:00
Jack Fletcher
b444664d71
Apply formatter fixes
2022-01-30 20:39:43 +00:00
Jack Fletcher
083d95bcd1
Update SUPPORTED_METHODS const name
2022-01-30 20:37:46 +00:00
Alexander Zaitsev
1cd39fb43c
Merge pull request #203 from 49nord/master
...
Support AES decryption
2022-01-30 21:28:16 +03:00
Lireer
c8aece8f7b
fix nightly clippy warnings in examples
2022-01-30 15:32:40 +01:00
Lireer
91745d5d27
use assert_eq
instead of debug_assert_eq
2022-01-30 15:28:50 +01:00
Lireer
8f061f882b
fix nightly clippy warning
2022-01-30 15:26:34 +01:00
Lireer
3d56021052
use hmac reset feature for finalize_reset method
2022-01-30 15:14:47 +01:00
Lireer
49f7501c5f
add and use AES associated constant
2022-01-30 15:10:07 +01:00
Lireer
fddad8965d
deduplicate aes testing code
2022-01-30 14:30:31 +01:00
Lireer
cfc74a558a
use same SHA-1 crate with new name
2022-01-27 12:18:24 +01:00
Jack Fletcher
5aa0b601c9
Add expected data param to test fn check_archive_file
2022-01-27 00:51:19 +00:00
Jack Fletcher
4cb2067019
Update test helper function names
2022-01-27 00:12:17 +00:00
Jack Fletcher
161308c673
Add comments to test helpers
2022-01-26 23:47:40 +00:00
Jack Fletcher
6711ac91a8
Fix linter warnings
2022-01-26 22:21:17 +00:00
Lireer
2e06844429
fix clippy warning and shorten links in tests
2022-01-26 14:53:19 +01:00
Lireer
85bb91fb50
update aes-crypto dependencies
2022-01-26 14:52:10 +01:00
Lireer
c17df86dbf
test decryption of aes encrypted files
2022-01-25 22:07:53 +01:00
Lireer
3a71893711
run cargo fmt
2022-01-25 20:57:27 +01:00
Lireer
35d8f04496
"fix" clippy warnings
2022-01-25 20:42:51 +01:00
Lireer
bb97711761
explain trait guarantee violation of read impl
2022-01-25 20:39:22 +01:00
Lireer
d7f0a182b6
Merge remote-tracking branch 'zip-rs/zip/master'
2022-01-25 17:48:45 +01:00
Jack Fletcher
6dcadff21d
Add test changes from other branch
2022-01-24 20:32:22 +00:00
Jack Fletcher
c5cfb27b6c
Merge branch 'feature/end-to-end-tests-only' into feature/supported-methods
2022-01-24 20:17:33 +00:00
Jack Fletcher
2d752acecf
Use SUPPORTED_METHODS in tests
2022-01-24 20:06:12 +00:00
Jack Fletcher
31c5fe8169
Add SUPPORTED_METHODS constant
2022-01-24 20:05:54 +00:00
Jack Fletcher
772ab59471
Merge branch 'master' into feature/end-to-end-tests-only
2022-01-24 18:31:14 +00:00
Jack Fletcher
7a630e21b3
Sync changes from upstream
2022-01-24 18:13:33 +00:00
Alexander Zaitsev
923c583227
Merge pull request #269 from zip-rs/docs/add_discord_server
...
fix: change Discord badge
2022-01-24 20:09:44 +03:00
Alexander Zaitsev
f6074882af
fix: change Discord badge
...
- change Discord badge since the previous one was wrong
2022-01-24 20:08:21 +03:00
Alexander Zaitsev
c090846218
Merge pull request #268 from zip-rs/docs/add_discord_server
...
doc: add Discord link
2022-01-24 20:01:02 +03:00
Alexander Zaitsev
e678b6add1
doc: add Discord link
...
- add link to the Discord chat
2022-01-24 19:49:42 +03:00
Alexander Zaitsev
afc84af4aa
Merge pull request #250 from linkmauve/no-thiserror
...
Remove dependency on thiserror
2022-01-23 23:58:29 +03:00
Plecra
37fb0c5df1
Update Cargo.toml
2022-01-23 17:39:27 +00:00
Plecra
cfe3bbfa26
Merge branch 'master' into no-thiserror
2022-01-23 17:36:27 +00:00
Alexander Zaitsev
d6e0c7dc68
Merge pull request #264 from zip-rs/fix/issue_252
...
fix: permissions are not copied
2022-01-23 20:30:57 +03:00
Alexander Zaitsev
5a4ca9557c
fix: permissions are not copied
...
- fix a small bug when permissions where not copied
- add must_use attribute to the all FileOptions methods
Tested:
- No
2022-01-23 20:16:01 +03:00
Alexander Zaitsev
f331802a57
Merge pull request #261 from zip-rs/feature/add_zstd_compression
...
feat: add Zstandard compression
2022-01-23 19:22:23 +03:00
Alexander Zaitsev
63e714f622
Merge branch 'master' into feature/add_zstd_compression
2022-01-23 19:17:26 +03:00
Alexander Zaitsev
2583740d03
Merge pull request #262 from zip-rs/fix/polishing
...
fix: fix Clippy warnings
2022-01-23 19:11:14 +03:00
Alexander Zaitsev
113afbeafe
fix: Clippy fix
...
- small Clippy fix from CI
Tested:
- No
2022-01-23 19:07:24 +03:00
Alexander Zaitsev
a5ae0bbe64
feat: add Clippy to CI
...
- enable Clippy on CI
Tested:
- No
2022-01-23 19:02:57 +03:00
Alexander Zaitsev
e636399935
fix: fix all Clippy warnings
...
- some warnings are muted since fixing them right now can be a breaking
API change
- fix Clippy warns in the src, examples and tests
Tested:
- Local test run
2022-01-23 18:54:43 +03:00
Alexander Zaitsev
f956a2eb85
doc: veeeery small fix to CoC
...
- remove extra new line at the beggining of the file
2022-01-23 17:35:39 +03:00
Alexander Zaitsev
061cdf149f
fix: fix Clippy warnings
...
- fix a bunch of Clippy warnings
- fix some usages of assert! (change to assert_ne)
Tested:
- Local unit-tests run
2022-01-23 17:35:27 +03:00