]> git.ipfire.org Git - thirdparty/glibc.git/blobdiff - ChangeLog
Update.
[thirdparty/glibc.git] / ChangeLog
index f4dce34eb6a8f154a5e039b332bce8d491232228..3ec8d64aa8ef1792d7a1c9d95659191fa02e4e2c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,58 @@
+1999-07-11  Ulrich Drepper  <drepper@cygnus.com>
+
+       * Versions.def (libnss_hesiod): Add GLIBC_2.2.
+       * hesiod/Versions (libnss_hesiod) [GLIBC_2.2]: Add
+       _nss_hesiod_initgroups.
+
+1999-07-11  Roland McGrath  <roland@baalperazim.frob.com>
+
+       * sysdeps/mach/hurd/brk.c (static_data_start): New variable.
+       (_hurd_set_brk, init_brk): Use that instead of &__data_start.
+       Initialize it from &__data_start if defined, or else &_end.
+
+1999-07-11  Roland McGrath  <roland@baalperazim.frob.com>
+
+       * sysdeps/mach/hurd/mmap.c (__mmap): Short-circuit to vm_allocate
+       for MAP_ANON, prot==PROT_READ|PROT_WRITE.
+
 1999-07-09  Ulrich Drepper  <drepper@cygnus.com>
 
+       * stdio-common/vfprintf.c (buffered_vfprintf): Add locking.
+
+1999-07-09  H.J. Lu  <hjl@gnu.org>
+
+       * Versions.def (GLIBC_2.1.2): Added.
+
+       * nss/getXXent_r.c: Make the new ABI GLIBC_2.1.2 and keep the
+       old one as GLIBC_2.0.
+       * nss/getXXbyYY_r.c: Likewise.
+
+       * grp/Versions (getgrent_r, getgrgid_r, getgrnam_r): Added to
+       GLIBC_2.1.2.
+       * inet/Versions (getaliasbyname_r, getaliasent_r,
+       gethostbyaddr_r, gethostbyname2_r, gethostbyname_r,
+       gethostent_r, getnetbyaddr_r, getnetbyname_r, getnetent_r,
+       getnetgrent_r, getprotobyname_r, getprotobynumber_r,
+       getprotoent_r, getrpcbyname_r, getrpcbynumber_r, getrpcent_r,
+       getservbyname_r): Likewise.
+       * pwd/Versions (getpwent_r, getpwuid_r): Likewise.
+       * shadow/Versions (getspent_r, getspnam_r): Likewise.
+
+1999-07-09  Ulrich Drepper  <drepper@cygnus.com>
+
+       * sysdeps/i386/bits/string.h (__memcpy_c): Help some stupid old
+       compilers.
+       (__memset_cc): Likewise.
+
+       * sysdeps/generic/libc-start.c: For SUID binaries check whether
+       the standard file descriptors are open.
+       Reported by Chris Evans <chris@ferret.lmh.ox.ac.uk>.
+
+       * sysdeps/unix/sysv/linux/syscalls.list: Remove mmap64 alias for mmap.
+       * sysdeps/unix/sysv/linux/mmap64.c: Test whether mapped area is in
+       range of mmap.  If not fail.
+       Patches by Daniel Jacobowitz <dan@debian.org>.
+
        * elf/rtld.c: Split _dl_start in two pieces to prevent GOT usage
        before the relocation happened.
        Patch by Franz Sirl <Franz.Sirl-kernel@lauterbach.com>.