Tomasz Kojm
7b304deeb2
include database info in version string
...
git-svn: trunk@787
2004-08-23 20:38:10 +00:00
Tomasz Kojm
8000d0786b
Use new patter matching algorithm. Cleanup.
...
git-svn: trunk@674
2004-07-19 17:54:40 +00:00
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
2004-07-06 13:29:07 +00:00
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
2004-06-30 12:28:17 +00:00
Trog
57babcae0c
fix error path crash
...
git-svn: trunk@634
2004-06-25 14:18:13 +00:00
Trog
bdc7548a71
Fix possible crash
...
git-svn: trunk@591
2004-06-02 13:14:47 +00:00
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
2004-06-02 09:55:30 +00:00
Trog
92cf99f340
Add PowerPoint endian conversion and small
...
fixes. Export interface, ready to go.
git-svn: trunk@583
2004-05-28 13:01:30 +00:00
Trog
5f02033ae3
dd code to extract OLE2 objects embedded
...
inside PowerPoint Documents. That's where the VBA is stored
(not yet activated).
git-svn: trunk@578
2004-05-27 15:38:39 +00:00
Trog
bf34c7e7b0
more malloc checks
...
git-svn: trunk@569
2004-05-20 10:23:40 +00:00
Trog
69435d2d14
fix error path bug
...
git-svn: trunk@558
2004-05-12 14:25:21 +00:00
Trog
1feea75dbf
Fix fd leak in Word6 macro code.
...
git-svn: trunk@542
2004-05-06 15:21:33 +00:00
Trog
bc8dc96050
Do endian conversion in Word6 macro code.
...
git-svn: trunk@538
2004-05-05 12:32:33 +00:00
Trog
bf79f6c365
Add another Office2003 VBA signature.
...
git-svn: trunk@537
2004-05-05 10:32:03 +00:00
Trog
7b9aed8c1e
Word6 macro extraction code (not yet activated)
...
git-svn: trunk@525
2004-04-27 11:42:53 +00:00
Trog
8d5555bfbb
Add another Office2000 signature
...
git-svn: trunk@516
2004-04-21 08:10:42 +00:00
Trog
91aaa0eaa7
fix possible crash
...
git-svn: trunk@498
2004-04-16 18:48:16 +00:00
Trog
7e72f1f285
fix possible crash
...
git-svn: trunk@495
2004-04-16 11:40:30 +00:00
Trog
fe0af0c17a
minor code update
...
git-svn: trunk@468
2004-04-05 09:03:53 +00:00
Trog
5b25b5e859
Remove duplicate code. Fix memory leak.
...
git-svn: trunk@439
2004-03-26 09:37:09 +00:00
Trog
58302349f0
minor cleanup
...
git-svn: trunk@429
2004-03-22 09:17:31 +00:00
Trog
dc890a72dd
Simplify the code, and make it work all relevant sample documents I have.
...
git-svn: trunk@411
2004-03-18 09:49:41 +00:00
Trog
61fafadfb5
Add VBA signature for MacOffice X
...
git-svn: trunk@407
2004-03-17 14:58:09 +00:00
Trog
cee86c13d7
VBA alignment check. Should now work with
...
all MacOffice documents.
git-svn: trunk@406
2004-03-17 11:45:15 +00:00
Trog
31c42eb7ea
Add support for MacOffice98 documents
...
git-svn: trunk@405
2004-03-17 09:26:29 +00:00
Trog
25ba8c63d2
minor code cleanup and bug fix
...
git-svn: trunk@382
2004-03-08 12:30:05 +00:00
Tomasz Kojm
bf5a1ce7ac
Comments cleanup patch.
...
git-svn: trunk@380
2004-03-08 00:27:15 +00:00
Trog
ca90717fc0
#include others.h
...
git-svn: trunk@367
2004-03-02 13:06:23 +00:00
Trog
cdff10423d
add VBA signature for Office 2003
...
git-svn: trunk@337
2004-02-25 08:52:39 +00:00
Trog
ea399527a9
vba_decompress returns explicit data length
...
git-svn: trunk@314
2004-02-20 14:51:46 +00:00
Trog
39ea36b768
tidy up error handling
...
git-svn: trunk@312
2004-02-19 16:00:05 +00:00
Trog
ea4a81becd
Sun Feb 15 12:06:12 GMT 2004 (trog)
...
-----------------------------------
* libclamav/vba_extract.c: Fix memory leak
git-svn: trunk@289
2004-02-15 12:05:05 +00:00
Trog
6f5e5e8759
Mon Feb 9 14:03:50 GMT 2004 (trog)
...
-----------------------------------
* libclamav/vba_extract.c: Fix endian macros in this
aswell.
git-svn: trunk@259
2004-02-09 14:01:40 +00:00
Trog
337cb206b4
Thu Jan 29 10:29:02 GMT 2004 (trog)
...
-----------------------------------
* libclamav: VBA decode - add big-endian support
git-svn: trunk@218
2004-01-29 10:28:33 +00:00
Trog
de4ec66c45
Remove printf
...
git-svn: trunk@211
2004-01-26 16:15:47 +00:00
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
2004-01-26 16:03:45 +00:00
Tomasz Kojm
f893c0f351
OLE2 fixes
...
git-svn: trunk@204
2004-01-25 06:34:45 +00:00
Tomasz Kojm
47bbbc5644
OLE2
...
git-svn: trunk@200
2004-01-23 11:17:16 +00:00