15 Commits

Author SHA1 Message Date
João M. Bezerra
28901ec44e Binary size decreased by 35% (-400KB)
Huge refactor, removed totally `clap` to use our argparsing instead.
500+ modified.
2021-04-04 23:26:57 -03:00
Vinícius Rodrigues Miguel
b002de78d9 Show better error messages 2021-03-30 00:11:46 -03:00
Vinícius Rodrigues Miguel
91f411439a rustfmt 2021-03-27 01:34:43 -03:00
Vinícius Rodrigues Miguel
8e37078043 zip: ensure usage of relational paths during compression 2021-03-26 22:56:57 -03:00
João M. Bezerra
ce26246fd4 Changing the error imports 2021-03-26 14:03:06 -03:00
João M. Bezerra
755cc2a40d Refactoring and Clippy warnings 2021-03-25 20:50:42 -03:00
Vinícius Rodrigues Miguel
965041310c Make ouch support paths with dot-dot (..) for input files/directories 2021-03-25 03:20:20 -03:00
Vinícius Rodrigues Miguel
9ea18659e5 Update README, slightly reduce code repetition 2021-03-24 18:35:01 -03:00
Vinícius Rodrigues Miguel
0b346eee3d Fixes Gzip and Lzma compression 2021-03-24 17:40:38 -03:00
Vinícius Rodrigues Miguel
3fa939ac90 Add support for Gzip compression (includes .tar.gz) 2021-03-24 17:03:49 -03:00
Vinícius Rodrigues Miguel
433f8b05b0 Simplify Lzma decompression logic 2021-03-24 12:56:12 -03:00
Vinícius Rodrigues Miguel
22e131fb46 Add support for zip (and... .zip.zip) compression 2021-03-23 21:28:22 -03:00
Vinícius Rodrigues Miguel
d72ca9eeae Tar compression seemingly working 2021-03-23 03:10:25 -03:00
Vinícius Rodrigues Miguel
2c0f2b380c Add Tar compression for in-memory buffers 2021-03-23 02:15:06 -03:00
Vinícius Rodrigues Miguel
fa2fb675de WIP Tar compression 2021-03-23 01:06:57 -03:00