summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog98
1 files changed, 98 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 19af4b05dd..584a44c50d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,101 @@
+2008-03-04 Jakub Jelinek <jakub@redhat.com>
+
+ * include/stdio.h (__asprintf_chk, __dprintf_chk,
+ __obstack_printf_chk): New prototypes.
+ (__vasprintf_chk, __vdprintf_chk,
+ __obstack_vprintf_chk): Likewise.
+ Add libc_hidden_proto.
+ * libio/obprintf.c
+ (_IO_obstack_jumps): No longer static, add attribute_hidden.
+ * libio/bits/stdio-ldbl.h (__asprintf_chk, __dprintf_chk,
+ __obstack_printf_chk, __vasprintf_chk, __vdprintf_chk,
+ __obstack_vprintf_chk): Add __LDBL_REDIR_DECL.
+ * libio/bits/stdio2.h (__asprintf_chk, __dprintf_chk,
+ __obstack_printf_chk, __vasprintf_chk, __vdprintf_chk,
+ __obstack_vprintf_chk): New prototypes.
+ (asprintf, __asprintf, dprintf, obstack_printf, vasprintf, vdprintf,
+ obstack_vprintf): New inlines.
+ * debug/dprintf_chk.c: New file.
+ * debug/vdprintf_chk.c: New file.
+ * debug/asprintf_chk.c: New file.
+ * debug/vasprintf_chk.c: New file.
+ * debug/obprintf_chk.c: New file.
+ * debug/tst-chk1.c (do_test): Add asprintf and obstack_printf tests.
+ * debug/Versions (__asprintf_chk, __dprintf_chk, __obstack_printf_chk,
+ __vasprintf_chk, __vdprintf_chk, __obstack_vprintf_chk): Export
+ @@GLIBC_2.8.
+ * debug/Makefile: Build asprintf_chk, vasprintf_chk, dprintf_chk,
+ vdprintf_chk and obprintf_chk, set CFLAGS for them.
+ * sysdeps/ieee754/ldbl-opt/nldbl-compat.c (__nldbl___vasprintf_chk,
+ __nldbl___vdprintf_chk, __nldbl___obstack_vprintf_chk): Add
+ libc_hidden_proto.
+ * sysdeps/ieee754/ldbl-opt/nldbl-compat.h (__nldbl___vasprintf_chk,
+ __nldbl___vdprintf_chk, __nldbl___obstack_vprintf_chk): New prototypes.
+ * sysdeps/ieee754/ldbl-opt/Versions (__nldbl___asprintf_chk,
+ __nldbl___vasprintf_chk, __nldbl___dprintf_chk, __nldbl___vdprintf_chk,
+ __nldbl___obstack_printf_chk, __nldbl___obstack_vprintf_chk): Export
+ @@GLIBC_2.8.
+ * sysdeps/ieee754/ldbl-opt/Makefile (libnldbl-calls): Add asprintf_chk,
+ vasprintf_chk, dprintf_chk, vdprintf_chk, obstack_printf_chk and
+ obstack_vprintf_chk.
+ * sysdeps/ieee754/ldbl-opt/nldbl-obstack_vprintf_chk.c: New file.
+ * sysdeps/ieee754/ldbl-opt/nldbl-dprintf_chk.c: New file.
+ * sysdeps/ieee754/ldbl-opt/nldbl-obstack_printf_chk.c: New file.
+ * sysdeps/ieee754/ldbl-opt/nldbl-asprintf_chk.c: New file.
+ * sysdeps/ieee754/ldbl-opt/nldbl-vdprintf_chk.c: New file.
+ * sysdeps/ieee754/ldbl-opt/nldbl-vasprintf_chk.c: New file.
+
+2008-03-04 Ulrich Drepper <drepper@redhat.com>
+
+ [BZ #5779]
+ * misc/sys/queue.h: Add STAILQ_CONCAT and TAILQ_CONCAT definitions.
+ Patch by Roy Marples <roy@marples.name>.
+
+ [BZ #5736]
+ * malloc/malloc.c: Fix typo in comment.
+
+ [BZ #5627]
+ * locale/iso-639.def: Add Shuswap.
+
+2008-02-25 Jakub Jelinek <jakub@redhat.com>
+
+ [BZ #5790]
+ * resolv/nss_dns/dns-host.c (_nss_dns_gethostbyaddr2_r): Don't
+ overwrite *h_errnop/*errnop values from getanswer_r in case of
+ failure.
+
+2008-03-03 Ulrich Drepper <drepper@redhat.com>
+
+ [BZ #5818]
+ * nscd/connections.c (dbs): Add initializers for .suggested_module.
+ (verify_persistent_db): Remove one unnecessary test and add a new one
+ for bad configuration.
+ (nscd_init): Improve error reported when persistent database cannot
+ be reused.
+ * nscd/nscd.h (DEFAULT_SUGGESTED_MODULE): Define.
+ * nscd/nscd_conf.c (nscd_parse_file): Provide default values for
+ .suggested_module and .max_db_size and case config file says the
+ values are zero.
+ * nscd/nscd_helper.c (get_mapping): Fail if hash table module is zero.
+
+ [BZ #5854]
+ * nis/ypclnt.c (yp_order): Fix handling of return value of
+ do_ypcall_tr call.
+ Patch by Jeff Moyer <jmoyer@redhat.com>.
+
+ * po/fr.po: Update from translation team.
+
+2008-02-22 Andreas Jaeger <aj@suse.de>,
+ Carlos O'Donell <carlos@systemhalted.org>
+
+ [BZ #5012]
+ * FAQ.in: Describe why glibc needs to be compiled with
+ optimization.
+
+2008-02-19 Roland McGrath <roland@redhat.com>
+
+ * elf/elf.h (SHT_GNU_ATTRIBUTES): New macro.
+
2008-02-15 Ulrich Drepper <drepper@redhat.com>
[BZ #5737]