...
|
...
|
@@ -1,3 +1,343 @@
|
|
1
|
+Tue, 28 Nov 2017 18:05:44 -0500 (Steven Morgan)
|
|
2
|
+------------------------------------------
|
|
3
|
+ * bb11882 - set default ./configure library search for libxml2.
|
|
4
|
+
|
|
5
|
+Mon, 27 Nov 2017 15:01:55 -0500 (Mickey Sola)
|
|
6
|
+------------------------------------------
|
|
7
|
+ * bb11963 - ensuring users have a way to correctly exlcude UID 0 when using
|
|
8
|
+ the onaccess scanner
|
|
9
|
+
|
|
10
|
+Mon, 20 Nov 2017 12:32:08 -0500 (Mickey Sola)
|
|
11
|
+------------------------------------------
|
|
12
|
+ * bb11954 - adding pid check to fanotify event verification to ensure we
|
|
13
|
+ ignore events triggered by our own process
|
|
14
|
+
|
|
15
|
+Fri, 17 Nov 2017 09:00:06 -0500 (Micah Snyder)
|
|
16
|
+------------------------------------------
|
|
17
|
+ * Regargeting openssl solution to match the other projects.
|
|
18
|
+
|
|
19
|
+Mon, 13 Nov 2017 16:24:45 -0500 (Micah Snyder)
|
|
20
|
+------------------------------------------
|
|
21
|
+ * eliminating potential infinite loop in libmspack quantum decompression code.
|
|
22
|
+
|
|
23
|
+Thu, 9 Nov 2017 12:07:45 -0500 (Micah Snyder)
|
|
24
|
+------------------------------------------
|
|
25
|
+ * applying a cleaner casting solution to account for isalnum issue on
|
|
26
|
+ Windows Debug builds.
|
|
27
|
+
|
|
28
|
+Wed, 8 Nov 2017 20:27:19 -0500 (Micah Snyder)
|
|
29
|
+------------------------------------------
|
|
30
|
+ * adding check prior to call to isalnum to avoid assert error in windows when
|
|
31
|
+ random data that is < -1 or > 255 is fed into isalnum().
|
|
32
|
+
|
|
33
|
+Fri, 3 Nov 2017 14:42:24 -0400 (Mickey Sola)
|
|
34
|
+------------------------------------------
|
|
35
|
+ * 0.99.3 - regression fix - removing first pass offset check when extracting
|
|
36
|
+ cab files compressed with lzx, improving debug output for LZX type
|
|
37
|
+ decompression, warning on lzx file format issue instead of exiting decompression
|
|
38
|
+
|
|
39
|
+Wed, 25 Oct 2017 14:37:14 -0400 (Micah Snyder)
|
|
40
|
+------------------------------------------
|
|
41
|
+ * Adding missing -1 that enables trimming of trailing spaces in mbox parsing code.
|
|
42
|
+
|
|
43
|
+Tue, 24 Oct 2017 13:38:37 -0400 (Micah Snyder)
|
|
44
|
+------------------------------------------
|
|
45
|
+ * eliminating additional option references to stat collection and submission
|
|
46
|
+ until such time as a new stats website and associated clamav code is ready.
|
|
47
|
+
|
|
48
|
+Tue, 24 Oct 2017 09:33:54 -0400 (Micah Snyder)
|
|
49
|
+------------------------------------------
|
|
50
|
+ * 1) improved debug messages
|
|
51
|
+ 2) accept files in the cab with 0-byte (just a null terminator) lengths.
|
|
52
|
+ I don’t know that there are any real cabs that have this, but it’s
|
|
53
|
+ conceivable.
|
|
54
|
+ 3) only try to sanitize if we actually got the filename correctly
|
|
55
|
+ 4) reset the parsing offset to the beginning of the file entries in case
|
|
56
|
+ the # of folder entries found did not match the # stated in the header.
|
|
57
|
+
|
|
58
|
+Wed, 18 Oct 2017 16:46:58 -0400 (Steven Morgan)
|
|
59
|
+------------------------------------------
|
|
60
|
+ * bb11910 - remove DetectionStatsHostID.
|
|
61
|
+
|
|
62
|
+Wed, 18 Oct 2017 15:52:19 -0400 (Micah Snyder)
|
|
63
|
+------------------------------------------
|
|
64
|
+ * Adding some debug strings for cab parsing that existed in 0.99.2. Adding
|
|
65
|
+ code that sterilizes garbage data that is read in as a string so it
|
|
66
|
+ is not output to stderr when --debug is enabled.
|
|
67
|
+
|
|
68
|
+Fri, 13 Oct 2017 12:23:06 -0400 (Steven Morgan)
|
|
69
|
+------------------------------------------
|
|
70
|
+ * bb11915 - Fix for whitelisting bytecode signatures. Patch by Georgy Salnikov.
|
|
71
|
+
|
|
72
|
+Thu, 12 Oct 2017 17:00:27 -0400 (Micah Snyder)
|
|
73
|
+------------------------------------------
|
|
74
|
+ * updating git commits, sln to fix build, and most importantly adding macro
|
|
75
|
+ definitions to cltypes in support of Windows.
|
|
76
|
+
|
|
77
|
+Wed, 11 Oct 2017 12:50:14 -0400 (Micah Snyder)
|
|
78
|
+------------------------------------------
|
|
79
|
+ * adding code to fail out of cab header parsing function if at the end of the
|
|
80
|
+ function no files were added to the file list (i.e. format issue with header)
|
|
81
|
+
|
|
82
|
+Tue, 10 Oct 2017 21:50:48 -0400 (Micah Snyder)
|
|
83
|
+------------------------------------------
|
|
84
|
+ * fixing small memory leak.
|
|
85
|
+
|
|
86
|
+Tue, 10 Oct 2017 14:19:18 -0400 (Micah Snyder)
|
|
87
|
+------------------------------------------
|
|
88
|
+ * fixing decompression hack for LZX since we increased CAB_BLOCKMAX. adding
|
|
89
|
+ some debug messages and eliminating one that no longer makes sense.
|
|
90
|
+
|
|
91
|
+Mon, 9 Oct 2017 13:00:25 -0400 (Micah Snyder)
|
|
92
|
+------------------------------------------
|
|
93
|
+ * fmin resulted in an incorrect value. switching to just use UINT_MAX because
|
|
94
|
+ we know that will be the minimum in the statement anyways.
|
|
95
|
+
|
|
96
|
+Mon, 9 Oct 2017 12:47:11 -0400 (Micah Snyder)
|
|
97
|
+------------------------------------------
|
|
98
|
+ * adding fix that limits cabmax size to UINT_MAX
|
|
99
|
+
|
|
100
|
+Mon, 9 Oct 2017 11:32:14 -0400 (Micah Snyder)
|
|
101
|
+------------------------------------------
|
|
102
|
+ * updating max cab size t 64k as was in old implementation, even though it's
|
|
103
|
+ technically higher than the spec. adding back size checks. adding fix
|
|
104
|
+ to mspack_fmap_alloc to zero the mem.
|
|
105
|
+
|
|
106
|
+Mon, 9 Oct 2017 11:50:50 -0400 (Mickey Sola)
|
|
107
|
+------------------------------------------
|
|
108
|
+ * Ensuring mspack file handle is zeroed out after allocation and only closed if it exists
|
|
109
|
+
|
|
110
|
+Thu, 5 Oct 2017 15:38:25 -0400 (Micah Snyder)
|
|
111
|
+------------------------------------------
|
|
112
|
+ * Adding modifications to continue scanning cab files that don't conform to cab size norms.
|
|
113
|
+
|
|
114
|
+Wed, 11 Oct 2017 12:49:39 -0400 (Steven Morgan)
|
|
115
|
+------------------------------------------
|
|
116
|
+ * add some null argument checks before using the json api.
|
|
117
|
+
|
|
118
|
+Wed, 11 Oct 2017 12:10:51 -0400 (Steven Morgan)
|
|
119
|
+------------------------------------------
|
|
120
|
+ * quieter debug messages from pcre matcher.
|
|
121
|
+
|
|
122
|
+Wed, 11 Oct 2017 12:08:00 -0400 (Steven Morgan)
|
|
123
|
+------------------------------------------
|
|
124
|
+ * fix for Html.Trojan.Iframe-35 false negative.
|
|
125
|
+
|
|
126
|
+Wed, 4 Oct 2017 08:30:25 -0700 (Micah Snyder)
|
|
127
|
+------------------------------------------
|
|
128
|
+ * fixed uninitized variable that valgrind picked up in centos 6.8
|
|
129
|
+
|
|
130
|
+Thu, 28 Sep 2017 16:24:24 -0400 (Micah Snyder)
|
|
131
|
+------------------------------------------
|
|
132
|
+ * initializing error code to zero, fixing mspack_fmap_message so it has a new
|
|
133
|
+ line character and will print fmt strings correctly
|
|
134
|
+
|
|
135
|
+Thu, 28 Sep 2017 14:04:47 -0400 (Micah Snyder)
|
|
136
|
+------------------------------------------
|
|
137
|
+ * initializing file->folder to NULL to prevent accidental segfaults and
|
|
138
|
+ valgrind complaints. adding correction to mspack_fmap_message()
|
|
139
|
+ so it will correctly print format strings.
|
|
140
|
+
|
|
141
|
+Thu, 28 Sep 2017 12:33:05 -0400 (Micah Snyder)
|
|
142
|
+------------------------------------------
|
|
143
|
+ * adding fix to cabd.c that allows completion of parsing of cab files that
|
|
144
|
+ describe files in the header that are invalid. This occurs when
|
|
145
|
+ non-header data is hidden at the end of the header.
|
|
146
|
+
|
|
147
|
+Thu, 14 Sep 2017 00:50:35 -0400 (Micah Snyder)
|
|
148
|
+------------------------------------------
|
|
149
|
+ * moving mspack visual studio project into win32 directory.
|
|
150
|
+
|
|
151
|
+Thu, 14 Sep 2017 00:08:33 -0400 (Micah Snyder)
|
|
152
|
+------------------------------------------
|
|
153
|
+ * adding openssl visual studio project to provide the openssl DLLs to the
|
|
154
|
+ Setup installer projects.
|
|
155
|
+
|
|
156
|
+Wed, 30 Aug 2017 13:48:12 -0600 (Adrian Wu)
|
|
157
|
+------------------------------------------
|
|
158
|
+ * Address PR comments and fix logic
|
|
159
|
+
|
|
160
|
+Wed, 30 Aug 2017 09:17:48 -0600 (Adrian Wu)
|
|
161
|
+------------------------------------------
|
|
162
|
+ * BUGFIX 18264: Make freshclamwrap interpret FC_UPTODATE as UPD_NONE
|
|
163
|
+
|
|
164
|
+Fri, 15 Apr 2016 17:13:46 -0600 (Prashant Pathak)
|
|
165
|
+------------------------------------------
|
|
166
|
+ * Formatting attempt# 2
|
|
167
|
+
|
|
168
|
+Fri, 15 Apr 2016 17:00:44 -0600 (Prashant Pathak)
|
|
169
|
+------------------------------------------
|
|
170
|
+ * Fix formatting issues
|
|
171
|
+
|
|
172
|
+Fri, 15 Apr 2016 16:09:48 -0600 (Prashant Pathak)
|
|
173
|
+------------------------------------------
|
|
174
|
+ * BUGFIX: 16588: Exit freshclam if pipe is broken
|
|
175
|
+
|
|
176
|
+Mon, 29 Feb 2016 22:14:57 -0700 (Prashant Pathak)
|
|
177
|
+------------------------------------------
|
|
178
|
+ * Fix: Fix formatting to keep inline with original file
|
|
179
|
+
|
|
180
|
+Thu, 1 Oct 2015 14:40:13 -0600 (Prashant Pathak)
|
|
181
|
+------------------------------------------
|
|
182
|
+ * BUGFIX: Do not treat failure as fatal
|
|
183
|
+
|
|
184
|
+Tue, 22 Sep 2015 15:37:00 -0600 (Prashant Pathak)
|
|
185
|
+------------------------------------------
|
|
186
|
+ * BUGFIX: 14528: Disable caching by default in the wrapper code
|
|
187
|
+
|
|
188
|
+Thu, 24 Aug 2017 16:30:40 -0600 (Adrian Wu)
|
|
189
|
+------------------------------------------
|
|
190
|
+ * basetsd not basestd
|
|
191
|
+
|
|
192
|
+Thu, 24 Aug 2017 16:14:17 -0600 (Prashant Pathak)
|
|
193
|
+------------------------------------------
|
|
194
|
+ * FIX: Compile issue with VS 2015
|
|
195
|
+
|
|
196
|
+Tue, 2 May 2017 16:07:04 -0600 (Jake Fehr)
|
|
197
|
+------------------------------------------
|
|
198
|
+ * Fix lib path
|
|
199
|
+
|
|
200
|
+Tue, 2 May 2017 14:56:59 -0600 (Jake Fehr)
|
|
201
|
+------------------------------------------
|
|
202
|
+ * null an additional variable
|
|
203
|
+
|
|
204
|
+Tue, 2 May 2017 14:51:07 -0600 (Jake Fehr)
|
|
205
|
+------------------------------------------
|
|
206
|
+ * Fix spelling mistake
|
|
207
|
+
|
|
208
|
+Tue, 2 May 2017 13:02:08 -0600 (Jake Fehr)
|
|
209
|
+------------------------------------------
|
|
210
|
+ * Remove old build files
|
|
211
|
+
|
|
212
|
+Tue, 2 May 2017 12:55:49 -0600 (Jake Fehr)
|
|
213
|
+------------------------------------------
|
|
214
|
+ * Remove dependancy on c:\clamdeps
|
|
215
|
+
|
|
216
|
+Mon, 11 Sep 2017 12:13:46 -0400 (Micah Snyder)
|
|
217
|
+------------------------------------------
|
|
218
|
+ * Updated clamav-for-windows interface.c to include new file types.
|
|
219
|
+
|
|
220
|
+Mon, 11 Sep 2017 10:25:28 -0400 (Micah Snyder)
|
|
221
|
+------------------------------------------
|
|
222
|
+ * Correct clamav-for-windows.sln debug/release x64/win32 settings.
|
|
223
|
+
|
|
224
|
+Fri, 8 Sep 2017 15:50:46 -0400 (Micah Snyder)
|
|
225
|
+------------------------------------------
|
|
226
|
+ * partial pull-request from jfehr, ommiting changes to openssl lib names:
|
|
227
|
+ Changes needed to build Cmam in VS2015.
|
|
228
|
+
|
|
229
|
+Wed, 29 Mar 2017 16:20:04 -0600 (Jake Fehr)
|
|
230
|
+------------------------------------------
|
|
231
|
+ * disable building of sigui
|
|
232
|
+
|
|
233
|
+Fri, 8 Sep 2017 15:00:21 -0400 (Micah Snyder)
|
|
234
|
+------------------------------------------
|
|
235
|
+ * B11858 removed sigui
|
|
236
|
+
|
|
237
|
+Wed, 3 May 2017 15:05:12 +0200 (Jonas Zaddach)
|
|
238
|
+------------------------------------------
|
|
239
|
+ * Also added decoding for the lp parameter
|
|
240
|
+
|
|
241
|
+Fri, 28 Apr 2017 17:59:23 +0200 (Jonas Zaddach)
|
|
242
|
+------------------------------------------
|
|
243
|
+ * Tolerate different LZMA parameters in UPX compression
|
|
244
|
+
|
|
245
|
+Mon, 11 Sep 2017 14:16:12 -0400 (Micah Snyder)
|
|
246
|
+------------------------------------------
|
|
247
|
+ * fix to update autogenerated files for machines that do not have bison
|
|
248
|
+ installed. also eliminating warning in .y file at the same time by
|
|
249
|
+ removing ifdef from yara_parser.h
|
|
250
|
+
|
|
251
|
+Wed, 6 Sep 2017 15:21:43 -0400 (Mickey Sola)
|
|
252
|
+------------------------------------------
|
|
253
|
+ * mspack - adding windows build scripts to dist
|
|
254
|
+
|
|
255
|
+Wed, 6 Sep 2017 15:06:54 -0400 (Mickey Sola)
|
|
256
|
+------------------------------------------
|
|
257
|
+ * mspack - removing ssize_t typing to ensure VS15 compilation
|
|
258
|
+
|
|
259
|
+Wed, 6 Sep 2017 12:58:50 -0400 (Mickey Sola)
|
|
260
|
+------------------------------------------
|
|
261
|
+ * openssl - fixing linking issue where VS2015 would fail to find external
|
|
262
|
+ function definitions
|
|
263
|
+
|
|
264
|
+Fri, 1 Sep 2017 10:18:02 -0400 (Micah Snyder)
|
|
265
|
+------------------------------------------
|
|
266
|
+ * changing magic 0xE0F0000 to NULL, because the use cases verify it being 0
|
|
267
|
+ and do not verify the magic EOF number.
|
|
268
|
+
|
|
269
|
+Wed, 30 Aug 2017 15:24:23 -0400 (Mickey Sola)
|
|
270
|
+------------------------------------------
|
|
271
|
+ * strn - adding configuration option to force use of internal strn functions
|
|
272
|
+ for use when crosscompiling binaries against older libraries
|
|
273
|
+
|
|
274
|
+Thu, 24 Aug 2017 17:23:38 -0400 (Mickey Sola)
|
|
275
|
+------------------------------------------
|
|
276
|
+ * bb11904 - ensuring md5 hashset string is initialized before use
|
|
277
|
+
|
|
278
|
+Thu, 24 Aug 2017 17:19:29 -0400 (Steven Morgan)
|
|
279
|
+------------------------------------------
|
|
280
|
+ * bb11567 - Improve YARA rule handling in files containing unsupported
|
|
281
|
+ YARA features.
|
|
282
|
+
|
|
283
|
+Thu, 24 Aug 2017 16:33:33 -0400 (Steven Morgan)
|
|
284
|
+------------------------------------------
|
|
285
|
+ * bb11896 - fix 'infected' count for whitelisted pdf file.
|
|
286
|
+
|
|
287
|
+Wed, 23 Aug 2017 15:08:47 -0400 (Micah Snyder)
|
|
288
|
+------------------------------------------
|
|
289
|
+ * bb11896 -- increasing size of max filter for pdf filter heuristic. Still
|
|
290
|
+ have work to be done to investigate whitelisting issue.
|
|
291
|
+
|
|
292
|
+Wed, 16 Aug 2017 17:03:39 -0400 (Mickey Sola)
|
|
293
|
+------------------------------------------
|
|
294
|
+ * m4 - rework of strndup and strnlen function absence handling
|
|
295
|
+
|
|
296
|
+Mon, 21 Aug 2017 17:10:57 -0400 (Steven Morgan)
|
|
297
|
+------------------------------------------
|
|
298
|
+ * bb11881 - straighten out state stacking logic.
|
|
299
|
+ Patch by Jonas Zaddach.
|
|
300
|
+
|
|
301
|
+Fri, 18 Aug 2017 16:53:10 -0400 (Steven Morgan)
|
|
302
|
+------------------------------------------
|
|
303
|
+ * bb11897 - fix-up for freshclam warnings in beta versions.
|
|
304
|
+ Patch provided by Andreas Schulze.
|
|
305
|
+
|
|
306
|
+Fri, 18 Aug 2017 16:06:26 -0400 (Steven Morgan)
|
|
307
|
+------------------------------------------
|
|
308
|
+ * 11898 - fix unit test failure with zlib 1.2.9+.
|
|
309
|
+ Patch provided by Marc Deslauriers.
|
|
310
|
+
|
|
311
|
+Thu, 10 Aug 2017 16:21:52 -0400 (Steven Morgan)
|
|
312
|
+------------------------------------------
|
|
313
|
+ * Fix clamsubmit prereq checks.
|
|
314
|
+
|
|
315
|
+Thu, 10 Aug 2017 12:55:41 -0400 (Steven Morgan)
|
|
316
|
+------------------------------------------
|
|
317
|
+ * bb11883 - Fix fanotify ./configure issue.
|
|
318
|
+
|
|
319
|
+Wed, 9 Aug 2017 16:11:32 -0400 (Steven Morgan)
|
|
320
|
+------------------------------------------
|
|
321
|
+ * bb11867/11885 - Fix clamsubmit build issues.
|
|
322
|
+
|
|
323
|
+Wed, 9 Aug 2017 09:33:05 -0400 (Micah Snyder)
|
|
324
|
+------------------------------------------
|
|
325
|
+ * Removing check for negative values, because the variable in question
|
|
326
|
+ is unsigned.
|
|
327
|
+
|
|
328
|
+Tue, 8 Aug 2017 17:37:55 -0400 (Micah Snyder)
|
|
329
|
+------------------------------------------
|
|
330
|
+ * fixed compiler warnings.
|
|
331
|
+
|
|
332
|
+Mon, 7 Aug 2017 17:56:08 -0400 (Steven Morgan)
|
|
333
|
+------------------------------------------
|
|
334
|
+ * bb11887 - add valgrind supression rules for FreeBSD.
|
|
335
|
+
|
|
336
|
+Fri, 28 Jul 2017 11:34:26 -0400 (Mickey Sola)
|
|
337
|
+------------------------------------------
|
|
338
|
+ * solaris - adding strnlen and strndup implementations to ensure compatability
|
|
339
|
+ with versions <= 10
|
|
340
|
+
|
1
|
341
|
Thu, 20 Jul 2017 12:10:38 -0400 (Mickey Sola)
|
2
|
342
|
------------------------------------------
|
3
|
343
|
* 11874 - fixing OOB read in cabd
|