From e061bd177101f87a45b988d685026048dfa97ee8 Mon Sep 17 00:00:00 2001 From: Siddhesh Poyarekar Date: Wed, 2 Aug 2017 08:26:45 +0530 Subject: Add list of bugs fixed in 2.26 --- ChangeLog | 2 + NEWS | 227 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 227 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 848765560a..cff1a7f163 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,7 @@ 2017-08-02 Siddhesh Poyarekar + * NEWS: Add bugs fixed. + * po/fr.po: Update translations. 2017-08-01 Siddhesh Poyarekar diff --git a/NEWS b/NEWS index bd48d18158..8295f20c0a 100644 --- a/NEWS +++ b/NEWS @@ -208,8 +208,231 @@ 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.] + [984] network: Respond to changed resolv.conf in gethostbyname + [5010] network: sunrpc service cleanup causes unwanted port mapper traffic + [12068] localedata: sc_IT: misspelled yesexpr/day/abday/mon/abmon/date_fmt + fields + [12189] libc: __stack_chk_fail should not attempt a backtrace + (CVE-2010-3192) + [14096] time: Race condition on timezone/tst-timezone.out + [14172] localedata: az_IR: new locale + [14995] build: glibc fails to build if gold is the default linker, even if + ld.bfd is available + [15998] build: [powerpc] Set arch_minimum_kernel for powerpc LE + [16637] network: inet_pton function is accepting IPv6 with bad format + [16640] string: string/strtok.c: undefined behaviour inconsistent between + x86 and other generic code + [16875] localedata: ko_KR: fix lang_name + [17225] localedata: ar_SY: localized month names for May and June are + incorrect + [17297] localedata: da_DK: wrong date_fmt string + [18907] stdio: Incorrect order of __wur __THROW in + [18934] localedata: hu_HU: collate: fix multiple bugs and add tests + [18988] nptl: pthread wastes memory with mlockall(MCL_FUTURE) + [19066] localedata: ar_SA abbreviated day and month names are in English + [19569] network: resolv: Support an arbitrary number of search domains + [19570] network: Implement random DNS server selection in the stub + resolver + [19838] locale: localedef fails on PA-RISC + [19919] localedata: iso14651_t1_common: Correct the Malayalam sorting + order of 0D36 and 0D37 + [19922] localedata: iso14651_t1_common: Define collation for Malayalam + chillu characters + [20098] libc: FAIL: debug/backtrace-tst on hppa + [20257] network: sunrpc: clntudp_call does not enforce timeout when + receiving data + [20275] localedata: locale day/abday/mon/abmon should not have trailing + whitespace + [20313] localedata: Update locale data to Unicode 9.0 + [20424] manual: Document how to provide a malloc replacement + [20496] localedata: agr_PE: new language locale Awajún / Aguaruna (agr) + for Peru + [20686] locale: Add el_GR@euro to SUPPORTED. + [20831] dynamic-link: _dl_map_segments does not test for __mprotect + failures consistently + [21015] dynamic-link: Document and fix --enable-bind-now + [21016] nptl: pthread_cond support is broken on hppa + [21029] libc: glibc-2.23 (and later) fails to compile with -fno-omit- + frame-pointer on i386 + [21049] libc: segfault in longjmp_chk() due to clobbered processor + register + [21075] libc: unused assigment to %g4 in sparc/sparc{64,32}/clone.S + [21088] libc: Build fails with --enable-static-nss + [21094] math: cosf(1.57079697) has 3 ulp error on targets where the + generic c code is used + [21109] libc: Tunables broken on big-endian + [21112] math: powf has large ulp errors with base close to 1 and exponent + around 4000 + [21115] network: sunrpc: Use-after-free in error path in clntudp_call + (CVE-2017-12133) + [21120] malloc: glibc malloc is incompatible with GCC 7 + [21130] math: Incorrect return from y0l (-inf) and y1l (-inf) when linking + with -lieee + [21134] math: Exception (divide by zero) not set for y0/y1 (0.0) and y0/y1 + (-0.0) when linking with -lieee + [21171] math: log10, log2 and lgamma return incorrect results + [21179] libc: handle R_SPARC_DISP64 and R_SPARC_REGISTER relocs + [21182] libc: __memchr_sse2: regression in glibc-2.25 on i686 + [21207] localedata: ce_RU: update weekdays from CLDR + [21209] dynamic-link: LD_HWCAP_MASK read in setuid binaries + [21217] localedata: Update months from CLDR-31 + [21232] libc: miss posix_fadvise64 on MIPS64 when static linking + [21243] libc: support_delete_temp_file should issue warning for failed + remove() + [21244] libc: support resolv_test_start() socket fd close should be + checked for errors. + [21253] libc: localedef randomly segfaults when using -fstack-check due to + new posix_spawn implementation + [21258] dynamic-link: Branch predication in _dl_runtime_resolve_avx512_opt + leads to lower CPU frequency + [21259] libc: [alpha] termios.h missing IXANY for POSIX + [21261] libc: [sparc64] bits/setjmp.h namespace + [21267] network: [mips] bits/socket.h IOC* namespace + [21268] libc: [alpha] termios.h NL2, NL3 namespace + [21270] libc: mmap64 silently truncates large offset values + [21275] libc: posix_spawn always crashes on ia64 now + [21277] libc: [alpha] termios.h missing IUCLC for UNIX98 and older + [21280] math: [powerpc] logbl for POWER7 return incorrect results + [21289] libc: Incorrect declaration for 32-bit platforms with + _FILE_OFFSET_BITS=64 causes build error + [21295] network: GETAI(AF_UNSPEC) drops IPv6 addresses if nss module does + not support gethostbyname4_r + [21298] nptl: rwlock can deadlock on frequent reader/writer phase + switching + [21338] malloc: mallopt M_ARENA_MAX doesn't set the maximum number of + arenas + [21340] libc: Support POSIX_SPAWN_SETSID + [21357] libc: unwind-dw2-fde deadlock when using AddressSanitizer + [21359] network: ns_name_pack needs additional byte in destination buffer + [21361] network: resolv: Reduce advertised EDNS0 buffer size to guard + against fragmentation attacks (CVE-2017-12132) + [21369] network: resolv: Remove EDNS fallback + [21371] libc: Missing timespec definition when compiled with _XOPEN_SOURCE + and _POSIX_C_SOURCE + [21386] nptl: Assertion in fork for distinct parent PID is incorrect + [21391] dynamic-link: x86: Set dl_platform and dl_hwcap from CPU features + [21393] stdio: Missing dup3 error check in freopen, freopen64 + [21396] libc: Use AVX2 memcpy/memset on Skylake server + [21399] localedata: Bad description for U00EC in + localedata/charmaps/CP1254 + [21411] malloc: realloc documentation error + [21426] network: sys/socket.h uio.h namespace + [21428] libc: [aarch64] tst-backtrace5 testsuite failure + [21445] libc: signal.h bsd_signal namespace + [21455] network: Network headers stdint.h namespace + [21474] network: resolv: res_init does not use RES_DFLRETRY (2) but 4 for + retry value + [21475] network: resolv: Overlong search path is truncated mid-label + [21511] libc: sigstack namespace + [21512] libc: clone() ends up calling exit_group() through _exit() wrapper + [21514] libc: sysdeps/unix/sysv/linux/sys/syscall.h:31:27: fatal error: + bits/syscall.h: No such file or directory + [21517] libc: struct sigaltstack namespace + [21528] dynamic-link: Duplicated minimal strtoul implementations in ld.so + [21533] localedata: Update locale data to Unicode 10.0 + [21537] libc: + ../sysdeps/unix/sysv/linux/s390/s390-32/__makecontext_ret.S:44: Error: + junk at end of line, first unrecognized character is `@' + [21538] libc: SIG_HOLD missing for XPG4 + [21539] libc: S390: Mismatch between kernel and glibc ptrace.h with + request 12: PTRACE_SINGLEBLOCK vs PTRACE_GETREGS. + [21542] libc: Use conservative default for sysconf (_SC_NPROCESSORS_ONLN) + [21543] libc: sigevent namespace + [21548] libc: [mips] get/set/make/swap context for MIPS O32 assume wrong + size for general purpose registers in mcontext_t structure + [21550] libc: sigwait namespace + [21552] libc: XPG4 bsd_signal namespace + [21554] libc: sigpause namespace + [21560] libc: sys/wait.h signal.h namespace + [21561] libc: waitid namespace + [21573] nptl: GCC 7: /usr/bin/install: cannot remove + '/usr/include/stdlib.h': Permission denied + [21575] libc: sys/wait.h missing struct rusage definition + [21584] libc: sigaltstack etc namespace + [21597] libc: siginterrupt namespace + [21607] math: hppa: FAIL: math/test-tgmath + [21609] dynamic-link: Incomplete workaround for GCC __tls_get_addr ABI + issue on x86-64 + [21622] libc: [tile] missing SA_* for POSIX.1:2008 + [21624] dynamic-link: ld.so: Unsafe alloca allows local attackers to alias + stack and heap (CVE-2017-1000366) + [21625] libc: wait3 namespace + [21654] nss: Incorrect pointer alignment in NSS group merge result + construction + [21657] network: Parse interface zone id for node-local multicast + [21662] string: memcmp-avx2-movbe.S lacks saturating subtraction for + between_2_3 + [21666] libc: .symver is used on common symbol + [21668] network: resolv: res_init cross-thread broadcast introduces race + conditions + [21687] math: tgmath.h totalorder, totalordermag return type + [21694] locale: Current Glibc Locale Does Not Support Tok-Pisin and Fiji + Hindi Locale + [21696] libc: Incorrect assumption of of __cpu_mask in + posix/sched_cpucount.c + [21697] libc: sysdeps/posix/spawni.c: 2 * suspicious condition ? + [21706] localedata: yesstr and nostr are missing for Breton [LC_MESSAGES] + locale + [21707] math: ppc64le: Invalid IFUNC resolver from libgcc calls getauxval, + leading to relocation crash + [21709] libc: resolv_conf.c:552: update_from_conf: Assertion + `resolv_conf_matches (resp, conf)' failed. + [21710] localedata: Added Samoan language locale for Samoa + [21711] localedata: Pashto yesstr/nostr locale are missing + [21715] nptl: sysdeps/nptl/bits/pthreadtypes.h: typedef guard + __have_pthread_attr_t can cause redefinition of typedef ‘pthread_attr_t’ + [21721] localedata: Incorrect Full Weekday names for ks_IN@devanagari + [21723] localedata: yesstr/nostr missing for Chinese language locale + [21724] localedata: yesstr and nostr are missing for Xhosa [LC_MESSAGES] + locale + [21727] localedata: yesstr and nostr are missing for Tsonga [LC_MESSAGES] + locale + [21728] localedata: New Locale for Tongan language + [21729] localedata: incorrect LC_NAME fields for hi_IN + [21733] localedata: yesstr and nostr are missing for zh_HK + [21734] localedata: Missing yesstr and nostr are for kw_GB + [21738] libc: misc/tst-preadvwritev2 and misc/tst-preadvwritev64v2 fail + [21741] libc: Undefined __memmove_chk_XXX and __memset_chk_XXX in libc.a + [21742] libc: _dl_num_cache_relocations is undefined in libc.a + [21743] localedata: ks_IN@devanagari: abday strings mismatch the day + strings + [21744] libc: Tests failing on --enable-tunables --enable-stack- + protector=all + [21749] localedata: Wrong abbreviated day name (“abday”) for + ar_JO/ar_LB/ar_SY + [21756] localedata: missing yesstr, nostr for nds_DE and nds_NL + [21757] localedata: missing yesstr, nostr for pap_AW and pap_CW + [21759] localedata: missing yesstr and nostr for Tigrinya + [21760] localedata: Fix LC_MESSAGES and LC_ADDRESS for anp_IN + [21766] localedata: Wrong LC_MESSAGES for om_ET Locale + [21767] localedata: Missing Bislama locales + [21768] localedata: Missing yesstr and nostr for aa_ET + [21770] localedata: Missing Field in li_NL + [21778] nptl: Robust mutex may deadlock + [21779] libc: MicroBlaze segfaults when loading libpthread + [21783] localedata: Fix int_select international_call_prefixes + [21784] localedata: Inconsistency in country_isbn + [21788] localedata: Missing Country Postal Abbreviations + [21794] localedata: Added-country_isbn-for-Italy + [21795] localedata: Add/Fix country_isbn for France + [21796] localedata: Added country_isbn for Republic of Korea + [21797] localedata: Fix inconsistency in country_isbn and missing prefixes + [21799] localedata: Added int_select international_call_prefixes + [21801] localedata: Added int_select international_call_prefixes + [21804] nptl: Double semicolon in thread-shared-types.h + [21807] localedata: LC_ADDRESS fix for pap_CW + [21808] localedata: Fix LC_ADDRESS for pap_AW + [21821] localedata: Added country_name in mai_IN + [21822] localedata: Fix LC_TIME for mai_IN + [21823] localedata: missing yesstr, nostr for sa_IN + [21825] localedata: Fix name_mrs for mag_IN + [21828] localedata: 2.26 changelog should mention user visible changes + with unicode 9.0 + [21835] localedata: Added Maithili language locale for Nepal + [21838] localedata: Removed redundant data for the_NP + [21839] localedata: Fix LC_MONETARY for ta_LK + [21844] localedata: Fix Latin characters and Months Sequence. + [21848] localedata: Fix mai_NP Title Name Version 2.25 -- cgit 1.4.1