Browse code

Update ChangeLog

Shawn Webb authored on 2013/02/08 09:28:47
Showing 1 changed files
... ...
@@ -1,12 +1,50 @@
1 1
 
2
-Thu Feb 7 14:04:06 EDT 2013 (dar)
3
- * Add CL_TYPE_JAVA for Java class detection, type and target
4
-
5 2
 Tue Feb 5 19:38:35 EDT 2013 (dar)
6 3
 ------------------------------------
7 4
  * Add runtime enable/disable of SWF scanning
8 5
 
6
+Mon Feb 4 16:32:50 2013 EDT 2013 (dar)
7
+------------------------------------
8
+ * bb #6712: safer SWF tag length handling
9
+
10
+Mon Feb 4 15:54:44 EDT 2013 (swebb)
11
+------------------------------------
12
+ * bb5638 - Add new database file to sigtool
13
+
14
+Fri Feb 1 17:05:53 EDT 2013 (dar)
15
+------------------------------------
16
+ * bb #6671: tweak asm register reference in tomsfastmath code for clang
17
+ compatibility
18
+
19
+Tue Jan 29 12:59:07 EDT 2013 (swebb)
20
+------------------------------------
21
+ * Add Shawn Webb and Steve Morgan to the AUTHORS file
22
+
23
+Fri Jan 25 11:52:03 EDT 2013 (rpentney)
24
+------------------------------------
25
+ * Fixed signed division check as in BB#6482
26
+
27
+Fri Jan 25 11:30:43 EDT 2013 (dar)
28
+------------------------------------
29
+ * libclamav: fix 7z tempdir ref
30
+
31
+Thu Jan 24 14:43:58 EDT 2013 (dar)
32
+------------------------------------
33
+ * bb #6643: pdf dictionary fix
34
+
35
+Tue Jan 15 15:42:31 EDT 2013 (dar)
36
+------------------------------------
37
+ * bb #5324: strip down Flash file handling, decompress compressed Flash files
38
+
39
+Wed Jan 9 12:58:53 EDT 2013 (dar)
40
+------------------------------------
41
+ * bb #6534: SWF signature category
42
+
43
+Tue Jan 8 15:10:03 EDT 2013 (swebb)
44
+------------------------------------
45
+ * Add dumpcerts command-line option for clamscan. Only show certs in the PE
46
+ file, not certs loaded by the certs db.
47
+
9 48
 Tue Jan 8 12:18:35 EDT 2013 (morgan)
10 49
 ------------------------------------
11 50
  * Fix for CL_ENULLARG reported in regression run of 0021468992.gz
... ...
@@ -15,6 +53,10 @@ Tue Jan 2 16:06:10 EDT 2013 (dar)
15 15
 ----------------------------------
16 16
  * bb#5324 - restore decompression of compressed Flash files
17 17
 
18
+Thu Dec 27 16:52:14 EDT 2012 (dar)
19
+-------------------------------------
20
+ * bb #6478: better return code for truncated ARJ
21
+
18 22
 Thu Dec 27 15:23:45 EDT 2012 (morgan)
19 23
 -------------------------------------
20 24
  * fix regression test 0051207685.gz bsd crash
... ...
@@ -23,14 +65,34 @@ Wed Dec 26 15:04:28 EDT 2012 (morgan)
23 23
 -------------------------------------
24 24
  * fix to bb1891 patch(edge of buffer problem)
25 25
 
26
+Wed Dec 19 17:15:57 EDT 2012 (swebb)
27
+-------------------------------------
28
+ * downgrade cacheset_remove node-not-found to debug level
29
+
30
+Tue Dec 18 13:21:26 EDT 2012 (dar)
31
+-------------------------------------
32
+ * bb #6440: truncated ISO should cause format error not write error
33
+
26 34
 Mon Dec 17 18:47:12 EDT 2012 (morgan)
27 35
 -------------------------------------
28 36
  * fix loop in cab file processing: ensure window position within frame
29 37
 
38
+Mon Dec 17 16:44:16 EDT 2012 (dar)
39
+-------------------------------------
40
+ * pdf: empty key safety check
41
+
42
+Mon Dec 17 11:12:11 EDT 2012 (dar)
43
+-------------------------------------
44
+ * pdf: continue to next object after single object error
45
+
30 46
 Mon Dec 17 11:08:50 EDT 2012 (morgan)
31 47
 -------------------------------------
32 48
  * revert bb1636: causes too many false positives
33 49
 
50
+Fri Dec 7 19:54:59 EDT 2012 (dar)
51
+------------------------------------
52
+ * freshclam: add defines for major return codes
53
+
34 54
 Fri Dec 7 11:09:10 EDT 2012 (morgan)
35 55
 ------------------------------------
36 56
  * performance statistics for bytecode hooks
... ...
@@ -43,6 +105,15 @@ Wed Dec 5 18:48:52 EDT 2012 (morgan)
43 43
 ------------------------------------
44 44
  * Add bytecode performance statistics
45 45
 
46
+Mon Dec 3 13:54:28 EDT 2012 (swebb)
47
+-------------------------------------
48
+ * Change debugging output when outputting authenticode signatures to make
49
+ machine parsing easier
50
+
51
+Fri Nov 30 15:44:29 EDT 2012 (dar)
52
+-------------------------------------
53
+ * bb #3415: minor config option changes
54
+
46 55
 Fri Nov 30 15:30:08 EDT 2012 (morgan)
47 56
 -------------------------------------
48 57
  * improve return code fidelity of vba_scandata
... ...
@@ -51,14 +122,40 @@ Fri Nov 30 14:16:47 EDT 2012 (morgan)
51 51
 -------------------------------------
52 52
  * fix scan all segv handling file type MSOLE2
53 53
 
54
+Fri Nov 30 14:15:34 EDT 2012 (dar)
55
+-------------------------------------
56
+ * bb #6060: Add message for failed munmap() call
57
+
58
+Fri Nov 30 09:57:25 EDT 2012 (swebb)
59
+-------------------------------------
60
+ * bb5638 - Add ability to completely disable PE authenticode verification.
61
+
54 62
 Wed Nov 28 19:15:44 EDT 2012 (morgan)
55 63
 -------------------------------------
56 64
  * bb#1891 add Mark Pizzolato patch to fix clamd buffer bookkeeping errors
57 65
 
66
+Wed Nov 28 17:11:07 2012 (dar)
67
+-------------------------------------
68
+ * bb #5405: raise configurable option limit
69
+
58 70
 Tue Nov 27 17:48:50 2012 (morgan)
59 71
 -------------------------------------
60 72
  * for allscan mode, update usage messages and man pages
61 73
 
