Format: 1.8 Date: Tue, 23 Nov 2021 11:50:52 -0300 Source: icu Binary: icu-devtools libicu-dev libicu66 Architecture: arm64 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: cce4938c2d3224e200383fa0b022519e578075a3 771212 icu-devtools-dbgsym_66.1-2ubuntu2.1_arm64.ddeb 141047860e6b9ae6db1b44066377e1dcbb84aa15 175516 icu-devtools_66.1-2ubuntu2.1_arm64.deb 64aac03e8f6a050fdd7d916e69dcbd37ce67b380 6914 icu_66.1-2ubuntu2.1_arm64.buildinfo a25eb9996a15d7bf6cd978232bae018157e2d794 9320488 libicu-dev_66.1-2ubuntu2.1_arm64.deb 0d92e446049345c6ef5979c8f2f17f7a8acd6c44 7411736 libicu66-dbgsym_66.1-2ubuntu2.1_arm64.ddeb a39498cbc7b2f5739d3d055fb558514c448ed358 8359564 libicu66_66.1-2ubuntu2.1_arm64.deb Checksums-Sha256: 83484efe74a6a66404c5c4a4bab29dd3acca512bd26e5bf137282b6778430d27 771212 icu-devtools-dbgsym_66.1-2ubuntu2.1_arm64.ddeb 8eef257eefd54eb76f71b73ab29498b2f44837cb17a5137a829ade82e020f123 175516 icu-devtools_66.1-2ubuntu2.1_arm64.deb 3198c36649ed047cd3f517d2956fe2f1e8204444ec81db8c3d5ee3464202c2ad 6914 icu_66.1-2ubuntu2.1_arm64.buildinfo c19f2637b20756d61f347116cadcac4eb0078922bbcec9d4fddbab1987233178 9320488 libicu-dev_66.1-2ubuntu2.1_arm64.deb d6a4b549c3c68e5d0d72d4e78830e8c27364eecbcad2279ae5f38b5e98c2e256 7411736 libicu66-dbgsym_66.1-2ubuntu2.1_arm64.ddeb ccfbd8e68fadcf4cc3975cdae42d1786733963f75d0b180f96c13782e185635b 8359564 libicu66_66.1-2ubuntu2.1_arm64.deb Files: af128d231b4a7132eaf1afc78f25dc92 771212 debug optional icu-devtools-dbgsym_66.1-2ubuntu2.1_arm64.ddeb 8f9ca3322ec343e0b38a2546efd5b41d 175516 libdevel optional icu-devtools_66.1-2ubuntu2.1_arm64.deb d3b983a66ca363f698b7f973531e8b33 6914 libs optional icu_66.1-2ubuntu2.1_arm64.buildinfo 7221e8aaa9a44c0956b391ad4607bc50 9320488 libdevel optional libicu-dev_66.1-2ubuntu2.1_arm64.deb 64bb6f15ab5b271205a34e57f945db91 7411736 debug optional libicu66-dbgsym_66.1-2ubuntu2.1_arm64.ddeb 8df73eb6c4ee11c5e45d1dae405e7773 8359564 libs optional libicu66_66.1-2ubuntu2.1_arm64.deb Original-Maintainer: Laszlo Boszormenyi (GCS)