about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorAndreas Schwab <schwab@suse.de>2013-01-21 17:41:28 +0100
committerAndreas Schwab <schwab@suse.de>2013-05-21 12:26:33 +0200
commitd5dd6189d506068ed11c8bfa1e1e9bffde04decd (patch)
tree70f57dbbd1771600abbdcd6263aade8822357926 /ChangeLog
parentfef94eab0bd308d5059a2588c753bf9a4926845d (diff)
downloadglibc-d5dd6189d506068ed11c8bfa1e1e9bffde04decd.tar.gz
glibc-d5dd6189d506068ed11c8bfa1e1e9bffde04decd.tar.xz
glibc-d5dd6189d506068ed11c8bfa1e1e9bffde04decd.zip
Fix parsing of numeric hosts in gethostbyname_r
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog14
1 files changed, 14 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index c3b540135d..61377cc3bf 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,17 @@
+2013-05-21  Andreas Schwab  <schwab@suse.de>
+
+	[BZ #15014]
+	* nss/getXXbyYY_r.c (INTERNAL (REENTRANT_NAME))
+	[HANDLE_DIGITS_DOTS]: Set any_service when digits-dots parsing was
+	successful.
+	* nss/digits_dots.c (__nss_hostname_digits_dots): Remove
+	redundant variable declarations and reallocation of buffer when
+	parsing as IPv6 address.  Always set NSS status when called from
+	reentrant functions.  Use NETDB_INTERNAL instead of TRY_AGAIN when
+	buffer too small.  Correct computation of needed size.
+	* nss/Makefile (tests): Add test-digits-dots.
+	* nss/test-digits-dots.c: New test.
+
 2013-05-21  Siddhesh Poyarekar  <siddhesh@redhat.com>
 
 	* benchtests/Makefile: Remove instructions for adding