Commit Graph

  • 8e37078043 zip: ensure usage of relational paths during compression Vinícius Rodrigues Miguel 2021-03-26 22:56:57 -03:00
  • 3687e7255d Python test script: fix the cleaning-up of test files Vinícius Rodrigues Miguel 2021-03-26 22:54:22 -03:00
  • 19f12ff791 Ensure correct permissions for decompressed files from .zip on Unix Vinícius Rodrigues Miguel 2021-03-26 22:39:23 -03:00
  • 96a4e8bb78 Bump version to 0.1.3 0.1.3 Vinícius Rodrigues Miguel 2021-03-26 21:32:54 -03:00
  • 39730d91f6 Draft: argparsing João M. Bezerra 2021-03-26 18:59:16 -03:00
  • 41a81b75a6 Simplyfying tests João M. Bezerra 2021-03-26 14:24:24 -03:00
  • 36db7d721d Fix tests Vinícius Rodrigues Miguel 2021-03-26 14:11:13 -03:00
  • dd9b6dd65f Renaming tomemory.rs to to_memory.rs João M. Bezerra 2021-03-26 13:46:45 -03:00
  • ce26246fd4 Changing the error imports João M. Bezerra 2021-03-26 13:46:28 -03:00
  • 3e241f8b08 CI: Start uploading the Windows binary as an artifact Vinícius Rodrigues Miguel 2021-03-26 13:32:19 -03:00
  • 8f078aeca4 Add GitHub Actions integration Vinícius R. Miguel 2021-03-26 00:45:37 -03:00
  • 71be492cd4 Fix CLI tests Vinícius Rodrigues Miguel 2021-03-25 23:33:27 -03:00
  • d99d8e71d3 Add a sad Python script for Ouch testing Vinícius Rodrigues Miguel 2021-03-25 22:47:34 -03:00
  • ceb507fd14 main: Make ouch return 1 upon failure Vinícius Rodrigues Miguel 2021-03-25 21:43:45 -03:00
  • c14874072d Add LICENSE file Vinícius Rodrigues Miguel 2021-03-25 21:34:43 -03:00
  • 755cc2a40d Refactoring and Clippy warnings João M. Bezerra 2021-03-25 20:50:42 -03:00
  • e1da79c2ac Added .gitignore João M. Bezerra 2021-03-25 20:23:00 -03:00
  • 965041310c Make ouch support paths with dot-dot (..) for input files/directories Vinícius Rodrigues Miguel 2021-03-25 03:20:20 -03:00
  • b343e7872c
    Update README.md Vinícius Miguel 2021-03-24 19:04:14 -03:00
  • 9ea18659e5 Update README, slightly reduce code repetition Vinícius Rodrigues Miguel 2021-03-24 18:35:01 -03:00
  • 6eee06a51a Bump app version Vinícius Rodrigues Miguel 2021-03-24 17:51:59 -03:00
  • 0b346eee3d Fixes Gzip and Lzma compression Vinícius Rodrigues Miguel 2021-03-24 17:40:38 -03:00
  • f3dd4d9804 Progress in Lzma compression Vinícius Rodrigues Miguel 2021-03-24 17:21:00 -03:00
  • 3fa939ac90 Add support for Gzip compression (includes .tar.gz) Vinícius Rodrigues Miguel 2021-03-24 17:03:49 -03:00
  • bdc16fdb17 Add support for Bzip compression (includes .tar.bz2 and .zip.bz2 and etc) Vinícius Rodrigues Miguel 2021-03-24 14:33:43 -03:00
  • 433f8b05b0 Simplify Lzma decompression logic Vinícius Rodrigues Miguel 2021-03-24 12:56:12 -03:00
  • 320f27ff8f Updates README.md and Cargo.toml Vinícius Rodrigues Miguel 2021-03-24 01:56:18 -03:00
  • 729dda819e Add support for Lzma decompression Vinícius Rodrigues Miguel 2021-03-24 01:40:16 -03:00
  • e18dbbd667 Update Cargo.toml Vinícius Rodrigues Miguel 2021-03-24 00:12:07 -03:00
  • 5842669ad7 Update Cargo.toml Vinícius Rodrigues Miguel 2021-03-24 00:08:04 -03:00
  • f8ca0e3c56 Turns out LZMA decompression is not working Vinícius Rodrigues Miguel 2021-03-23 23:17:48 -03:00
  • 989f928320 Merge remote-tracking branch 'origin/master' Vinícius Rodrigues Miguel 2021-03-23 21:28:48 -03:00
  • 22e131fb46 Add support for zip (and... .zip.zip) compression Vinícius Rodrigues Miguel 2021-03-23 21:28:22 -03:00
  • d05784de3e
    Update README.md Vinícius Miguel 2021-03-23 10:51:08 -03:00
  • d72ca9eeae Tar compression seemingly working Vinícius Rodrigues Miguel 2021-03-23 03:10:25 -03:00
  • 2c0f2b380c Add Tar compression for in-memory buffers Vinícius Rodrigues Miguel 2021-03-23 02:15:06 -03:00
  • fa2fb675de WIP Tar compression Vinícius Rodrigues Miguel 2021-03-23 01:06:57 -03:00
  • 9429fd8d67 Fix CLI parsing of decompression commands & early Compressor work Vinícius Rodrigues Miguel 2021-03-22 23:39:08 -03:00
  • 52afe3afd8 Update README & minor code cleanup Vinícius Rodrigues Miguel 2021-03-22 15:12:11 -03:00
  • e08703850c Add support for decompressing .tar.{bz, xz, lz} and .zip.{bz, xz, lz} Vinícius Rodrigues Miguel 2021-03-22 04:46:54 -03:00
  • 77d7613967 WIP refactor Vinícius Rodrigues Miguel 2021-03-22 03:44:56 -03:00
  • 90ad9d8f8a WIP decompression support for .xz, .bz, .lzma Vinícius Rodrigues Miguel 2021-03-22 02:18:35 -03:00
  • 6c7d24084f decompressors.tar: Add info messages Vinícius Rodrigues Miguel 2021-03-21 21:42:13 -03:00
  • 23c8f567fc Minor changes in decompressors/zip.rs Vinícius Rodrigues Miguel 2021-03-21 19:18:32 -03:00
  • e705024c61 decompressors.zip: now working Vinícius Rodrigues Miguel 2021-03-21 19:11:27 -03:00
  • 0a81384dd8 (Small) Zip decompressor progress Vinícius Rodrigues Miguel 2021-03-21 15:41:05 -03:00
  • 837a6a6a57 Get Decompressors as Trait Objects, start working on Zip decompressor Vinícius Rodrigues Miguel 2021-03-21 15:23:00 -03:00
  • 8d36120690 refactor decompressors/tar.rs Vinícius Rodrigues Miguel 2021-03-21 14:03:15 -03:00
  • d351a8ef7b decompressors.tar: now working! Vinícius Rodrigues Miguel 2021-03-21 04:23:00 -03:00
  • b6d4e50cca Early progress in supporting .tar files Vinícius Rodrigues Miguel 2021-03-21 04:09:28 -03:00
  • 155fca4526 refactor: New File struct and switch to use Extension Vinícius Rodrigues Miguel 2021-03-21 00:53:54 -03:00
  • 7fd6020d99 Add struct Extension Vinícius Rodrigues Miguel 2021-03-20 18:58:26 -03:00
  • 73398c2d50 tests: Add tests for extension extraction Vinícius Rodrigues Miguel 2021-03-19 15:18:32 -03:00
  • e04aba8d53 cli: More tests Vinícius Rodrigues Miguel 2021-03-19 13:20:22 -03:00
  • 65bc13e8fa tests: Start adding test for the command-line interface Vinícius Rodrigues Miguel 2021-03-19 12:40:49 -03:00
  • 39abfdffde typo: Compressable -> Compressible Vinícius Rodrigues Miguel 2021-03-19 11:41:38 -03:00
  • a47f41a257 typo: Decompressable -> Decompressible Vinícius Rodrigues Miguel 2021-03-19 11:40:17 -03:00
  • 08489b028c First commit Vinícius Rodrigues Miguel 2021-03-19 04:40:19 -03:00