diff options
author | Carlos O'Donell <carlos@redhat.com> | 2019-08-01 00:22:46 -0400 |
---|---|---|
committer | Carlos O'Donell <carlos@redhat.com> | 2019-08-01 00:22:46 -0400 |
commit | e712490684d1ab3f72677dc9b06ad415d5577b95 (patch) | |
tree | 64eb49a2b4e24a1b3e89f53b44e09abf2165791a /NEWS | |
parent | cc3bf319336351a124b2f3cd007a43eae8f329aa (diff) | |
download | glibc-e712490684d1ab3f72677dc9b06ad415d5577b95.zip glibc-e712490684d1ab3f72677dc9b06ad415d5577b95.tar.gz glibc-e712490684d1ab3f72677dc9b06ad415d5577b95.tar.bz2 |
Update install and NEWS for 2.30 release.
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 105 |
1 files changed, 103 insertions, 2 deletions
@@ -118,8 +118,109 @@ Security related changes: The following bugs are resolved with this release: - [The release manager will add the list generated by - scripts/list-fixed-bugs.py just before the release.] + [2872] locale: Transliteration Cyrillic -> ASCII fails + [6399] libc: gettid() should have a wrapper + [16573] malloc: mtrace hangs when MALLOC_TRACE is defined + [16976] glob: fnmatch unbounded stack VLA for collating symbols + [17396] localedata: globbing for locale by [[.collating-element.]] + [18035] dynamic-link: pldd does no longer work, enters infinite loop + [18465] malloc: memusagestat is built using system C library + [18830] locale: iconv -c -f ascii with >buffer size worth of input before + invalid input drops valid char + [20188] nptl: libpthread IFUNC resolver for vfork can lead to crash + [20568] locale: Segfault with wide characters and setlocale/fgetwc/UTF-8 + [21897] localedata: Afar locales: Fix mon, abmon, and abday + [22964] localedata: The Japanese Era name will be changed on May 1, 2019 + [23352] malloc: __malloc_check_init still defined in public header + malloc.h. + [23403] nptl: Wrong alignment of TLS variables + [23501] libc: nftw() doesn't return dangling symlink's inode + [23733] malloc: Check the count before calling tcache_get() + [23741] malloc: Missing __attribute_alloc_size__ in many allocation + functions + [23831] localedata: nl_NL missing LC_NUMERIC thousands_sep + [23844] nptl: pthread_rwlock_trywrlock results in hang + [23983] argparse: Missing compat versions of argp_failure and argp_error + for long double = double + [23984] libc: Missing compat versions of err.h and error.h functions for + long double = double + [23996] localedata: Dutch salutations + [24040] libc: riscv64: unterminated call chain in __thread_start + [24047] network: libresolv should use IP_RECVERR/IPV6_RECVERR to avoid + long timeouts + [24051] stdio: puts and putchar ouput to _IO_stdout instead of stdout + [24059] nss: nss_files: get_next_alias calls fgets_unlocked without + checking for NULL. + [24114] regex: regexec buffer read overrun in "grep -i + '\(\(\)*.\)*\(\)\(\)\1'" + [24122] libc: Segfaults if 0 returned from la_version + [24153] stdio: Some input functions do not react to stdin assignment + [24155] string: x32 memcmp can treat positive length as 0 (if sign bit in + RDX is set) (CVE-2019-7309) + [24161] nptl: __run_fork_handlers self-deadlocks in malloc/tst-mallocfork2 + [24164] libc: Systemtap probes need to use "nr" constraint on 32-bit Arm, + not the default "nor" + [24166] dynamic-link: Dl_serinfo.dls_serpath[1] in dlfcn.h causes UBSAN + false positives, change to modern flexible array + [24180] nptl: pthread_mutex_trylock does not use the correct order of + instructions while maintaining the robust mutex list due to missing + compiler barriers. + [24194] librt: Non-compatibility symbols for clock_gettime etc. cause + unnecessary librt dependencies + [24200] localedata: Revert first_weekday removal in en_IE locale + [24211] nptl: Use-after-free in Systemtap probe in pthread_join + [24215] nptl: pthread_timedjoin_np should be a cancellation point + [24216] malloc: Check for large bin list corruption when inserting + unsorted chunk + [24228] stdio: old x86 applications that use legacy libio crash on exit + [24231] dynamic-link: [sparc64] R_SPARC_H34 implementation falls through + to R_SPARC_H44 + [24293] localedata: Missing Minguo calendar support for TW locales + [24296] localedata: Orthographic mistakes in 'day' and 'abday' sections in + tt_RU (Tatar) locale + [24307] localedata: Update locale data to Unicode 12.0.0 + [24323] dynamic-link: dlopen should not be able open PIE objects + [24335] build: "Obsolete types detected" with Linux 5.0 headers + [24369] localedata: Orthographic mistakes in 'mon' and 'abmon' sections in + tt_RU (Tatar) locale + [24370] localedata: Add lang_name for tt_RU locale + [24372] locale: Binary locale files are not architecture independent + [24394] time: strptime %Ey mis-parses final year of era + [24476] dynamic-link: __libc_freeres triggers bad free in libdl if dlerror + was not used + [24506] dynamic-link: FAIL: elf/tst-pldd with --enable-hardcoded-path-in- + tests + [24531] malloc: Malloc tunables give tcache assertion failures + [24532] libc: conform/arpa/inet.h failures due to linux kernel 64-bit + time_t changes + [24535] localedata: Update locale data to Unicode 12.1.0 + [24537] build: nptl/tst-eintr1 test case can hit task limits on some + kernels and break testing + [24544] build: elf/tst-pldd doesn't work if you install with a --prefix + [24556] build: [GCC 9] error: ā%sā directive argument is null + [-Werror=format-overflow=] + [24570] libc: alpha: compat msgctl uses __IPC_64 + [24584] locale: Data race in __wcsmbs_clone_conv + [24588] stdio: Remove codecvt vtables from libio + [24603] math: sysdeps/ieee754/dbl-64/branred.c is slow when compiled with + -O3 -march=skylake + [24614] localedata: nl_NL LC_MONETARY doesn't match CLDR 35 + [24632] stdio: Old binaries which use freopen with default stdio handles + crash + [24640] libc: __ppc_get_timebase_freq() always return 0 when using static + linked glibc + [24652] localedata: szl_PL spelling correction + [24695] nss: nss_db: calling getpwent after endpwent crashes + [24696] nss: endgrent() clobbers errno=ERRNO for 'group: db files' entry + in /etc/nsswitch.conf + [24699] libc: mmap64 with very large offset broken on MIPS64 n32 + [24740] libc: getdents64 type confusion + [24741] dynamic-link: ld.so should not require that a versioned symbol is + always implemented in the same library + [24744] libc: Remove copy_file_range emulation + [24757] malloc: memusagestat is linked against system libpthread + [24794] libc: Partial test suite run builds corrupt test-in-container + testroot Version 2.29 |