mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-21 20:40:05 +00:00
Add list of bugs fixed in 2.26
This commit is contained in:
parent
9938cc545d
commit
e061bd1771
@ -1,5 +1,7 @@
|
|||||||
2017-08-02 Siddhesh Poyarekar <siddhesh@sourceware.org>
|
2017-08-02 Siddhesh Poyarekar <siddhesh@sourceware.org>
|
||||||
|
|
||||||
|
* NEWS: Add bugs fixed.
|
||||||
|
|
||||||
* po/fr.po: Update translations.
|
* po/fr.po: Update translations.
|
||||||
|
|
||||||
2017-08-01 Siddhesh Poyarekar <siddhesh@sourceware.org>
|
2017-08-01 Siddhesh Poyarekar <siddhesh@sourceware.org>
|
||||||
|
227
NEWS
227
NEWS
@ -208,8 +208,231 @@ Security related changes:
|
|||||||
|
|
||||||
The following bugs are resolved with this release:
|
The following bugs are resolved with this release:
|
||||||
|
|
||||||
[The release manager will add the list generated by
|
[984] network: Respond to changed resolv.conf in gethostbyname
|
||||||
scripts/list-fixed-bugs.py just before the release.]
|
[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 <printf.h>
|
||||||
|
[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
|
Version 2.25
|
||||||
|
Loading…
Reference in New Issue
Block a user