-
Notifications
You must be signed in to change notification settings - Fork 705
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Clam 2638 1.0.7 and backports #1331
Clam 2638 1.0.7 and backports #1331
Commits on Aug 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7654b48 - Browse repository at this point
Copy the full SHA 7654b48View commit details -
Fix unit test caused by expiring signing certificate
The clamscan test "assorted_test.py::TC::test_pe_cert_trust" is about to fail because the "test.exe" test file was signed with a cert set to expire after only 2 years, and it has been 23 months. While attempting to generate a new one that will last 73000 days (200 years), I discovered that any signing certificate set to expire after 2038 will fail the trust-check because the `ca.not_after` variable is maxed out `time_t` incapable of expressing a higher number. To fix this, I've upgraded the variables to `uint64_t`. I also had to replace a bunch of generated signatures to match the new "test.exe". Finally, I noticed that "ca.not_before" was being set to the token[8] instead of token[9], which presumably mean the "NotBefore" field for Trusted and Revoked Certificates was non-functional, as it was treating the "CertSign" boolean as the "NotBefore" value. Fixes: Cisco-Talos#1300
Configuration menu - View commit details
-
Copy full SHA for d49e9c3 - Browse repository at this point
Copy the full SHA d49e9c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b4911a2 - Browse repository at this point
Copy the full SHA b4911a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cc3afe - Browse repository at this point
Copy the full SHA 2cc3afeView commit details -
cmake/FindRust.cmake: strip MSVC linker flags ...
... from native libraries array. Otherwise Ninja will get very confused.
Configuration menu - View commit details
-
Copy full SHA for f4b4f33 - Browse repository at this point
Copy the full SHA f4b4f33View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbe4837 - Browse repository at this point
Copy the full SHA cbe4837View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52dedbd - Browse repository at this point
Copy the full SHA 52dedbdView commit details -
cli_check_mydoom_log: Avoid unaligned access.
fmap_need_off_once() may return an unaligned pointer. This in return leads to an unaligned access during the load of the uint32_t variables loading to failures on architectures not supporting unaligned access. This was reported to the Debian BTS as #1073128. [bigeasy: Commit message, reworked the patch a bit]. Link: https://bugs.debian.org/1073128 Signed-off-by: Sebastian Andrzej Siewior <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 34e1521 - Browse repository at this point
Copy the full SHA 34e1521View commit details -
Configuration menu - View commit details
-
Copy full SHA for 326b45e - Browse repository at this point
Copy the full SHA 326b45eView commit details -
Jenkins: separate build pipeline and package test pipeline
The build pipeline used to build clamav packages and then test those packages with a rudimentary test set. This change will build the clamav packages in one pipeline - then test the packages in a new test pipeline. The new test pipeline will use the larger test suite that we use for testing from-source builds in the "regular" test pipeline.
Configuration menu - View commit details
-
Copy full SHA for 925a3ef - Browse repository at this point
Copy the full SHA 925a3efView commit details -
Jenkins: Specify dependencies for CPack
We switched hosts for this stage to one that doesn't have system-installed libs.
Configuration menu - View commit details
-
Copy full SHA for b88abd9 - Browse repository at this point
Copy the full SHA b88abd9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6903281 - Browse repository at this point
Copy the full SHA 6903281View commit details -
Configuration menu - View commit details
-
Copy full SHA for 72fd575 - Browse repository at this point
Copy the full SHA 72fd575View commit details
Commits on Aug 28, 2024
-
Tests: remove unused Python modules from freshclam tests
The 'cgi' module is deprecrated and will be removed in Python 3.13. We weren't using it anyways. Fixes: Cisco-Talos#1327
Configuration menu - View commit details
-
Copy full SHA for acf717d - Browse repository at this point
Copy the full SHA acf717dView commit details