95 Commits

Author SHA1 Message Date
Vinícius R. Miguel
4754a6d4e3 Bump to 0.4.1 2023-01-05 19:15:43 -03:00
Vinícius R. Miguel
d99266e1ce Use ubyte instead of humansize 2023-01-05 14:49:46 -03:00
Vinícius R. Miguel
0deb18289a refac: use BStr to display possibly non-UTF8 byte sequences 2023-01-05 12:46:29 -03:00
figsoda
a9f2e614ed improve extension parsing logic 2023-01-02 22:15:00 -05:00
figsoda
a7ed9fcc60 bump dependencies 2023-01-02 22:15:00 -05:00
João M. Bezerra
90d0036439 decrease number of cargo manifest keywords
crates.io requires a maximum of 5 keywords for each crate, and we had
seven
2022-11-23 20:31:57 -03:00
figsoda
f7bd17ce12 downgrade and pin zstd-sys 2022-11-23 16:32:15 -05:00
figsoda
1616709a1d bump dependencies 2022-11-23 16:08:51 -05:00
João M. Bezerra
0bc2076fe0 bump version to 0.4.0 and update dependencies 2022-11-23 18:04:52 -03:00
figsoda
13fab6d241 remove progress feature 2022-10-15 23:03:20 -04:00
figsoda
afdbf178ed fix infinite compression if output file is inside the input folder 2022-10-13 21:05:15 -04:00
figsoda
2f4404e658 use humansize instead of Bytes 2022-10-12 22:33:41 -04:00
João M. Bezerra
71893aafeb Refactor the way we set last modified times
Last modified time is a piece of metadata that is available when
decompressing an archive
2022-10-11 22:09:39 -03:00
figsoda
dfb3a367e4 bump dependencies 2022-10-11 16:27:27 -04:00
figsoda
5d27a0cd0b feat: generate man pages with clap_mangen 2022-10-03 20:56:48 -04:00
figsoda
0519b5663e fix: respect file permissions when compressing zip files 2022-09-01 16:17:29 -04:00
Artturin
36c967a8b4 update dependencies
i ran
`cargo upgrade` from https://lib.rs/crates/cargo-edit which upgrades
Cargo.toml
and then `cargo update`

ran `cargo check`
2022-06-01 17:40:57 +03:00
Crypto-Spartan
05557cbe50 update rand v0.8.3 -> v0.8.5 2022-02-28 20:40:45 +00:00
Crypto-Spartan
a0b973ebc5 update parse-display v0.5.3 -> v0.5.4 2022-02-28 20:39:36 +00:00
Crypto-Spartan
aba5a787f7 update infer v0.5.0 -> v0.7.0 2022-02-28 20:37:49 +00:00
Crypto-Spartan
9ebb2f8e26 update assert-cmd v2.0.2 -> v2.0.4 2022-02-28 20:36:38 +00:00
Crypto-Spartan
54ab35b5e0 update tempfile v3.2.0 -> v3.3.0 2022-02-28 20:34:43 +00:00
Crypto-Spartan
a85e6bc3c2 update zstd v0.9.0 -> v0.10.0 2022-02-28 20:33:27 +00:00
Crypto-Spartan
0a8c6cfc1c update tar v0.4.37 -> v0.4.38 2022-02-28 20:30:12 +00:00
Crypto-Spartan
9b161257df update once-cell v1.8.0 -> v1.9.0 2022-02-28 20:27:33 +00:00
Crypto-Spartan
505cc8f362 update lzzzz v0.8.0 -> v1.0.2 2022-02-28 20:26:19 +00:00
Crypto-Spartan
e32757ad48 update libc v0.2.103 -> v0.2.119 2022-02-28 20:23:59 +00:00
Crypto-Spartan
b2237b79f9 update fs-err v2.6.0 -> 2.7.0 2022-02-28 20:21:32 +00:00
Crypto-Spartan
70242e9ea5 update clap-complete v3.0.2 -> v3.1.0 2022-02-28 20:18:57 +00:00
Crypto-Spartan
c3917ddb5b update clap v3.0.4 -> v3.1.3 2022-02-28 19:53:33 +00:00
João Marcos Bezerra
dc931de796
chore: specify time dependency only for unix 2022-02-07 15:26:58 -03:00
Vinícius R. Miguel
7dd016aa54 feat: recover last modified time when unpacking zip archives 2022-02-05 23:08:21 -03:00
Vinícius Miguel
336fc97831
feat: allow ignoring hidden files and files matched by .gitignore files (#245) 2022-01-16 23:30:26 -03:00
Crypto-Spartan
a3bb1def61 update clap to v3.0.4, replace clap_generate with clap_complete 2022-01-05 21:53:05 +00:00
figsoda
52a8acf2e1 support snappy format 2021-12-07 13:59:56 -05:00
Nbiba Bedis
0976970e8c Add progress bar for compressing/decompressing 2021-11-25 11:57:47 +01:00
João M. Bezerra
4e0dbeb85b Merge branch 'accessibility' 2021-11-24 23:39:00 -03:00
Anton Hermann
34cbe5746d Fix 40cee89: include review 2021-11-22 01:40:42 +01:00
Nbiba Bedis
9e41712f44 Smart unpack archives 2021-11-15 11:31:29 +01:00
Anton Hermann
40cee89bab Implement accessibility mode which reduces visual noise 2021-11-13 01:47:08 +01:00
João M. Bezerra
cc3c6e89ef Update to 2021 edition 2021-11-11 16:43:13 -03:00
figsoda
bdd3ac0c1d put compression backends behind features, clean up Cargo.toml 2021-11-10 19:59:39 -05:00
figsoda
dedd254ace switch from lz4_flex to lzzzz, enable lz4 tests 2021-11-09 21:26:04 -05:00
figsoda
253cedcf60 crate dir-diff -> fn assert_same_directory 2021-11-05 23:27:20 -04:00
figsoda
35df50857d rewrite tests 2021-11-05 23:27:20 -04:00
figsoda
296826b4d3 add support for lz4 format 2021-11-02 17:37:24 -04:00
João M. Bezerra
036afe668b Bumping version to 0.3.1 2021-11-02 17:27:02 -03:00
João M. Bezerra
9a9488fcd2 Merge branch 'command_list' 2021-11-02 15:31:01 -03:00
João M. Bezerra
800cf8d39f Bump version 0.3.0 2021-11-02 10:49:56 -03:00
Anton Hermann
9919c72347 Merge branch 'master' into command_list 2021-11-01 12:32:55 +01:00