798 Commits

Author SHA1 Message Date
figsoda
83271f038e add changelog entry 2023-03-19 15:07:44 -04:00
figsoda
f21883170b implement --fast and --slow 2023-03-19 15:04:27 -04:00
João Marcos
e0391a872b
Merge pull request #372 from xgdgsc/feat/complevel
add raw level arg
2023-03-19 15:42:25 -03:00
xgdgsc
abc3bfe3a4 clippy fix 2023-03-19 09:41:39 +08:00
xgdgsc
994a9b384d
Update src/commands/compress.rs
Co-authored-by: figsoda <figsoda@pm.me>
2023-03-19 09:17:42 +08:00
xgdgsc
e92b9ff723 option level tests 2023-03-18 12:23:59 +08:00
xgdgsc
b8b9c5042f 🐛 fix 2023-03-18 08:54:15 +08:00
xgdgsc
653ff976f5 clamp , merge test 2023-03-17 22:09:20 +08:00
xgdgsc
d9ffd42c8f 🐛 fix 2023-03-17 21:36:31 +08:00
xgdgsc
ffa16c7d6e add test, move 2023-03-17 17:59:53 +08:00
xgdgsc
df5f846581 🔥 name 2023-03-15 21:41:59 +08:00
xgdgsc
2c917dfa29 add raw level arg 2023-03-14 20:07:16 +08:00
João Marcos
0caf6c3f55
Merge pull request #371 from figsoda/deps
bump dependencies
2023-03-11 19:19:48 -03:00
figsoda
10e1f701aa explicitly depend on time on windows
it was already a dependency of zip
2023-03-11 16:42:18 -05:00
figsoda
40b0b7b364 fix deprecation warning 2023-03-11 16:33:42 -05:00
figsoda
f2241a96f9 bump dependencies 2023-03-11 16:33:14 -05:00
figsoda
557f42af92
Merge pull request #362 from ouch-org/simplify-check_mime_type
simplify `check_mime_type`
2023-02-06 21:51:03 -05:00
figsoda
732159b662
fixup outdated comment for check_mime_type 2023-02-06 21:13:06 -05:00
João M. Bezerra
8102260da4 simplify check_mime_type 2023-02-06 20:56:46 -03:00
João Marcos
e78fee0d48
Merge pull request #361 from figsoda/mime
make mime sniffing consistent for list and decompress
2023-02-06 15:27:59 -03:00
figsoda
045ed5d72e make mime sniffing consistent for list and decompress 2023-02-06 12:59:16 -05:00
figsoda
52ea0fa18b
Merge pull request #360 from orhun/feat/add_ls_alias
Add `ls` as an alternative alias for listing
2023-02-04 17:50:55 -05:00
Orhun Parmaksız
a2c894d935
Merge branch 'main' into feat/add_ls_alias 2023-02-05 00:54:20 +03:00
João Marcos
77caa73908
Merge pull request #358 from ouch-org/create-check-module
Create `check` module
2023-02-04 18:47:26 -03:00
Orhun Parmaksız
c88d121ecc
Add ls as an alternative alias for listing 2023-02-05 00:17:36 +03:00
João M. Bezerra
99d9c09fb7 refac: check_invalid_compression_with_non_archive_format 2023-02-03 02:24:07 -03:00
João M. Bezerra
1f4eba2bcb separate function check_invalid_compression_with_non_archive_format 2023-02-03 02:24:07 -03:00
João M. Bezerra
93daa7b929 separate function check_first_format_when_compressing 2023-02-03 02:24:07 -03:00
João M. Bezerra
f33c9c0f39 separate function check_missing_formats_when_decompressing 2023-02-03 02:24:07 -03:00
João M. Bezerra
db62f1c534 --help: add .sz to list of supported formats 2023-02-03 02:24:07 -03:00
João M. Bezerra
3748e1d31e add #![warn(missing_docs)] to check.rs 2023-02-03 02:24:07 -03:00
João M. Bezerra
fc8bc82296 separate function check_archive_formats_position 2023-02-03 02:24:07 -03:00
João M. Bezerra
54ee52610a fix rustdoc warnings 2023-02-03 02:24:07 -03:00
João M. Bezerra
6710987b38 move check_for_non_archive_formats to check.rs 2023-02-03 02:24:07 -03:00
João M. Bezerra
b938dc014c move build_archive_file_suggestion to extension.rs 2023-02-03 02:24:06 -03:00
João M. Bezerra
7f763ff500 move module tests to end of file 2023-02-03 01:19:34 -03:00
João M. Bezerra
aad55e6102 move check_mime_type to check.rs 2023-02-03 01:19:32 -03:00
João M. Bezerra
d2db26a59d create check.rs 2023-02-03 01:17:35 -03:00
João M. Bezerra
5b99f434c3 rename Opts to CliArgs 2023-02-03 01:17:33 -03:00
figsoda
ab675e8dbb
Merge pull request #349 from ouch-org/readme-supported-formats-changes
readme: supported formats change
2023-01-31 19:55:30 -05:00
figsoda
1b5fa01941
fix line separations in readme 2023-01-31 19:54:55 -05:00
João M. Bezerra
841ec4dc6e readme: add notes about supported formats
Notes state that some formats are compressed in parallel, and some
doesn't support (de)compression streaming.
2023-01-31 21:00:24 -03:00
João Marcos
d36c206c13
Merge pull request #354 from figsoda/large
zip: fix compression of files larger than 4GB
2023-01-31 20:47:51 -03:00
figsoda
58da7dbf34 always use zip64 2023-01-31 18:42:32 -05:00
figsoda
634978fea5
Merge branch 'main' into large 2023-01-31 18:08:24 -05:00
João Marcos
bc78e64739
Merge pull request #355 from figsoda/ext
fix handling of unknown extensions
2023-01-31 19:57:05 -03:00
figsoda
5639df79cb
Merge pull request #356 from figsoda/typo
fix typos
2023-01-31 14:56:18 -05:00
figsoda
fe464213b3 fix typos 2023-01-31 14:21:19 -05:00
figsoda
bc79cad9c6 add changelog entry 2023-01-31 11:13:40 -05:00
figsoda
d721d0512d add changelog entry 2023-01-31 11:00:28 -05:00