Commit graph

122 commits

Author SHA1 Message Date
Török Edvin
7191e94bd9 avoid some false positives when there are spaces in URL.
git-svn: trunk@3263
2007-10-03 12:53:09 +00:00
Török Edvin
97ba1aed4b more improvements to the algorithm.
git-svn: trunk@3257
2007-09-30 21:00:05 +00:00
Török Edvin
ecd2643ba9 fix off by one substring logic.
git-svn: trunk@3256
2007-09-28 18:45:58 +00:00
Török Edvin
b5341ac052 more improvements to the url extraction algorithm (more to come later).
Reduces false negatives.
False positives ratio should be same.


git-svn: trunk@3254
2007-09-27 21:27:37 +00:00
Török Edvin
53ff1b0490 add regcomp(), regexec() impl. from OpenBSD's libc.
This code is licensed under the 3-clause BSD.
This will be used instead of system provided regexec()/regcomp() to
have consistent behaviour across platforms.


git-svn: trunk@3225
2007-09-17 18:54:56 +00:00
Török Edvin
4c748c36e3 make debug output look better (patch from Sven)
git-svn: trunk@3172
2007-08-14 21:21:49 +00:00
Török Edvin
38a0019993 stick to GPLv2
git-svn: trunk@3121
2007-06-30 11:50:56 +00:00
Török Edvin
c33ec4701a fix false substring matches, related to bb #534, #551
git-svn: trunk@3117
2007-06-26 07:40:02 +00:00
Török Edvin
c5fdb4c8b7 match M:/H: signatures only at end of string (bb #534)
Fix possible memory leak (must call cli_ac_freedata)


git-svn: trunk@3099
2007-06-16 16:36:22 +00:00
Török Edvin
dbf3c4d9ba continue draft of new regex_list.c
git-svn: trunk@3098
2007-06-09 20:46:40 +00:00
Török Edvin
b9a533ece2 first draft of new implementation for regex_list.c
git-svn: trunk@3097
2007-06-09 16:09:45 +00:00
Török Edvin
d5b1e62a3c handle chaining of multiple OP_DOT in same node.(bug #529)
git-svn: trunk@3095
2007-06-02 15:18:31 +00:00
Török Edvin
5c98f46503 cli_realloc() for matcher->root_hosts
git-svn: trunk@3065
2007-05-26 10:22:18 +00:00
Tomasz Kojm
84fd5a614c fix some possible error path leaks by changing cli_realloc() to cli_realloc2()
git-svn: trunk@3064
2007-05-25 23:10:58 +00:00
Török Edvin
462e8e5eb3 apply next set of patches for enabling phishing code
git-svn: trunk@3043
2007-05-01 16:46:52 +00:00
Török Edvin
f74bc8271b Update code to use new AC matcher.
Fix URL truncation.


git-svn: trunk@3039
2007-04-28 20:15:22 +00:00
Török Edvin
6e3332cfd9 add signature type Y (host-only, regex, .wdb)
git-svn: trunk@2949
2007-03-18 23:27:15 +00:00
Török Edvin
43ecd9a14b #include cleanup, Code cleanup, remove commented-out code, fix some gcc -W* warnings
git-svn: trunk@2931
2007-03-11 11:14:35 +00:00
Török Edvin
c1544144e3 fix gcc -W* warnings
git-svn: trunk@2929
2007-03-10 16:06:15 +00:00
Török Edvin
99330b5c9c Remove obsolete $Log$ keyword.
git-svn: trunk@2812
2007-02-18 16:42:10 +00:00
aCaB
c311ffc3fb wdb patch from edvin - bb#303
git-svn: trunk@2757
2007-02-17 19:16:19 +00:00
Sven Strickroth
a99111f050 remove old CVS-stuff and make the repository look more like SVN
git-svn: trunk@2755
2007-02-17 19:02:20 +00:00
Renamed from clamav-devel/libclamav/regex_list.c (Browse further)