Shawn Webb
f901b0ad82
Support hex strings
2014-10-21 13:49:59 -04:00
Shawn Webb
3cdfd031e0
Initialize nstrings
2014-10-20 18:54:12 -04:00
Shawn Webb
a2bfd1a0ee
More whitespace cleanup
2014-10-20 16:47:44 -04:00
Shawn Webb
32957e2f4f
Whitespace cleanup
2014-10-20 16:24:39 -04:00
Shawn Webb
f89185f4be
Initialize the roots before trying to load the generated ldb sig
2014-10-20 09:58:13 -04:00
Shawn Webb
a873d0fd61
Merge remote-tracking branch 'origin/smorgan/clamy' into swebb/clamyara
...
Conflicts:
libclamav/readdb.c
2014-10-16 19:26:15 -04:00
Shawn Webb
ade8279c88
Generate a very basic LDB entry from the strings loaded from a yara rule
2014-10-16 19:24:02 -04:00
Steven Morgan
a3c5f974ca
pull ascii, nocase, and wide keywords from YARA rule strings.
2014-10-16 18:59:37 -04:00
Steven Morgan
6e767879e0
YARA work in progress: add parser skeleton, add string and rule queuing.
2014-10-14 19:18:46 -04:00
Steven Morgan
abf7d87757
YARA work in progress.
2014-10-06 17:33:03 -04:00
Steven Morgan
cf8b18d7c6
add YARA grammer and tokenizer files (gutted).
2014-09-25 18:56:32 -04:00
Steven Morgan
9797176ec6
add yacc/lex wrapper.
2014-09-25 14:17:48 -04:00
Steven Morgan
da191e2954
Revert "add yacc/lex wrapper."
...
This reverts commit 4e524a5770 .
2014-09-25 14:12:35 -04:00
Steven Morgan
4e524a5770
add yacc/lex wrapper.
2014-09-25 14:06:21 -04:00
Steven Morgan
9bc534ca4e
Fix build on windows (yara currently excluded).
2014-09-24 18:34:39 -04:00
Steven Morgan
8be1f26d98
fixes make dist.
2014-09-24 16:51:56 -04:00
Steven Morgan
186d22d187
include calling YARA rule parser during ClamAV database load.
2014-09-23 19:23:06 -04:00
Steven Morgan
ec768c6f02
add YARA for ClamAV header file.
2014-09-23 18:17:30 -04:00
Kevin Lin
7d05cb15c9
CID 11106 - initialized uninitialized field to NULL
2014-09-23 11:05:35 -04:00
Kevin Lin
f9389d0926
CID 11939, 11940 - fixed resource leaks in sigtool
2014-09-23 10:51:03 -04:00
Kevin Lin
8d170d58cc
bb#11094+11097 - update help message, manpage, and optparser message of clambc options
2014-09-22 17:12:34 -04:00
Kevin Lin
cc55cf55e1
bb#11096 - assigned a collided option a different abbreviated flag
2014-09-22 16:59:28 -04:00
Kevin Lin
e26a23b1e3
bc: bb#11107 - clarify meesages where LLVM is not compiled or not linked
2014-09-22 16:06:04 -04:00
Kevin Lin
8de1627a9d
autojunk'd
2014-09-22 16:06:04 -04:00
Kevin Lin
b9763c4227
bb#11106 - with-system-llvm clarity:
...
added additional information to llvm summary
added defaults "/usr/local" and "/usr" to with-system-llvm
enable-llvm defaults to "yes" if with-system-llvm specified, "auto" otherwise
updated help messages, added with-system-llvm to main configure help
2014-09-22 16:05:22 -04:00
Steven Morgan
dfb755ceaa
add yacc and lex to build tools.
2014-09-17 23:45:34 -04:00
Steven Morgan
690af59a72
change preclass to libjson in configure output message.
2014-09-17 22:28:55 -04:00
Steven Morgan
72b4ce4d9d
Apply patch from Scott Kitterman to correctly escape dashes in sigtool and clamsubmit man pages
2014-09-17 21:44:31 -04:00
Shawn Webb
8b5746bce9
Retab clamscan/manager.c to make more readable
2014-09-11 14:15:36 -04:00
Kevin Lin
9f9573fe91
clambc: bb#11101 - no longer parses logical signature as source in certain conditions
2014-09-10 10:56:21 -04:00
Kevin Lin
032ec2192e
fixed issue in bytecode statistics avg time reporting
2014-09-09 17:48:35 -04:00
Shawn Webb
c407db4ded
Use a case-sensitive match. Cap the matching at a given point.
2014-09-09 11:36:25 -04:00
Shawn Webb
b1766a4798
Check to make sure that the binary blob in the XDP contains a PDF
2014-09-08 15:32:48 -04:00
Shawn Webb
ddc55da065
Revert "Silence compiler warnings with the clamunrar code"
...
This reverts commit ff909fb9e1 .
2014-09-08 14:01:44 -04:00
Shawn Webb
ec187e32b5
Revert "Use unsigned int rather than size_t"
...
This reverts commit 61985b7b1f .
2014-09-08 14:01:36 -04:00
Shawn Webb
a6680bcf80
Revert "Fix bug"
...
This reverts commit e1df7dd0d9 .
2014-09-08 14:01:22 -04:00
Shawn Webb
1a08d60c16
Revert "Do a better job at bounds checking"
...
This reverts commit b534f24d35 .
2014-09-08 14:01:14 -04:00
Shawn Webb
b534f24d35
Do a better job at bounds checking
2014-09-08 13:21:29 -04:00
Kevin Lin
8b1fd1a58f
Merge branch 'master' of git.clam.sourcefire.com:/var/lib/git/clamav-devel
2014-09-05 11:41:49 -04:00
Kevin Lin
2351862119
updated clambc manpage documentation
2014-09-05 10:36:54 -04:00
Shawn Webb
ec253fd7d2
Fix CID 12017
2014-09-04 16:35:20 -04:00
Shawn Webb
15fce6e031
Plug memory leak
2014-09-04 15:26:55 -04:00
Shawn Webb
48ae47687f
Force null termination
2014-09-04 10:50:14 -04:00
Steven Morgan
5eac0b967e
0.98.5 NEWS/README updates.
2014-09-03 05:14:42 -04:00
Shawn Webb
336ba3e56c
Call cl_initialize_crypto() manually in clamav-milter
2014-09-02 18:35:03 -04:00
Kevin Lin
6e185279a2
ooxml: fixed xmlReader well-formness checks
2014-09-02 15:00:04 -04:00
Shawn Webb
d22a886dee
Remove clamav-mirror-howto documentation from the docs Makefile
2014-09-02 12:57:51 -04:00
Joel Esler
00fb0d9118
Fixed broken links.
...
Across the whole of the product.
2014-09-02 11:29:35 -04:00
Joel Esler
8f0398f4d0
Fixed Links
...
Removed mirror docs (they are in github’s faq, remove them from tar
ball), and corrected links in clamdoc and signatures.
2014-09-02 11:29:19 -04:00
Steven Morgan
00f36515ba
Work on 0.98.5 NEWS and Changelog.
2014-08-29 04:49:14 -04:00