Format: 1.8 Date: Tue, 23 Nov 2021 11:50:52 -0300 Source: icu Binary: icu-devtools libicu-dev libicu66 Architecture: i386 Version: 66.1-2ubuntu2.1 Distribution: focal Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Rodrigo Figueiredo Zaiden Description: icu-devtools - Development utilities for International Components for Unicode libicu-dev - Development files for International Components for Unicode libicu66 - International Components for Unicode Launchpad-Bugs-Fixed: 1951432 Changes: icu (66.1-2ubuntu2.1) focal-security; urgency=medium . * SECURITY UPDATE: Double Free - debian/patches/CVE-2021-30535-prereq.patch: Fix invalid free when using long locale name in Locale functions in source/common/locid.cpp. - debian/patches/CVE-2021-30535.patch: Fix edge cases with baseName in setKeywordValue function in source/common/locid.cpp to prevent double free and protect from heap corruption. - CVE-2021-30535 * Fix failing tests causing build-time failures: (LP: #1951432) - debian/patches/tzdata-2020f-tztest.patch: Add Time Zones data related to tzdata version 2020f in TestCanonicalID function in source/test/intltest/tztest.cpp to prevent tests from failing. - debian/patches/tzdata-2021b-tests.patch: Fix TestCalendar function in source/test/cintltst/ccaltst.c and TestGenericAPI in source/test/intltest/tztest.cpp to accept tz.version with longer string size to prevent tests from failing. - debian/patches/skip-tztests.patch: Skip specific Time Zones tests in TestAliasedNames and TestCanonicalID functions in source/test/intltest/tztest.cpp. They don't match with data from updated tzdata and needed to be skiped to prevent tests from failing. * Fix autopkg tests: - debian/tests/control: add libicu-dev and pkg-config dependencies in smoke test, and build-essential dependency in build-test. - debian/tests/smoke: change smoke test tool from icu-config (deprecated) to pkg-config. - debian/tests/ustring.cpp: add 'using namespace icu'. Checksums-Sha1: fe027ca1ad7787f8e19f63d1ad63ea589c10337f 725312 icu-devtools-dbgsym_66.1-2ubuntu2.1_i386.ddeb 10d4b476f9fb5b946d4d5247d8efcc9d581a469e 196404 icu-devtools_66.1-2ubuntu2.1_i386.deb 93ff7b7b9f33f282942735436314143ff8e53cd7 6861 icu_66.1-2ubuntu2.1_i386.buildinfo a4684613705ed01c79ccf9e68b365db4e5d7faee 9647160 libicu-dev_66.1-2ubuntu2.1_i386.deb 32f62f86c08de17b350f10ba6dbbfb5ee0886e68 6750676 libicu66-dbgsym_66.1-2ubuntu2.1_i386.ddeb 4a83431ad1dfaf8f7ecefcfd12edbc0d0f9c9a7a 8669424 libicu66_66.1-2ubuntu2.1_i386.deb Checksums-Sha256: cfc95d0693eb7f7b97e1689d0b420d875316df72cbca3b0bcdc264f031e8d08b 725312 icu-devtools-dbgsym_66.1-2ubuntu2.1_i386.ddeb cf2ba2addcfa8bd826475778c03d015c9cc61f8b3f9cf6eb1fccb1f30b7a0bf0 196404 icu-devtools_66.1-2ubuntu2.1_i386.deb c5ae645d830d2c01b174d3219e5833085de558b131d3438915bca29f78df32ff 6861 icu_66.1-2ubuntu2.1_i386.buildinfo 741f20e987789fae348eb75d52ba51db4eb40b4e12541f7e52fb46179ab78a73 9647160 libicu-dev_66.1-2ubuntu2.1_i386.deb 3f7ef298f67a98de02fe89ba2ee4941c38f28754ad2e0567f4fe939f79197a67 6750676 libicu66-dbgsym_66.1-2ubuntu2.1_i386.ddeb ad9f5120dcfdfa03cc60527f28d4778f1631db77e85d047e4eb5c46672cb4f8c 8669424 libicu66_66.1-2ubuntu2.1_i386.deb Files: 94970188cfb816d4f71cbb904fa4d0ae 725312 debug optional icu-devtools-dbgsym_66.1-2ubuntu2.1_i386.ddeb 6291595ff2375052887148064573e879 196404 libdevel optional icu-devtools_66.1-2ubuntu2.1_i386.deb 69a67c2f6af11d88e18895cebe650d53 6861 libs optional icu_66.1-2ubuntu2.1_i386.buildinfo fdd044e4a5bfdfd5ac71628b7e58e8f8 9647160 libdevel optional libicu-dev_66.1-2ubuntu2.1_i386.deb bc58dac66ef43ae0c32a1d57b82095ef 6750676 debug optional libicu66-dbgsym_66.1-2ubuntu2.1_i386.ddeb a7e766280a0c21d5024959994196b72a 8669424 libs optional libicu66_66.1-2ubuntu2.1_i386.deb Original-Maintainer: Laszlo Boszormenyi (GCS)