-
Notifications
You must be signed in to change notification settings - Fork 76
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feature: support decompress and list archive file with password #646
Commits on Sep 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9043fbc - Browse repository at this point
Copy the full SHA 9043fbcView commit details -
Configuration menu - View commit details
-
Copy full SHA for b2e2233 - Browse repository at this point
Copy the full SHA b2e2233View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e05417 - Browse repository at this point
Copy the full SHA 3e05417View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ae3295 - Browse repository at this point
Copy the full SHA 2ae3295View commit details -
test: fix warning: use of deprecated macro
ui
(it's alias, actual i……s insta::assert_display_snapshot): use assert_snapshot!() instead
Configuration menu - View commit details
-
Copy full SHA for 2fa2852 - Browse repository at this point
Copy the full SHA 2fa2852View commit details -
Configuration menu - View commit details
-
Copy full SHA for 687662c - Browse repository at this point
Copy the full SHA 687662cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 86d855b - Browse repository at this point
Copy the full SHA 86d855bView commit details -
ci: use newer gcc version for cross target aarch64-unknown-linux-gnu …
…and armv7-unknown-linux-gnueabihf
Configuration menu - View commit details
-
Copy full SHA for 9ff7309 - Browse repository at this point
Copy the full SHA 9ff7309View commit details
Commits on Sep 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c31cf0f - Browse repository at this point
Copy the full SHA c31cf0fView commit details -
fix(password): update password handling for archives
Refactor password handling in archive functions to use &[u8] instead of impl AsRef<[u8]>. Include better error reporting for invalid UTF-8 passwords in 7z archives.
Configuration menu - View commit details
-
Copy full SHA for 287940d - Browse repository at this point
Copy the full SHA 287940dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c19edd0 - Browse repository at this point
Copy the full SHA c19edd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for cae0bed - Browse repository at this point
Copy the full SHA cae0bedView commit details -
Configuration menu - View commit details
-
Copy full SHA for 116d0b4 - Browse repository at this point
Copy the full SHA 116d0b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb4d1d2 - Browse repository at this point
Copy the full SHA fb4d1d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f11600 - Browse repository at this point
Copy the full SHA 5f11600View commit details -
fix(archive): handle errors for unsupported formats
Handle errors for unsupported formats in RAR and 7z archives by returning appropriate error messages.
Configuration menu - View commit details
-
Copy full SHA for 534d338 - Browse repository at this point
Copy the full SHA 534d338View commit details -
fix: replace UnsupportedFormat error with UnrarError
Update error handling for unrar-specific issues to use the new UnrarError type.
Configuration menu - View commit details
-
Copy full SHA for acc751c - Browse repository at this point
Copy the full SHA acc751cView commit details -
fix(archive): handle mangled zip file names properly
Replace enclosed_name with mangled_name fallback for robustness.
Configuration menu - View commit details
-
Copy full SHA for 164f800 - Browse repository at this point
Copy the full SHA 164f800View commit details -
fix(error): return result in list_archive
Refactor list_archive functions to return results directly for better error handling.
Configuration menu - View commit details
-
Copy full SHA for 1a52c3c - Browse repository at this point
Copy the full SHA 1a52c3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c52765 - Browse repository at this point
Copy the full SHA 0c52765View commit details -
refactor(zip): remove redundant password byte conversion
Simplify password handling by removing platform-specific code and utilizing ByteSlice for all conversions.
Configuration menu - View commit details
-
Copy full SHA for a469bc6 - Browse repository at this point
Copy the full SHA a469bc6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 271ac72 - Browse repository at this point
Copy the full SHA 271ac72View commit details -
refactor(rar): simplify list_archive logic and remove UnrarError
Simplify the list_archive function by combining archive creation and listing steps. Remove the UnrarError variant from the Error enum as it's no longer used.
Configuration menu - View commit details
-
Copy full SHA for 259f854 - Browse repository at this point
Copy the full SHA 259f854View commit details -
Configuration menu - View commit details
-
Copy full SHA for d37d22d - Browse repository at this point
Copy the full SHA d37d22dView commit details