..
acknow.txt
Update to UnRAR v6.1.7
2022-07-22 12:44:08 -07:00
arccmt.cpp
Updated UnRAR 5.7.5 to 5.9.2.
2020-05-01 14:22:17 -07:00
archive.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
archive.hpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
arcread.cpp
Update to UnRAR v6.2.12
2023-10-20 15:35:58 -05:00
array.hpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
blake2s.cpp
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.
2018-12-02 23:06:59 -05:00
blake2s.hpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
blake2s_sse.cpp
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.
2018-12-02 23:06:59 -05:00
blake2sp.cpp
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.
2018-12-02 23:06:59 -05:00
CMakeLists.txt
Set UnRAR interface library to build using C++11
2023-08-28 13:17:25 -07:00
cmddata.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
cmddata.hpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
cmdfilter.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
cmdmix.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
coder.cpp
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.
2018-12-02 23:06:59 -05:00
coder.hpp
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.
2018-12-02 23:06:59 -05:00
compress.hpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
consio.cpp
Update to UnRAR v6.1.7
2022-07-22 12:44:08 -07:00
consio.hpp
Update to UnRAR v6.1.7
2022-07-22 12:44:08 -07:00
crc.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
crc.hpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
crypt.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
crypt.hpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
crypt1.cpp
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.
2018-12-02 23:06:59 -05:00
crypt2.cpp
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.
2018-12-02 23:06:59 -05:00
crypt3.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
crypt5.cpp
Update to UnRAR v6.2.12
2023-10-20 15:35:58 -05:00
dll.cpp
Patch UnRAR: allow skipping files in solid archives
2023-10-20 15:35:58 -05:00
dll.def
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.
2019-10-02 16:08:24 -04:00
dll.hpp
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.
2019-10-02 16:08:24 -04:00
dll.rc
Update to UnRAR v6.2.12
2023-10-20 15:35:58 -05:00
dll_nocrypt.def
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.
2019-10-02 16:08:24 -04:00
encname.cpp
Update to UnRAR v6.1.7
2022-07-22 12:44:08 -07:00
encname.hpp
Update to UnRAR v6.1.7
2022-07-22 12:44:08 -07:00
errhnd.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
errhnd.hpp
Update to UnRAR v6.0.7
2021-07-20 13:34:35 -07:00
extinfo.cpp
Update to UnRAR v6.2.12
2023-10-20 15:35:58 -05:00
extinfo.hpp
Update to UnRAR v6.2.12
2023-10-20 15:35:58 -05:00
extract.cpp
Patch UnRAR: don't replace symlinks with directories
2023-10-20 15:35:58 -05:00
extract.hpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
filcreat.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
filcreat.hpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
file.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
file.hpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
filefn.cpp
Update to UnRAR v6.2.12
2023-10-20 15:35:58 -05:00
filefn.hpp
Update to UnRAR v6.2.12
2023-10-20 15:35:58 -05:00
filestr.cpp
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.
2018-12-02 23:06:59 -05:00
filestr.hpp
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.
2018-12-02 23:06:59 -05:00
find.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
find.hpp
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.
2018-12-02 23:06:59 -05:00
getbits.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
getbits.hpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
global.cpp
Update to UnRAR v6.1.7
2022-07-22 12:44:08 -07:00
global.hpp
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.
2018-12-02 23:06:59 -05:00
hardlinks.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
hash.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
hash.hpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
headers.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
headers.hpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
headers5.hpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
isnt.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
isnt.hpp
Update to UnRAR v6.1.7
2022-07-22 12:44:08 -07:00
libclamunrar.map
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.
2018-12-02 23:06:59 -05:00
license.txt
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.
2018-12-02 23:06:59 -05:00
list.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
list.hpp
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.
2018-12-02 23:06:59 -05:00
loclang.hpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
log.cpp
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.
2018-12-02 23:06:59 -05:00
log.hpp
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.
2018-12-02 23:06:59 -05:00
makefile
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
match.cpp
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.
2019-10-02 16:08:24 -04:00
match.hpp
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.
2019-10-02 16:08:24 -04:00
model.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
model.hpp
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.
2018-12-02 23:06:59 -05:00
options.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
options.hpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
os.hpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
pathfn.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
pathfn.hpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
qopen.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
qopen.hpp
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.
2019-10-02 16:08:24 -04:00
rar.cpp
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.
2019-10-02 16:08:24 -04:00
rar.hpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
rardefs.hpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
rarlang.hpp
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.
2018-12-02 23:06:59 -05:00
raros.hpp
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.
2018-12-02 23:06:59 -05:00
rarpch.cpp
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.
2018-12-02 23:06:59 -05:00
rartypes.hpp
Updated UnRAR 5.7.5 to 5.9.2.
2020-05-01 14:22:17 -07:00
rarvm.cpp
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.
2018-12-02 23:06:59 -05:00
rarvm.hpp
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.
2018-12-02 23:06:59 -05:00
rawint.hpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
rawread.cpp
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.
2018-12-02 23:06:59 -05:00
rawread.hpp
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.
2018-12-02 23:06:59 -05:00
rdwrfn.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
rdwrfn.hpp
Update to UnRAR v6.1.7
2022-07-22 12:44:08 -07:00
readme.txt
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.
2018-12-02 23:06:59 -05:00
recvol.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
recvol.hpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
recvol3.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
recvol5.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
resource.cpp
Updated UnRAR 5.7.5 to 5.9.2.
2020-05-01 14:22:17 -07:00
resource.hpp
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.
2018-12-02 23:06:59 -05:00
rijndael.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
rijndael.hpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
rs.cpp
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.
2018-12-02 23:06:59 -05:00
rs.hpp
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.
2018-12-02 23:06:59 -05:00
rs16.cpp
Update to UnRAR v6.1.7
2022-07-22 12:44:08 -07:00
rs16.hpp
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.
2018-12-02 23:06:59 -05:00
savepos.hpp
Updated UnRAR 5.7.5 to 5.9.2.
2020-05-01 14:22:17 -07:00
scantree.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
scantree.hpp
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.
2019-10-02 16:08:24 -04:00
secpassword.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
secpassword.hpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
sha1.cpp
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.
2018-12-02 23:06:59 -05:00
sha1.hpp
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.
2018-12-02 23:06:59 -05:00
sha256.cpp
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.
2018-12-02 23:06:59 -05:00
sha256.hpp
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.
2018-12-02 23:06:59 -05:00
smallfn.cpp
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.
2018-12-02 23:06:59 -05:00
smallfn.hpp
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.
2018-12-02 23:06:59 -05:00
strfn.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
strfn.hpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
strlist.cpp
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.
2018-12-02 23:06:59 -05:00
strlist.hpp
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.
2018-12-02 23:06:59 -05:00
suballoc.cpp
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.
2018-12-02 23:06:59 -05:00
suballoc.hpp
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.
2019-10-02 16:08:24 -04:00
system.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
system.hpp
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.
2019-10-02 16:08:24 -04:00
threadmisc.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
threadpool.cpp
Updated UnRAR 5.7.5 to 5.9.2.
2020-05-01 14:22:17 -07:00
threadpool.hpp
Update to UnRAR v6.0.7
2021-07-20 13:34:35 -07:00
timefn.cpp
Update to UnRAR v6.1.7
2022-07-22 12:44:08 -07:00
timefn.hpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
ui.cpp
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.
2018-12-02 23:06:59 -05:00
ui.hpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
uicommon.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
uiconsole.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
uisilent.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
ulinks.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
unicode.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
unicode.hpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
unpack.cpp
Patch UnRAR: limit dict winsize to 1GB
2023-10-20 15:35:58 -05:00
unpack.hpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
unpack15.cpp
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.
2018-12-02 23:06:59 -05:00
unpack20.cpp
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.
2018-12-02 23:06:59 -05:00
unpack30.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
unpack50.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
unpack50frag.cpp
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.
2019-10-02 16:08:24 -04:00
unpack50mt.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
unpackinline.cpp
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.
2018-12-02 23:06:59 -05:00
UnRAR.vcxproj
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.
2018-12-02 23:06:59 -05:00
UnRARDll.vcxproj
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
uowners.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
version.hpp
Update to UnRAR v6.2.12
2023-10-20 15:35:58 -05:00
volume.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
volume.hpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
win32acl.cpp
Updated UnRAR 5.7.5 to 5.9.2.
2020-05-01 14:22:17 -07:00
win32lnk.cpp
Update to UnRAR v6.2.10
2023-08-28 13:17:25 -07:00
win32stm.cpp
Update to UnRAR v6.2.12
2023-10-20 15:35:58 -05:00