74
+Tue Nov 27 17:15:02 2012 (dar)
75
+-------------------------------------
76
+ * bb #5405: Convert hard-coded maximum file sizes to configurable values with
77
+ defaults
78
+
79
+Tue Nov 27 16:17:31 2012 (dar)
80
+-------------------------------------
81
+ * Refactoring cache_remove to engine instead of full context object
82
+
83
+Tue Nov 27 11:24:52 2012 (dar)
84
+-------------------------------------
85
+ * cache_remove and cacheset_remove functions to support corrections of false
86
+ negatives
87
+
62 88
 Fri Nov 16 20:03:57 2012 (morgan) 
63 89
 -------------------------------------
64 90
  * portability improvement for ping domain naming
... ...
@@ -79,10 +176,144 @@ Fri Nov 9 15:31:51 2012 (morgan)
79 79
 -------------------------------------
80 80
  * fix dereference of a null pointer reported by clang analyzer
81 81
 
82
+Fri Nov 9 11:49:27 2012 (dar)
83
+-------------------------------------
84
+ * libclamav: type tweak for CAB files
85
+
86
+Tue Nov 6 10:35:10 2012 (dar)
87
+-------------------------------------
88
+ * bb#6038: fix compile warning in unit test code due to type mismatch
89
+
90
+Tue Nov 6 10:05:35 2012 (dar)
91
+-------------------------------------
92
+ * bb #4516 - fix for mszip compression in CAB files
93
+
94
+Mon Nov 5 13:36:22 2012 (swebb)
95
+-------------------------------------
96
+ * bb1823 - Enable linking with custom zlib
97
+
82 98
 Fri Nov 2 14:15:45 2012 (morgan)
83 99
 -------------------------------------
84 100
  * fixes cvd load error on some i386 builds caused by -D_FILE_OFFSET_BITS=64 and a long story
85 101
 
