]> git.ipfire.org Git - thirdparty/glibc.git/blobdiff - ChangeLog
Update translations from the Translation Project
[thirdparty/glibc.git] / ChangeLog
index 8890b0b6f41374755326400686da2dfab2c4dc41..42c2fbf69abded11cf387fb9d9b38e643893e7d5 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,246 @@
+2018-01-17  Dmitry V. Levin  <ldv@altlinux.org>
+
+       * po/ru.po: Update translations.
+
+2018-01-17  Joseph Myers  <joseph@codesourcery.com>
+
+       [BZ #22719]
+       * sysdeps/hppa/backtrace.c: New file.
+
+2018-01-17  H.J. Lu  <hongjiu.lu@intel.com>
+
+       [BZ #22715]
+       * sysdeps/x86_64/dl-trampoline.h (_dl_runtime_profile): Properly
+       align La_x86_64_retval to VEC_SIZE.
+
+2018-01-16  Joseph Myers  <joseph@codesourcery.com>
+
+       * sysdeps/x86_64/backtrace.c: Include <gnu/lib-names.h>.
+       (init): Use LIBGCC_S_SO not hardcoded "libgcc_s.so.1".
+
+2018-01-16  Florian Weimer  <fweimer@redhat.com>
+
+       * nptl/Makefile [$(have-cxx-thread_local)] (tests-unsupported):
+       Move tst-thread-exit-clobber ...
+       [$(CXX)] (tests-unsupported): ... to here.
+
+2018-01-16  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+       * sysdeps/unix/sysv/linux/aarch64/bits/hwcap.h (HWCAP_SHA3): Define.
+       (HWCAP_SM3, HWCAP_SM4, HWCAP_ASIMDDP, HWCAP_SHA512, HWCAP_SVE): Define.
+       * sysdeps/unix/sysv/linux/aarch64/dl-procinfo.c
+       (_dl_aarch64_cap_flags): Update.
+       (_DL_HWCAP_COUNT): Update.
+
+2018-01-16  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+       * sysdeps/unix/sysv/linux/aarch64/dl-procinfo.h
+       (_DL_HWCAP_LAST): Remove.
+       (_DL_HWCAP_COUNT): Move to ...
+       * sysdeps/unix/sysv/linux/aarch64/dl-procinfo.c
+       (_DL_HWCAP_COUNT): ... here.
+
+2018-01-16  Florian Weimer  <fweimer@redhat.com>
+
+       * nptl/Makefile (CFLAGS-tst-minstack-throw.o): Compile in C++11
+       mode with GNU extensions.
+
+2018-01-15  Alan Hayward  <alan.hayward@arm.com>
+
+       * elf/elf.h (NT_ARM_SVE): Define.
+
+2018-01-15  Florian Weimer  <fweimer@redhat.com>
+
+       [BZ #22636]
+       * nptl/tst-minstack-throw.cc: New file.
+       * nptl/Makefile (tests): Add tst-minstack-throw.
+       (LDLIBS-tst-minstack-throw): Link with libstdc++.
+       [!CXX] (tests-unsupported): Add tst-minstack-throw.
+
+2018-01-15  Joseph Myers  <joseph@codesourcery.com>
+
+       * scripts/build-many-glibcs.py (Context.checkout): Default
+       binutils version to 2.30 branch, MPFR version to 4.0.0 and MPC
+       version to 1.1.0.
+
+2018-01-13  Carlos O'Donell  <carlos@redhat.com>
+
+       [BZ #22707]
+       * elf/elf.h (DF_1_STUB): Define.
+       (DF_1_PIE): Define.
+
+2018-01-12  Tulio Magno Quites Machado Filho  <tuliom@linux.vnet.ibm.com>
+
+       [BZ #22697]
+       * sysdeps/powerpc/powerpc32/power4/fpu/s_llround.S (__llround):
+       Do not add 0.5 to integer or out-of-range arguments.
+
+2018-01-12  Dmitry V. Levin  <ldv@altlinux.org>
+
+       * po/bg.po: Update translations.
+       * po/cs.po: Likewise.
+       * po/de.po: Likewise.
+       * po/ko.po: Likewise.
+       * po/pl.po: Likewise.
+       * po/sv.po: Likewise.
+       * po/uk.po: Likewise.
+       * po/vi.po: Likewise.
+
+2018-01-12  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+       * aarch64/start.S (_start): Use __wrap_main.
+       (__wrap_main): New local symbol.
+
+2018-01-12  Dmitry V. Levin  <ldv@altlinux.org>
+
+       [BZ #22679]
+       CVE-2018-1000001
+       * sysdeps/unix/sysv/linux/getcwd.c (__getcwd): Fall back to
+       generic_getcwd if the path returned by getcwd syscall is not absolute.
+       * io/tst-getcwd-abspath.c: New test.
+       * io/Makefile (tests): Add tst-getcwd-abspath.
+
+2018-01-12  Istvan Kurucsai  <pistukem@gmail.com>
+
+       * malloc/malloc.c (malloc_consolidate): Add size check.
+
+2018-01-12  Florian Weimer  <fweimer@redhat.com>
+
+       * support/write_message.c (write_message): Preserve errno.
+       * support/check.c (print_failure): Likewise.
+       * support/support_test_verify_impl.c (support_test_verify_impl):
+       Likewise.
+       * support/support_test_compare_failure.c
+       (support_test_compare_failure): Likewise.
+
+2018-01-12  Florian Weimer  <fweimer@redhat.com>
+
+       [BZ #22701]
+       * nis/Makefile (install-lib-ldscripts, $(inst_libdir)/libnsl.so):
+       Prevent installation of libnsl.so.
+       (libnsl-inhibit-o): Do not build (or install) static libraries.
+
+2018-01-12  Rafal Luzynski <digitalfreak@lingonborough.com>
+           Egmont Koblinger  <egmont@gmail.com>
+
+       [BZ #22657]
+       * localedata/locales/hu_HU (d_t_fmt): Avoid a leading space
+       before the day number which may produce a double space.
+       (date_fmt): Likewise.
+
+2018-01-12  Joseph Myers  <joseph@codesourcery.com>
+
+       * sysdeps/s390/fpu/feholdexcpt.c (__feholdexcept): Call __fegetenv
+       instead of fegetenv.
+
+2018-01-11  Joseph Myers  <joseph@codesourcery.com>
+
+       [BZ #22702]
+       * sysdeps/generic/math_private.h (libc_feresetround_noex): Update
+       comment to say exceptions are discarded.
+       (libc_feholdsetround_noex_ctx): Use __feholdexcept instead of
+       __fegetenv.
+       (SET_RESTORE_ROUND_NOEX): Update comment to say non-stop mode must
+       be enabled.
+
+2018-01-11  Florian Weimer  <fweimer@redhat.com>
+
+       * sysdeps/gnu/unwind-resume.c (__libgcc_s_init): Update comment
+       and error message.
+
+2018-01-11  Florian Weimer  <fweimer@redhat.com>
+
+       [BZ #22636]
+       * nptl/Makefile (tests): Add tst-minstack-cancel, tst-minstack-exit.
+       * nptl/tst-minstack-cancel.c, nptl/tst-minstack-exit.c: New files.
+
+2018-01-10  Joseph Myers  <joseph@codesourcery.com>
+
+       [BZ #22693]
+       * sysdeps/ieee754/ldbl-128ibm/s_log1pl.c (__log1pl): Handle
+       negative arguments in test for NaN or infinity argument.
+
+2018-01-10  Dmitry V. Levin  <ldv@altlinux.org>
+
+       * po/libc.pot: Regenerate.
+
+2018-01-10  Florian Weimer  <fweimer@redhat.com>
+
+       [BZ #22636]
+       * sysdeps/nptl/unwind-forcedunwind.c (pthread_cancel_init): Open
+       libgcc.so with RTLD_NOW, to avoid lazy binding during unwind.
+
+2018-01-10  Samuel Thibault  <samuel.thibault@ens-lyon.org>
+
+       * hurd/hurd/fd.h: Include <fcntl.h>
+       (__hurd_at_flags): New function.
+       * hurd/lookup-at.c (__file_name_lookup_at): Replace flag computation
+       with call to __hurd_at_flags.
+       * include/unistd.h (__faccessat, __faccessat_noerrno): Add declaration.
+       * sysdeps/mach/hurd/access.c (access_common): Move implementation to
+       __faccessat
+       (hurd_fail_seterrno, hurd_fail_noerrno): Move to sysdeps/mach/hurd/faccessat.c.
+       (__access_noerrno): Use __faccessat_common instead of access_common.
+       (__access): Likewise.
+       * sysdeps/mach/hurd/euidaccess.c (__euidaccess): Replace implementation
+       with a call to __faccessat.
+       * sysdeps/mach/hurd/faccessat.c (faccessat): Rename into...
+       (__faccessat_common): ... this. Move implementation of __access into it when
+       AT_FLAGS does not contain AT_EACCESS. Make it call __hurd_at_flags, add
+       reauthenticate_cwdir_at helper to implement AT mechanism.
+       (__faccessat_noerrno): New function, just calls __faccessat_common.
+       (__faccessat): New function, just calls __faccessat_common.
+       (faccessat): Define weak alias.
+
+2018-01-10  Joseph Myers  <joseph@codesourcery.com>
+
+       [BZ #22691]
+       * sysdeps/powerpc/nofpu/Makefile [$(subdir) = math]
+       (CFLAGS-s_fmaxmagl.c): New variable.
+       [$(subdir) = math] (CFLAGS-s_fminmagl.c: Likewise.
+
+       [BZ #22690]
+       * sysdeps/ieee754/ldbl-128ibm/s_lrintl.c (__lrintl): Use unsigned
+       long int for arguments of possibly overflowing addition or
+       subtraction.
+       * sysdeps/ieee754/ldbl-128ibm/s_lroundl.c (__lroundl): Likewise.
+
+2018-01-09  Joseph Myers  <joseph@codesourcery.com>
+
+       [BZ #22688]
+       * sysdeps/powerpc/nofpu/Makefile [$(subdir) = math]
+       (CFLAGS-e_remainderl.c): New variable.
+
+       [BZ #22687]
+       * sysdeps/powerpc/nofpu/Makefile (CFLAGS-s_cacosl.c): New
+       variable.
+       (CFLAGS-s_cacoshl.c): Likewise.
+       (CFLAGS-s_casinhl.c): Likewise.
+       (CFLAGS-s_catanl.c): Likewise.
+       (CFLAGS-s_catanhl.c): Likewise.
+       (CFLAGS-s_cexpl.c): Likewise.
+       (CFLAGS-s_ccoshl.c): Add -fsignaling-nans.
+       (CFLAGS-s_csinhl.c): Likewise.
+       (CFLAGS-s_clogl.c): Likewise.
+       (CFLAGS-s_clog10l.c): Likewise.
+       (CFLAGS-s_csinl.c): Likewise.
+       (CFLAGS-s_csqrtl.c): Likewise.
+
+2010-08-04  Emilio Pozuelo Monfort  <pochu27@gmail.com>
+2017-09-26  Svante Signell  <svante.signell@gmail.com>
+
+       * hurd/hurdexec.c (_hurd_exec): Deprecate function.
+       (_hurd_exec_paths): New function.
+       * hurd/hurd.h (_hurd_exec): Deprecate function.
+       (_hurd_exec_paths): Declare function.
+       * hurd/Versions: Export _hurd_exec_paths.
+       * sysdeps/mach/hurd/execve.c: Include <stdlib.h> and <stdio.h>
+       (__execve): Use __getcwd to build absolute path, and use
+       _hurd_exec_paths instead of _hurd_exec.
+       * sysdeps/mach/hurd/spawni.c: Likewise.
+       * sysdeps/mach/hurd/fexecve.c: Use _hurd_exec_paths instead of
+       _hurd_exec.
+
 2018-01-08  Dmitry V. Levin  <ldv@altlinux.org>
 
        * sysdeps/unix/sysv/linux/tst-ttyname.c (do_in_chroot_1): Skip the
 
 2017-09-01  Florian Weimer  <fweimer@redhat.com>
 
+       [BZ #20532]
        * sysdeps/posix/getaddrinfo.c (gaih_inet): Make reporting of NSS
        function lookup failures more reliable.