aboutsummaryrefslogtreecommitdiff
path: root/CHANGES
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2006-10-18 11:13:56 +0000
committerDaniel Stenberg <daniel@haxx.se>2006-10-18 11:13:56 +0000
commit786738dd00a23a7e7c808f7695317fceafb663ea (patch)
treebdc0f031e83ac3e5bdc2fdc17a49cde1f7a2434a /CHANGES
parent5b8d5fdf2f7af5a7a055788a4782d4cae2078572 (diff)
changes done the last few days
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES19
1 files changed, 19 insertions, 0 deletions
diff --git a/CHANGES b/CHANGES
index 340d727a1..67020ae4d 100644
--- a/CHANGES
+++ b/CHANGES
@@ -6,6 +6,25 @@
Changelog
+Daniel (18 October 2006)
+- Removed the "protocol-guessing" for URLs with host names starting with FTPS
+ or TELNET since they are practically non-existant. This leaves us with only
+ three different prefixes that would assume the protocol is anything but
+ HTTP, and they are host names starting with "ftp.", "dict." or "ldap.".
+
+Daniel (17 October 2006)
+- Bug report #1579171 pointed out code flaws detected with "prefast", and they
+ were 1 - a too small memory clear with memset() in the threaded resolver and
+ 2 - a range of potentially bad uses of the ctype family of is*() functions
+ such as isdigit(), isalnum(), isprint() and more. The latter made me switch
+ to using our own set of these functions/macros using uppercase letters, and
+ with some extra set of crazy typecasts to avoid mistakingly passing in
+ negative numbers to the underlying is*() functions.
+
+- With Jeff Pohlmeyer's help, I fixed the expire timer when using
+ curl_multi_socket() during name resolves with c-ares and the LOW_SPEED
+ options now work fine with curl_multi_socket() as well.
+
Daniel (16 October 2006)
- Added a check in configure that simply tries to run a program (not when
cross-compiling) in order to detect problems with run-time libraries that