João Marcos
|
c8f97197c3
|
Give good error messages when archive extensions are invalid (#817)
+ simplify unit tests, don't require them to start the logger
+ unrelated TODOs
|
2025-05-06 00:08:38 -03:00 |
|
Amyspark
|
07967927dd
|
feat: Make bzip3 optout (#814)
Co-authored-by: João Marcos <marcospb19@hotmail.com>
|
2025-05-03 20:43:59 -03:00 |
|
João Marcos
|
2b9da1e441
|
Bump version to 0.6.1
|
2025-04-20 23:05:08 -03:00 |
|
João Marcos
|
739dfa9507
|
Bump version to 0.6.0
|
2025-04-18 17:56:57 -03:00 |
|
João Marcos
|
ab5dd00b86
|
Fix release CI (#797)
|
2025-04-18 03:20:31 -03:00 |
|
tommady
|
08416c7a22
|
change crate from sevenz-rust to sevenz-rust2 (#796)
|
2025-04-17 13:42:35 -03:00 |
|
Talison Fabio
|
31dd9eb923
|
feat: Add rename option in overwrite menu (#779)
* feat: Add generic Choice prompt implementation
* feat: use ChoicePrompt in user_wants_to_continue method
* feat: add "rename" option in ask_to_create_file method
* feat: check accessible mode for choises prompt
* feat: rename file in "ask_to_create_file" rename action
* feat: create "resolve_path" for smart_unpack to deal with rename
* feat: use resolve_path instead clear_path in smart_unpack
* fix: remove unused clear_path function
* chore: cargo fmt
* Add docs
* refactor: rename "resolve_path" method
* chore: fix ChoicePrompt doc
* doc: improve doc of resolve_path_conflict
* fix: out of bound when type answer bigger than some choice
* doc: improve rename_path docs
* chore: cargo fmt
* chore: revert user_wants_to_continue
* fix: update error message when find EOF in choise prompt response
* revert: update message error in ChoicePrompt instead Confirmation
* test: add overwrite and cancel tests
* test: Add rename test with "allow_piped_choice" new feature
* cargo fmt
* test: create test for autoincrement new renamed files
|
2025-03-30 19:19:21 -03:00 |
|
Pascal Hertleif
|
ecc05cdd60
|
feat: Add support for Brotli
Using https://crates.io/crates/brotli/7.0.0
#203
|
2025-02-12 13:59:18 -03:00 |
|
ttyS3
|
493213e393
|
fix: update unrar crate to fix deompress issue with rar files which include CJK filenames in it
|
2024-12-06 17:29:08 -03:00 |
|
João Marcos P. Bezerra
|
97b4608693
|
chore: use new Cargo profile in CI for shorter compilation
new profile is called `fast` and it's not as fast as `release`, but
should be fast enough for CI and compiles faster
|
2024-11-20 05:23:20 -03:00 |
|
João Marcos P. Bezerra
|
162dfbd29f
|
chore: format Cargo.toml
|
2024-11-20 05:23:20 -03:00 |
|
João Marcos P. Bezerra
|
b65ee9c3f4
|
bump bzip3 version to 0.9.0
|
2024-11-17 14:50:02 -03:00 |
|
João Marcos P. Bezerra
|
011a29f208
|
Bump bzip3 version to 0.8.3
|
2024-11-17 14:50:02 -03:00 |
|
João M. Bezerra
|
ae9f4e0151
|
Add bundled feature to bzip3
|
2024-11-17 14:50:02 -03:00 |
|
Jonas Frei
|
ba9f9c00f3
|
Add support for bzip3
Closes #398
Signed-off-by: Jonas Frei <freijon@pm.me>
|
2024-11-17 14:50:02 -03:00 |
|
dependabot[bot]
|
896562d76d
|
build(deps): bump once_cell from 1.19.0 to 1.20.2
Bumps [once_cell](https://github.com/matklad/once_cell) from 1.19.0 to 1.20.2.
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md)
- [Commits](https://github.com/matklad/once_cell/compare/v1.19.0...v1.20.2)
---
updated-dependencies:
- dependency-name: once_cell
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-10-28 21:03:42 -03:00 |
|
dependabot[bot]
|
d098fec5cf
|
build(deps): bump tar from 0.4.41 to 0.4.42
Bumps [tar](https://github.com/alexcrichton/tar-rs) from 0.4.41 to 0.4.42.
- [Commits](https://github.com/alexcrichton/tar-rs/compare/0.4.41...0.4.42)
---
updated-dependencies:
- dependency-name: tar
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-10-28 21:03:24 -03:00 |
|
dependabot[bot]
|
d7427b25ab
|
build(deps): bump clap_mangen from 0.2.23 to 0.2.24
Bumps [clap_mangen](https://github.com/clap-rs/clap) from 0.2.23 to 0.2.24.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_mangen-v0.2.23...clap_mangen-v0.2.24)
---
updated-dependencies:
- dependency-name: clap_mangen
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-10-28 21:03:02 -03:00 |
|
dependabot[bot]
|
3f6368dbe1
|
build(deps): bump clap from 4.5.16 to 4.5.20
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.16 to 4.5.20.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.16...clap_complete-v4.5.20)
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-10-27 19:48:34 -03:00 |
|
dependabot[bot]
|
1876f5eef1
|
build(deps): bump insta from 1.39.0 to 1.40.0
Bumps [insta](https://github.com/mitsuhiko/insta) from 1.39.0 to 1.40.0.
- [Release notes](https://github.com/mitsuhiko/insta/releases)
- [Changelog](https://github.com/mitsuhiko/insta/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mitsuhiko/insta/compare/1.39.0...1.40.0)
---
updated-dependencies:
- dependency-name: insta
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-10-26 17:04:29 -03:00 |
|
dependabot[bot]
|
be40b4439c
|
build(deps): bump clap_complete from 4.5.24 to 4.5.28
Bumps [clap_complete](https://github.com/clap-rs/clap) from 4.5.24 to 4.5.28.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.24...clap_complete-v4.5.28)
---
updated-dependencies:
- dependency-name: clap_complete
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-10-26 17:04:12 -03:00 |
|
dependabot[bot]
|
f3af70915d
|
build(deps): bump ignore from 0.4.22 to 0.4.23
Bumps [ignore](https://github.com/BurntSushi/ripgrep) from 0.4.22 to 0.4.23.
- [Release notes](https://github.com/BurntSushi/ripgrep/releases)
- [Changelog](https://github.com/BurntSushi/ripgrep/blob/master/CHANGELOG.md)
- [Commits](https://github.com/BurntSushi/ripgrep/commits)
---
updated-dependencies:
- dependency-name: ignore
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-10-26 17:03:46 -03:00 |
|
ttyS3
|
d21db763f1
|
feat: support decompress and list zip file
|
2024-09-06 21:47:03 -03:00 |
|
ttyS3
|
75e16510df
|
feat(list): support list and decompress 7z files with password
|
2024-09-06 21:47:03 -03:00 |
|
ttyS3
|
512d2445b2
|
feat: add password support for decompress and list
|
2024-09-06 21:47:03 -03:00 |
|
dependabot[bot]
|
4ac8e2ba91
|
build(deps): bump bstr from 1.9.1 to 1.10.0
Bumps [bstr](https://github.com/BurntSushi/bstr) from 1.9.1 to 1.10.0.
- [Commits](https://github.com/BurntSushi/bstr/compare/1.9.1...1.10.0)
---
updated-dependencies:
- dependency-name: bstr
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-08-31 17:47:51 -03:00 |
|
dependabot[bot]
|
b8f78d2925
|
build(deps): bump proptest from 1.4.0 to 1.5.0
Bumps [proptest](https://github.com/proptest-rs/proptest) from 1.4.0 to 1.5.0.
- [Release notes](https://github.com/proptest-rs/proptest/releases)
- [Changelog](https://github.com/proptest-rs/proptest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/proptest-rs/proptest/compare/v1.4.0...v1.5.0)
---
updated-dependencies:
- dependency-name: proptest
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-08-31 17:47:33 -03:00 |
|
dependabot[bot]
|
b814599d77
|
build(deps): bump clap from 4.5.13 to 4.5.16
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.13 to 4.5.16.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.13...clap_complete-v4.5.16)
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-08-31 17:47:18 -03:00 |
|
dependabot[bot]
|
f2800c7b41
|
build(deps): bump test-strategy from 0.3.1 to 0.4.0
Bumps [test-strategy](https://github.com/frozenlib/test-strategy) from 0.3.1 to 0.4.0.
- [Commits](https://github.com/frozenlib/test-strategy/compare/v0.3.1...v0.4.0)
---
updated-dependencies:
- dependency-name: test-strategy
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-08-29 04:05:01 -03:00 |
|
dependabot[bot]
|
dbde18668a
|
build(deps): bump sevenz-rust from 0.6.0 to 0.6.1
Bumps [sevenz-rust](https://github.com/dyz1990/sevenz-rust) from 0.6.0 to 0.6.1.
- [Changelog](https://github.com/dyz1990/sevenz-rust/blob/main/CHANGELOG.md)
- [Commits](https://github.com/dyz1990/sevenz-rust/commits)
---
updated-dependencies:
- dependency-name: sevenz-rust
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-08-29 04:04:19 -03:00 |
|
dependabot[bot]
|
7b9ec7d49a
|
build(deps): bump clap_complete from 4.5.2 to 4.5.13
Bumps [clap_complete](https://github.com/clap-rs/clap) from 4.5.2 to 4.5.13.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.2...clap_complete-v4.5.13)
---
updated-dependencies:
- dependency-name: clap_complete
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-08-29 04:04:07 -03:00 |
|
dependabot[bot]
|
6f183fbe6a
|
build(deps): bump clap from 4.5.4 to 4.5.13
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.4 to 4.5.13.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.4...v4.5.13)
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-08-26 05:27:36 -03:00 |
|
dependabot[bot]
|
b2d0ff75c8
|
build(deps): bump tar from 0.4.40 to 0.4.41
Bumps [tar](https://github.com/alexcrichton/tar-rs) from 0.4.40 to 0.4.41.
- [Commits](https://github.com/alexcrichton/tar-rs/compare/0.4.40...0.4.41)
---
updated-dependencies:
- dependency-name: tar
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-08-26 03:58:17 -03:00 |
|
dependabot[bot]
|
bee5ae05ae
|
build(deps): bump infer from 0.15.0 to 0.16.0
Bumps [infer](https://github.com/bojand/infer) from 0.15.0 to 0.16.0.
- [Release notes](https://github.com/bojand/infer/releases)
- [Commits](https://github.com/bojand/infer/compare/v0.15.0...v0.16.0)
---
updated-dependencies:
- dependency-name: infer
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-08-26 03:57:48 -03:00 |
|
nalabrie
|
0ec7d4489d
|
Added multithreading by default to zstd compression. Bumped zstd package version. Added num_cpus package to get core count.
|
2024-07-27 01:07:23 -03:00 |
|
dependabot[bot]
|
b7ebcd3703
|
build(deps): bump parse-display from 0.9.0 to 0.9.1
Bumps [parse-display](https://github.com/frozenlib/parse-display) from 0.9.0 to 0.9.1.
- [Changelog](https://github.com/frozenlib/parse-display/blob/master/CHANGELOG.md)
- [Commits](https://github.com/frozenlib/parse-display/compare/v0.9.0...v0.9.1)
---
updated-dependencies:
- dependency-name: parse-display
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-06-02 08:21:08 -03:00 |
|
dependabot[bot]
|
e2dd3186ce
|
build(deps): bump insta from 1.38.0 to 1.39.0
Bumps [insta](https://github.com/mitsuhiko/insta) from 1.38.0 to 1.39.0.
- [Release notes](https://github.com/mitsuhiko/insta/releases)
- [Changelog](https://github.com/mitsuhiko/insta/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mitsuhiko/insta/compare/1.38.0...1.39.0)
---
updated-dependencies:
- dependency-name: insta
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-05-27 00:38:07 -03:00 |
|
dependabot[bot]
|
ee505878c1
|
build(deps): bump libc from 0.2.153 to 0.2.155
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.153 to 0.2.155.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.153...0.2.155)
---
updated-dependencies:
- dependency-name: libc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-05-27 00:16:27 -03:00 |
|
dependabot[bot]
|
f02e7fff26
|
build(deps): bump flate2 from 1.0.29 to 1.0.30
Bumps [flate2](https://github.com/rust-lang/flate2-rs) from 1.0.29 to 1.0.30.
- [Release notes](https://github.com/rust-lang/flate2-rs/releases)
- [Commits](https://github.com/rust-lang/flate2-rs/compare/1.0.29...1.0.30)
---
updated-dependencies:
- dependency-name: flate2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-05-01 21:28:46 -03:00 |
|
dependabot[bot]
|
4d660f678c
|
build(deps): bump flate2 from 1.0.28 to 1.0.29
Bumps [flate2](https://github.com/rust-lang/flate2-rs) from 1.0.28 to 1.0.29.
- [Release notes](https://github.com/rust-lang/flate2-rs/releases)
- [Commits](https://github.com/rust-lang/flate2-rs/compare/1.0.28...1.0.29)
---
updated-dependencies:
- dependency-name: flate2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-04-27 02:56:40 -03:00 |
|
dependabot[bot]
|
1e383d65cd
|
build(deps): bump time from 0.3.35 to 0.3.36
Bumps [time](https://github.com/time-rs/time) from 0.3.35 to 0.3.36.
- [Release notes](https://github.com/time-rs/time/releases)
- [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md)
- [Commits](https://github.com/time-rs/time/compare/v0.3.35...v0.3.36)
---
updated-dependencies:
- dependency-name: time
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-04-12 11:40:07 -03:00 |
|
dependabot[bot]
|
419abbf4d7
|
build(deps): bump sevenz-rust from 0.5.4 to 0.6.0 (#656)
|
2024-04-11 04:24:01 +00:00 |
|
dependabot[bot]
|
0d6045eacd
|
build(deps): bump clap_complete from 4.5.1 to 4.5.2 (#657)
|
2024-04-11 03:26:28 +00:00 |
|
dependabot[bot]
|
fbebf549e9
|
build(deps): bump time from 0.3.34 to 0.3.35 (#658)
|
2024-04-11 03:26:21 +00:00 |
|
dependabot[bot]
|
4994d00616
|
build(deps): bump lz4_flex from 0.11.2 to 0.11.3
Bumps [lz4_flex](https://github.com/pseitz/lz4_flex) from 0.11.2 to 0.11.3.
- [Release notes](https://github.com/pseitz/lz4_flex/releases)
- [Changelog](https://github.com/PSeitz/lz4_flex/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pseitz/lz4_flex/commits)
---
updated-dependencies:
- dependency-name: lz4_flex
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-04-03 00:25:13 -03:00 |
|
dependabot[bot]
|
e08631f4d5
|
build(deps): bump insta from 1.37.0 to 1.38.0
Bumps [insta](https://github.com/mitsuhiko/insta) from 1.37.0 to 1.38.0.
- [Release notes](https://github.com/mitsuhiko/insta/releases)
- [Changelog](https://github.com/mitsuhiko/insta/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mitsuhiko/insta/compare/1.37.0...1.38.0)
---
updated-dependencies:
- dependency-name: insta
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-04-01 11:02:15 -03:00 |
|
dependabot[bot]
|
ba65d6e965
|
build(deps): bump zstd from 0.13.0 to 0.13.1 (#652)
|
2024-03-28 14:47:17 +00:00 |
|
dependabot[bot]
|
4d263c3e37
|
build(deps): bump clap from 4.5.3 to 4.5.4 (#648)
|
2024-03-27 06:53:06 +00:00 |
|
dependabot[bot]
|
f82d7a46b0
|
build(deps): bump regex from 1.10.3 to 1.10.4 (#649)
|
2024-03-27 06:38:11 +00:00 |
|
dependabot[bot]
|
30ac0a821e
|
build(deps): bump rayon from 1.9.0 to 1.10.0 (#647)
|
2024-03-27 05:11:08 +00:00 |
|