102
+Fri Nov 2 12:15:45 EDT 2012 (morgan)
103
+----------------------------------
104
+ * fixes cvd load error on some i386 builds caused by -D_FILE_OFFSET_BITS=64
105
+ and a long story
106
+
107
+Fri Nov 2 10:18:53 EDT 2012 (swebb)
108
+----------------------------------
109
+ * bb5404 - freshclam.conf(5) should mention default proxy port. Added
110
+ requested text.
111
+
112
+Thu Nov 1 11:51:21 EDT 2012 (swebb)
113
+----------------------------------
114
+ * bb5638. Add documentation for new certs database.
115
+
116
+Thu Nov 1 11:35:42 2012 EDT 2012 (swebb)
117
+----------------------------------
118
+ * bb5638. Check if cert already exists in cache.
119
+
120
+Thu Nov 1 11:25:43 2012 EDT 2012 (dar)
121
+----------------------------------
122
+ * bb #5699: add filetype magic for JPEG2000 files
123
+
124
+Thu Nov 1 10:26:08 2012 EDT 2012 (swebb)
125
+----------------------------------
126
+ * bb5638. Parse the new cert db file.
127
+
128
+Wed Oct 31 11:46:13 EDT 2012 (dar)
129
+----------------------------------
130
+ * Fix signatures doc for PDF target
131
+
132
+Sat Oct 27 14:58:03 EDT 2012 (swebb)
133
+----------------------------------
134
+ * Change the cert management code to cache the trusted/revoked root certs in
135
+ the engine struct
136
+
137
+Thu Oct 18 14:12:58 EDT 2012 (morgan)
138
+----------------------------------
139
+ * add initial allscan/allmatch mode to libclamav, clamd, clamdscan, and
140
+ clamscan with unit tests
141
+
142
+Thu Oct 18 10:41:12 EDT 2012 (swebb)
143
+----------------------------------
144
+ * Rudimentary blacklisting
145
+
146
+Mon Sep 17 12:47:47 EDT 2012 (morgan)
147
+----------------------------------
148
+ * check return code from fstat(). If less than 0, log error message and
149
+ return error to caller, bb#5778
150
+
151
+Fri Sep 14 18:57:41 EDT 2012 (dar)
152
+----------------------------------
153
+ * bb #5659: Log rotation in Windows wrapper
154
+
155
+Fri Sep 14 08:00:47 EDT 2012 (morgan)
156
+----------------------------------
157
+ * fix socket return code check, add logging on socket error bb#5775
158
+
159
+Thu Sep 13 15:15:22 EDT 2012 (morgan)
160
+----------------------------------
161
+ * fix close(-1) identified by code analyzer(bb#5782). Also fixed other
162
+ problems and inconsistencies in how return codes were set in
163
+ scanner.c:command() function
164
+
165
+Wed Sep 12 22:04:00 EDT 2012 (dar)
166
+----------------------------------
167
+ * bb#5763: updates to freshclamwrap to distinguish from freshclam errors
168
+
169
+Fri Aug 31 09:51:25 EDT 2012 (swebb)
170
+----------------------------------
171
+ * bb#5724 - temporary files get detected by AVG heuristics
172
+
173
+Tue Aug 28 13:37:48 EDT 2012 (dar)
174
+----------------------------------
175
+ * bb#5700: implement and use fp_toradix_n()
176
+
177
+Fri Aug 24 16:18:20 EDT 2012 (dar)
178
+----------------------------------
179
+ * Stub mp_to_radixn calls
180
+
181
+Thu Aug 23 16:33:45 EDT 2012 (swebb)
182
+----------------------------------
183
+ * Force log rotation if LogFileMaxSize is non-zero
184
+
185
+Thu Aug 23 15:51:02 EDT 2012 (swebb)
186
+----------------------------------
187
+ * Add LogRotate option to sample freshclam config file
188
+
189
+Thu Aug 23 15:40:10 EDT 2012 (swebb)
190
+----------------------------------
191
+ * Allow freshclam to rotate logs
192
+
193
+Mon Aug 20 10:53:25 EDT 2012 (swebb)
194
+----------------------------------
195
+ * BB#5659 - 4.0.0.8955 Consumer - Created a 1GB+ Clamav.log by running
196
+ continious full scans for 10 hours. Add LogRotate config variable.
197
+
198
+Mon Aug 13 09:32:27 EDT 2012 (swebb)
199
+----------------------------------
200
+ * BB#5576 - Inconsistent use of ERROR and WARNING labels. Show WARNING
201
+ instead of ERROR.
202
+
203
+Fri Aug 10 14:40:42 EDT 2012 (swebb)
204
+----------------------------------
205
+ * Properly install sample config files
206
+
207
+Fri Aug 10 11:39:48 EDT 2012 (dar)
208
+----------------------------------
209
+ * clamscan: bb#5350 Add command-line option to suppress printing clean files
210
+ [so infected and errors get printed]
211
+
212
+Mon Jul 16 15:36:49 EDT 2012 (swebb)
213
+----------------------------------
214
+ * BB#3737 - Value too large for specified data type
215
+
216
+Tue Jul 3 12:06:18 EDT 2012 (swebb)
217
+----------------------------------
218
+ * BB#5409 - Fix condition to follow type change inside command()
219
+
86 220
 Mon Jul 2 10:40:50 EDT 2012 (dar)
87 221
 ----------------------------------
88 222
  * bb#5252 - update #4, CL_EUNPACK and caching
... ...
@@ -95,10 +326,18 @@ Tue Jun 26 12:23:44 EDT 2012 (dar)
95 95
 ----------------------------------
96 96
  * bb#5252 - Limit exits on scanraw return codes
97 97
 
98
+Tue Jun 26 11:31:20 EDT 2012 (dar)
99
+----------------------------------
100
+ * bb#5356: Add PDF target
101
+
98 102
 Fri Jun 22 16:58:21 EDT 2012 (dar)
99 103
 ----------------------------------
100 104
  * bb#5325 - Quiet Minix warning
101 105
 
106
+Thu Jun 21 11:04:13 EDT 2012 (dar)
107
+----------------------------------
108
+ * Fix buffer length truncation in iso_string - bb#5330
109
+
102 110
 Mon Jun 18 17:51:49 EDT 2012 (dar)
103 111
 ----------------------------------
104 112
  * bb#5252 - Update magic_scandesc filtering of scanraw return codes
... ...
@@ -120,10 +359,22 @@ Wed May 30 17:27:00 EST 2012 (dar)
120 120
  * libclamav: Fix handling of tar file with malformed header
121 121
          (bb#4627)
122 122
 
123
+Wed May 30 13:11:32 EST 2012 (edwin)
124
+----------------------------------
125
+ * enable distcheck on gcc 4.7
126
+
123 127
 Fri May 25 13:05:40 EST 2012 (dar)
124 128
 ----------------------------------
125 129
  * libclamav: Scan chm with invalid handling (bb#4626)
126 130
 
131
+Tue May 15 20:22:57 EST 2012 (tk)
132
+----------------------------------
133
+ * error handling for --update-db=custom
134
+
135
+Tue May 15 19:48:49 EST 2012 (tk)
136
+----------------------------------
137
+ * add support for --update-db=custom
138
+
127 139
 Thu May 10 15:45:56 CEST 2012 (tk)
128 140
 ----------------------------------
129 141
  * freshclam: give custom dbs higher priority during update 
... ...
@@ -137,6 +388,14 @@ Tue Apr 10 17:04:20 CEST 2012 (tk)
137 137
 ----------------------------------
138 138
  * libclamav/pe.c: drop old header check (bb#4699)
139 139
 
140
+Wed Mar 31 18:08:01 CET 2012 (acab)
141
+---------------------------------
142
+ * add recovery mode to 7z ansi
143
+
144
+Fri Mar 2 19:36:04 CET 2012 (tk)
145
+---------------------------------
146
+ * properly connect to ClamAuth after database reload
147
+
140 148
 Thu Mar  1 19:49:21 CET 2012 (tk)
141 149
 ---------------------------------
142 150
  * clamd: ScanOnAccess now supports ClamAuth on OS X
... ...
@@ -157,21 +416,90 @@ Wed Feb 29 14:09:18 CET 2012 (acab)
157 157
 
158 158
 Tue Feb  7 23:23:48 CET 2012 (tk)
159 159
 ---------------------------------
160
+ * improved configuration, bugfixes
161
+
162
+Tue Feb  7 23:23:48 CET 2012 (tk)
163
+---------------------------------
160 164
  * libclamav: fix bytecode whitelisting
161 165
 
162 166
 Wed Jan 25 18:56:44 CET 2012 (tk)
163 167
 ---------------------------------
164 168
  * libclamav: fix macro detection in OLE2BlockMacros (bb#4269)
165 169
 
166
-Wed Mar 31 18:07:05 CEST 2010 (acab)
167
-  * libclamav/7z: add recovery mode to 7z ansi
170
+Mon Jan 23 13:55:11 CET 2012 (tk)
171
+-----------------------------------
172
+ * vnode notification support
173
+
174
+Wed Jan 18 18:15:04 CET 2012 (edwin)
175
+-----------------------------------
176
+ * restore map->real_len after scanning nested file.
177
+
178
+Wed Jan 18 17:06:36 CET 2012 (edwin)
179
+-----------------------------------
180
+ * fmap_need_off_once_len: don't return NULL on EOF
181
+
182
+Wed Jan 18 15:54:57 CET 2012 (edwin)
183
+-----------------------------------
184
+ * fix fmap_readn of 0 length: must return 0
168 185
 
169 186
 Tue Jan 17 11:15:57 CET 2012 (acab)
170 187
 -----------------------------------
171 188
  * misc: performance improvement for HP-UX PA-RISC - patch from 
172 189
 	 Michael Pelletier <michael.v.pelletier*raytheon.com> (bb#3926)
173 190
 
191
+Wed Jan 11 14:33:52 CET 2012 (edwin)
192
+-----------------------------------
193
+ * disable {MUL,SQR}{48,64}, takes too long to compile, and doesn't offer many
194
+ speedups.
195
+
196
+Wed Jan 11 13:14:38 CET 2012 (edwin)
197
+-----------------------------------
198
+ * merged tomsfastmath branch: switch to tomsfastmath instead of tommath
199
+
200
+Tue Jan 10 19:42:28 CET 2012 (edwin)
201
+-----------------------------------
202
+ * don't fail loadmscat
203
+
204
+Tue Jan 10 18:23:21 CET 2012 (acab)
205
+-----------------------------------
206
+ * add W32S. prefix
207
+
208
+Tue Jan 10 17:43:02 CET 2012 (edwin)
209
+-----------------------------------
210
+ * print name of .cat that fails to load
211
+
212
+Tue Jan 10 17:29:08 CET 2012 (edwin)
213
+-----------------------------------
214
+ * call cli_checkfp (which calls cli_checkfp_pe()) in pre/post callbacks too.
215
+
216
+Tue Jan 10 15:31:49 CET 2012 (acab)
217
+-----------------------------------
218
+ * don't authenticode unless we've got a security dir or cats loaded
219
+
220
+Tue Jan 10 10:35:00 CET 2012 (edwin)
221
+-----------------------------------
222
+ * fmapify: fix htmlnorm crash.
223
+
224
+Mon Jan 9 18:53:45 CET 2012 (edwin)
225
+-----------------------------------
226
+ * fix stack smashing on Win64.
227
+
228
+Mon Jan 9 17:06:07 CET 2012 (edwin)
229
+-----------------------------------
230
+ * use tomsfastmath
231
+
232
+Mon Jan 9 16:06:03 CET 2012 (acab)
233
+-----------------------------------
234
+ * add dconf for pe->catalog
235
+
236
+Mon Jan 9 16:44:30 CET 2012 (edwin)
237
+-----------------------------------
238
+ * re-enable MP_64BIT as it speeds up mp_exptmod significantly.
239
+
240
+Mon Jan 9 12:05:34 CET 2012 (edwin)
241
+-----------------------------------
242
+ * fmapify: fix NULL derefs in arj and 7z
243
+
174 244
 Sun Jan  8 19:26:06 CET 2012 (acab)
175 245
 -----------------------------------
176 246
  * libclamav: add preliminary support for MS Authenticode signatures,
... ...
@@ -180,6 +508,66 @@ Sun Jan  8 19:26:06 CET 2012 (acab)
180 180
               -d %WINDIR%\system32\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}
181 181
 	      to clamscan.
182 182
 
183
+Sun Jan 8 17:13:59 CET 2012 (acab)
184
+-----------------------------------
185
+ * enable catalog based and embedded authenticode checking
186
+
187
+Sun Jan 8 03:19:29 CET 2012 (acab)
188
+-----------------------------------
189
+ * cli_checkfp_pe
190
+
191
+Fri Jan 6 22:17:59 CET 2012 (acab)
192
+-----------------------------------
193
+ * Restrict child cert key usages to those of the parent
194
+
195
+Fri Jan 6 20:06:29 CET 2012 (acab)
196
+-----------------------------------
197
+ * check ext key usage
198
+
199
+Fri Jan 6 18:02:36 CET 2012 (acab)
200
+-----------------------------------
201
+ * verify keyCertSign
202
+
203
+Thu Jan 5 19:20:34 CET 2012 (acab)
204
+-----------------------------------
205
+ * parse usage related extensions
206
+
207
+Thu Jan 5 17:38:42 CET 2012 (edwin)
208
+-----------------------------------
209
+ * fmapify: fix uninit var causing crash
210
+
211
+Thu Jan 5 13:14:53 CET 2012 (edwin)
212
+-----------------------------------
213
+ * now that EC32 is using cli_readint we can't use EC32 on int16_t, or we'll crash.
214
+
215
+Wed Jan 4 18:51:48 CET 2012 (edwin)
216
+-----------------------------------
217
+ * fix fmapify align on sis
218
+
219
+Wed Jan 4 18:36:37 CET 2012 (edwin)
220
+-----------------------------------
221
+ * fmapify cab: fix alignment issue on sparc
222
+
223
+Wed Jan 4 16:16:19 CET 2012 (edwin)
224
+-----------------------------------
225
+ * funmap is inline func now.
226
+
227
+Wed Jan 4 15:33:33 CET 2012 (edwin)
228
+-----------------------------------
229
+ * workaround for unrar not supporting fmap.
230
+
231
+Tue Jan 3 14:12:01 CET 2012 (tk)
232
+-----------------------------------
233
+ * add ISO file type sig
234
+
235
+Mon Jan 2 19:54:33 CET 2012 (tk)
236
+-----------------------------------
237
+ * sync with daily.ftm
238
+
239
+Mon Jan 2 13:56:30 CET 2012 (acab)
240
+-----------------------------------
241
+ * load_mscat parsing complete
242
+
183 243
 Thu Nov  3 22:42:28 CET 2011 (acab)
184 244
 -----------------------------------
185 245
  * libclamav/lzma_iface.c: stfu on (but still refuse) big lzma allocs
... ...
@@ -188,20 +576,128 @@ Tue Nov  1 12:26:46 CET 2011 (acab)
188 188
 -----------------------------------
189 189
  * libclamav: Add 7z SFX support (b#3063)
190 190
 
191
+Fri Dec 30 16:07:53 CET 2011 (acab)
192
+---------------------------------
193
+ * embedded authenticode verification
194
+
195
+Thu Dec 29 11:53:07 CET 2011 (acab)
196
+---------------------------------
197
+ * refactor expect_obj
198
+
199
+Wed Dec 28 18:45:40 CET 2011 (acab)
200
+---------------------------------
201
+ * pkcs7 verification - wip
202
+
203
+Wed Dec 28 18:44:45 CET 2011 (acab)
204
+---------------------------------
205
+ * handle verification of plain hashes and asn1 der encoded hashes
206
+
207
+Tue Dec 27 19:26:26 CET 2011 (acab)
208
+---------------------------------
209
+ * verify pkcs#7
210
+
211
+Sun Dec 25 03:49:38 CET 2011 (acab)
212
+---------------------------------
213
+ * TL;DR: a bunch of stuff
214
+
215
+Fri Dec 23 17:40:22 CET 2011 (acab)
216
+---------------------------------
217
+ * pdf: implement text extraction (bb #2022)
218
+
219
+Thu Dec 22 22:36:47 CET 2011 (acab)
220
+---------------------------------
221
+ * add md5rsa verification
222
+
223
+Thu Dec 22 20:57:43 CET 2011 (acab)
224
+---------------------------------
225
+ * root CAs, draft of rsa verification
226
+
227
+Thu Dec 22 16:47:40 CET 2011 (acab)
228
+---------------------------------
229
+ * read bn's as unsigned as tom and asn1 don't agree on sign convensions
230
+
231
+Wed Dec 21 22:52:46 CET 2011 (acab)
232
+---------------------------------
233
+ * crtmgr_add
234
+
235
+Wed Dec 21 19:52:34 CET 2011 (acab)
236
+---------------------------------
237
+ * add crtmgr
238
+
239
+Wed Dec 21 02:16:54 CET 2011 (acab)
240
+---------------------------------
241
+ * allow md5 signed cats
242
+
243
+Tue Dec 20 22:06:22 CET 2011 (acab)
244
+---------------------------------
245
+ * complete cat parsing
246
+
247
+Mon Dec 19 20:25:01 CET 2011 (acab)
248
+---------------------------------
249
+ * treat sha1encrypt as sha1sign
250
+
251
+Mon Dec 19 17:42:37 CET 2011 (acab)
252
+---------------------------------
253
+ * mscat parse complete
254
+
255
+Mon Dec 19 17:17:32 CET 2011 (acab)
256
+---------------------------------
257
+ * extract hashes from cats
258
+
259
+Fri Dec 16 17:38:53 CET 2011 (acab)
260
+---------------------------------
261
+ * cats are slightly different
262
+
191 263
 Thu Dec 15 21:40:57 CET 2011 (tk)
192 264
 ---------------------------------
193 265
  * libclamav/matcher-ac.c: improve negation of single elements - handle
194 266
 			   !(xx) (bb#4052)
195 267
 
268
+Thu Dec 15 18:46:54 CET 2011 (acab
269
+---------------------------------
270
+ * partial crypto stuff, so it doesn't get lost
271
+
196 272
 Thu Dec 15 18:34:03 EET 2011 (edwin)
197 273
 ------------------------------------
198 274
  * libclamav/pdf.c: scan inside encrypted PDF streams and strings when user
199 275
 		    password is empty (bb #2794).
200 276
 
277
+Thu Dec 15 17:56:08 CET 2011 (edwin)
278
+---------------------------------
279
+ * pdf: support PDF 1.5 Crypt filters.
280
+
281
+Thu Dec 15 13:27:31 CET 2011 (edwin)
282
+---------------------------------
283
+ * pdf: support for AESV3, V 5 security handler, and encrypted linearized PDFs.
284
+
285
+Wed Dec 14 15:43:14 CET 2011 (edwin)
286
+---------------------------------
287
+ * scan inside encrypted PDF streams (bb #2794).
288
+
289
+Mon Dec 12 16:27:52 CET 2011 (tk)
290
+---------------------------------
291
+ * register /dev/clamauth
292
+
201 293
 Fri Dec  9 16:41:05 CET 2011 (tk)
202 294
 ---------------------------------
203 295
  * libclamav/matcher.c: add new offset modifier SEx (bb#4008)
204 296
 
297
+Wed Dec 7 23:35:12 CET 2011 (acab)
298
+---------------------------------
299
+ * authenticode playground
300
+
301
+Wed Dec 7 14:38:33 CET 2011 (tk)
302
+---------------------------------
303
+ * increase MAX_DEL_LOOKAHEAD
304
+
305
+Wed Dec 7 12:50:20 CET 2011 (edwin)
306
+---------------------------------
307
+ * Add sigtool --compare.
308
+
309
+Thu Dec 1 19:09:58 CET 2011 (tk)
310
+---------------------------------
311
+ * OS X kernel driver
312
+
205 313
 Thu Dec  1 15:07:49 CET 2011 (tk)
206 314
 ---------------------------------
207 315
  * libclamav/readdb.c: allow comments in all db files (bb#3930)
... ...
@@ -226,15 +722,51 @@ Mon Nov 14 21:22:26 CET 2011 (acab)
226 226
 -----------------------------------
227 227
  * libclamav: add preliminary support for iso9660 image files
228 228
 
229
+Fri Nov 4 18:32:50 CEST 2011 (tk)
230
+----------------------------------
231
+ * remove some dazuko/clamuko code - to be replaced with fanotify
232
+
229 233
 Fri Nov  4 00:52:21 CET 2011 (acab)
230 234
 -----------------------------------
231 235
  * libclamav/pe.c: parse vinfo where varfileinfo occours before stringfileinfo
232 236
 		   (bb#3062)
233 237
 
238
+Thu Nov 3 22:43:49 CEST 2011 (acab)
239
+----------------------------------
240
+ * stfu on large lzma allocs
241
+
242
+Tue Nov 1 15:02:18 CEST 2011 (acab)
243
+----------------------------------
244
+ * handle 7z encryption detection albeit post extraction and blockencrypted
245
+
246
+Tue Nov 1 12:27:46 CEST 2011 (acab)
247
+----------------------------------
248
+ * add 7z SFX support - bb#3063
249
+
250
+Wed Oct 26 00:05:17 CEST 2011 (edwin)
251
+----------------------------------
252
+ * more LLVM 3.0 API changes
253
+
254
+Mon Oct 17 19:40:34 CEST 2011 (tk)
255
+----------------------------------
256
+ * disable swf decoder in scanners.c
257
+
258
+Mon Oct 17 15:03:08 CEST 2011 (tk)
259
+----------------------------------
260
+ * sync with daily.ftm
261
+
262
+Tue Oct 11 16:57:40 CEST 2011 (tk)
263
+----------------------------------
264
+ * configure: add --with-version
265
+
234 266
 Mon Oct 10 14:41:48 CEST 2011 (tk)
235 267
 ----------------------------------
236 268
  * freshclam/manager.c: fix error when compiling without DNS support (bb#3056)
237 269
 
270
+Sat Oct 8 13:36:12 EEST 2011 (edwin)
271
+-------------------------------------
272
+ * fix encrypted linearized pdf detection (bb #3364).
273
+
238 274
 Sat Oct  8 12:19:49 EEST 2011 (edwin)
239 275
 -------------------------------------
240 276
  * libclamav/pdf.c: flag and dump PDF objects with /Launch (bb #3514)
... ...
@@ -243,11 +775,19 @@ Sat Oct  8 12:10:13 EEST 2011 (edwin)
243 243
 -------------------------------------
244 244
  * libclamav/bytecode.c,bytecode_api.c: fix recursion level crash (bb #3706).
245 245
 
246
+Fri Sep 30 11:48:49 EEST 2011 (edwin)
247
+-------------------------------------
248
+ * Support LLVM 3.0 API
249
+
246 250
 Mon Sep 19 13:44:36 CEST 2011 (tk)
247 251
 ----------------------------------
248 252
  * freshclam: re-enable short-time blacklisting of mirrors on
249 253
 	      connection errors
250 254
 
255
+Fri Sep 16 19:29:35 CEST 2011 (acab)
256
+----------------------------------
257
+ * c4w: drop sigload_cb spam
258
+
251 259
 Fri Sep 16 16:17:52 CEST 2011 (tk)
252 260
 ----------------------------------
253 261
  * freshclam: disable load balancing in further download attempts
... ...
@@ -262,10 +802,30 @@ Thu Sep 15 14:44:11 CEST 2011 (tk)
262 262
 ----------------------------------
263 263
  * freshclam: fix pidfile removal (bb#3499)
264 264
 
265
+Wed Sep 14 16:29:49 CEST 2011 (acab)
266
+----------------------------------
267
+ * c4w: reoder ftypes
268
+
265 269
 Mon Sep 12 16:29:22 CEST 2011 (tk)
266 270
 ----------------------------------
267 271
  * freshclam: add new option PrivateMirror (bb#3058)
268 272
 
273
+Thu Sep 8 18:09:48 EEST 2011 (acab)
274
+-------------------------------------
275
+ * -m 'yo dawg i heard you like commits so we put a commit into your commit'
276
+
277
+Thu Sep 8 16:38:02 EEST 2011 (acab)
278
+-------------------------------------
279
+ * C4W: allow switching mindef flag on reload
280
+
281
+Mon Aug 22 16:58:48 EEST 2011 (edwin)
282
+-------------------------------------
283
+ * clamscan: new flag --archive-verbose
284
+
285
+Mon Aug 22 15:22:55 EEST 2011 (tk)
286
+-------------------------------------
287
+ * archive metadata callback
288
+
269 289
 Sun Aug 21 17:05:24 EEST 2011 (edwin)
270 290
 -------------------------------------
271 291
  * libclamav/pdf.c:  fix incorrect blocking of some encrypted PDF with empty user passwords. (bb #3364)
... ...
@@ -282,6 +842,10 @@ Tue Aug  2 17:03:33 CEST 2011 (tk)
282 282
 ----------------------------------
283 283
  * docs: clarify behavior of --scan-*/Scan* options (bb#3134)
284 284
 
285
+Mon Jul 25 17:14:39 EEST 2011 (tk)
286
+-------------------------------------
287
+ * sync in 0.97.2 changes
288
+
285 289
 Mon Jul 25 16:09:19 EEST 2011 (edwin)
286 290
 -------------------------------------
287 291
  * libclamav/bytecode_vm.c: fix opcode 20 error (bb #3100)
... ...
@@ -306,20 +870,229 @@ Thu Jul 14 12:07:04 CEST 2011 (acab)
306 306
 ------------------------------------
307 307
  * libclamav/lzma_iface.c: shut up huge alloc warns for 7z/lzma (bb#2913)
308 308
 
309
+Mon Jul 4 17:00:55 2011 CEST 2011 (edwin)
310
+------------------------------------
311
+ * fix wrong interaction between prescan_cb caching and postscan_cb
312
+
309 313
 Thu Jun 30 14:24:34 EEST 2011 (edwin)
310 314
 -------------------------------------
311 315
  * libclamav/c++/bytecode2llvm.cpp: fix use of unaddressable data in
312 316
  bytecode_watchdog. Thanks to Michael Scheidell for providing feedback on this bug.
313 317
 
318
+Wed Jun 29 16:39:56 CEST 2011 (acab)
319
+------------------------------------
320
+ * cw4: track number of loaded sigs, provide retieval api
321
+ 
322
+Wed Jun 29 14:28:03 CEST 2011 (acab)
323
+------------------------------------
324
+ * c4w: fix filetype matching, also add spam
325
+ 
326
+Mon Jun 20 15:08:38 CEST 2011 (tk)
327
+------------------------------------
328
+ * update SWF entries
329
+ 
330
+Mon Jun 20 15:02:03 CEST 2011 (tk)
331
+------------------------------------
332
+ * reserve flevel 6X for 0.97 patch releases
333
+ 
314 334
 Sat Jun 18 17:44:42 CEST 2011 (acab)
315 335
 ------------------------------------
316 336
  * clamav-milter: add config option "SupportMultipleRecipients" (bb#2879)
317 337
  
338
+Sat Jun 18 01:44:38 CEST 2011 (edwin)
339
+------------------------------------
340
+ * UPgrade lzma SDK to version 9.20
341
+ * Also fmapify
342
+ 
343
+Fri Jun 17 23:20:01 CEST 2011 (edwin)
344
+------------------------------------
345
+ * export cl_fmap_close
346
+ 
347
+Fri Jun 17 23:14:36 CEST 2011 (edwin)
348
+------------------------------------
349
+ * cli_map_scandesc convenience API
350
+ 
351
+Fri Jun 17 CEST 2011 (edwin)
352
+------------------------------------
353
+ * Introduce cli_map_scandesc to scan a portion of the existing file
354
+ * And switch CPIO, MACHO, and SWF to use it.
355
+ 
356
+Fri Jun 17 20:03:44 CEST 2011 (edwin)
357
+------------------------------------
358
+ * cli_utf16_to_utf8
359
+ 
360
+Thu Jun 16 16:30:36 CEST 2011 (acab)
361
+------------------------------------
362
+ * fmapify jpeg_exploit
363
+ 
364
+Wed Jun 15 20:50:42 CEST 2011 (acab)
365
+------------------------------------
366
+ * fmaify cli_scan_riff
367
+ 
368
+Wed Jun 15 15:55:01 CEST 2011 (acab)
369
+------------------------------------
370
+ * c4w: export filetype
371
+ 
372
+Wed Jun 15 13:44:44 CEST 2011 (edwin)
373
+------------------------------------
374
+ * specify type of constant
375
+ 
376
+Wed Jun 15 12:00:23 CEST 2011 (acab)
377
+------------------------------------
378
+ * fmapify mydoom
379
+ 
380
+Wed Jun 15 12:32:47 CEST 2011 (edwin)
381
+------------------------------------
382
+ * export filetype cb
383
+ 
384
+Wed Jun 15 12:21:50 CEST 2011 (edwin)
385
+------------------------------------
386
+ * testcase for cl_scan APIs
387
+ 
388
+Wed Jun 15 04:50:54 CEST 2011 (acab)
389
+------------------------------------
390
+ * c4w: add Scan_GetFileType - untested
391
+ 
392
+Tue Jun 14 22:54:44 CEST 2011 (edwin)
393
+------------------------------------
394
+ * fix mem API of new fmap
395
+ 
396
+Tue Jun 14 21:39:31 CEST 2011 (acab)
397
+------------------------------------
398
+ * upgrade sigui api
399
+ 
400
+Tue Jun 14 22:35:03 CEST 2011 (edwin)
401
+------------------------------------
402
+ * unit tests for new fmap scan API
403
+ 
404
+Tue Jun 14 21:49:39 CEST 2011 (edwin)
405
+------------------------------------
406
+ * fmap scan API
407
+ 
408
+Tue Jun 14 21:26:59 CEST 2011 (edwin)
409
+------------------------------------
410
+ * Make both handle and memory based fmap API available always
411
+ 
412
+Tue Jun 14 21:19:01 CEST 2011 (edwin)
413
+------------------------------------
414
+ * implement fmap Win32 API in terms of cl_fmap_open_memory
415
+ 
416
+Tue Jun 14 21:15:23 CEST 2011 (edwin)
417
+------------------------------------
418
+ * implement fmap descriptor API in terms of cl_fmap_open_handle API
419
+ 
420
+Tue Jun 14 21:06:16 CEST 2011 (edwin)
421
+------------------------------------
422
+ * fmap: use pread_cb instead of direct pread
423
+ 
424
+Tue Jun 14 20:59:30 CEST 2011 (edwin)
425
+------------------------------------
426
+ * fmap: use the vtable for win32 code too
427
+ 
428
+Tue Jun 14 20:33:15 2011 CEST 2011 (edwin)
429
+------------------------------------
430
+ * prepare for new fmap API
431
+ 
432
+Tue Jun 14 20:19:25 CEST 2011 (edwin)
433
+------------------------------------
434
+ * draft new fmap scan API
435
+ 
436
+Tue Jun 14 19:04:02 CEST 2011 (acab)
437
+------------------------------------
438
+ * make the sigload callback be aware of custom sigs
439
+ 
440
+Tue Jun 14 18:48:50 CEST 2011 (edwin)
441
+------------------------------------
442
+ * provide fmap_fd() accessor to fd.
443
+ 
444
+Tue Jun 14 17:00:06 CEST 2011 (acab)
445
+------------------------------------
446
+ * rework scan callbacks
447
+ 
448
+Tue Jun 14 11:11:05 CEST 2011 (acab)
449
+------------------------------------
450
+ * fmapify matcher/magic_scan partially
451
+ 
452
+Tue Jun 14 03:26:30 CEST 2011 (acab)
453
+------------------------------------
454
+ * add filetype clcb
455
+ 
456
+Mon Jun 13 16:01:59 CEST 2011 (edwin)
457
+------------------------------------
458
+ * fmapify two trivial cases in magic_scan
459
+ 
460
+Mon Jun 13 15:54:44 CEST 2011 (edwin)
461
+------------------------------------
462
+ * fmapify scan_structured
463
+ 
464
+Mon Jun 13 15:50:32 CEST 2011 (edwin)
465
+------------------------------------
466
+ * fmapify sis
467
+ 
468
+Mon Jun 13 12:12:01 CEST 2011 (edwin)
469
+------------------------------------
470
+ * fmapify cryptff
471
+ 
472
+Mon Jun 13 12:03:26 CEST 2011 (edwin)
473
+------------------------------------
474
+ * fmapify screnc
475
+ 
476
+Mon Jun 13 11:57:59 CEST 2011 (edwin)
477
+------------------------------------
478
+ * fmapify tar
479
+ 
480
+Mon Jun 13 11:55:34 CEST 2011 (edwin)
481
+------------------------------------
482
+ * fmap: return -1 on failed off_once_len
483
+ 
484
+Mon Jun 13 11:47:41 CEST 2011 (edwin)
485
+------------------------------------
486
+ * fmapify tnef
487
+ 
488
+Mon Jun 13 11:28:32 CEST 2011 (edwin)
489
+------------------------------------
490
+ * fmapify Mach-O and CPIO
491
+ 
492
+Sun Jun 12 10:07:16 CEST 2011 (edwin)
493
+------------------------------------
494
+ * logg_size is unsigned
495
+ 
496
+Fri Jun 10 21:22:46 CEST 2011 (edwin)
497
+------------------------------------
498
+ * fmapify cli_scanbzip
499
+ 
500
+ Jun 10 20:17:19 CEST 2011 (edwin)
501
+------------------------------------
502
+ * mbox already fmapified, just drop descriptor
503
+ 
504
+Fri Jun 10 19:54:43 CEST 2011 (acab)
505
+------------------------------------
506
+ * fmapify unarj
507
+ 
508
+Fri Jun 10 19:09:38 CEST 2011 (acab)
509
+------------------------------------
510
+ * fmapify msexpand
511
+ 
512
+Fri Jun 10 17:02:18 CEST 2011 (edwin)
513
+------------------------------------
514
+ * fmapify RTF
515
+ 
516
+Fri Jun 10 17:02:10 CEST 2011 (edwin)
517
+------------------------------------
518
+ * add 2 new EOF-safe fmap APIs
519
+ 
520
+Thu Jun 9 16:33:37 CEST 2011 (acab)
521
+------------------------------------
522
+ * port chm and mspack to fmap
523
+ 
524
+Wed Jun 8 15:52:37 CEST 2011 (acab)
525
+------------------------------------
526
+ * port cab to fmap #1
527
+ 
318 528
 Tue Jun 7 12:03:19 EEST 2011 (edwin)
319 529
 ------------------------------------
320 530
  * libclamav/phishcheck.c: fix safebrowsing detection on certain URLs
321 531
 
322
-
323 532
 Thu Jun  9 08:22:31 CEST 2011 (acab)
324 533
 ------------------------------------
325 534
  * libclamav/mew.c: harden boundary check on e8/e9 fixup
... ...
@@ -333,6 +1106,10 @@ Thu May 26 14:17:52 CEST 2011 (acab)
333 333
 ------------------------------------
334 334
  * libclamav/matcher-hash.c: in hm_sort don't swap an item with itself (bb#2818)
335 335
 
336
+Thu May 12 15:53:13 CEST 2011 (edwin)
337
+----------------------------------
338
+ * Encrypted.PDF -> Heuristics.Encrypted.PDF
339
+
336 340
 Thu May 12 13:01:56 CEST 2011 (tk)
337 341
 ----------------------------------
338 342
  * freshclam/manager.c: fix return code of Rfc2822DateTime() (bb#2809)
... ...
@@ -350,6 +1127,10 @@ Fri May  6 16:16:00 EEST 2011 (edwin)
350 350
 ------------------------------------
351 351
  * libclamav/c++: add support for building with external LLVM 2.9, and drop external 2.8 support
352 352
 
353
+Fri May 6 14:34:31 EEST 2011 (edwin)
354
+------------------------------------
355
+ * add clambc manpage (bb #2551)
356
+
353 357
 Thu May  5 01:07:57 CEST 2011 (acab)
354 358
 ------------------------------------
355 359
  * clamd: log request ip address for instream scans #bb2592
... ...
@@ -363,6 +1144,15 @@ Tue May  3 22:52:04 PDT 2011 (tk)
363 363
 ---------------------------------
364 364
  * sigtool: properly normalize html files (bb#2764)
365 365
 
366
+Tue May 3 16:16:53 PDT 2011 (tk)
367
+---------------------------------
368
+ * sigtool/sigtool.c: fix formatting of hash dbs (bb#2765)
369
+
370
+Tue May 3 20:45:30 PDT 2011 (edwin)
371
+---------------------------------
372
+ * LLVM: cherry-pick upstream debug crashfix
373
+	This fixes a crash when running clambc --debug
374
+
366 375
 Tue May  3 16:14:27 PDT 2011 (tk)
367 376
 ---------------------------------
368 377
  * sigtool/sigtool.c: fix formatting of hash dbs (bb#2765)
... ...
@@ -384,15 +1174,48 @@ Sat Apr 16 18:56:40 CEST 2011 (acab)
384 384
 ------------------------------------
385 385
  * libclamav, shared: Preliminary win32 conversion to UTF8
386 386
 
387
+Sat Apr 16 12:50:49 CEST 2011 (edwin)
388
+------------------------------------
389
+ * c4w: disable perf logging when verbose logging is off
390
+
391
+Fri Apr 15 13:43:45 EEST 2011 (edwin)
392
+-------------------------------------
393
+ * bytecode: reuse watchdog thread
394
+
395
+Fri Apr 15 10:58:26 EEST 2011 (edwin)
396
+-------------------------------------
397
+ * bb #2719
398
+	CL_NO* is all in shared/ and libclamav/, the rest don't need to define it.
399
+	Also include misc.h for misc_libclamav.c
400
+
387 401
 Thu Apr 14 21:29:36 EEST 2011 (edwin)
388 402
 -------------------------------------
389 403
  * libclamav/others.c: make sure TLS key is initializer (bb #2588).
390 404
     Thanks to Cameron Brown for the detailed analysis of the bug.
391 405
 
406
+Thu Apr 14 14:54:21 EEST 2011 (edwin)
407
+-------------------------------------
408
+ * build system: use automake subdir-objects (bb #2369)
409
+
392 410
 Thu Apr 14 13:19:38 EEST 2011 (edwin)
393 411
 -------------------------------------
394 412
  * configure: check for enable_extended_FILE_stdio (bb #2542)
395 413
 
414
+Tue Apr 12 00:32:32 EEST 2011 (edwin)
415
+-------------------------------------
416
+ * matcher-ac optimization:
417
+    eliminate the IS_LEAF branch from the scanner:
418
+    - concatenate the leaf's list with the failtarget's list
419
+    - copy the trans pointer from the failtarget
420
+    - make sure we only free the trans table once in ac_free (because we have more
421
+    than 1 ->trans pointers that points to same place now)
422
+    
423
+    This results in ~5% speed improvement.
424
+
425
+Thu Apr 11 13:19:38 EEST 2011 (edwin)
426
+-------------------------------------
427
+ * matcher-ac: optimize the not-taken case
428
+
396 429
 Mon Apr 11 17:22:46 CEST 2011 (tk)
397 430
 ----------------------------------
398 431
  * libclamav: add basic GIF validator
... ...
@@ -405,6 +1228,10 @@ Sat Apr  9 03:56:17 CEST 2011 (acab)
405 405
 ------------------------------------
406 406
  * libclamav/pe.c: reset corrupted status before bytecode hooks (bb#2544)
407 407
 
408
+Fri Apr  8 18:24:07 CEST 2011 (tk)
409
+----------------------------------
410
+ * add dconf for swf
411
+
408 412
 Thu Apr  7 18:17:56 CEST 2011 (tk)
409 413
 ----------------------------------
410 414
  * libclamav: add PNG validator based on pngcheck
... ...
@@ -434,6 +1261,14 @@ Tue Mar 15 17:56:59 CET 2011 (tk)
434 434
 ---------------------------------
435 435
  * sigtool: allow arbitrary names for --build
436 436
 
437
+Mon Mar 14 20:29:27 CET 2011 (edwin)
438
+---------------------------------
439
+ * fmap: reduce amount of mmap() calls in fmap_aging.
440
+
441
+Fri Mar 11 20:30:45 CET 2011 (tk)
442
+---------------------------------
443
+ * cosmetics (bb#2207)
444
+
437 445
 Thu Mar 10 15:54:05 CET 2011 (tk)
438 446
 ---------------------------------
439 447
  * libclamav: optimize handling of {n} wildcards (bb#1796)
... ...
@@ -442,10 +1277,18 @@ Wed Mar  9 15:42:50 CET 2011 (tk)
442 442
 ---------------------------------
443 443
  * clamdscan: fix file exclusion (bb#2579)
444 444
 
445
+Fri Mar  4 18:45:41 CET 2011 (acab)
446
+-----------------------------------
447
+ * c4w: limit cloud queries to certain file types
448
+
445 449
 Fri Mar  4 18:26:44 CET 2011 (acab)
446 450
 -----------------------------------
447 451
  * libclamav: Extend prescan_cb with file types
448 452
 
453
+Thu Mar  3 17:26:34 CET 2011 (tk)
454
+-----------------------------------
455
+ * document --debug (bb#2589)
456
+
449 457
 Mon Feb 28 21:46:50 CET 2011 (tk)
450 458
 ---------------------------------
451 459
  * clamd: add new option ClamukoExcludeUID (bb#2260)
... ...
@@ -473,10 +1316,63 @@ Tue Feb 15 19:19:31 CET 2011 (tk)
473 473
 ---------------------------------
474 474
  * sigtool/sigtool.c: improve handling of bytecode.info (bb#2292)
475 475
 
476
+Mon Feb 14 19:19:20 CET 2011 (edwin)
477
+---------------------------------
478
+ * Add some performance measurement code.
479
+
480
+Mon Feb 14 10:13:43 CET 2011 (edwin)
481
+---------------------------------
482
+ * bytecode: successfully skip bytecodes that use unknown APIs
483
+	When unknown APIs are used, the bytecode is skipped.
484
+	However we were still checking that the number of loaded functions is correct,
485
+	and of course we were failing because when skipping the number of loaded functions is
486
+	0. Fix this by not checking the number of loaded functions when skipping a
487
+	bytecode.
488
+
476 489
 Fri Feb 11 13:16:41 CET 2011 (tk)
477 490
 ---------------------------------
478 491
  * sigtool/sigtool.c: handle all signature formats with --(list|find)-sigs (bb#2534)
479 492
 
493
+Thu Feb 10 15:05:44 CET 2011 (edwin)
494
+---------------------------------
495
+ * c4w: fix negative time
496
+
497
+Thu Feb 10 14:34:29 CET 2011 (edwin)
498
+---------------------------------
499
+ * c4w: another build error
500
+
501
+Thu Feb 10 14:13:18 CET 2011 (edwin)
502
+---------------------------------
503
+ * c4w: fix some build errors
504
+
505
+Thu Feb 10 13:42:39 CET 2011 (edwin)
506
+---------------------------------
507
+ * c4w: add more time measurement
508
+
509
+Wed Feb  9 22:45:52 CET 2011 (edwin)
510
+---------------------------------
511
+ * sigui: add .mo files
512
+
513
+Wed Feb  9 22:31:41 CET 2011 (edwin)
514
+---------------------------------
515
+ * sigui: enable locales
516
+
517
+Wed Feb  9 16:13:56 CET 2011 (edwin)
518
+---------------------------------
519
+ * Add .pot file
520
+
521
+Wed Feb  9 14:49:22 CET 2011 (edwin)
522
+---------------------------------
523
+ * sigui: add HU translation
524
+
525
+Wed Feb  9 14:46:53 CET 2011 (edwin)
526
+---------------------------------
527
+ * Add gettext rules to Makefile
528
+
529
+Wed Feb  9 14:46:32 CET 2011 (edwin)
530
+---------------------------------
531
+ * sigui: fix translatable strings.
532
+
480 533
 Tue Feb  8 02:42:11 CET 2011 (acab)
481 534
 -----------------------------------
482 535
  * libclamav/mpoo.c: Make solaris linker happy - Thanks to John Kendall <john*capps.com>