790 Commits

Author SHA1 Message Date
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
figsoda
2238a20f0f fix handling of unknown extensions 2023-01-31 10:57:07 -05:00
figsoda
50573f9d91 zip: fix compression of files larger than 4GB 2023-01-31 10:48:48 -05:00
figsoda
cbadc11498
Merge pull request #350 from figsoda/zstd
unpin zstd-sys
2023-01-31 00:28:04 -05:00
figsoda
41376b9dd3 unpin zstd-sys 2023-01-30 23:58:04 -05:00
João Marcos
bef3e9e2fa
Merge pull request #348 from figsoda/gzp
Multi-threaded compression for gzip and snap using gzp
2023-01-30 23:32:21 -03:00
figsoda
ce7246acab add changelog entry 2023-01-30 21:02:32 -05:00
figsoda
2d5dc06a4f multi-threaded snap compression using gzp 2023-01-30 19:36:20 -05:00
figsoda
5abdd5fc96 multi-threaded gzip compression using gzp 2023-01-30 19:36:20 -05:00