- Jan 04, 2012
-
-
Yang Tse authored
-
Daniel Stenberg authored
-
- Jan 03, 2012
-
-
Steve Holme authored
Fixed a problem in POP3 and IMAP where a connection would fail when CURLUSESSL_TRY was specified for a server that didn't support SSL/TLS connections rather than continuing.
-
Steve Holme authored
The STARTTLS response code in SMTP, POP3 and IMAP would return CURLE_LOGIN_DENIED rather than CURLE_USE_SSL_FAILED when SSL/TLS was not available on the server. Reported by: Gokhan Sengun Bug: http://curl.haxx.se/mail/lib-2012-01/0018.html
-
Daniel Stenberg authored
-
Daniel Stenberg authored
Two bugfixes, two more contributors
-
Daniel Stenberg authored
-
Daniel Stenberg authored
There's a new 'http-proxy' server for tests that runs on a separate port and lets clients do HTTP CONNECT to other ports on the same host to allow us to test HTTP "tunneling" properly. Test cases now have a <proxy> section in <verify> to check that the proxy protocol part matches correctly. Test case 80, 83, 95, 275, 503 and 1078 have been converted. Test 1316 was added.
-
- Jan 02, 2012
-
-
Daniel Stenberg authored
-
Yang Tse authored
-
Yang Tse authored
-
Yang Tse authored
-
- Jan 01, 2012
-
-
Daniel Stenberg authored
Unfortunately we have no test cases for this and I have no SSPI build or server to verify this with. The change seems simple enough though. Bug: http://curl.haxx.se/bug/view.cgi?id=3466497 Reported by: Patrice Guerin
-
Daniel Stenberg authored
-
- Dec 31, 2011
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
When the buffer gets realloced to hold the file name in the SSH_SFTP_READDIR_LINK state, the counter was not bumped accordingly. Reported by: Armel Asselin Patch by: Armel Asselin Bug: http://curl.haxx.se/mail/lib-2011-12/0249.html
-
Daniel Stenberg authored
6 more bugfixes, 3 more contributors
-
Daniel Stenberg authored
... to make sure the DNS cache is properly case insensitive
-
Daniel Stenberg authored
When a HTTP connection is re-used for a subsequent request without proxy, it would always re-use the Host: header of the first request. As host names are case insensitive it would make curl send another host name case that what the particular request used. Now it will instead always use the most recent host name to always use the desired casing. Added test case 1318 to verify. Bug: http://curl.haxx.se/mail/lib-2011-12/0314.html Reported by: Alex Vinnik
-
Daniel Stenberg authored
The load host names to DNS cache function was moved to hostip.c and it now makes sure to not add host names that already are present in the cache. It would previously lead to memory leaks when for example using the --resolve and multiple URLs on the command line.
-
Dan Fandrich authored
-
- Dec 30, 2011
-
-
Alessandro Ghedini authored
-
Alessandro Ghedini authored
These examples show how to fetch a single message (RETR command) and how to list all the messages in a given mailbox (LIST command), with authentication via SSL. They were both based on the https.c example.
-
Yang Tse authored
-
Yang Tse authored
-
- Dec 29, 2011
-
-
Yang Tse authored
Take in account that 'pingpong' server commands may arrive splitted among several sockfilt 'DATA' PDU's.
-
- Dec 28, 2011
-
-
Yang Tse authored
Initial step in order to allow our pingpong server to better support arbitrary application data splitting among TCP packets. This first commit only addresses reasembly of data that sockfilter processes reads from soockets and pingpong server later reads from sockfilters stdout.
-
- Dec 27, 2011
-
-
Yang Tse authored
-
- Dec 26, 2011
-
-
Yang Tse authored
-
- Dec 25, 2011
-
-
Kamil Dudka authored
The commit 9dd85bce unintentionally changed the way we compute the time spent waiting for 100-continue. In particular, when using a SSL client certificate, the time spent by SSL handshake was included and could cause the CURL_TIMEOUT_EXPECT_100 timeout to be mistakenly fired up. Bug: https://bugzilla.redhat.com/767490 Reported by: Mamoru Tasaka
-
Yang Tse authored
-
Yang Tse authored
-
- Dec 23, 2011
-
-
Daniel Stenberg authored
ftp_do_more() returns after accepting the server connect however it needs to fall through and set "*complete" to TRUE before exit from the function. Bug: http://curl.haxx.se/mail/lib-2011-12/0250.html Reported by: Gokhan Sengun
-
Daniel Stenberg authored
In the recent do_more fix the new logic was mistakenly checking the pointer instead of what it points to. Reported by: Gokhan Sengun Bug: http://curl.haxx.se/mail/lib-2011-12/0250.html
-
Daniel Stenberg authored
When sending quote command to a SFTP server and 'mkdir' was used, it would send fixed permissions and not use the CURLOPT_NEW_DIRECTORY_PERMS as it should. Reported by: Armel Patch by: Armel Bug: http://curl.haxx.se/mail/lib-2011-12/0249.html
-
Yang Tse authored
-
Colin Hogben authored
The INTERNALS document suggested that compatibility should be maintained with perl version 4, but this was untrue - scripts such as chksource.pl and runtests.pl use perl5-isms.
-
Daniel Stenberg authored
CURLOPT_RESOLVE populates the DNS cache with entries that are marked as eternally in use. Those entries need to be taken care of when the cache is killed off. Bug: http://curl.haxx.se/bug/view.cgi?id=3463121 Reported by: "tw84452852"
-
Daniel Stenberg authored
Test 1317 verifies --resolve (leaked memory) Bug: http://curl.haxx.se/bug/view.cgi?id=3463121 Reported by: "tw84452852"
-