aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYang Tse <yangsita@gmail.com>2008-11-03 17:39:40 +0000
committerYang Tse <yangsita@gmail.com>2008-11-03 17:39:40 +0000
commite27ec862c38e4e34100c4bd4ad7440eeefccb26a (patch)
tree247f5bf705a7088df5bb6c25fb955f1d37d59bc2
parentd0b8b5a1990a31f37fcab925cb8b59bee958d41d (diff)
Sync up with reality
-rw-r--r--CHANGES20
-rw-r--r--RELEASE-NOTES1
2 files changed, 21 insertions, 0 deletions
diff --git a/CHANGES b/CHANGES
index 7efbba7c1..f24eb3dd1 100644
--- a/CHANGES
+++ b/CHANGES
@@ -13,6 +13,10 @@ Daniel Stenberg (3 Nov 2008)
the connection's IP address) somewhat as we had it stored in two different
places and ways previously and they are now unified.
+Yang Tse (3 Nov 2008)
+- Fix undersized IPv6 address internal buffer. IPv6 address strings longer
+ than 35 characters would be truncated.
+
Daniel Stenberg (2 Nov 2008)
- Daniel Johnson reported and fixed:
@@ -33,6 +37,22 @@ Daniel Stenberg (2 Nov 2008)
So now libcurl defaults to PF_INET... until c-ares has been tought to offer
both.
+Yang Tse (31 Oct 2008)
+- Tests 558 and 559 are stabilized. These two tests were initially introduced
+ to aid in the location of a seg-fault which was only triggered on non-debug
+ builds done with the icc 9.1 Intel compiler. Test 558 does not trigger the
+ problem, but test 559 does trigger it. As of today, it isn't yet absolutely
+ clear if it is a compiler optimizer issue or a memory corruption one.
+
+Yang Tse (30 Oct 2008)
+- Use our Curl_addrinfo structure definition to handle address info data even
+ when a system addrinfo struct is available. Provide and use a wrapper around
+ systems getaddrinfo function, Curl_getaddrinfo_ex which returns a pointer to
+ a list of dynamically allocated Curl_addrinfo structs.
+
+ Configure will check freeaddrinfo and getaddrinfo functions and define
+ preprocessor symbols HAVE_FREEADDRINFO and HAVE_GETADDRINFO when appropriate.
+
Daniel Fandrich (29 Oct 2008)
- Fixed a bug that caused a few bytes of garbage to be sent after a
curl_easy_pause() during a chunky upload. Reported by Steve Roskowski.
diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 86c4683be..eba0012f6 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -42,6 +42,7 @@ This release includes the following bugfixes:
o Solaris builds get _REENTRANT defined properly and work again
o Garbage sent on chunky upload after curl_easy_pause()
o ipv4 name resolves when libcurl is built with ipv6-enabled c-ares
+ o undersized IPv6 address internal buffer truncates long IPv6 addresses
This release includes the following known bugs: