Commit Graph

  • 8bf087bbd7
    Merge pull request #69 from ouch-org/fix-ci Vinícius Miguel 2021-10-06 19:22:49 -03:00
  • 23a3eafc3f
    CI: fix macOS executable paths Vinícius Miguel 2021-10-06 19:18:07 -03:00
  • 14c7023046 Remove warning in zstd dependency specification João M. Bezerra 2021-10-06 17:30:03 -03:00
  • b804e820f2 Reduce binary size used by Zstd Vinícius Rodrigues Miguel 2021-10-06 17:19:29 -03:00
  • b093277a85 Refactor FinalError::display_and_crash into Error::Custom 0.2.0 Vinícius Rodrigues Miguel 2021-10-06 16:23:19 -03:00
  • 40410840c9 error: add MissingArgumentsForDecompression Vinícius Rodrigues Miguel 2021-10-06 15:54:43 -03:00
  • 990458b771 Release 0.2.0 0.2.0 Vinícius Rodrigues Miguel 2021-10-06 15:39:55 -03:00
  • a8beaaae84
    Merge pull request #65 from ouch-org/buffers-capacity-improvement Vinícius Miguel 2021-10-06 01:07:28 -03:00
  • 5b54bf85ee Increasing read and writer buffers capacity João M. Bezerra 2021-10-06 00:56:39 -03:00
  • c4bf226a54
    Merge pull request #64 from ouch-org/zstd João Marcos Bezerra 2021-10-06 00:19:10 -03:00
  • 5597ddc341
    readme: mark Zstd as supported Vinícius Miguel 2021-10-06 00:03:06 -03:00
  • e9bc65a787 Add support for Zstd Vinícius Rodrigues Miguel 2021-10-05 23:56:09 -03:00
  • 3f718b8335 Simplify tests by making gen_args more generic João M. Bezerra 2021-10-05 22:21:11 -03:00
  • 4ddc21a551
    Merge pull request #61 from GabrielSimonetto/issue-48 João Marcos Bezerra 2021-10-05 22:10:27 -03:00
  • 788809b8f3 Make decompress command explicit Gabriel Simonetto 2021-10-05 21:50:02 -03:00
  • 8bd4ae9794
    Merge pull request #60 from ouch-org/no-color-when-redirected João Marcos Bezerra 2021-10-05 21:19:31 -03:00
  • e7dd6f2d4f Don't use colors when stdout or stderr are being redirected Vinícius Rodrigues Miguel 2021-10-05 21:12:03 -03:00
  • f7139548f6 Switch from BTree to Hash collections João M. Bezerra 2021-10-05 18:10:28 -03:00
  • 2f5083278f Add libc dependency João M. Bezerra 2021-10-03 00:20:12 -03:00
  • 89d1e6a752 Document modules João M. Bezerra 2021-10-03 00:17:57 -03:00
  • 7178ae84ff
    Fix tests/utils.rs warning suppresion João Marcos Bezerra 2021-10-02 23:40:51 -03:00
  • 402f33b1cc
    Merge pull request #57 from GabrielSimonetto/issue-41 João Marcos Bezerra 2021-10-02 20:43:45 -03:00
  • e352f8bc93 Allow empty dirs on tar Gabriel Simonetto 2021-10-02 17:33:16 -03:00
  • 0c65fbd2d4 Allow empty dirs on zip Gabriel Simonetto 2021-10-02 17:10:42 -03:00
  • d43a93d8bb Moving some tests utilities to tests/utils.rs João M. Bezerra 2021-10-02 00:35:51 -03:00
  • 4431e8e047 Create failing test Gabriel Simonetto 2021-10-01 23:10:07 -03:00
  • 3cd8b3aa51 CI: Removing fallible mac arm64 job João M. Bezerra 2021-10-02 02:11:58 -03:00
  • df062f4155 zip: optimize UTF-8 checks on Unix, remove unneeded Clone Vinícius Rodrigues Miguel 2021-10-01 19:13:43 -03:00
  • 17d8959a0f unix: if setting permission fails, return an error instead of panicking Vinícius Rodrigues Miguel 2021-10-01 12:00:52 -03:00
  • 8fc2f06ef7 error: remove unused error variants Vinícius Rodrigues Miguel 2021-10-01 11:46:20 -03:00
  • 9265198f58 Fix workflows new path for binaries João M. Bezerra 2021-09-26 23:02:59 -03:00
  • df4f24469c Fix installation for Mac OS João M. Bezerra 2021-09-26 16:25:17 -03:00
  • fee510c32d Reordering imports João M. Bezerra 2021-09-26 16:23:24 -03:00
  • c0fd6b5bfb
    Update README table of supported formats João Marcos Bezerra 2021-09-25 22:52:53 +00:00
  • b918cb912d Fix installation script + support wget João M. Bezerra 2021-09-25 04:50:41 +00:00
  • 6085807ddf cd_into_same_dir_as: allow the proper IO error to bubble up and add docs 0.1.6 Vinícius Rodrigues Miguel 2021-09-17 11:54:55 -03:00
  • 8565e475c3 Rework FinalError::display into a FinalError::Display impl Vinícius Rodrigues Miguel 2021-09-17 10:29:43 -03:00
  • 130288beb4 dialogs: use Cow<str> to avoid cloning a String Vinícius Rodrigues Miguel 2021-09-17 09:33:19 -03:00
  • 3ea45e57d8 Update uploaded artifacts names João M. Bezerra 2021-09-17 04:16:33 -03:00
  • afa6db6e93
    Update README, add badges and fixes broken links João Marcos Bezerra 2021-09-17 03:31:18 -03:00
  • 06c69d4d8f
    README update João Marcos Bezerra 2021-09-17 03:00:48 -03:00
  • a0f43b62f7 Release 0.1.6 0.1.6 Vinícius Rodrigues Miguel 2021-09-17 00:55:58 -03:00
  • b099e4ac20 Respect the NO_COLOR env. arg. Vinícius Rodrigues Miguel 2021-09-17 00:38:16 -03:00
  • 55aa65dcea Reduced repetition caused by [INFO] printing Vinícius Rodrigues Miguel 2021-09-17 00:22:41 -03:00
  • c4a4792816 Misc cleanup Vinícius Rodrigues Miguel 2021-09-16 23:14:00 -03:00
  • eabaac0145 Run rustfmt Vinícius Rodrigues Miguel 2021-09-16 21:35:18 -03:00
  • fabe7cba31 Remove unused dependency features, prefer libz-backed implementations Vinícius Rodrigues Miguel 2021-09-16 20:17:52 -03:00
  • 36dade8c11 Bump crate version, bump dependencies Vinícius Rodrigues Miguel 2021-09-16 20:06:10 -03:00
  • 19aac4b578 Removing unstable features from rustfmt.toml João M. Bezerra 2021-08-24 17:00:43 -03:00
  • 1a67da03ed Giving better tests failure messages João M. Bezerra 2021-08-13 03:21:23 -03:00
  • 7265effd65 Replacing deprecated tempdir by tempfile crate João M. Bezerra 2021-08-13 03:12:23 -03:00
  • c9d4eea403 Minor renaming João M. Bezerra 2021-08-13 02:14:28 -03:00
  • 8f7f812e87 Removing unused macros João M. Bezerra 2021-08-04 12:41:32 -03:00
  • 44e0fcc985 Fixing tests without assert João M. Bezerra 2021-08-04 12:05:47 -03:00
  • 33382d06c3 Adding more checks before compression João M. Bezerra 2021-08-03 21:43:56 -03:00
  • bb93e46535 Reworked compression João M. Bezerra 2021-08-03 21:18:22 -03:00
  • b969bda5a8 Added check for missing formats when decompressing João M. Bezerra 2021-08-03 19:12:22 -03:00
  • ac4948abf7 Decompression: multiple formats, no extra copying João M. Bezerra 2021-08-03 16:58:21 -03:00
  • abc6f51582 Removing .*.tar and .*.zip from tests João M. Bezerra 2021-08-02 15:27:50 -03:00
  • 7b7b6dde58
    Merge pull request #46 from psibi/nix-package Vinícius Miguel 2021-07-26 18:04:09 +00:00
  • 194053e01a
    Add Cargo lock file Sibi Prabakaran 2021-07-26 08:05:17 +05:30
  • 54c68236c4
    Remove cargo.lock from gitignore rules Sibi Prabakaran 2021-07-26 07:58:03 +05:30
  • 04b02648c8
    Merge pull request #43 from vrmiguel/more-ci-targets Vinícius Miguel 2021-07-25 05:55:45 +00:00
  • ec24bd90ab Actions: new targets: Linux ARM64 (glibc), x86-64 (musl), Windows (MinGW) Vinícius Rodrigues Miguel 2021-07-25 02:50:59 -03:00
  • 2746f42db9
    Merge pull request #42 from vrmiguel/const-confirmation João Marcos Bezerra 2021-07-25 01:29:40 -03:00
  • a9673a3eba Reuse Confirmation struct when checking for overwrite permission Vinícius Rodrigues Miguel 2021-07-25 01:23:58 -03:00
  • 58c73932ef
    Merge pull request #38 from fabricio7p/test/oof-cli João Marcos Bezerra 2021-06-12 01:46:53 -03:00
  • dd6718bd3b chore: remove comments Fabricio Dematte 2021-06-10 13:01:45 -03:00
  • 8eb973d470 Fixing --output flag missing in tests João M. Bezerra 2021-06-02 03:31:30 -03:00
  • 38c88c1df2 more ouch cli testing Fabricio Dematte 2021-05-31 08:22:10 -03:00
  • 09e9036301 attempt to assert Fabricio Dematte 2021-05-27 22:50:36 -03:00
  • f952392c34 Updating install.sh João M. Bezerra 2021-05-30 23:38:32 -03:00
  • 62a4fe695d
    Merge pull request #39 from vrmiguel/error-treatment-display-struct async-tar Vinícius Miguel 2021-05-28 19:56:11 -03:00
  • 51a88bebba Adding FinalError, using in crate::Error Display João M. Bezerra 2021-05-28 16:53:18 -03:00
  • 8707328944 Temporarly disabling platform-dependent test João M. Bezerra 2021-05-28 05:14:51 -03:00
  • ce9118a2dc
    Update README.md João Marcos Bezerra 2021-05-28 05:05:59 -03:00
  • bf8ef70d16 Fixing Oof and Walkdir Error Display João M. Bezerra 2021-05-28 04:34:06 -03:00
  • d1734b54cb Eliding some lifetimes João M. Bezerra 2021-05-28 03:14:03 -03:00
  • f51a5c8727 Moving cli input .canonicalize to help testing João M. Bezerra 2021-05-28 03:07:25 -03:00
  • cd43f215ea Replace io::Error by reason: String - crate::Error João M. Bezerra 2021-05-28 02:15:12 -03:00
  • 77cfb48056 Release 0.1.5 0.1.5 0.1.5 Vinícius Rodrigues Miguel 2021-05-26 22:05:15 -03:00
  • 57a3d231eb Turning oof subcrate into a module João M. Bezerra 2021-05-26 21:54:50 -03:00
  • 5a2028b117 Simplify oof testing asserts João M. Bezerra 2021-05-26 12:58:52 -03:00
  • 22f13552f7
    Updating installation instructions João Marcos Bezerra 2021-05-26 02:54:50 -03:00
  • 045e1d911c Added installation script João M. Bezerra 2021-05-26 02:48:14 -03:00
  • fee56aab8c
    Merge pull request #27 from fabricio7p/test/oof João Marcos Bezerra 2021-05-24 12:11:06 -03:00
  • 1059ba03ec test every OofError variant done Fabricio Dematte 2021-05-23 22:04:17 -03:00
  • 67bd239acb fix test asserts to properly match error variants. add misplaced flag test Fabricio Dematte 2021-05-21 08:06:17 -03:00
  • c057d9c682 add further flag testing to oof crate Fabricio Dematte 2021-05-19 21:35:50 -03:00
  • f203b80eb8 Fixing ouch OofError convertion João M. Bezerra 2021-05-19 12:28:49 -03:00
  • 5e7ee4f959 Removing lifetime from OofError João M. Bezerra 2021-05-19 12:18:05 -03:00
  • dbb329344a add pre test setup function Fabricio Dematte 2021-05-18 20:53:35 -03:00
  • 1e11a99991 Add unknown short flag test Fabricio Dematte 2021-05-17 21:56:22 -03:00
  • afbda444ef
    Merge pull request #24 from vrmiguel/testing-compression Vinícius Miguel 2021-05-17 15:02:36 -03:00
  • f4e1798cc7 Improving tests performance João M. Bezerra 2021-05-17 14:42:19 -03:00
  • a4ca0a6621 Adding tests for compression and decompression João M. Bezerra 2021-05-17 14:41:29 -03:00
  • 2e66cec474 Adding testing dependencies João M. Bezerra 2021-05-17 14:03:27 -03:00
  • d01947d9e1 Adding rustfmt.toml and reformatting João M. Bezerra 2021-05-16 17:52:29 -03:00
  • 3dc9a78539 Removing src/test.rs João M. Bezerra 2021-05-15 01:15:19 -03:00
  • de28e573d8 Fix error message typo João M. Bezerra 2021-05-15 01:13:40 -03:00