February 8, 2019
View 80fd907

Removing problematic call to convert file descriptors to filepaths. Added filename and tempfile names to scandesc calls in clamd. Added a general scan option to treat the scan engine as unprivileged, meaning that the scan engine will not have read access to the file. Added check to drop a temp file for RAR's where the we don't have read access to the filepath provided (i.e. unprivileged is set, or access() check fails).

Micah Snyder authored on 2019/02/08 05:03:43
January 26, 2019
View c442ca9

Updating and cleaning up copyright notices in 0.101 branch.

Micah Snyder authored on 2019/01/26 00:15:50
September 18, 2018
View 5a3c50c

Changing the license for the complete-re-written unrar_iface code from LGPL to the BSD 3-Clause license, updating the copyright years, and adding Micah Snyder as an author.

Micah Snyder authored on 2018/09/18 01:28:23
July 31, 2018
View d39cb65

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.

Micah Snyder authored on 2018/07/31 09:19:28
September 18, 2015
View 46a35ab

mass update of copyright headers

Mickey Sola authored on 2015/09/18 02:41:26
January 29, 2010
View e3540e0

Add sanity check for struct packing (bb #1752).

Török Edvin authored on 2010/01/29 19:17:07
April 3, 2009
View 0b44bb9

use same symbols as 0.95 for libclamunrar_iface (bb #1535).

Török Edvin authored on 2009/04/03 17:27:06
March 31, 2009
View cd0a934

Prefer libclamunrar_iface that matches version (bb #1491). Add $libdir to ltdl searchpath (bb #1476).

Török Edvin authored on 2009/03/31 21:29:30
March 23, 2009
View f009e24

libclamunrar, libclamav: don't depend on the uncompressed size field in RAR headers (bb#1467)

Tomasz Kojm authored on 2009/03/23 21:55:23
February 18, 2009
View e114b10

fix use of uninitialized value. add test for STREAM. fix missing closing pragmas.

Török Edvin authored on 2009/02/18 02:35:31
November 11, 2008
View bb7bd3a

final

aCaB authored on 2008/11/11 02:27:03
August 18, 2008
View 06fd4ce

libclamunrar_iface, libclamav: improve detection of encrypted RAR archives (bb#1134)

Tomasz Kojm authored on 2008/08/18 19:09:56
January 24, 2008
View c1856fc

libclamunrar_iface - realign structs - see bb#474

aCaB authored on 2008/01/24 02:15:52
January 22, 2008
View 3a68e87

add missing #pragma pack directives (bb#769)

Tomasz Kojm authored on 2008/01/22 02:32:12
December 25, 2007
View b41665b

minor cleanup

Tomasz Kojm authored on 2007/12/25 22:25:03