|
...
|
...
|
@@ -9,13 +9,95 @@ ClamAV 1.3.0 includes the following improvements and changes:
|
|
9
|
9
|
|
|
10
|
10
|
### Major changes
|
|
11
|
11
|
|
|
12
|
|
-## Other improvements
|
|
|
12
|
+- Added support for extracting and scanning attachments found in Microsoft
|
|
|
13
|
+ OneNote section files.
|
|
|
14
|
+ OneNote parsing will be enabled by default, but may be optionally disabled
|
|
|
15
|
+ using one of the following options:
|
|
|
16
|
+ a. The `clamscan` command line option: `--scan-onenote=no`,
|
|
|
17
|
+ b. The `clamd.conf` config option: `ScanOneNote no`,
|
|
|
18
|
+ c. The libclamav scan option `options.parse &= ~CL_SCAN_PARSE_ONENOTE;`,
|
|
|
19
|
+ d. A signature change to the `daily.cfg` dynamic configuration (DCONF).
|
|
|
20
|
+ - [GitHub pull request](https://github.com/Cisco-Talos/clamav/pull/1048)
|
|
|
21
|
+
|
|
|
22
|
+### Other improvements
|
|
|
23
|
+
|
|
|
24
|
+- Fixed issue when building ClamAV on the Haiku (BeOS-like) operating system.
|
|
|
25
|
+ Patch courtesy of Luca D'Amico
|
|
|
26
|
+ - [GitHub pull request](https://github.com/Cisco-Talos/clamav/pull/1061)
|
|
|
27
|
+
|
|
|
28
|
+- ClamD: When starting, ClamD will now check if the directory specified by
|
|
|
29
|
+ `TemporaryDirectory` in `clamd.conf` exists. If it doesn't, ClamD
|
|
|
30
|
+ will print an error message and will exit with exit code 1.
|
|
|
31
|
+ Patch courtesy of Andrew Kiggins.
|
|
|
32
|
+ - [GitHub pull request](https://github.com/Cisco-Talos/clamav/pull/1037)
|
|
|
33
|
+
|
|
|
34
|
+- CMake: If configured to build static libraries, CMake will now also
|
|
|
35
|
+ install the libclamav_rust, libclammspack, libclamunrar_iface, and
|
|
|
36
|
+ libclamunrar static libraries required by libclamav.
|
|
|
37
|
+
|
|
|
38
|
+ Note: These libraries are all linked into the clamscan, clamd, sigtool,
|
|
|
39
|
+ and freshclam programs, which is why they did not need to be installed
|
|
|
40
|
+ to function. However, these libraries would be required if you wish to
|
|
|
41
|
+ build some other program that uses the libclamav static library.
|
|
|
42
|
+
|
|
|
43
|
+ Patch courtesy of driverxdw.
|
|
|
44
|
+ - [GitHub pull request](https://github.com/Cisco-Talos/clamav/pull/1100)
|
|
|
45
|
+
|
|
|
46
|
+- Added file type recognition for compiled Python (`.pyc`) files.
|
|
|
47
|
+ The file type appears as a string parameter for these callback functions:
|
|
|
48
|
+ - `clcb_pre_cache`
|
|
|
49
|
+ - `clcb_pre_scan`
|
|
|
50
|
+ - `clcb_file_inspection`
|
|
|
51
|
+ When scanning a `.pyc` file, the `type` parameter will now show
|
|
|
52
|
+ "CL_TYPE_PYTHON_COMPILED" instead of "CL_TYPE_BINARY_DATA".
|
|
|
53
|
+ - [GitHub pull request](https://github.com/Cisco-Talos/clamav/pull/1111)
|
|
|
54
|
+
|
|
|
55
|
+- Assorted minor improvements and typo fixes.
|
|
13
|
56
|
|
|
14
|
57
|
### Bug fixes
|
|
15
|
58
|
|
|
|
59
|
+- Fixed a warning when scanning some HTML files.
|
|
|
60
|
+ - [GitHub pull request](https://github.com/Cisco-Talos/clamav/pull/1084)
|
|
|
61
|
+
|
|
|
62
|
+- Fixed an issue decrypting some PDF's with an empty password.
|
|
|
63
|
+ - [GitHub pull request](https://github.com/Cisco-Talos/clamav/pull/1079)
|
|
|
64
|
+
|
|
|
65
|
+- ClamOnAcc: Fixed an infinite loop when a watched directory does not exist.
|
|
|
66
|
+ - [GitHub pull request](https://github.com/Cisco-Talos/clamav/pull/1047)
|
|
|
67
|
+
|
|
|
68
|
+- Fixed a possible crash when processing VBA files on HP-UX/IA 64bit.
|
|
|
69
|
+ Patch courtesy of Albert Chin-A-Young.
|
|
|
70
|
+ - [GitHub pull request](https://github.com/Cisco-Talos/clamav/pull/526)
|
|
|
71
|
+
|
|
16
|
72
|
### Acknowledgments
|
|
17
|
73
|
|
|
18
|
74
|
Special thanks to the following people for code contributions and bug reports:
|
|
|
75
|
+- Albert Chin-A-Young
|
|
|
76
|
+- Andrew Kiggins
|
|
|
77
|
+- driverxdw
|
|
|
78
|
+- Luca D'Amico
|
|
|
79
|
+- RainRat
|
|
|
80
|
+
|
|
|
81
|
+## 1.2.1
|
|
|
82
|
+
|
|
|
83
|
+ClamAV 1.2.1 is a patch release with the following fixes:
|
|
|
84
|
+
|
|
|
85
|
+- Eliminate security warning about unused "atty" dependency.
|
|
|
86
|
+ - GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/1033
|
|
|
87
|
+
|
|
|
88
|
+- Upgrade the bundled UnRAR library (libclamunrar) to version 6.2.12.
|
|
|
89
|
+ - GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/1056
|
|
|
90
|
+
|
|
|
91
|
+- Build system: Fix link error with Clang/LLVM/LLD version 17.
|
|
|
92
|
+ Patch courtesy of Yasuhiro Kimura.
|
|
|
93
|
+ - GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/1060
|
|
|
94
|
+
|
|
|
95
|
+- Fixed the alert-exceeds-max feature for files greater than 2 GiB and less
|
|
|
96
|
+ than max file size.
|
|
|
97
|
+ - GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/1039
|
|
|
98
|
+
|
|
|
99
|
+Special thanks to the following people for code contributions and bug reports:
|
|
|
100
|
+- Yasuhiro Kimura
|
|
19
|
101
|
|
|
20
|
102
|
## 1.2.0
|
|
21
|
103
|
|
|
...
|
...
|
@@ -166,6 +248,36 @@ Special thanks to the following people for code contributions and bug reports:
|
|
166
|
166
|
- Nils Werner
|
|
167
|
167
|
- Răzvan Cojocaru
|
|
168
|
168
|
|
|
|
169
|
+## 1.1.3
|
|
|
170
|
+
|
|
|
171
|
+ClamAV 1.1.3 is a patch release with the following fixes:
|
|
|
172
|
+
|
|
|
173
|
+- Eliminate security warning about unused "atty" dependency.
|
|
|
174
|
+ - GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/1034
|
|
|
175
|
+
|
|
|
176
|
+- Upgrade the bundled UnRAR library (libclamunrar) to version 6.2.12.
|
|
|
177
|
+ - GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/1055
|
|
|
178
|
+
|
|
|
179
|
+- Windows: libjson-c 0.17 compatibility fix. with ssize_t type definition.
|
|
|
180
|
+ - GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/1063
|
|
|
181
|
+
|
|
|
182
|
+- Build system: Fix link error with Clang/LLVM/LLD version 17.
|
|
|
183
|
+ Patch courtesy of Yasuhiro Kimura.
|
|
|
184
|
+ - GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/1059
|
|
|
185
|
+
|
|
|
186
|
+- Fix alert-exceeds-max feature for files > 2GB and < max-filesize.
|
|
|
187
|
+ - GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/1040
|
|
|
188
|
+
|
|
|
189
|
+Special thanks to the following people for code contributions and bug reports:
|
|
|
190
|
+- Yasuhiro Kimura
|
|
|
191
|
+
|
|
|
192
|
+## 1.1.2
|
|
|
193
|
+
|
|
|
194
|
+ClamAV 1.1.2 is a critical patch release with the following fixes:
|
|
|
195
|
+
|
|
|
196
|
+- Upgrade the bundled UnRAR library (libclamunrar) to version 6.2.10.
|
|
|
197
|
+ - GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/1011
|
|
|
198
|
+
|
|
169
|
199
|
## 1.1.1
|
|
170
|
200
|
|
|
171
|
201
|
ClamAV 1.1.1 is a critical patch release with the following fixes:
|
|
...
|
...
|
@@ -370,6 +482,39 @@ Special thanks to the following people for code contributions and bug reports:
|
|
370
|
370
|
- Sebastian Andrzej Siewior
|
|
371
|
371
|
- The OSS-Fuzz project
|
|
372
|
372
|
|
|
|
373
|
+## 1.0.4
|
|
|
374
|
+
|
|
|
375
|
+ClamAV 1.0.4 is a patch release with the following fixes:
|
|
|
376
|
+
|
|
|
377
|
+- Eliminate security warning about unused "atty" dependency.
|
|
|
378
|
+ - GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/1035
|
|
|
379
|
+
|
|
|
380
|
+- Upgrade the bundled UnRAR library (libclamunrar) to version 6.2.12.
|
|
|
381
|
+ - GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/1054
|
|
|
382
|
+
|
|
|
383
|
+- Windows: libjson-c 0.17 compatibility fix. with ssize_t type definition.
|
|
|
384
|
+ - GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/1064
|
|
|
385
|
+
|
|
|
386
|
+- Freshclam: Removed a verbose warning printed for each Freshclam HTTP request.
|
|
|
387
|
+ - GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/1042
|
|
|
388
|
+
|
|
|
389
|
+- Build system: Fix link error with Clang/LLVM/LLD version 17.
|
|
|
390
|
+ Patch courtesy of Yasuhiro Kimura.
|
|
|
391
|
+ - GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/1058
|
|
|
392
|
+
|
|
|
393
|
+- Fix alert-exceeds-max feature for files > 2GB and < max-filesize.
|
|
|
394
|
+ - GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/1041
|
|
|
395
|
+
|
|
|
396
|
+Special thanks to the following people for code contributions and bug reports:
|
|
|
397
|
+- Yasuhiro Kimura
|
|
|
398
|
+
|
|
|
399
|
+## 1.0.3
|
|
|
400
|
+
|
|
|
401
|
+ClamAV 1.0.3 is a critical patch release with the following fixes:
|
|
|
402
|
+
|
|
|
403
|
+- Upgrade the bundled UnRAR library (libclamunrar) to version 6.2.10.
|
|
|
404
|
+ - GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/1010
|
|
|
405
|
+
|
|
373
|
406
|
## 1.0.2
|
|
374
|
407
|
|
|
375
|
408
|
ClamAV 1.0.2 is a critical patch release with the following fixes:
|
|
...
|
...
|
@@ -1375,6 +1520,26 @@ The ClamAV team thanks the following individuals for their code submissions:
|
|
1375
|
1375
|
- Vasile Papp
|
|
1376
|
1376
|
- Yasuhiro Kimura
|
|
1377
|
1377
|
|
|
|
1378
|
+## 0.103.11
|
|
|
1379
|
+
|
|
|
1380
|
+ClamAV 0.103.11 is a patch release with the following fixes:
|
|
|
1381
|
+
|
|
|
1382
|
+- Upgrade the bundled UnRAR library (libclamunrar) to version 6.2.12.
|
|
|
1383
|
+ - GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/1053
|
|
|
1384
|
+
|
|
|
1385
|
+- Windows: libjson-c 0.17 compatibility fix. with ssize_t type definition.
|
|
|
1386
|
+ - GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/1065
|
|
|
1387
|
+
|
|
|
1388
|
+- Windows: Update build system to use OpenSSL 3 and PThreads-Win32 v3.
|
|
|
1389
|
+ - GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/1057
|
|
|
1390
|
+
|
|
|
1391
|
+## 0.103.10
|
|
|
1392
|
+
|
|
|
1393
|
+ClamAV 0.103.10 is a critical patch release with the following fixes:
|
|
|
1394
|
+
|
|
|
1395
|
+- Upgrade the bundled UnRAR library (libclamunrar) to version 6.2.10.
|
|
|
1396
|
+ - GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/1009
|
|
|
1397
|
+
|
|
1378
|
1398
|
## 0.103.9
|
|
1379
|
1399
|
|
|
1380
|
1400
|
ClamAV 0.103.9 is a critical patch release with the following fixes:
|