Alexander Zaitsev
ca60821c0a
merge: Merge branch 'master' into explainer
2022-03-08 18:13:34 +03:00
Alexander Zaitsev
2009d162fb
Merge pull request #278 from fujiapple852/fix-minimal-versions
...
Fix minimal versions
2022-02-28 11:41:18 +03:00
FujiApple
3b611e6e36
build!: update all dependencies (except aes
) to the latest versions
2022-02-28 12:28:59 +08:00
FujiApple
72a633d367
build: specify precise dependency versions in Cargo.toml
2022-02-28 12:22:30 +08:00
FujiApple
ee7cc69b70
fix: minimal version updates to bzip2
, flate2
, hmac
& time
to allow the crate to compile with Cargo minimal-versions
2022-02-28 12:20:23 +08:00
Alexander Zaitsev
a9e1436655
Merge pull request #276 from a1phyr/cheap_clone
...
Make `ZipArchive` cheap to clone
2022-02-07 13:53:46 +03:00
Alexander Zaitsev
9f5e46f63b
Merge pull request #274 from 49nord/fix-273
...
remove `CompressionMethod::Aes` enum variant
2022-02-07 13:52:01 +03:00
Benoît du Garreau
214afdee81
Update doc comment
2022-02-06 23:29:35 +01:00
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
Benoît du Garreau
addfe01eb0
Make ZipArchive
cheap to clone
2022-02-05 16:08:55 +01: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
Lireer
aa6adcb1c0
remove CompressionMethod::Aes
enum variant
2022-01-30 22:40:31 +01: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
Marli Frost
b080731c55
chore: rustfmt
2022-01-23 21:53:42 +00:00
Marli Frost
ae941ad256
doc: improve landing page
...
Explain more of what ZIP is intended for, and begin to explain
what the crate can be used for.
2022-01-23 21:46:17 +00:00
Marli Frost
f1074bc6a9
doc: remove re-exports section from crate root
...
Making the paths to the types private forces rustdoc to render
the structs inline in the crate root.
This is simpler to see when first reading the API doc
2022-01-23 21:45:41 +00:00