clamav-docs-html-1.5.1-150600.18.22.1<>,ti0/7p9|3/N< G-xP`X2܎vxcR/d;egTa+I{Ya;xlگ;=xbD̋j[xe:O@6&cjQ\rW.;G0<ɶn(/jJ'K>D KRK1#\gwAxγ\ْO3!K=d&zUDU:mcb N_|ާM<>\pGL=GC4`UcLE.Kݶ0ο>;*?*d ( P &,4p    (7 (+-00233$3(383W95W:; WF ^G tH IX|Y\]^?bNcd xe }f l u v"%z*****Cclamav-docs-html1.5.1150600.18.22.1Documentation for ClamAV in HTML formatOptional HTML documentation for ClamAV antivirus enginei0/7h01-ch4ay_SUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/Productivity/Securityhttps://www.clamav.netlinuxnoarch"yn~-hU(>yfMMXd3BnhI*+O8kFG\4W)0GY7[B 32 MJv2v?)3:1I,^@`lt5A+/)@bh cU4g2(5q/1vPj=. AR<<wvf$a[4U2(-~?-1)S6-\371=F>525Df4\h*?XC ؚN,X H25@AA큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤i0.i0.hzi0.i0.hzi0.hzhzhzhzhzhzhzhzi0.hzhzhzhzhzhzhzhzhzi0.hzhzi0.hzhzhzhzhzhzi0.hzhzhzhzhzhzhzhzhzhzhzhzhzhzhzhzhzhzi0.hzhzhzhzhzhzhzhzhzhzhzhzhzhzhzhzhzi0.hzhzhzhzhzhzhzhzhzhzi0.i0.hzhzhzhzhzhzhzhzhzhzhzhzhzi0.hzhzhzhzhzhzhzhzi0.hzhzhzhzhzhzhzhzhzhzhzhzhzhzhzhzi0.hzhzhzhzhzhzhzhzhzhzhzhzhzhzhzhzhzhzd33317558d040827127f7270e933268053224f33a14e34346ae90f35685b672a799aeb25cc0373fdee0e1b1db7ad6c2f6a0e058dfadaa3379689f583213190bdaa58f33f239a0fb02f5c7a6c45c043d7a9ac9a093335806694ecd6d4edc0d6a87bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979ad6157926c1622ba4e1d03d478f1541368524bfc46f51e42fe0d945f7ef323e4aa58f33f239a0fb02f5c7a6c45c043d7a9ac9a093335806694ecd6d4edc0d6a8ba0c59deb5450f5cb41b3f93609ee2d0d995415877ddfa223e8a8a7533474f072adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fed4903b29bd4f4602ebf694fd42fd9b2233ef7b604b66d6a315e1bffa36180d8e2a3cd908c9619862b52f621ce2a40f76b772eb51c17308b14bd26d1809af8f8759e27d09bef62aad77e0632f0ba2b7a4382a6f9f0193c8ffc8bde85c8dd76a24f55f85b4ad96c865e4d6217295377c56d1797d39f75abff02e28f6e619d9222173bcf52761da050ef82f961d301769dc9f6611e600602db425ef20e1337269a43eedcfdf75fe9e846a518eb42c025b3a96f155f3dbdb478afbe54f159558ab1e29db8d358ff9fb5ac2b05b70d95501ba394f80db320064f2c00d7f790339fa7dac11cfb661c52db8e6a0dfae40fbd643a136f358fa15d8470e4c041995c6627156612340a6f36525686c259f1bf2a8a3796181e97fcdd1eda5de3f24ac472dce489f7e0786b4a0f881306a0372534b69235b5d6d325d3e2f749b79b0f15a9b311626706afc88d95ebe1173b553ec732c6dc82a576989315fdf5e7779af738a4499edf5d245e763e7cd549a6f8eac9f1af953446b5436c4380f97e89fddf19896cff8c2ef4ca271877313f46daa3e82b1dd7c31a25557ec9e0cba48393eb5dc4ad7ced6648d83fb4c2dd593aa088c7a4ca1c88ff644bfecdec561bcd2243f3bf7a29a11b05d785f8a2383e008cd8ea98aaa8b02f73d218c0d1340b385fd3b71f5ad67d3508c83110e60cc3b50e179e06300f3dde7ba53fac0e5a93386a04474811bf29342e54ecc46ec6cde9e86634cc53004562ab36cc97b47ff02e6b180b84c16ca416ca77428fe23cb8e18afbd3626a6a86723d6b6e189c47da95d9e9bdc31ef4e11c157b1e2e89782d30bd726f2d5ff7834ea5e26ad02474325f8b1f126c9a493f074d33258b35a0964bb69b4f9e6a95ee0b0acf7a6b75f75137f07c0bb7a4f3960d18dc406b95e890473982e2384c287bd686278380d907df753e32fafbbe7b497d2fcd3b5cc2fc1b82763964ddcca52b20ff79ef84c55a73aca622004d6a5bd9417a600732b2e06170f6bdc64a005aef982a4aee1c7683aab65d7cc57d70fb63dd916a25cc920b22ef74b1897555f016d20a74b390333a82b33c05fcdad45d8157c2b5ab992ce658854e77b4d01121ae16eb498f2a90b2766740f0b46a44693e152906de779c28c58e51e1741bfbb3dd959e59d3061cb7e9db80af8c9cbb8db0eed65d3ee6260a4ada4364b3469419dccea097da86eb3e564bc6ca291eafcb06cc3cdbdeab4a12c5fc98d3b65cd2a2a8be47032c77b9abf39a3fa25545b72b16e91af4b35857a56fe6a2fdc86cbf249f53128e94c2cafc57b2c3e55acf349c306d0bd10911bfeabc8ea9ed5375b376885f5672a35ffb2556c2ada0984d4b10be2dd2f247570d246a7f6720738dae880c59759cca3bfcfef45e2672847e5a9e2d0b54cf98a533cf633c091725ebd27c01a7b8ef42a0eed9267299993d8c829e4fe60ef88ec118af02b495c2130145d588501004dd31772d6067ff82b469cdb88655a7ce7ca8808d4490dad6ff2464c588cdb8da2cdd4812ea3effc29bc4742f48131931af1aca2ac67d130e0bf5b5f88ba6dbdb3a1d0cb0bf4973f0fbe46c7246532c91be9f2001636e7df524827c3e6cc61af836737de6b7d4ae85a0f47ba1b3133f361acd668b665d89c30106297678235ad3b573b9165feff4a528b7fcfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30d1e6d465a83ba1a3be52db6484868cf5812ae9bbf91abdad3900ba0165afcf935f4b25e5825d45a726110be816301f643829ca895f71c3bd0edca2e67152494c7736aa3596c468515c3209f2f9d68cfae96d94c05689bcc11a5dce426a6ee2e82c7b95c08df0d228caec6d4bfed06da0f7ab6b76ea5cc3f75b5c6ae416bc571b486c67592731a0b36a89dba1fd0b97aeb73f236bbf60dbf28d7c6b5723c079891a3e865977024f444834a75a1b33b89b93134c93007ae3d6e14f24e6c88d8dfbc22fe8c70c36f1d862903b772eaed864d3a8fa849473c9caff224fdb852428e4238ae9593944112bee8dd65f8ebc5f3d3862160a8a245fbe1ee3150bc9a2fd813d2c812adf74deb36fead3ff8469800d3c0b23eb2c858ae49310291f89490146ba1521ec219db9bc5bfec0e3e7a897369d98b30d4e853ee4aa525322784428b86c9463f7096c0b9d610e095ed248ac1e8a8da7e92d17e9be544f3baced7b62b22e3b1d34ac67763ab50652da19305d4b3694c6b6e6bf35f4b98411ce4af646d22bdd9410b0141db3cbbf4cfc3818cc6fad279e8e63940940e06cd6af76ccbfcfaa4834fad1d68f6790942691badb1f9de6263983733f6d8b0ab47edb3f7fdc49493f70e1527d895653b5ac7157abba8e2c656e43698da93b6c1997e2855a5059abc7f01d0ce8c64e4ba9e131d651e48ae1a567b2a1254fea8aab03502288de58db44a5cccec1d9946503d42eb95b4b60aeffc06524aadf94c531fffaeae075aab80f890d19ccb36dae6cf9e62c56013ea9988f763ac3ca86f74539303b091f6bb4be15e245ee1a4ff23b7034ffc6ee15640cc5984bdb780c067636f8e1a2b764aa79969529a3f0ce454d219b9da81624be9b411e6f2b11125fe8ea7a6b67964b8958d26cc4e87e79efdbfbe54ebefd7e8ac10cc8406751597007ca3e75302f9d5ba3ee59d04e90a32e5ab5d4ea1c7b12b7076036d406ba82f27cc49ce0ad369a2af17a6882c5de9416043a8088c66ff2a26e7e06673a20e6fc3e19ddf8742393e74f459775e0204060822f3c70c3461313ff724b5a5e3fb541da4840ff60d6e8f083e9c704165003f8c065964e4ccb47da48bbad8a80521d571cbf0f1d4762c6d4903b29bd4f4602ebf694fd42fd9b2233ef7b604b66d6a315e1bffa36180d8edd6adee9c18c2019a4281602e83d3b7270b23fbf20fb6dce4163938b0b1b7a73d239d810b58a7366be64e66bff45189a9a280349e28f0b5c86d3e76ab20402fe9e4bb7517fa3f99b2c5e69a3a85ea029a5d72887bf76000939bb8076812226f06f5e81f61d4b0e6bf2f27fb36457674381abe28f01c223161728c529a9f57114655481752f50362a564a9cb79a31f80ad68c3f60f39672858cfbdbc96e38e10887bc41dc3589c04e8ac12dea73352d2e6e81834ea580a00a1b846d89cff0f6b7055109ba46915a77730bcb751a9a8ec781dd3bbc653a0c2b60254746aa7ec2118c687f26c57b5b0f62c2d3a1d58164659ce9cc9ab6f02e0ca8464048f8f71e0af6e432f78b08769d2c566cec65d901a495bffec4a3c7155989991148828b44addcd4315daa858dcd682734ec1807ee667a2da7b1a8edc9787bd3bd77992f584666104821e292843e5c98138d5397aacd38a92c9dfdc1de9d320d3ee6f9cf747c5360000b2304577faa788a9193a19629ae40b1b94427107e2dab5471bd4a9fd0f4c14c72556dcd2e6696f857b115d9a9b1608c73bc495c434ee67193133a5e36e46a64fd8ce4ec8cf6c27953e67bbeebb21b423bf90c467a6f11352d14dcea635b757ef8b652eba136479e347a828ced75eec1a98e3f9b6e3c22b5d7fdebc2380e00d40ca1a8006a704c165e6ef8a0bb5ec4d1e54a9d5b7e9c8817de970d4e9bc504494de23f0d034869ed9bf448820b56d3b06e71cab276d0458f3de853b957eec530376b39c23145d97fffd35c3dcadabc37f3ffe64afc80507824aabe05325ff30443ef46686a38676d05d0a46f4191b10b32da1899bd352648565a2f033d153fd0d157a9f2dbce0af84e2766a644b1c2bfa34caf44ec22a48a9496bfc08a900e1e700499025642475523599acc7bca191540d7a5a7e59be93020352693ef72d08b1a9cf0b3bdc961299e5a9d7fcf90ff31f64dfa71236cdc29b451c336397e022f7e4db60b84b79499f0814552dd05fa4cca2420a8ce3828afa3ef1bbe2dfc4422d6a61f725af3567b18319d261848a9dc2eae5bc68a30677953841c20b59a7acb7647e8bbda40ed4c537218239f40406213b5f4a4af817813b47cdb152e448290507b51994072b65faff56adf8a27f06dc8d762ff59383a9148b2de57281c57311da9e334b6eaedcb5eaeaf9d5886e03302abd8063ecae385fd7766ee0f88072898bf21456d52438f1b5d1a2fca3e81df5c6f18ceffc68d24085916c7b85e0be5a056a74cd9e47c14ef6db6a259bcef587c20dfbb215daa6db3d3ec1b31e72df3edfd1a601b0e234eb53e8d94ba53958e52e12e8766335570affc47081e2a186baf52d107ee10e1de4b799b290b6a788a95236aefa362166cc463021f37c05eea3435eb60c0afe8d02c0a957d118ebe716c0cf39b518e6e6f7d1ab0c2743ad948bf9c752698301aad3bbfcadc30197203c21dd37d2f26b4e0efee366b72fddfa683fb4ac899cf85ab0b4b4d51ae21f13b59e14243204c1ed7940be6c6af354a128153c6c0e79be10d3d9cc2c884b0efcc3e3ba1bae078d6de196b0a8e55d49614270d2df3f70da0daf6be936fd90c0b361f827e2f8a4ad866e60d6ae3f5a0278efac77208177033f20b4db384cdc07438293a9518b9e442220102169d3d6d87a1f2627613095b0c4532527325b433eb3a661de81b1162dd7e2f312998032657cae9cb9f9f32b201d1b0a0df9d5d8f4d13eab88afabd5c1a7e4484a6697e51c34c40a50527f0a7e96fd636ebf2ac8f109445d778132d3c09018d5ecf6256943321fd6d22221a0ca594f55731e5212ffa9095513ee6cef6a2b85cf253327ae2152fe4531e77a56e12f5b825492df5cbdb5df805f0d364b2923032006934ed0cb2c3300e231727e0f8335f48023e73e4d12f1d55b8c23af415a25025a461f7aa67e87f31c926bd4bcfd6b11571caf1fc5173b510ed30f594616f6536ebaaf309e88c2cfaf23ea8a37b5681433eafea97033af632ecc948c8c1ee99446477432c9d5c9af5ae32612aef1ca5653e3473ed40747d36ecb4a97719ff14707d85352b4c55faf1591c89a23ed8ac5770ab81b8a9eb1bef37e2bd4bce4b95dd9ee6d4964ee5eaa57a82f0cbc1563424cdb4eab0020922691da121019ded63f38e4c224ee3d1d12f49debfe15c8bef31350458a128265faa9b12e520313825514c2e76748518901c8157275cb3a63c7638e7b0e73111ba3ac1bf6819ec02d30a19e1774493f9c88ed7185f7bb4195be77018d21cdc439a34bd4e5da64b566eb996fbe89dbe62a913ebe3fd9667f41f69c0301bacd963081c69abb0219e4acac4710f60bd42e5985d3839ba49d62c7bac9087ae2b8cb2c0f247ac590f8ff442fa3a73af673127f20aa460682fbf0f5bf2777ebcc9a095c3bdefe4cda5a1964eef4f74314c0ae647a06ef1699806fb9b4b6d0ef72de026708c6e8581362641c9298cb5f7rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootclamav-1.5.1-150600.18.22.1.src.rpmclamav-docs-html    clamavrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.5.13.0.4-14.6.0-14.0-15.2-14.14.3i)i T@ik@i h@h;@hR@hb|@hSh6gI@g@g/@gg gb@f4fKf@f&Q@e8@e}@e9@d]@dܺ@c@b@bs@bUiaay`\`@`pA`m`7@`"y@`_#___[@_A@^^@^:@^]f@]*]@]]o@]Ik\e\E@[[`O@[Xf@[M@[DZ@Z@Z$Z@Zk@ZOYY@Ym@Y, @Ww@WW@Wu Wk@Wc@V'@V}/V`.V^@U@UG_@T[@Tr@T7T6Tl@T_W@max@suse.commax@suse.combwiedemann@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.comsuse+build@de-korte.orgmax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.comandreas.stieger@gmx.demax@suse.comsuse+build@de-korte.orgbwiedemann@suse.commax@suse.commax@suse.comdimstar@opensuse.orgsuse+build@de-korte.orgmax@suse.comsuse+build@de-korte.orgsuse+build@de-korte.orgecsos@opensuse.orgsuse+build@de-korte.orgmeissner@suse.comsuse+build@de-korte.orgsuse+build@de-korte.orgmeissner@suse.comsuse+build@de-korte.orgmax@suse.comsuse+build@de-korte.orgsuse+build@de-korte.orgsuse+build@de-korte.orgsuse+build@de-korte.orgdimstar@opensuse.orgmax@suse.comsuse+build@de-korte.orgsuse+build@de-korte.orgsuse+build@de-korte.orgmpluskal@suse.comsuse+build@de-korte.orgsuse+build@de-korte.orgdimstar@opensuse.orgsuse+build@de-korte.orgsuse+build@de-korte.orgmax@suse.comandreas.stieger@gmx.demax@suse.comegdfree@opensuse.orgmax@suse.commax@suse.commax@suse.commpluskal@suse.comsecurity@suse.comegdfree@opensuse.orgmax@suse.commax@suse.commax@suse.comvarkoly@suse.comvcizek@suse.commeissner@suse.comjengelh@inai.defvogt@suse.comro@suse.deastieger@suse.comfweiss@suse.commax@suse.comjengelh@inai.defweiss@suse.comfweiss@suse.commartin.liska@suse.comecsos@opensuse.orgmeissner@suse.commax@suse.comp.drouand@gmail.commpluskal@suse.commax@suse.commax@suse.commax@suse.commax@suse.commeissner@suse.commax@suse.comledest@gmail.com- Fix testsuite error on SLE-15-SP6 by falling back to rust1.86.- Provide a better fix for boo#1249404 by disabling debug mode.- Build with older rust 1.87 for reproducible builds (boo#1249404)- Add clamav-workaround.patch to work around symbol removals in version 1.5.0 and 1.5.1.- New version: 1.5.1: * Fixed a significant performance issue when scanning some PE files. * Fixed an issue recording file entries from a ZIP archive central directory which resulted in "Heuristics.Limits.Exceeded.MaxFiles" alerts when using the ClamScan --alert-exceeds-max command line option or ClamD AlertExceedsMax config file option. * Improved performance when scanning TNEF email attachments. * Fixed an issue with recording metadata for OOXML office documents. * Fixed an issue with signature matches for VBA in OLE2 office documents. * Loosened overly restrictive rules for embedded file identification and increased the limit for finding PE files embedded in other PE files. * Fixed an issue with extracting some RAR archives embedded in other files. * Fixed an issue with calculating fuzzy hashes affecting some images by updating the version for several Rust library dependencies.- Add json-c-json-c-0.18-20240915.tar.gz and link it statically into libclamav on SLE-12, because version 0.12 is too old.- New version 1.5.0: * Added checks to determine if an OLE2-based Microsoft Office document is encrypted. * Added the ability to record URIs found in HTML if the generate-JSON-metadata feature is enabled. * Added the ability to record URIs found in PDFs if the generate-JSON-metadata feature is enabled. * Added regex support for the clamd.conf OnAccessExcludePath config option. * Added CVD signing/verification with external .sign files. * Freshclam, ClamD, ClamScan, and Sigtool: Added an option to enable FIPS-like limits disabling MD5 and SHA1 from being used for verifying digital signatures or for being used to trust a file when checking for false positives * ClamD: Added an option to disable select administrative commands including SHUTDOWN, RELOAD, STATS and VERSION. * libclamav: Added extended hashing functions with a "flags" parameter that allows the caller to choose if they want to bypass FIPS hash algorithm limits. * See the release announcement for the full list of changes: https://blog.clamav.net/2025/10/clamav-150-released.html - Obsoleted patches: * clamav-freshclam_test.patch * clamav-disable-administrative-commands.patch * clamav-fips.patch - Use macros for library versions - Remove service symlinks: rcclamd, rcfreshclam, rcclamav-milter, and clamonacc. - Use rust 1.86 for SLE-12 and SLE-15-SP2.- bsc#1240363, clamav-disable-administrative-commands.patch: clamd: Add an option to toggle SHUTDOWN, RELOAD, STATS and VERSION.- New version 1.4.3: ClamAV 1.4.3 is a patch release with the following fixes: * CVE-2025-20260, bsc#1245054: Fixed a possible buffer overflow write bug in the PDF file parser that could cause a denial-of-service (DoS) condition or enable remote code execution. This issue only affects configurations where both: - The max file-size scan limit is set greater than or equal to 1024MB. - The max scan-size scan limit is set greater than or equal to 1025MB. The code flaw was present prior to version 1.0.0, but a change in version 1.0.0 that enables larger allocations based on untrusted data made it possible to trigger this bug. This issue affects all currently supported versions. * CVE-2025-20234, bsc#1245055: Fixed a possible buffer overflow read bug in the UDF file parser that may write to a temp file and thus disclose information, or it may crash and cause a denial-of-service (DoS) condition. This issue was introduced in version 1.2.0. * Fixed a possible use-after-free bug in the Xz decompression module in the bundled lzma-sdk library. This issue was fixed in the lzma-sdk version 18.03. ClamAV bundles a copy of the lzma-sdk with some performance changes specific to libclamav, plus select bug fixes like this one in lieu of a full upgrade to newer lzma-sdk. This issue affects all ClamAV versions at least as far back as 0.99.4. * Windows: Fixed a build install issue when a DLL dependency such as libcrypto has the exact same name as one provided by the Windows operating system. - Renew clamav.keyring- bsc#1243565: Add clamav-freshclam_test.patch to fix a race condition between the mockup servers started by different test cases in freshclam_test.py.- bsc#1239957: Build with PIE. - Eliminate some UTF-8 NBSP characters from the changes file.- bsc#1236949: Fix location of license files.- Drop the version dependency on libcurl. Building against versions older than 7.45 does not fail anymore, but disables support for fdpassing in clamonacc. This only affects SLE-12 up to SP3.- New version 1.4.2: * CVE-2025-20128, bsc#1236307: Fixed a possible buffer overflow read bug in the OLE2 file parser that could cause a denial-of-service (DoS) condition.- bsc#1232242: Start clamonacc with --fdpass to avoid errors due to clamd not being able to access user files.- fix factory submission (clam.tcl, clamscan.log)- New version 1.4.1: * [CVE-2024-20506, bsc#1230162]: Changed the logging module to disable following symlinks on Linux and Unix systems so as to prevent an attacker with existing access to the 'clamd' or 'freshclam' services from using a symlink to corrupt system files. * [CVE-2024-20505, bsc#1230161]: Fixed a possible out-of-bounds read bug in the PDF file parser that could cause a denial-of-service (DoS) condition. * https://blog.clamav.net/2024/09/clamav-141-132-107-and-010312-security.html - New version 1.4.0: * Added support for extracting ALZ archives. * Added support for extracting LHA/LZH archives. * Added the ability to disable image fuzzy hashing, if needed. For context, image fuzzy hashing is a detection mechanism useful for identifying malware by matching images included with the malware or phishing email/document. * https://blog.clamav.net/2024/08/clamav-140-feature-release-and-clamav.html- New version 1.3.2: * CVE-2024-20506: Changed the logging module to disable following symlinks on Linux and Unix systems so as to prevent an attacker with existing access to the 'clamd' or 'freshclam' services from using a symlink to corrupt system files. * CVE-2024-20505: Fixed a possible out-of-bounds read bug in the PDF file parser that could cause a denial-of-service condition. * Removed unused Python modules from freshclam tests including deprecated 'cgi' module that is expected to cause test failures in Python 3.13. * Fix unit test caused by expiring signing certificate. * Fixed a build issue on Windows with newer versions of Rust. Also upgraded GitHub Actions imports to fix CI failures. * Fixed an unaligned pointer dereference issue on select architectures. * Fixes to Jenkins CI pipeline. - Remove upstreamed 1305.patch- Add upstream 1305.patch to fix tests (boo#1102840, https://github.com/Cisco-Talos/clamav/issues/1300)- New Version: 1.3.1: * CVE-2024-20380: Fixed a possible crash in the HTML file parser that could cause a denial-of-service (DoS) condition. * Updated select Rust dependencies to the latest versions. * Fixed a bug causing some text to be truncated when converting from UTF-16. * Fixed assorted complaints identified by Coverity static analysis. * Fixed a bug causing CVDs downloaded by the DatabaseCustomURL Freshclam config option to be pruned and then re-downloaded with every update. * Added the new 'valhalla' database name to the list of optional databases in preparation for future work.- New version: 1.3.0: * Added support for extracting and scanning attachments found in Microsoft OneNote section files. OneNote parsing will be enabled by default, but may be optionally disabled. * Added file type recognition for compiled Python (`.pyc`) files. * Improved support for decrypting PDFs with empty passwords. * Fixed a warning when scanning some HTML files. * ClamOnAcc: Fixed an infinite loop when a watched directory does not exist. * ClamOnAcc: Fixed an infinite loop when a file has been deleted before a scan. - New version: 1.2.0: * Added support for extracting Universal Disk Format (UDF) partitions. * Added an option to customize the size of ClamAV's clean file cache. * Raised the MaxScanSize limit so the total amount of data scanned when scanning a file or archive may exceed 4 gigabytes. * Added ability for Freshclam to use a client certificate PEM file and a private key PEM file for authentication to a private mirror. * Fix an issue extracting files from ISO9660 partitions where the files are listed in the plain ISO tree and there also exists an empty Joliet tree. * PID and socket are now located under /run/clamav/clamd.pid and /run/clamav/clamd.sock . * bsc#1211594: Fixed an issue where ClamAV does not abort the signature load process after partially loading an invalid signature. - New version 1.1.0: * https://blog.clamav.net/2023/05/clamav-110-released.html * Added the ability to extract images embedded in HTML CSS