Commit Graph

10 Commits (35e0ffd6189b1f7871884094a245fc071d32cf99)

Author SHA1 Message Date
RainRat 1b17e20571
Fix typos (no functional changes) 1 year ago
Micah Snyder 71a54bd7b2 Patch UnRAR: don't replace symlinks with directories 2 years ago
Micah Snyder 9ab25fe05a Update to UnRAR v6.2.12 2 years ago
Micah Snyder e98c1b6842 Patch UnRAR: don't replace symlinks with directories 2 years ago
Micah Snyder 6e5db6eaaa Update to UnRAR v6.2.10 2 years ago
Micah Snyder 83ba241087 Update to UnRAR v6.1.7 3 years ago
Micah Snyder 10529b919b Update to UnRAR v6.0.7 4 years ago
Micah Snyder (micasnyd) 091c4ee6a7 Updated UnRAR 5.7.5 to 5.9.2. 5 years ago
Micah Snyder 113fe99555 Updated UnRAR 5.6.5 to 5.7.5. Library is still not-quite-vanilla, as we still have a hack in dll.cpp:332 allowing skipping of files in solid archives. For ClamAV, it only skips if encrypted, allowing it to continue scanning metadata for each encrypted file. This results in improved malware detection. 6 years ago
Micah Snyder d39cb6581f Updating libclamunrar from legacy C implementation to modern unrar 5.6.5. API changes and supporting changes included to pass the filepath of the scanned file into libclamav through the cli_ctx structure, required by the unrar library to open archives. The filename argument may be optional for the scandesc scanning variant, but libclamav will make a best effort to identify the filename from the file descriptor if it was not provided. In addition, included the ability to prefix temp file and directory names with file basenames. 7 years ago