Tomasz Kojm
ef38c83d47
add support for HP-UX 11.11
...
git-svn: trunk@2856
19 years ago
Nigel Horne
8797c78486
cli_sanitise_filename
...
git-svn: trunk@2840
19 years ago
Sven Strickroth
a99111f050
remove old CVS-stuff and make the repository look more like SVN
...
git-svn: trunk@2755
19 years ago
Tomasz Kojm
bda5598b7e
remove some warnings from gcc
...
git-svn: trunk@2674
19 years ago
Tomasz Kojm
98a3c4efa8
fix for bb#230
...
git-svn: trunk@2626
19 years ago
Tomasz Kojm
d6aa7667f9
use sanitiseName() (bb#207)
...
git-svn: trunk@2622
19 years ago
Tomasz Kojm
145cf777ed
fix endian issue in ole2_get_next_xbat_block()
...
git-svn: trunk@2599
19 years ago
Tomasz Kojm
9e7e2c76d9
avoid unicode name collisions when scanning OLE2 containers
...
git-svn: trunk@2597
19 years ago
Trog
f8c58685bd
* libclamav/ole2_extract.c: Fix Solaris endian issue. (bb#89)
...
* libclamav/unrar/unrar.c: Fix FD leak in error path (bb#133, thanks acab)
git-svn: trunk@2504
19 years ago
Tomasz Kojm
b58fdfc292
apply w32 patches from NJH
...
git-svn: trunk@2359
19 years ago
Tomasz Kojm
48b7b4a747
update GPL headers with new address for FSF
...
git-svn: trunk@1901
19 years ago
Tomasz Kojm
75282b5c33
code cleanup
...
git-svn: trunk@1899
19 years ago
Tomasz Kojm
079229d60d
fix some compiler warnings, patch by Stefan Huehner <stefan*huehner.org>
...
git-svn: trunk@1778
20 years ago
Trog
8a9c2d191a
* libclamav/others.c,h: Add generic bitset implementation
...
* libclamav/ole2_extract.c: Make sure the property tree doesn't loop
git-svn: trunk@1732
20 years ago
Trog
9d3c38bad4
Fix compiler warnings.
...
git-svn: trunk@1404
20 years ago
Trog
3c21733d1e
* libclamav/chmunpack.c: relax over stringent offset checks.
...
Explicitly cast some long long constants.
* libclamav/ole2_extract.c: remove variable size array declaration.
git-svn: trunk@1207
21 years ago
Tomasz Kojm
75ccac9f29
improved OS/2 support
...
git-svn: trunk@1205
21 years ago
Trog
d906bb2dfa
Another go at fixing MACOS/X filenames
...
git-svn: trunk@808
21 years ago
Trog
507d4670f7
Better filename handling in MACOS/X
...
git-svn: trunk@806
21 years ago
Trog
72d885e813
* libclamav/ole2_extract.c: sanitize filenames
...
* libclamav/chmunpack.c: properly skip unneeded chunks
git-svn: trunk@803
21 years ago
Trog
b36af08007
fix error path memory leaks (thanks to acab and njh)
...
CVr: ----------------------------------------------------------------------
git-svn: trunk@791
21 years ago
Trog
cdcb8f73a3
* libclamav/vba_extract.c: remove unused PowerPoint functions.
...
* libclamav/ole2_extract.c: cleanup some warnings. Apply patch for
clean 64bit compile (originally from Martin Brulisauer)
git-svn: trunk@656
21 years ago
Trog
420340913e
* libclamav/vba_extract.c: dumb down the PowerPoint parser to Microsofts level.
...
* libclamav/ole2_extract.c: check against recursion limits
git-svn: trunk@644
21 years ago
Trog
e5a5b2f280
proper file accounting (original patch from Maxim Dounin)
...
git-svn: trunk@630
21 years ago
Trog
c30e4a782e
fix possible mmap overrun
...
git-svn: trunk@628
21 years ago
Trog
4b6040a4e1
Don't try and process (probably corrupt) files
...
with untested parameters, issue a warning instead.
git-svn: trunk@618
21 years ago
Tomasz Kojm
c361c7fac2
fix bounds error
...
git-svn: trunk@606
21 years ago
Tomasz Kojm
c96406a091
fix segfault in ole2
...
git-svn: trunk@603
21 years ago
Trog
4c64f43401
Wed Jun 2 10:53:51 BST 2004 (trog)
...
-----------------------------------
* libclamav/vba_extract.c: Fix bug parsing VBA Project file
(thanks to Chris Masters for sample)
* libclamav/ole2_extract.c: Check length of mmap area before using it.
git-svn: trunk@589
21 years ago
Trog
bf34c7e7b0
more malloc checks
...
git-svn: trunk@569
21 years ago
Trog
8c0303023c
use mmap() when available.
...
git-svn: trunk@567
21 years ago
Trog
cd9833ef0a
Better support for non-standard OLE2 archives
...
git-svn: trunk@524
21 years ago
Tomasz Kojm
467f8b1ef1
update
...
git-svn: trunk@515
21 years ago
Trog
ad2f8396f1
maintain internal OLE2 directory structure
...
when unpacking OLE2 archive files (not yet activated)
git-svn: trunk@506
21 years ago
Trog
5b25b5e859
Remove duplicate code. Fix memory leak.
...
git-svn: trunk@439
21 years ago
Trog
f5646d91a4
fix cli_malloc() error
...
git-svn: trunk@402
22 years ago
Trog
e0f9055675
* clamd/server-th.c: error handling
...
* libclamav/ole2_extract.c: change struct pack code to support
old versions of gcc - for the last time I hope.
git-svn: trunk@390
22 years ago
Trog
25ba8c63d2
minor code cleanup and bug fix
...
git-svn: trunk@382
22 years ago
Tomasz Kojm
bf5a1ce7ac
Comments cleanup patch.
...
git-svn: trunk@380
22 years ago
Trog
d95b73729b
Tue Feb 10 10:38:08 GMT 2004 (trog)
...
-----------------------------------
* libclamav/ole2_extract.c: Improve error handling
git-svn: trunk@263
22 years ago
Trog
dd738fa624
Mon Feb 9 13:52:30 GMT 2004 (trog)
...
-----------------------------------
* libclamav/ole2_extract.c: Change directives in
accordance with clamav-config.h - should fix-up
what (tk) was trying to do.
git-svn: trunk@258
22 years ago
Trog
325e2ec083
Mon Feb 9 13:40:37 GMT 2004 (trog)
...
-----------------------------------
* libclamav/ole2_extract.c: Revert erroneous patch from (tk)
git-svn: trunk@257
22 years ago
Tomasz Kojm
6d6e82711c
Support for clamav-config.h
...
git-svn: trunk@246
22 years ago
Trog
767c51ae00
Wed Feb 4 16:33:08 GMT 2004 (trog)
...
-----------------------------------
* libclamav: ole2_extract.c: Improve error handling
git-svn: trunk@241
22 years ago
Trog
1dc96b6c88
Mon Feb 2 12:43:55 GMT 2004 (trog)
...
-----------------------------------
* libclamav: ole2_extract.c: Add checks for compiler packed struct
support. Fix sbat table in xbats bug. Fixup some data types.
Add function to read ole2 header with compilers we don't know
how to pack structures.
git-svn: trunk@227
22 years ago
Trog
c83b8845f8
Tue Jan 27 14:04:51 GMT 2004 (trog)
...
-----------------------------------
* libclamav: OLE2 unpacker - add big-endian support
git-svn: trunk@214
22 years ago
Trog
349e05029f
Mon Jan 26 16:00:02 GMT 2004 (trog)
...
-----------------------------------
* libclamav: VBA decoder - Fix malloc off-by-one. Add checking
for middle and end strings in VBA project file.
Fix compiler warnings.
OLE2 unpacker - Remove global variables. Fix for
nasty MacOffice docs.
git-svn: trunk@210
22 years ago
Tomasz Kojm
f893c0f351
OLE2 fixes
...
git-svn: trunk@204
22 years ago
Tomasz Kojm
47bbbc5644
OLE2
...
git-svn: trunk@200
22 years ago