Browse code

Merge pull request #1280 from micahsnyder/CLAM-2559-1.4.0-release-prep

Remove the -rc suffix for 1.4.0 release

Micah Snyder authored on 2024/07/30 05:44:58
Showing 2 changed files
... ...
@@ -19,7 +19,7 @@ cmake_policy(SET CMP0087 NEW) # support generator expressions in install(CODE) a
19 19
 #  For release candidate:     set(VERSION_SUFFIX "-rc")
20 20
 #  For release:               set(VERSION_SUFFIX "")
21 21
 string(TIMESTAMP TODAY "%Y%m%d")
22
-set(VERSION_SUFFIX "-rc")
22
+set(VERSION_SUFFIX "")
23 23
 
24 24
 project( ClamAV
25 25
          VERSION "1.4.0"
... ...
@@ -36,9 +36,9 @@ set(PACKAGE_URL       "https://www.clamav.net/")
36 36
 HexVersion(PACKAGE_VERSION_NUM ${PROJECT_VERSION_MAJOR} ${PROJECT_VERSION_MINOR} ${PROJECT_VERSION_PATCH})
37 37
 
38 38
 # libtool library versioning rules: http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
39
-set(LIBCLAMAV_CURRENT  13)
40
-set(LIBCLAMAV_REVISION 0)
41
-set(LIBCLAMAV_AGE      1)
39
+set(LIBCLAMAV_CURRENT  12)
40
+set(LIBCLAMAV_REVISION 3)
41
+set(LIBCLAMAV_AGE      0)
42 42
 
43 43
 math(EXPR LIBCLAMAV_SOVERSION "${LIBCLAMAV_CURRENT} - ${LIBCLAMAV_AGE}")
44 44
 set(LIBCLAMAV_VERSION "${LIBCLAMAV_SOVERSION}.${LIBCLAMAV_AGE}.${LIBCLAMAV_REVISION}")
... ...
@@ -83,6 +83,16 @@ ClamAV 1.4.0 includes the following improvements and changes:
83 83
   service will shut down faster on some systems.
84 84
   - [GitHub pull request](https://github.com/Cisco-Talos/clamav/pull/1164)
85 85
 
86
+- Added a CMake build dependency on the version map files so that the build
87
+  will re-run if changes are made to the version map files.
88
+  Work courtesy of Sebastian Andrzej Siewior.
89
+  - [GitHub pull request](https://github.com/Cisco-Talos/clamav/pull/1294)
90
+
91
+- Added an improvement to the CMake build so that the RUSTFLAGS settings
92
+  are inherited from the environment.
93
+  Work courtesy of liushuyu.
94
+  - [GitHub pull request](https://github.com/Cisco-Talos/clamav/pull/1301)
95
+
86 96
 ### Bug fixes
87 97
 
88 98
 - Silenced confusing warning message when scanning some HTML files.
... ...
@@ -109,9 +119,26 @@ ClamAV 1.4.0 includes the following improvements and changes:
109 109
   the recently compiled library in the build path.
110 110
   - [GitHub pull request](https://github.com/Cisco-Talos/clamav/pull/1258)
111 111
 
112
+- Fixed a build issue on Windows with newer versions of Rust.
113
+  Also upgraded GitHub Actions imports to fix CI failures.
114
+  Fixes courtesy of liushuyu.
115
+  - [GitHub pull request](https://github.com/Cisco-Talos/clamav/pull/1307)
116
+
117
+- Fixed an unaligned pointer dereference issue on select architectures.
118
+  Fix courtesy of Sebastian Andrzej Siewior.
119
+  - [GitHub pull request](https://github.com/Cisco-Talos/clamav/pull/1293)
120
+
121
+- Fixed a bug that prevented loading plaintext (non-CVD) signature files
122
+  when using the `--fail-if-cvd-older-than=DAYS` / `FailIfCvdOlderThan` option.
123
+  Fix courtesy of Bark.
124
+  - [GitHub pull request](https://github.com/Cisco-Talos/clamav/pull/1309)
125
+
112 126
 ### Acknowledgments
113 127
 
114 128
 Special thanks to the following people for code contributions and bug reports:
129
+- Bark
130
+- liushuyu
131
+- Sebastian Andrzej Siewior
115 132
 - RainRat
116 133
 
117 134
 ## 1.3.1