On 2023-08-27 13:20:01 [+0200], To sub...@bugs.debian.org wrote: > Package: release.debian.org > Control: affects -1 + src:clamav > User: release.debian....@packages.debian.org > Usertags: pu > Tags: bookworm > Severity: normal
This is a quick update that I updated to 1.0.3+dfsg-1~deb12u1 as of today. The diff mostly a version update. I additionally removed a log line from freshclam which logged harmless 304 "not modified" requests. This line was added in 1.0.0 and people complained, it got in as of 1.0.0 and is already removed in 1.1.x and later. The main reason for 1.0.3 was the unrar update and I updated so clamav does not complain about the lower version. It would be nice if this could be made available via d/updates. Sebastian
diff -Nru clamav-1.0.2+dfsg/CMakeLists.txt clamav-1.0.3+dfsg/CMakeLists.txt --- clamav-1.0.2+dfsg/CMakeLists.txt 2023-08-16 00:24:07.000000000 +0200 +++ clamav-1.0.3+dfsg/CMakeLists.txt 2023-08-25 23:18:34.000000000 +0200 @@ -22,7 +22,7 @@ set(VERSION_SUFFIX "") project( ClamAV - VERSION "1.0.2" + VERSION "1.0.3" DESCRIPTION "ClamAV open source email, web, and end-point anti-virus toolkit." ) set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake" ${CMAKE_MODULE_PATH}) diff -Nru clamav-1.0.2+dfsg/debian/changelog clamav-1.0.3+dfsg/debian/changelog --- clamav-1.0.2+dfsg/debian/changelog 2023-08-27 11:35:11.000000000 +0200 +++ clamav-1.0.3+dfsg/debian/changelog 2023-09-09 16:36:13.000000000 +0200 @@ -1,3 +1,10 @@ +clamav (1.0.3+dfsg-1~deb12u1) bookworm; urgency=medium + + * Import 1.0.3 + * Remove unnecessary warning messages in freshclam during update. + + -- Sebastian Andrzej Siewior <sebast...@breakpoint.cc> Sat, 09 Sep 2023 16:36:13 +0200 + clamav (1.0.2+dfsg-1~deb12u1) bookworm; urgency=medium * Import 1.0.2 (Closes: #1050057) diff -Nru clamav-1.0.2+dfsg/debian/.git-dpm clamav-1.0.3+dfsg/debian/.git-dpm --- clamav-1.0.2+dfsg/debian/.git-dpm 2023-08-27 11:35:11.000000000 +0200 +++ clamav-1.0.3+dfsg/debian/.git-dpm 2023-09-09 16:35:33.000000000 +0200 @@ -1,8 +1,8 @@ # see git-dpm(1) from git-dpm package -de9cef7ab6e5a57247f9598340a0e64869429870 -de9cef7ab6e5a57247f9598340a0e64869429870 -7b4b490a9f8c93c9ef66c8d34be648796dd9f7bd -7b4b490a9f8c93c9ef66c8d34be648796dd9f7bd -clamav_1.0.2+dfsg.orig.tar.xz -c845d2c777adda943e7421c601924e1bee1864a8 -14134372 +b6798c1c1c1bd4e43f1ffbc36748adb5cf07787a +b6798c1c1c1bd4e43f1ffbc36748adb5cf07787a +6aeff1ef1ff425a1a201d8e3f2c5b8b1f8a60fdb +6aeff1ef1ff425a1a201d8e3f2c5b8b1f8a60fdb +clamav_1.0.3+dfsg.orig.tar.xz +329456b2e5930a422859b00ed0e08cc8ab53e2b3 +14191252 diff -Nru clamav-1.0.2+dfsg/debian/libclamav11.symbols clamav-1.0.3+dfsg/debian/libclamav11.symbols --- clamav-1.0.2+dfsg/debian/libclamav11.symbols 2023-08-27 11:35:11.000000000 +0200 +++ clamav-1.0.3+dfsg/debian/libclamav11.symbols 2023-09-09 16:36:13.000000000 +0200 @@ -1,25 +1,25 @@ libclamav.so.11 libclamav11 #MINVER# * Build-Depends-Package: libclamav-dev - CLAMAV_PRIVATE@CLAMAV_PRIVATE 1.0.2 + CLAMAV_PRIVATE@CLAMAV_PRIVATE 1.0.3 CLAMAV_PUBLIC@CLAMAV_PUBLIC 1.0.0 - __cli_strcasestr@CLAMAV_PRIVATE 1.0.2 - __cli_strndup@CLAMAV_PRIVATE 1.0.2 - __cli_strnlen@CLAMAV_PRIVATE 1.0.2 - __cli_strnstr@CLAMAV_PRIVATE 1.0.2 - base64Flush@CLAMAV_PRIVATE 1.0.2 - blobAddData@CLAMAV_PRIVATE 1.0.2 - blobCreate@CLAMAV_PRIVATE 1.0.2 - blobDestroy@CLAMAV_PRIVATE 1.0.2 - cl_ASN1_GetTimeT@CLAMAV_PRIVATE 1.0.2 + __cli_strcasestr@CLAMAV_PRIVATE 1.0.3 + __cli_strndup@CLAMAV_PRIVATE 1.0.3 + __cli_strnlen@CLAMAV_PRIVATE 1.0.3 + __cli_strnstr@CLAMAV_PRIVATE 1.0.3 + base64Flush@CLAMAV_PRIVATE 1.0.3 + blobAddData@CLAMAV_PRIVATE 1.0.3 + blobCreate@CLAMAV_PRIVATE 1.0.3 + blobDestroy@CLAMAV_PRIVATE 1.0.3 + cl_ASN1_GetTimeT@CLAMAV_PRIVATE 1.0.3 cl_always_gen_section_hash@CLAMAV_PUBLIC 1.0.0 - cl_base64_decode@CLAMAV_PRIVATE 1.0.2 - cl_base64_encode@CLAMAV_PRIVATE 1.0.2 - cl_cleanup_crypto@CLAMAV_PRIVATE 1.0.2 + cl_base64_decode@CLAMAV_PRIVATE 1.0.3 + cl_base64_encode@CLAMAV_PRIVATE 1.0.3 + cl_cleanup_crypto@CLAMAV_PRIVATE 1.0.3 cl_countsigs@CLAMAV_PUBLIC 1.0.0 cl_cvdfree@CLAMAV_PUBLIC 1.0.0 cl_cvdhead@CLAMAV_PUBLIC 1.0.0 cl_cvdparse@CLAMAV_PUBLIC 1.0.0 - cl_cvdunpack@CLAMAV_PRIVATE 1.0.2 + cl_cvdunpack@CLAMAV_PRIVATE 1.0.3 cl_cvdverify@CLAMAV_PUBLIC 1.0.0 cl_debug@CLAMAV_PUBLIC 1.0.0 cl_engine_addref@CLAMAV_PUBLIC 1.0.0 @@ -28,7 +28,7 @@ cl_engine_get_num@CLAMAV_PUBLIC 1.0.0 cl_engine_get_str@CLAMAV_PUBLIC 1.0.0 cl_engine_new@CLAMAV_PUBLIC 1.0.0 - cl_engine_set_clcb_engine_compile_progress@CLAMAV_PRIVATE 1.0.2 + cl_engine_set_clcb_engine_compile_progress@CLAMAV_PRIVATE 1.0.3 cl_engine_set_clcb_file_inspection@CLAMAV_PUBLIC 1.0.0 cl_engine_set_clcb_file_props@CLAMAV_PUBLIC 1.0.0 cl_engine_set_clcb_hash@CLAMAV_PUBLIC 1.0.0 @@ -37,7 +37,7 @@ cl_engine_set_clcb_pre_cache@CLAMAV_PUBLIC 1.0.0 cl_engine_set_clcb_pre_scan@CLAMAV_PUBLIC 1.0.0 cl_engine_set_clcb_sigload@CLAMAV_PUBLIC 1.0.0 - cl_engine_set_clcb_sigload_progress@CLAMAV_PRIVATE 1.0.2 + cl_engine_set_clcb_sigload_progress@CLAMAV_PRIVATE 1.0.3 cl_engine_set_clcb_stats_add_sample@CLAMAV_PUBLIC 1.0.0 cl_engine_set_clcb_stats_decrement_count@CLAMAV_PUBLIC 1.0.0 cl_engine_set_clcb_stats_flush@CLAMAV_PUBLIC 1.0.0 @@ -58,21 +58,21 @@ cl_fmap_close@CLAMAV_PUBLIC 1.0.0 cl_fmap_open_handle@CLAMAV_PUBLIC 1.0.0 cl_fmap_open_memory@CLAMAV_PUBLIC 1.0.0 - cl_get_pkey_file@CLAMAV_PRIVATE 1.0.2 - cl_get_x509_from_mem@CLAMAV_PRIVATE 1.0.2 - cl_hash_data@CLAMAV_PRIVATE 1.0.2 + cl_get_pkey_file@CLAMAV_PRIVATE 1.0.3 + cl_get_x509_from_mem@CLAMAV_PRIVATE 1.0.3 + cl_hash_data@CLAMAV_PRIVATE 1.0.3 cl_hash_destroy@CLAMAV_PUBLIC 1.0.0 - cl_hash_file_fd@CLAMAV_PRIVATE 1.0.2 - cl_hash_file_fd_ctx@CLAMAV_PRIVATE 1.0.2 - cl_hash_file_fp@CLAMAV_PRIVATE 1.0.2 + cl_hash_file_fd@CLAMAV_PRIVATE 1.0.3 + cl_hash_file_fd_ctx@CLAMAV_PRIVATE 1.0.3 + cl_hash_file_fp@CLAMAV_PRIVATE 1.0.3 cl_hash_init@CLAMAV_PUBLIC 1.0.0 cl_init@CLAMAV_PUBLIC 1.0.0 - cl_initialize_crypto@CLAMAV_PRIVATE 1.0.2 + cl_initialize_crypto@CLAMAV_PRIVATE 1.0.3 cl_load@CLAMAV_PUBLIC 1.0.0 - cl_load_cert@CLAMAV_PRIVATE 1.0.2 - cl_load_crl@CLAMAV_PRIVATE 1.0.2 + cl_load_cert@CLAMAV_PRIVATE 1.0.3 + cl_load_crl@CLAMAV_PRIVATE 1.0.3 cl_retdbdir@CLAMAV_PUBLIC 1.0.0 - cl_retflevel@CLAMAV_PUBLIC 1.0.1 + cl_retflevel@CLAMAV_PUBLIC 1.0.3 cl_retver@CLAMAV_PUBLIC 1.0.0 cl_scandesc@CLAMAV_PUBLIC 1.0.0 cl_scandesc_callback@CLAMAV_PUBLIC 1.0.0 @@ -80,203 +80,203 @@ cl_scanfile_callback@CLAMAV_PUBLIC 1.0.0 cl_scanmap_callback@CLAMAV_PUBLIC 1.0.0 cl_set_clcb_msg@CLAMAV_PUBLIC 1.0.0 - cl_sha1@CLAMAV_PRIVATE 1.0.2 - cl_sha256@CLAMAV_PRIVATE 1.0.2 - cl_sign_data@CLAMAV_PRIVATE 1.0.2 - cl_sign_data_keyfile@CLAMAV_PRIVATE 1.0.2 - cl_sign_file_fd@CLAMAV_PRIVATE 1.0.2 - cl_sign_file_fp@CLAMAV_PRIVATE 1.0.2 + cl_sha1@CLAMAV_PRIVATE 1.0.3 + cl_sha256@CLAMAV_PRIVATE 1.0.3 + cl_sign_data@CLAMAV_PRIVATE 1.0.3 + cl_sign_data_keyfile@CLAMAV_PRIVATE 1.0.3 + cl_sign_file_fd@CLAMAV_PRIVATE 1.0.3 + cl_sign_file_fp@CLAMAV_PRIVATE 1.0.3 cl_statchkdir@CLAMAV_PUBLIC 1.0.0 cl_statfree@CLAMAV_PUBLIC 1.0.0 cl_statinidir@CLAMAV_PUBLIC 1.0.0 cl_strerror@CLAMAV_PUBLIC 1.0.0 cl_update_hash@CLAMAV_PUBLIC 1.0.0 - cl_validate_certificate_chain@CLAMAV_PRIVATE 1.0.2 - cl_validate_certificate_chain_ts_dir@CLAMAV_PRIVATE 1.0.2 - cl_verify_signature@CLAMAV_PRIVATE 1.0.2 - cl_verify_signature_fd@CLAMAV_PRIVATE 1.0.2 - cl_verify_signature_fd_x509@CLAMAV_PRIVATE 1.0.2 - cl_verify_signature_fd_x509_keyfile@CLAMAV_PRIVATE 1.0.2 - cl_verify_signature_hash@CLAMAV_PRIVATE 1.0.2 - cl_verify_signature_hash_x509@CLAMAV_PRIVATE 1.0.2 - cl_verify_signature_hash_x509_keyfile@CLAMAV_PRIVATE 1.0.2 - cl_verify_signature_x509@CLAMAV_PRIVATE 1.0.2 - cl_verify_signature_x509_keyfile@CLAMAV_PRIVATE 1.0.2 - cli_ac_buildtrie@CLAMAV_PRIVATE 1.0.2 - cli_ac_chklsig@CLAMAV_PRIVATE 1.0.2 - cli_ac_free@CLAMAV_PRIVATE 1.0.2 - cli_ac_freedata@CLAMAV_PRIVATE 1.0.2 - cli_ac_init@CLAMAV_PRIVATE 1.0.2 - cli_ac_initdata@CLAMAV_PRIVATE 1.0.2 - cli_ac_scanbuff@CLAMAV_PRIVATE 1.0.2 - cli_add_content_match_pattern@CLAMAV_PRIVATE 1.0.2 - cli_basename@CLAMAV_PRIVATE 1.0.2 - cli_bm_free@CLAMAV_PRIVATE 1.0.2 - cli_bm_init@CLAMAV_PRIVATE 1.0.2 - cli_bm_scanbuff@CLAMAV_PRIVATE 1.0.2 - cli_build_regex_list@CLAMAV_PRIVATE 1.0.2 - cli_bytecode_context_alloc@CLAMAV_PRIVATE 1.0.2 - cli_bytecode_context_destroy@CLAMAV_PRIVATE 1.0.2 - cli_bytecode_context_getresult_int@CLAMAV_PRIVATE 1.0.2 - cli_bytecode_context_set_trace@CLAMAV_PRIVATE 1.0.2 - cli_bytecode_context_setfile@CLAMAV_PRIVATE 1.0.2 - cli_bytecode_context_setfuncid@CLAMAV_PRIVATE 1.0.2 - cli_bytecode_context_setparam_int@CLAMAV_PRIVATE 1.0.2 - cli_bytecode_context_setparam_ptr@CLAMAV_PRIVATE 1.0.2 - cli_bytecode_debug@CLAMAV_PRIVATE 1.0.2 - cli_bytecode_debug_printsrc@CLAMAV_PRIVATE 1.0.2 - cli_bytecode_describe@CLAMAV_PRIVATE 1.0.2 - cli_bytecode_destroy@CLAMAV_PRIVATE 1.0.2 - cli_bytecode_done@CLAMAV_PRIVATE 1.0.2 - cli_bytecode_init@CLAMAV_PRIVATE 1.0.2 - cli_bytecode_load@CLAMAV_PRIVATE 1.0.2 - cli_bytecode_prepare2@CLAMAV_PRIVATE 1.0.2 - cli_bytecode_printversion@CLAMAV_PRIVATE 1.0.2 - cli_bytecode_run@CLAMAV_PRIVATE 1.0.2 - cli_bytefunc_describe@CLAMAV_PRIVATE 1.0.2 - cli_byteinst_describe@CLAMAV_PRIVATE 1.0.2 - cli_bytetype_describe@CLAMAV_PRIVATE 1.0.2 - cli_bytevalue_describe@CLAMAV_PRIVATE 1.0.2 - cli_calloc@CLAMAV_PRIVATE 1.0.2 - cli_check_auth_header@CLAMAV_PRIVATE 1.0.2 - cli_chomp@CLAMAV_PRIVATE 1.0.2 - cli_codepage_to_utf8@CLAMAV_PRIVATE 1.0.2 - cli_ctime@CLAMAV_PRIVATE 1.0.2 - cli_dbgmsg@CLAMAV_PRIVATE 1.0.2 - cli_dbgmsg_no_inline@CLAMAV_PRIVATE 1.0.2 - cli_dconf_init@CLAMAV_PRIVATE 1.0.2 - cli_debug_flag@CLAMAV_PRIVATE 1.0.2 - cli_detect_environment@CLAMAV_PRIVATE 1.0.2 - cli_disasm_one@CLAMAV_PRIVATE 1.0.2 - cli_errmsg@CLAMAV_PRIVATE 1.0.2 - cli_filecopy@CLAMAV_PRIVATE 1.0.2 - cli_free_vba_project@CLAMAV_PRIVATE 1.0.2 - cli_ftw@CLAMAV_PRIVATE 1.0.2 - cli_genhash_pe@CLAMAV_PRIVATE 1.0.2 - cli_gentemp@CLAMAV_PRIVATE 1.0.2 - cli_gentemp_with_prefix@CLAMAV_PRIVATE 1.0.2 - cli_gentempfd@CLAMAV_PRIVATE 1.0.2 - cli_gentempfd_with_prefix@CLAMAV_PRIVATE 1.0.2 - cli_get_debug_flag@CLAMAV_PRIVATE 1.0.2 - cli_get_filepath_from_filedesc@CLAMAV_PRIVATE 1.0.2 - cli_get_last_virus_str@CLAMAV_PRIVATE 1.0.2 - cli_getdsig@CLAMAV_PRIVATE 1.0.2 - cli_gettmpdir@CLAMAV_PRIVATE 1.0.2 - cli_hashfile@CLAMAV_PRIVATE 1.0.2 - cli_hashset_destroy@CLAMAV_PRIVATE 1.0.2 - cli_hashstream@CLAMAV_PRIVATE 1.0.2 - cli_hex2str@CLAMAV_PRIVATE 1.0.2 - cli_hex2ui@CLAMAV_PRIVATE 1.0.2 - cli_infomsg_simple@CLAMAV_PRIVATE 1.0.2 - cli_initroots@CLAMAV_PRIVATE 1.0.2 - cli_isnumber@CLAMAV_PRIVATE 1.0.2 - cli_js_destroy@CLAMAV_PRIVATE 1.0.2 - cli_js_init@CLAMAV_PRIVATE 1.0.2 - cli_js_output@CLAMAV_PRIVATE 1.0.2 - cli_js_parse_done@CLAMAV_PRIVATE 1.0.2 - cli_js_process_buffer@CLAMAV_PRIVATE 1.0.2 - cli_ldbtokenize@CLAMAV_PRIVATE 1.0.2 - cli_malloc@CLAMAV_PRIVATE 1.0.2 - cli_memstr@CLAMAV_PRIVATE 1.0.2 - cli_ole2_extract@CLAMAV_PRIVATE 1.0.2 - cli_pcre_build@CLAMAV_PRIVATE 1.0.2 - cli_pcre_freeoff@CLAMAV_PRIVATE 1.0.2 - cli_pcre_init@CLAMAV_PRIVATE 1.0.2 - cli_pcre_perf_events_destroy@CLAMAV_PRIVATE 1.0.2 - cli_pcre_perf_print@CLAMAV_PRIVATE 1.0.2 - cli_pcre_recaloff@CLAMAV_PRIVATE 1.0.2 - cli_pcre_scanbuf@CLAMAV_PRIVATE 1.0.2 - cli_ppt_vba_read@CLAMAV_PRIVATE 1.0.2 - cli_printcxxver@CLAMAV_PRIVATE 1.0.2 - cli_readn@CLAMAV_PRIVATE 1.0.2 - cli_realloc@CLAMAV_PRIVATE 1.0.2 - cli_realpath@CLAMAV_PRIVATE 1.0.2 - cli_regcomp@CLAMAV_PRIVATE 1.0.2 - cli_regex2suffix@CLAMAV_PRIVATE 1.0.2 - cli_regexec@CLAMAV_PRIVATE 1.0.2 - cli_regfree@CLAMAV_PRIVATE 1.0.2 - cli_rmdirs@CLAMAV_PRIVATE 1.0.2 - cli_rndnum@CLAMAV_PRIVATE 1.0.2 - cli_sanitize_filepath@CLAMAV_PRIVATE 1.0.2 - cli_scan_buff@CLAMAV_PRIVATE 1.0.2 - cli_scan_fmap@CLAMAV_PRIVATE 1.0.2 - cli_set_debug_flag@CLAMAV_PRIVATE 1.0.2 - cli_sigopts_handler@CLAMAV_PRIVATE 1.0.2 - cli_sigperf_events_destroy@CLAMAV_PRIVATE 1.0.2 - cli_sigperf_print@CLAMAV_PRIVATE 1.0.2 - cli_str2hex@CLAMAV_PRIVATE 1.0.2 - cli_strbcasestr@CLAMAV_PRIVATE 1.0.2 - cli_strdup@CLAMAV_PRIVATE 1.0.2 - cli_strerror@CLAMAV_PRIVATE 1.0.2 - cli_strlcat@CLAMAV_PRIVATE 1.0.2 - cli_strlcpy@CLAMAV_PRIVATE 1.0.2 - cli_strntoul@CLAMAV_PRIVATE 1.0.2 - cli_strrcpy@CLAMAV_PRIVATE 1.0.2 - cli_strtok@CLAMAV_PRIVATE 1.0.2 - cli_strtokbuf@CLAMAV_PRIVATE 1.0.2 - cli_strtokenize@CLAMAV_PRIVATE 1.0.2 - cli_textbuffer_append_normalize@CLAMAV_PRIVATE 1.0.2 - cli_unescape@CLAMAV_PRIVATE 1.0.2 - cli_unlink@CLAMAV_PRIVATE 1.0.2 - cli_url_canon@CLAMAV_PRIVATE 1.0.2 - cli_utf16_to_utf8@CLAMAV_PRIVATE 1.0.2 - cli_utf16toascii@CLAMAV_PRIVATE 1.0.2 - cli_vba_inflate@CLAMAV_PRIVATE 1.0.2 - cli_vba_readdir@CLAMAV_PRIVATE 1.0.2 - cli_versig2@CLAMAV_PRIVATE 1.0.2 - cli_versig@CLAMAV_PRIVATE 1.0.2 - cli_warnmsg@CLAMAV_PRIVATE 1.0.2 - cli_wm_decrypt_macro@CLAMAV_PRIVATE 1.0.2 - cli_wm_readdir@CLAMAV_PRIVATE 1.0.2 - cli_writen@CLAMAV_PRIVATE 1.0.2 - decodeLine@CLAMAV_PRIVATE 1.0.2 - disasmbuf@CLAMAV_PRIVATE 1.0.2 - fmap@CLAMAV_PRIVATE 1.0.2 - fmap_dump_to_file@CLAMAV_PRIVATE 1.0.2 - fmap_duplicate@CLAMAV_PRIVATE 1.0.2 - free_duplicate_fmap@CLAMAV_PRIVATE 1.0.2 - get_fpu_endian@CLAMAV_PRIVATE 1.0.2 - have_clamjit@CLAMAV_PRIVATE 1.0.2 - have_rar@CLAMAV_PRIVATE 1.0.2 - html_normalise_map@CLAMAV_PRIVATE 1.0.2 - html_normalise_mem@CLAMAV_PRIVATE 1.0.2 - html_screnc_decode@CLAMAV_PRIVATE 1.0.2 - html_tag_arg_free@CLAMAV_PRIVATE 1.0.2 - init_allow_list@CLAMAV_PRIVATE 1.0.2 - init_domain_list@CLAMAV_PRIVATE 1.0.2 - init_regex_list@CLAMAV_PRIVATE 1.0.2 - is_regex_ok@CLAMAV_PRIVATE 1.0.2 - load_regex_matcher@CLAMAV_PRIVATE 1.0.2 - lsig_increment_subsig_match@CLAMAV_PRIVATE 1.0.2 + cl_validate_certificate_chain@CLAMAV_PRIVATE 1.0.3 + cl_validate_certificate_chain_ts_dir@CLAMAV_PRIVATE 1.0.3 + cl_verify_signature@CLAMAV_PRIVATE 1.0.3 + cl_verify_signature_fd@CLAMAV_PRIVATE 1.0.3 + cl_verify_signature_fd_x509@CLAMAV_PRIVATE 1.0.3 + cl_verify_signature_fd_x509_keyfile@CLAMAV_PRIVATE 1.0.3 + cl_verify_signature_hash@CLAMAV_PRIVATE 1.0.3 + cl_verify_signature_hash_x509@CLAMAV_PRIVATE 1.0.3 + cl_verify_signature_hash_x509_keyfile@CLAMAV_PRIVATE 1.0.3 + cl_verify_signature_x509@CLAMAV_PRIVATE 1.0.3 + cl_verify_signature_x509_keyfile@CLAMAV_PRIVATE 1.0.3 + cli_ac_buildtrie@CLAMAV_PRIVATE 1.0.3 + cli_ac_chklsig@CLAMAV_PRIVATE 1.0.3 + cli_ac_free@CLAMAV_PRIVATE 1.0.3 + cli_ac_freedata@CLAMAV_PRIVATE 1.0.3 + cli_ac_init@CLAMAV_PRIVATE 1.0.3 + cli_ac_initdata@CLAMAV_PRIVATE 1.0.3 + cli_ac_scanbuff@CLAMAV_PRIVATE 1.0.3 + cli_add_content_match_pattern@CLAMAV_PRIVATE 1.0.3 + cli_basename@CLAMAV_PRIVATE 1.0.3 + cli_bm_free@CLAMAV_PRIVATE 1.0.3 + cli_bm_init@CLAMAV_PRIVATE 1.0.3 + cli_bm_scanbuff@CLAMAV_PRIVATE 1.0.3 + cli_build_regex_list@CLAMAV_PRIVATE 1.0.3 + cli_bytecode_context_alloc@CLAMAV_PRIVATE 1.0.3 + cli_bytecode_context_destroy@CLAMAV_PRIVATE 1.0.3 + cli_bytecode_context_getresult_int@CLAMAV_PRIVATE 1.0.3 + cli_bytecode_context_set_trace@CLAMAV_PRIVATE 1.0.3 + cli_bytecode_context_setfile@CLAMAV_PRIVATE 1.0.3 + cli_bytecode_context_setfuncid@CLAMAV_PRIVATE 1.0.3 + cli_bytecode_context_setparam_int@CLAMAV_PRIVATE 1.0.3 + cli_bytecode_context_setparam_ptr@CLAMAV_PRIVATE 1.0.3 + cli_bytecode_debug@CLAMAV_PRIVATE 1.0.3 + cli_bytecode_debug_printsrc@CLAMAV_PRIVATE 1.0.3 + cli_bytecode_describe@CLAMAV_PRIVATE 1.0.3 + cli_bytecode_destroy@CLAMAV_PRIVATE 1.0.3 + cli_bytecode_done@CLAMAV_PRIVATE 1.0.3 + cli_bytecode_init@CLAMAV_PRIVATE 1.0.3 + cli_bytecode_load@CLAMAV_PRIVATE 1.0.3 + cli_bytecode_prepare2@CLAMAV_PRIVATE 1.0.3 + cli_bytecode_printversion@CLAMAV_PRIVATE 1.0.3 + cli_bytecode_run@CLAMAV_PRIVATE 1.0.3 + cli_bytefunc_describe@CLAMAV_PRIVATE 1.0.3 + cli_byteinst_describe@CLAMAV_PRIVATE 1.0.3 + cli_bytetype_describe@CLAMAV_PRIVATE 1.0.3 + cli_bytevalue_describe@CLAMAV_PRIVATE 1.0.3 + cli_calloc@CLAMAV_PRIVATE 1.0.3 + cli_check_auth_header@CLAMAV_PRIVATE 1.0.3 + cli_chomp@CLAMAV_PRIVATE 1.0.3 + cli_codepage_to_utf8@CLAMAV_PRIVATE 1.0.3 + cli_ctime@CLAMAV_PRIVATE 1.0.3 + cli_dbgmsg@CLAMAV_PRIVATE 1.0.3 + cli_dbgmsg_no_inline@CLAMAV_PRIVATE 1.0.3 + cli_dconf_init@CLAMAV_PRIVATE 1.0.3 + cli_debug_flag@CLAMAV_PRIVATE 1.0.3 + cli_detect_environment@CLAMAV_PRIVATE 1.0.3 + cli_disasm_one@CLAMAV_PRIVATE 1.0.3 + cli_errmsg@CLAMAV_PRIVATE 1.0.3 + cli_filecopy@CLAMAV_PRIVATE 1.0.3 + cli_free_vba_project@CLAMAV_PRIVATE 1.0.3 + cli_ftw@CLAMAV_PRIVATE 1.0.3 + cli_genhash_pe@CLAMAV_PRIVATE 1.0.3 + cli_gentemp@CLAMAV_PRIVATE 1.0.3 + cli_gentemp_with_prefix@CLAMAV_PRIVATE 1.0.3 + cli_gentempfd@CLAMAV_PRIVATE 1.0.3 + cli_gentempfd_with_prefix@CLAMAV_PRIVATE 1.0.3 + cli_get_debug_flag@CLAMAV_PRIVATE 1.0.3 + cli_get_filepath_from_filedesc@CLAMAV_PRIVATE 1.0.3 + cli_get_last_virus_str@CLAMAV_PRIVATE 1.0.3 + cli_getdsig@CLAMAV_PRIVATE 1.0.3 + cli_gettmpdir@CLAMAV_PRIVATE 1.0.3 + cli_hashfile@CLAMAV_PRIVATE 1.0.3 + cli_hashset_destroy@CLAMAV_PRIVATE 1.0.3 + cli_hashstream@CLAMAV_PRIVATE 1.0.3 + cli_hex2str@CLAMAV_PRIVATE 1.0.3 + cli_hex2ui@CLAMAV_PRIVATE 1.0.3 + cli_infomsg_simple@CLAMAV_PRIVATE 1.0.3 + cli_initroots@CLAMAV_PRIVATE 1.0.3 + cli_isnumber@CLAMAV_PRIVATE 1.0.3 + cli_js_destroy@CLAMAV_PRIVATE 1.0.3 + cli_js_init@CLAMAV_PRIVATE 1.0.3 + cli_js_output@CLAMAV_PRIVATE 1.0.3 + cli_js_parse_done@CLAMAV_PRIVATE 1.0.3 + cli_js_process_buffer@CLAMAV_PRIVATE 1.0.3 + cli_ldbtokenize@CLAMAV_PRIVATE 1.0.3 + cli_malloc@CLAMAV_PRIVATE 1.0.3 + cli_memstr@CLAMAV_PRIVATE 1.0.3 + cli_ole2_extract@CLAMAV_PRIVATE 1.0.3 + cli_pcre_build@CLAMAV_PRIVATE 1.0.3 + cli_pcre_freeoff@CLAMAV_PRIVATE 1.0.3 + cli_pcre_init@CLAMAV_PRIVATE 1.0.3 + cli_pcre_perf_events_destroy@CLAMAV_PRIVATE 1.0.3 + cli_pcre_perf_print@CLAMAV_PRIVATE 1.0.3 + cli_pcre_recaloff@CLAMAV_PRIVATE 1.0.3 + cli_pcre_scanbuf@CLAMAV_PRIVATE 1.0.3 + cli_ppt_vba_read@CLAMAV_PRIVATE 1.0.3 + cli_printcxxver@CLAMAV_PRIVATE 1.0.3 + cli_readn@CLAMAV_PRIVATE 1.0.3 + cli_realloc@CLAMAV_PRIVATE 1.0.3 + cli_realpath@CLAMAV_PRIVATE 1.0.3 + cli_regcomp@CLAMAV_PRIVATE 1.0.3 + cli_regex2suffix@CLAMAV_PRIVATE 1.0.3 + cli_regexec@CLAMAV_PRIVATE 1.0.3 + cli_regfree@CLAMAV_PRIVATE 1.0.3 + cli_rmdirs@CLAMAV_PRIVATE 1.0.3 + cli_rndnum@CLAMAV_PRIVATE 1.0.3 + cli_sanitize_filepath@CLAMAV_PRIVATE 1.0.3 + cli_scan_buff@CLAMAV_PRIVATE 1.0.3 + cli_scan_fmap@CLAMAV_PRIVATE 1.0.3 + cli_set_debug_flag@CLAMAV_PRIVATE 1.0.3 + cli_sigopts_handler@CLAMAV_PRIVATE 1.0.3 + cli_sigperf_events_destroy@CLAMAV_PRIVATE 1.0.3 + cli_sigperf_print@CLAMAV_PRIVATE 1.0.3 + cli_str2hex@CLAMAV_PRIVATE 1.0.3 + cli_strbcasestr@CLAMAV_PRIVATE 1.0.3 + cli_strdup@CLAMAV_PRIVATE 1.0.3 + cli_strerror@CLAMAV_PRIVATE 1.0.3 + cli_strlcat@CLAMAV_PRIVATE 1.0.3 + cli_strlcpy@CLAMAV_PRIVATE 1.0.3 + cli_strntoul@CLAMAV_PRIVATE 1.0.3 + cli_strrcpy@CLAMAV_PRIVATE 1.0.3 + cli_strtok@CLAMAV_PRIVATE 1.0.3 + cli_strtokbuf@CLAMAV_PRIVATE 1.0.3 + cli_strtokenize@CLAMAV_PRIVATE 1.0.3 + cli_textbuffer_append_normalize@CLAMAV_PRIVATE 1.0.3 + cli_unescape@CLAMAV_PRIVATE 1.0.3 + cli_unlink@CLAMAV_PRIVATE 1.0.3 + cli_url_canon@CLAMAV_PRIVATE 1.0.3 + cli_utf16_to_utf8@CLAMAV_PRIVATE 1.0.3 + cli_utf16toascii@CLAMAV_PRIVATE 1.0.3 + cli_vba_inflate@CLAMAV_PRIVATE 1.0.3 + cli_vba_readdir@CLAMAV_PRIVATE 1.0.3 + cli_versig2@CLAMAV_PRIVATE 1.0.3 + cli_versig@CLAMAV_PRIVATE 1.0.3 + cli_warnmsg@CLAMAV_PRIVATE 1.0.3 + cli_wm_decrypt_macro@CLAMAV_PRIVATE 1.0.3 + cli_wm_readdir@CLAMAV_PRIVATE 1.0.3 + cli_writen@CLAMAV_PRIVATE 1.0.3 + decodeLine@CLAMAV_PRIVATE 1.0.3 + disasmbuf@CLAMAV_PRIVATE 1.0.3 + fmap@CLAMAV_PRIVATE 1.0.3 + fmap_dump_to_file@CLAMAV_PRIVATE 1.0.3 + fmap_duplicate@CLAMAV_PRIVATE 1.0.3 + free_duplicate_fmap@CLAMAV_PRIVATE 1.0.3 + get_fpu_endian@CLAMAV_PRIVATE 1.0.3 + have_clamjit@CLAMAV_PRIVATE 1.0.3 + have_rar@CLAMAV_PRIVATE 1.0.3 + html_normalise_map@CLAMAV_PRIVATE 1.0.3 + html_normalise_mem@CLAMAV_PRIVATE 1.0.3 + html_screnc_decode@CLAMAV_PRIVATE 1.0.3 + html_tag_arg_free@CLAMAV_PRIVATE 1.0.3 + init_allow_list@CLAMAV_PRIVATE 1.0.3 + init_domain_list@CLAMAV_PRIVATE 1.0.3 + init_regex_list@CLAMAV_PRIVATE 1.0.3 + is_regex_ok@CLAMAV_PRIVATE 1.0.3 + load_regex_matcher@CLAMAV_PRIVATE 1.0.3 + lsig_increment_subsig_match@CLAMAV_PRIVATE 1.0.3 lsig_sub_matched@CLAMAV_PUBLIC 1.0.0 - messageCreate@CLAMAV_PRIVATE 1.0.2 - messageDestroy@CLAMAV_PRIVATE 1.0.2 - mpool_calloc@CLAMAV_PRIVATE 1.0.2 - mpool_create@CLAMAV_PRIVATE 1.0.2 - mpool_destroy@CLAMAV_PRIVATE 1.0.2 - mpool_free@CLAMAV_PRIVATE 1.0.2 - mpool_getstats@CLAMAV_PRIVATE 1.0.2 - phishingScan@CLAMAV_PRIVATE 1.0.2 - phishing_done@CLAMAV_PRIVATE 1.0.2 - phishing_init@CLAMAV_PRIVATE 1.0.2 - readdb_parse_ldb_subsignature@CLAMAV_PRIVATE 1.0.2 - regex_list_add_pattern@CLAMAV_PRIVATE 1.0.2 - regex_list_done@CLAMAV_PRIVATE 1.0.2 - regex_list_match@CLAMAV_PRIVATE 1.0.2 - tableCreate@CLAMAV_PRIVATE 1.0.2 - tableDestroy@CLAMAV_PRIVATE 1.0.2 - tableFind@CLAMAV_PRIVATE 1.0.2 - tableInsert@CLAMAV_PRIVATE 1.0.2 - tableIterate@CLAMAV_PRIVATE 1.0.2 - tableRemove@CLAMAV_PRIVATE 1.0.2 - tableUpdate@CLAMAV_PRIVATE 1.0.2 - text_normalize_init@CLAMAV_PRIVATE 1.0.2 - text_normalize_map@CLAMAV_PRIVATE 1.0.2 - text_normalize_reset@CLAMAV_PRIVATE 1.0.2 - uniq_add@CLAMAV_PRIVATE 1.0.2 - uniq_free@CLAMAV_PRIVATE 1.0.2 - uniq_get@CLAMAV_PRIVATE 1.0.2 - uniq_init@CLAMAV_PRIVATE 1.0.2 + messageCreate@CLAMAV_PRIVATE 1.0.3 + messageDestroy@CLAMAV_PRIVATE 1.0.3 + mpool_calloc@CLAMAV_PRIVATE 1.0.3 + mpool_create@CLAMAV_PRIVATE 1.0.3 + mpool_destroy@CLAMAV_PRIVATE 1.0.3 + mpool_free@CLAMAV_PRIVATE 1.0.3 + mpool_getstats@CLAMAV_PRIVATE 1.0.3 + phishingScan@CLAMAV_PRIVATE 1.0.3 + phishing_done@CLAMAV_PRIVATE 1.0.3 + phishing_init@CLAMAV_PRIVATE 1.0.3 + readdb_parse_ldb_subsignature@CLAMAV_PRIVATE 1.0.3 + regex_list_add_pattern@CLAMAV_PRIVATE 1.0.3 + regex_list_done@CLAMAV_PRIVATE 1.0.3 + regex_list_match@CLAMAV_PRIVATE 1.0.3 + tableCreate@CLAMAV_PRIVATE 1.0.3 + tableDestroy@CLAMAV_PRIVATE 1.0.3 + tableFind@CLAMAV_PRIVATE 1.0.3 + tableInsert@CLAMAV_PRIVATE 1.0.3 + tableIterate@CLAMAV_PRIVATE 1.0.3 + tableRemove@CLAMAV_PRIVATE 1.0.3 + tableUpdate@CLAMAV_PRIVATE 1.0.3 + text_normalize_init@CLAMAV_PRIVATE 1.0.3 + text_normalize_map@CLAMAV_PRIVATE 1.0.3 + text_normalize_reset@CLAMAV_PRIVATE 1.0.3 + uniq_add@CLAMAV_PRIVATE 1.0.3 + uniq_free@CLAMAV_PRIVATE 1.0.3 + uniq_get@CLAMAV_PRIVATE 1.0.3 + uniq_init@CLAMAV_PRIVATE 1.0.3 libfreshclam.so.2 libclamav11 #MINVER# FRESHCLAM_PRIVATE@FRESHCLAM_PRIVATE 1.0.1 FRESHCLAM_PUBLIC@FRESHCLAM_PUBLIC 1.0.0 diff -Nru clamav-1.0.2+dfsg/debian/patches/Add-an-option-to-avoid-setting-RPATH-on-unix-systems.patch clamav-1.0.3+dfsg/debian/patches/Add-an-option-to-avoid-setting-RPATH-on-unix-systems.patch --- clamav-1.0.2+dfsg/debian/patches/Add-an-option-to-avoid-setting-RPATH-on-unix-systems.patch 2023-08-27 11:35:11.000000000 +0200 +++ clamav-1.0.3+dfsg/debian/patches/Add-an-option-to-avoid-setting-RPATH-on-unix-systems.patch 2023-09-09 16:35:32.000000000 +0200 @@ -1,4 +1,4 @@ -From 9824d59fcb634e349490a49997a294ab6a9f7020 Mon Sep 17 00:00:00 2001 +From 41cd9840d6d746fb3206daadda59e0030f5631a8 Mon Sep 17 00:00:00 2001 From: Sebastian Andrzej Siewior <sebast...@breakpoint.cc> Date: Fri, 6 Jan 2023 23:11:00 +0100 Subject: Add an option to avoid setting RPATH on unix systems. @@ -16,7 +16,7 @@ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt -index 38a69f3..6bf9620 100644 +index a15ea12..cfeeb49 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -174,13 +174,13 @@ endif() diff -Nru clamav-1.0.2+dfsg/debian/patches/Add-a-version-script-for-libclamav-and-libfreshclam.patch clamav-1.0.3+dfsg/debian/patches/Add-a-version-script-for-libclamav-and-libfreshclam.patch --- clamav-1.0.2+dfsg/debian/patches/Add-a-version-script-for-libclamav-and-libfreshclam.patch 2023-08-27 11:35:11.000000000 +0200 +++ clamav-1.0.3+dfsg/debian/patches/Add-a-version-script-for-libclamav-and-libfreshclam.patch 2023-09-09 16:35:32.000000000 +0200 @@ -1,4 +1,4 @@ -From badbc203114a85e8bdec2deecc25f899331c05f4 Mon Sep 17 00:00:00 2001 +From 02e81d7f161a4dce9f9bd20b0fb02b1bbe0ec232 Mon Sep 17 00:00:00 2001 From: Sebastian Andrzej Siewior <sebast...@breakpoint.cc> Date: Mon, 2 Jan 2023 15:51:42 +0100 Subject: Add a version script for libclamav and libfreshclam diff -Nru clamav-1.0.2+dfsg/debian/patches/cargo-Remove-windows-referenfes.patch clamav-1.0.3+dfsg/debian/patches/cargo-Remove-windows-referenfes.patch --- clamav-1.0.2+dfsg/debian/patches/cargo-Remove-windows-referenfes.patch 2023-08-27 11:35:11.000000000 +0200 +++ clamav-1.0.3+dfsg/debian/patches/cargo-Remove-windows-referenfes.patch 2023-09-09 16:35:32.000000000 +0200 @@ -1,4 +1,4 @@ -From 410b3222b6d7975649468a0470a5dea31476b04e Mon Sep 17 00:00:00 2001 +From 2082ccf539724ebe2552e816c27271aa37f51fd0 Mon Sep 17 00:00:00 2001 From: Scott Kitterman <sc...@kitterman.com> Date: Sat, 31 Dec 2022 12:12:58 +0100 Subject: cargo: Remove windows referenfes. diff -Nru clamav-1.0.2+dfsg/debian/patches/Change-paths-in-sample-conf-file-to-match-Debian.patch clamav-1.0.3+dfsg/debian/patches/Change-paths-in-sample-conf-file-to-match-Debian.patch --- clamav-1.0.2+dfsg/debian/patches/Change-paths-in-sample-conf-file-to-match-Debian.patch 2023-08-27 11:35:11.000000000 +0200 +++ clamav-1.0.3+dfsg/debian/patches/Change-paths-in-sample-conf-file-to-match-Debian.patch 2023-09-09 16:35:32.000000000 +0200 @@ -1,4 +1,4 @@ -From 3ba303b9d6e78d5b2b7f28b71efda5e0812dba14 Mon Sep 17 00:00:00 2001 +From 57f08c063a67798b1403e75fad6a629d2ee907db Mon Sep 17 00:00:00 2001 From: Scott Kitterman <sc...@kitterman.com> Date: Mon, 10 Mar 2014 19:20:18 -0400 Subject: Change paths in sample conf file to match Debian diff -Nru clamav-1.0.2+dfsg/debian/patches/Freshclam-remove-curl-result-warning.patch clamav-1.0.3+dfsg/debian/patches/Freshclam-remove-curl-result-warning.patch --- clamav-1.0.2+dfsg/debian/patches/Freshclam-remove-curl-result-warning.patch 1970-01-01 01:00:00.000000000 +0100 +++ clamav-1.0.3+dfsg/debian/patches/Freshclam-remove-curl-result-warning.patch 2023-09-09 16:35:33.000000000 +0200 @@ -0,0 +1,27 @@ +From b6798c1c1c1bd4e43f1ffbc36748adb5cf07787a Mon Sep 17 00:00:00 2001 +From: Micah Snyder <micas...@cisco.com> +Date: Tue, 30 May 2023 16:07:45 -0700 +Subject: Freshclam: remove curl result warning + +A warning printing the HTTP code and file size was accidentally +committed at the end of ClamAV 1.1.0 dev when fixing a bug. +Remove this warning. + +Resolves: https://github.com/Cisco-Talos/clamav/issues/930 +Patch-Name: Freshclam-remove-curl-result-warning.patch +--- + libfreshclam/libfreshclam_internal.c | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/libfreshclam/libfreshclam_internal.c b/libfreshclam/libfreshclam_internal.c +index e1ffeb1..c96b488 100644 +--- a/libfreshclam/libfreshclam_internal.c ++++ b/libfreshclam/libfreshclam_internal.c +@@ -1300,7 +1300,6 @@ static fc_error_t downloadFile( + + /* Check HTTP code */ + curl_easy_getinfo(curl, CURLINFO_RESPONSE_CODE, &http_code); +- logg(LOGG_WARNING, " ******* RESULT %ld, SIZE: %zu ******* \n", http_code, receivedFile.size); + switch (http_code) { + case 200: + case 206: { diff -Nru clamav-1.0.2+dfsg/debian/patches/libclamav-Add-missing-symbols.patch clamav-1.0.3+dfsg/debian/patches/libclamav-Add-missing-symbols.patch --- clamav-1.0.2+dfsg/debian/patches/libclamav-Add-missing-symbols.patch 2023-08-27 11:35:11.000000000 +0200 +++ clamav-1.0.3+dfsg/debian/patches/libclamav-Add-missing-symbols.patch 2023-09-09 16:35:32.000000000 +0200 @@ -1,4 +1,4 @@ -From 79c704216edd15b41173f889d468f2e01a5aeb16 Mon Sep 17 00:00:00 2001 +From cde2569b3aae83e63013dc5f0c835cf8dc8e0333 Mon Sep 17 00:00:00 2001 From: Sebastian Andrzej Siewior <sebast...@breakpoint.cc> Date: Mon, 2 Jan 2023 16:20:39 +0100 Subject: libclamav: Add missing symbols. diff -Nru clamav-1.0.2+dfsg/debian/patches/libclamav-pe-Use-endian-wrapper-in-more-places.patch clamav-1.0.3+dfsg/debian/patches/libclamav-pe-Use-endian-wrapper-in-more-places.patch --- clamav-1.0.2+dfsg/debian/patches/libclamav-pe-Use-endian-wrapper-in-more-places.patch 2023-08-27 11:35:11.000000000 +0200 +++ clamav-1.0.3+dfsg/debian/patches/libclamav-pe-Use-endian-wrapper-in-more-places.patch 2023-09-09 16:35:32.000000000 +0200 @@ -1,4 +1,4 @@ -From 47db1ecb0cb356d7f08f515965859221e0dca1af Mon Sep 17 00:00:00 2001 +From d383be28e1c8a71bb8de4bae70474f366990cc86 Mon Sep 17 00:00:00 2001 From: Sebastian Andrzej Siewior <sebast...@breakpoint.cc> Date: Fri, 6 Jan 2023 21:42:30 +0100 Subject: libclamav/pe: Use endian wrapper in more places. diff -Nru clamav-1.0.2+dfsg/debian/patches/libclamav-Sort-libclamav.map-and-libfreshclam.map.patch clamav-1.0.3+dfsg/debian/patches/libclamav-Sort-libclamav.map-and-libfreshclam.map.patch --- clamav-1.0.2+dfsg/debian/patches/libclamav-Sort-libclamav.map-and-libfreshclam.map.patch 2023-08-27 11:35:11.000000000 +0200 +++ clamav-1.0.3+dfsg/debian/patches/libclamav-Sort-libclamav.map-and-libfreshclam.map.patch 2023-09-09 16:35:32.000000000 +0200 @@ -1,4 +1,4 @@ -From 590e38aa59c54f91e0c1cbe542260c7bfb5d8e50 Mon Sep 17 00:00:00 2001 +From eaf028e244ac58bf130b2011dacd83ee5d6a90cc Mon Sep 17 00:00:00 2001 From: Sebastian Andrzej Siewior <sebast...@breakpoint.cc> Date: Mon, 2 Jan 2023 16:13:35 +0100 Subject: libclamav: Sort libclamav.map and libfreshclam.map diff -Nru clamav-1.0.2+dfsg/debian/patches/libclamav-Use-OpenSSL-BN-instead-tomfastmath.patch clamav-1.0.3+dfsg/debian/patches/libclamav-Use-OpenSSL-BN-instead-tomfastmath.patch --- clamav-1.0.2+dfsg/debian/patches/libclamav-Use-OpenSSL-BN-instead-tomfastmath.patch 2023-08-27 11:35:11.000000000 +0200 +++ clamav-1.0.3+dfsg/debian/patches/libclamav-Use-OpenSSL-BN-instead-tomfastmath.patch 2023-09-09 16:35:32.000000000 +0200 @@ -1,4 +1,4 @@ -From 1ed2932ff2ba201883c4ddeb1cfc954d04f7f57e Mon Sep 17 00:00:00 2001 +From 4072cc5efe8e420a23e7a8c96fe4e9f413f05a2c Mon Sep 17 00:00:00 2001 From: Sebastian Andrzej Siewior <sebast...@breakpoint.cc> Date: Sat, 18 Feb 2023 10:47:53 +0100 Subject: libclamav: Use OpenSSL' BN instead tomfastmath. diff -Nru clamav-1.0.2+dfsg/debian/patches/Remove-bundled-tomfastmath-library.patch clamav-1.0.3+dfsg/debian/patches/Remove-bundled-tomfastmath-library.patch --- clamav-1.0.2+dfsg/debian/patches/Remove-bundled-tomfastmath-library.patch 2023-08-27 11:35:11.000000000 +0200 +++ clamav-1.0.3+dfsg/debian/patches/Remove-bundled-tomfastmath-library.patch 2023-09-09 16:35:32.000000000 +0200 @@ -1,4 +1,4 @@ -From de9cef7ab6e5a57247f9598340a0e64869429870 Mon Sep 17 00:00:00 2001 +From 7161ab29bd364366b61ee3b963c4cb2e8a8ffee9 Mon Sep 17 00:00:00 2001 From: Sebastian Andrzej Siewior <sebast...@breakpoint.cc> Date: Sat, 18 Feb 2023 10:45:50 +0100 Subject: Remove bundled tomfastmath library. diff -Nru clamav-1.0.2+dfsg/debian/patches/series clamav-1.0.3+dfsg/debian/patches/series --- clamav-1.0.2+dfsg/debian/patches/series 2023-08-27 11:35:11.000000000 +0200 +++ clamav-1.0.3+dfsg/debian/patches/series 2023-09-09 16:35:33.000000000 +0200 @@ -7,3 +7,4 @@ Add-an-option-to-avoid-setting-RPATH-on-unix-systems.patch libclamav-Use-OpenSSL-BN-instead-tomfastmath.patch Remove-bundled-tomfastmath-library.patch +Freshclam-remove-curl-result-warning.patch diff -Nru clamav-1.0.2+dfsg/debian/rules clamav-1.0.3+dfsg/debian/rules --- clamav-1.0.2+dfsg/debian/rules 2023-08-27 11:35:11.000000000 +0200 +++ clamav-1.0.3+dfsg/debian/rules 2023-09-09 16:36:13.000000000 +0200 @@ -80,7 +80,7 @@ fi;\ done; \ # Check for library features which may have been upgraded. - if ! grep -q "CL_FLEVEL 161" libclamav/others.h ; then \ + if ! grep -q "CL_FLEVEL 163" libclamav/others.h ; then \ echo "cl_retflevel needs boosting in symbol file"; \ touch debian/exit; \ fi; diff -Nru clamav-1.0.2+dfsg/Jenkinsfile clamav-1.0.3+dfsg/Jenkinsfile --- clamav-1.0.2+dfsg/Jenkinsfile 2023-08-16 00:24:07.000000000 +0200 +++ clamav-1.0.3+dfsg/Jenkinsfile 2023-08-25 23:18:34.000000000 +0200 @@ -10,7 +10,7 @@ parameters( [ string(name: 'VERSION', - defaultValue: '1.0.2', + defaultValue: '1.0.3', description: 'ClamAV version string'), string(name: 'FRAMEWORK_BRANCH', defaultValue: '1.0', diff -Nru clamav-1.0.2+dfsg/libclamav/bytecode_api.h clamav-1.0.3+dfsg/libclamav/bytecode_api.h --- clamav-1.0.2+dfsg/libclamav/bytecode_api.h 2023-08-16 00:24:07.000000000 +0200 +++ clamav-1.0.3+dfsg/libclamav/bytecode_api.h 2023-08-25 23:18:34.000000000 +0200 @@ -166,6 +166,7 @@ FUNC_LEVEL_1_0 = 160, /**< LibClamAV release 1.0.0 */ FUNC_LEVEL_1_0_1 = 161, /**< LibClamAV release 1.0.1 */ FUNC_LEVEL_1_0_2 = 162, /**< LibClamAV release 1.0.2 */ + FUNC_LEVEL_1_0_3 = 163, /**< LibClamAV release 1.0.3 */ }; /** diff -Nru clamav-1.0.2+dfsg/libclamav/others.h clamav-1.0.3+dfsg/libclamav/others.h --- clamav-1.0.2+dfsg/libclamav/others.h 2023-08-16 00:24:07.000000000 +0200 +++ clamav-1.0.3+dfsg/libclamav/others.h 2023-08-25 23:18:34.000000000 +0200 @@ -73,7 +73,7 @@ * in re-enabling affected modules. */ -#define CL_FLEVEL 161 +#define CL_FLEVEL 163 #define CL_FLEVEL_DCONF CL_FLEVEL #define CL_FLEVEL_SIGTOOL CL_FLEVEL diff -Nru clamav-1.0.2+dfsg/libclamunrar_iface/CMakeLists.txt clamav-1.0.3+dfsg/libclamunrar_iface/CMakeLists.txt --- clamav-1.0.2+dfsg/libclamunrar_iface/CMakeLists.txt 2023-08-16 00:24:07.000000000 +0200 +++ clamav-1.0.3+dfsg/libclamunrar_iface/CMakeLists.txt 2023-08-25 23:18:34.000000000 +0200 @@ -34,9 +34,11 @@ if(ENABLE_SHARED_LIB) # The clamunrar_iface SHARED library. add_library( clamunrar_iface SHARED ) - set_target_properties(clamunrar_iface PROPERTIES + set_target_properties( clamunrar_iface PROPERTIES VERSION ${LIBCLAMAV_VERSION} - SOVERSION ${LIBCLAMAV_SOVERSION}) + SOVERSION ${LIBCLAMAV_SOVERSION} + CXX_STANDARD 11 + ) target_sources( clamunrar_iface PRIVATE @@ -84,6 +86,9 @@ if(ENABLE_STATIC_LIB) # The clamunrar_iface static library. add_library( clamunrar_iface_static STATIC) + set_target_properties( clamunrar_iface_static PROPERTIES + CXX_STANDARD 11 + ) target_sources( clamunrar_iface_static PRIVATE diff -Nru clamav-1.0.2+dfsg/NEWS.md clamav-1.0.3+dfsg/NEWS.md --- clamav-1.0.2+dfsg/NEWS.md 2023-08-16 00:24:07.000000000 +0200 +++ clamav-1.0.3+dfsg/NEWS.md 2023-08-25 23:18:34.000000000 +0200 @@ -3,6 +3,13 @@ Note: This file refers to the official packages. Things described here may differ slightly from third-party binary packages. +## 1.0.3 + +ClamAV 1.0.3 is a critical patch release with the following fixes: + +- Upgrade the bundled UnRAR library (libclamunrar) to version 6.2.10. + - GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/1010 + ## 1.0.2 ClamAV 1.0.2 is a critical patch release with the following fixes: