summaryrefslogtreecommitdiffstats
path: root/ChangeLog
blob: ce4e8c85551408e1bfaf70192d7d7f9ea618acea (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
2009-02-23 Robert Hogan <robert@roberthogan.net>
KlamAV 0.46
    o Compatibility changes for the upcoming ClamAV 0.95.

2009-02-16 Robert Hogan <robert@roberthogan.net>
KlamAV 0.45
    o Add new iconset from Maarten van Gent.
    o Ukrainian Translation from Yuri Chornoivan
    o Fix compilation against ClamAV 0.94
    o Fix bug #258424 in ubuntu bug tracker.
    o Install Konqueror Action 'Scan with KlamAV' so that it works on all systems.
    o Fix bug 213690 in ubuntu bugtracker. Whitespace fixes.
    o Fix paths when creating crontask. Patch from Marc Benstein

2008-07-06 Robert Hogan <robert@roberthogan.net>
KlamAV 0.44
    o Apply a selection of upstream Debian patches.
    o Update scan options to be compatible with ClamAV 0.93

2008-04-05 Robert Hogan <robert@roberthogan.net>
KlamAV 0.43
    o Fix compilation against ClamAV 0.93

2008-01-05 Robert Hogan <robert@roberthogan.net>
KlamAV 0.42
	o Disable and remove auto-scanning of files when they are modified. The approach is not maintainable.
    o Patch from "Nadav Kavalerchik" <nadavkav at gmail.com> to handle hebrew filenames properly.
	o Fix to prevent command injection from Dirk Mueller. 
	o Fix a couple of compiler warnings (Dirk Mueller dmueller at suse.de) 
	o Disable quarantining of files that exceed the limit by default. this one is debateable, but it 
      seems more people like to not have it by default, as they think their personal archive is a virus,
      while it just compressed really well. I think this also matches the clamav default, but I might be
      wrong (Dirk Mueller dmueller at suse.de) 
    o Fix the ui for archivelimits to show "default" when its 0, so that the user isn`t confusing it 
      with "no limit". ( Dirk Mueller dmueller at suse.de) 
	o Restrict tdehtml`s parsing and not allow javascript by default in the update dialog. also, 
       deleting the filelist is too much because it is already deleted via qojbect (Dirk Mueller 
       dmueller at suse.de) 
	o Fix https://bugs.gentoo.org/show_bug.cgi?id=171414 
	o Patch to scheduled scan script from "Vincent J. Schiavoni" <hlingler@verizon.net> 

Previous Releases:

2007-07-24 Robert Hogan <robert@roberthogan.net>
	Fix update links. 

2007-05-29 Robert Hogan <robert@roberthogan.net>
	Fix pop-up menu position on OSD (Patch from Michael Krolikowski <mkroli at web.de>) 

2007-05-29 Robert Hogan <robert@roberthogan.net>
	Fix pop-up menu position on OSD (Patch from Michael Krolikowski <mkroli at web.de>) 

2007-05-29 Robert Hogan <robert@roberthogan.net>
	Fix for pop-up menu on OSD from Michael Krolikowski <mkroli at web.de> 

2007-02-15 Robert Hogan <robert@roberthogan.net>
    Compatibility changes for 0.90 series.

2006-12-09 Robert Hogan <robert@roberthogan.net>
	Load DB under 0.90 series 

2006-08-22 Robert Hogan <robert@roberthogan.net>
	patch to implicit pointer conversions from <dannf@debian.org> 

2006-07-31 Robert Hogan <robert@roberthogan.net>
	Final 0.38 commit. 

2006-07-31 Robert Hogan <robert@roberthogan.net>
	Final 0.38 commit. 


2006-07-31 Robert Hogan <robert@roberthogan.net>
	Upgrade admin directory. 

2006-07-31 Robert Hogan <robert@roberthogan.net>
	Remove old admin directory. 

2006-07-31 Robert Hogan <robert@roberthogan.net>
	Release 0.38 

2006-06-22 Robert Hogan <robert@roberthogan.net>
	Add KDE version checking. 

2006-06-06 Robert Hogan <robert@roberthogan.net>
	Add VirusPool to About page 

2006-05-28 Robert Hogan <robert@roberthogan.net>
	Do not follow directory symlinks when counting files prior to scan (Thanks to Brian Piatkus). 

2006-05-28 Robert Hogan <robert@roberthogan.net>
	Change viruspool URL 

2006-05-25 Robert Hogan <robert@roberthogan.net>
	Do not calculate scan time from scheduled/service menu scans. (Thanks to Brian Patkus for pointing this out.) 

2006-05-13 Robert Hogan <robert@roberthogan.net>
	Extract KlamAV update correctly 

2006-05-13 Robert Hogan <robert@roberthogan.net>
	Extract updated Klamav package correctly 

2006-04-30 Robert Hogan <robert@roberthogan.net>
	Fix KlamAV update process. 

2006-04-27 Robert Hogan <robert@roberthogan.net>
	Make KDE 3.5 minimum requirement 

2006-04-26 Robert Hogan <robert@roberthogan.net>
	Display warnings in auto-scan when quarantine is not selected but 'display warnings' is. 

2006-04-26 Robert Hogan <robert@roberthogan.net>
	Correct tracking of modified files in autoscanning. 

2006-04-24 Robert Hogan <robert@roberthogan.net>
	Release 0.37 

2006-04-24 Robert Hogan <robert@roberthogan.net>
	Separated out software upgrade code to improve stability. 

2006-04-24 Robert Hogan <robert@roberthogan.net>
	Add Scan Progress OSD (derived entirely from K3B's burning OSD by Sebastien Trueg). 

2006-04-24 Robert Hogan <robert@roberthogan.net>
	Update French Translation (c) Vincent Loison 2006 

2006-04-07 Robert Hogan <robert@roberthogan.net>
	Updated Spanish Translation ( (c) Carlos Lanzano 2006) 

2006-04-06 Robert Hogan <robert@roberthogan.net>
	Fix to sqlite config support (Jason Hale) 

2006-04-06 Robert Hogan <robert@roberthogan.net>
	Simplified Chinese Translation by Funda Wang <fundawang * linux.net.cn> 

2006-04-05 Robert Hogan <robert@roberthogan.net>
	Added French Translation  by Vincent Loison ( vvincentlo39 * numericable.fr) 

2006-02-19 Robert Hogan <robert@roberthogan.net>
	Fix metainfo display when scan in progress. 

2006-02-05 Robert Hogan <robert@roberthogan.net>
	Clean up klammail a little. Get rid of a few compiler warnings. Remove others.c and others.h. 

2006-02-05 Robert Hogan <robert@roberthogan.net>
	Hungarian Translation (c) Tamas Szanto <tszanto@interware.hu> 


* Imported source to sf cvs repository.

02/02/06
--------
*Hopefully fix crashes for some users when updating klamav.
*Fix handling of multiple directories where one or more directories has whitespace in path.
*Add an annoying information box when you try to compile klamav/clamav.
*Fix dodgy method of linking clamav in automake.

28/01/06
--------
* Offer problem info when problems/viruses are hovered over in the scan viewer.
* Fix problem where links were always opened in external browser if set in kde's component chooser.

*0.35

09/01/06
--------
* If software upgrade is not available from mirror, offer to try another.

06/01/06
--------
* Event Logger/Viewer added.
* Scan Viewer now displays scan progress.
* Configuration UI now uses KDE framework.


21/12/05
--------
* Fix pop-ups in manual scan viewer. (Mandriva Brasil Labs)
* Full i18n'ing of all strings. (Mandriva Brasil Labs) - Thanks guys!
* Big improvement to display of devices etc. in scan interface (Gustavo Boiko <boiko@mandriva.com> )
* Numerous other patches and improvements by Mandriva Brasil Labs. Sent by Helio Chissini de Castro <helio@mandriva.com>.



18/12/05
--------
* Fixes to the way KlamAV works for the root user (i.e. scheduling and database updates).
* Get the 'virus browser' to recognise when the db dir is empty and respond appropriately.

16/12/05
--------
* Patches to change ScanWithKlamAV.sh to ScanWithKlamAV and clean up desktop file. (Anthony Mercatante).

20/11/05
--------
* First-Run Wizard added. Contains link for donating to ClamAV team - please donate!!
* Changed name of arkollon installer to klamarkollon and included it in main source tree. This should
  simplify packaging and also prevent KlamAV's version of arkollon clashing with any others on the system.
* Do not prompt for new ClamAV version if 'Automatically Update ClamAV' not checked.
* Fixed regression in behaviour of auto-updates dialog.
* Added Thomas Klos' credit to about file.
* Modified dazuko install to improve (hopefully) ease of use.
* Bug-fix to checking database used by klammail when changing database path

28/09/05
--------
* Fix crashes during klamav/clamav upgrade attempts.
* Pruning of some header files caused compile problems on certain distributions. Fix reported problems.
* New Czech translation (C) Thomas Klos 2005
* 'Enable AutoUpdates' in systray will now enable autoupdates rather than just checking for a new database once if autoupdates are not already enabled.
* Quite a few complaints about the installer - let's give it another few releases though...

16/08/05
--------
* Klammail now writes temp files to the temp directory.

07/08/05
--------
* KlamAV is now installed via Arkollon ( (c) David Sansome)
* KlamAV will now upgrade outdated installations of ClamAV by automagically downloading,
  compiling and installing the latest version.
* KlamAV will now upgrade outdated installations of itself by automagically downloading,
  compiling and installing the latest version.
* Some bugfixes.


21/07/05
--------
* Spanish translation added (Carlos A. Lozano).

14/07/05
--------
* Scheduler added. Thank you KCron.
* German translation added (Marc Hansen).
* Complete Brazilian Portugese translations added (rfsalomon).

02/07/05
--------
* Added Russian (Vitaly Lipatov), Italian (anon) and Brazilian Portugese (rfsalomon) translations.

01/05/05
--------
* Can now scan multiple directories when called from the right-click menu in Konqueror. Will also use existing
  instance of KlamAV if KlamAV is already running.
* Couple of small bugfixes.


28/04/2005
----------
* !!Serious bug fix to auto-scanning. Since KDE3.4 preceding slashes had been added to include and exclude paths. This   was causing dazuko to ignore those paths for scanning. Please upgrade.!!

09/04/2005
----------
* Added Virus Browser.

18/03/2005
----------
* Fixed misconfiguration of auto-scanning
* Fixed automatic rectification of deleted virus database

17/03/2005
----------
* Fixes to manual scanning dialog

14/03/2005
----------
* Added options dialog for manual scanning.
* Added options dialog for on-access scanning.
* Added customized version of klamd for create/modified on-access scanning [EXPERIMENTAL!!]

06/03/2005
----------
* Change the way klammail is built.
* Auto-update shows time of last update check.

21/02/2005
----------
* Auto-Scan and Auto-Update inform user if background processes killed unexpectedly
* Added all known paths to environment when lsmod,modprobe and clamd are run.

11/02/2005
----------
* Fix enable/disable options when application restored
* Fix incompatibile int type on libclamav (thanks to Mr Souissi <zhss@online.fr> and anon).

07/02/2005
----------
* Enable/Disable auto-updates from system tray menu



06/02/2005
----------
* Tray icon indicates whether automatic database-updates daemon is running in background
* Results of manual scan show status of detected files
* Can now select individual/multiple items in results of manual scan and quarantine them by right-clicking


31/01/2005
----------
* Add columns to scan and quarantine interface
* Allow multiple selection of entries in quarantine interface

23/01/2005
----------
* Add on-execute option to auto-scan interface.
* Fix scanning from service menu.

16/01/2005
----------
* When first run create default database in ~/.klamav/database and offer to download the latest version.

15/01/2005
----------
* allow user to specify an update directory and use it as virusdb without having to update first
* explicit error messages from clamscan
* check for successful load of dazuko module when launching autoscanning process (clamd)
* better clamav installation checking at install time
* klamav now links against libclamav for one or two minor things

12/01/2005
----------

* bug fixed: checking for creation of quarantine folder on first run (Thanks to Balazs Melikant <balazs melikant at univie ac at>)
* bug partially fixed: still have '/usr/local/share/clamav' as hardcoded update directory but fixed bug that prevented user from using current update directory . (Thanks to Balazs Melikant <balazs melikant at univie ac at>)

01/01/2005
----------
* Corrected error message when filename already exists in quarantine (thanks to pcxz <pcxz at piobbico.com>)

31/12/2004
----------
* Background updates now work properly
* Fixed manual-scan's handling of filenames with 'FOUND' string.
* Auto-scan process gets notified of database updates

30/12/2004
----------
* Create default quarantine directory as $HOME/.klamav/quarantine. Patch by Przemyslaw Maciag <p_maciag@wp.pl>.
* Check more often for existence of quarantine directory.
* Reformatted infection message from auto-scanning.

29/12/2004
----------
* Klammail now displays a dialog when it finds infected mail.
* Installation process checks a few things in your clamav installation.
* dazuko is installed in /lib/modules/<kernelversion>/ .

23/12/2004
----------

* No longer packaged with ClamAV, everything works with standard clamav distribution.
* Improved filename handling of infected files.
* improved quarantine handling
* klammail now knows where your current virus database is

14/10/2004
----------
* Mail Scanning much faster (klammail now uses clamd to scan and will start clamd if it is not already up and running).
* Some enhancements to the klamscan interface (thanks to malakai  for his suggestions).
* Less dirty file management when moving files in and out of quarantine. (Using KDE's TDEIO interface instead of 'mv' &c.)


10/10/2004
----------
* Problem in quarantine management leading to file loss when disk is full corrected. (Thanks (and apologies) to"Bobby Z." ).


23/09/2004
----------
* Fixed installation of icons
* Fixed klammail scanning
* Auto-Scan can now be stopped and started from the system tray
* Fixed auto-scan resumption between sessions

13/09/2004
----------
* Fixed session management of hiding/displaying windows when docked
* Fixed bug in Kmail configuration (says you're already set up when you're not).
* Fixed dazuko setup in installation script
* Fixed compilation of klammail