Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-09-20 | pop3: Added basic SASL XOAUTH2 support | Steve Holme | |
Added the ability to use an XOAUTH2 bearer token [RFC6750] with POP3 for authentication using RFC6749 "OAuth 2.0 Authorization Framework". The bearer token is expected to be valid for the user specified in conn->user. If CURLOPT_XOAUTH2_BEARER is defined and the connection has an advertised auth mechanism of "XOAUTH2", the user and access token are formatted as a base64 encoded string and sent to the server as "AUTH XOAUTH2 <bearer token>". | |||
2013-09-20 | curl: Added clarification to the --mail options in the --help output | Steve Holme | |
... that these options apply to SMTP only. | |||
2013-09-20 | ftpserver.pl: Moved SMTP RCPT response text into command handler | Steve Holme | |
2013-09-20 | tests: Added SMTP invalid --mail-from test | Steve Holme | |
2013-09-19 | darwinssl: enable BEAST workaround on iOS 7 & later | Nick Zitzmann | |
iOS 7 finally added the option to enable 1/n-1 when using TLS 1.0 and a CBC cipher, so we now always turn that on unless the user manually turns it off using CURLSSLOPT_ALLOW_BEAST. It appears Apple also added some new PSK ciphers, but no interface to use them yet, so we at least support printing them if we find them. | |||
2013-09-19 | tests: Updated SMTP AUTH tests to use the new AUTH directive | Steve Holme | |
...rather than specify a customised EHLO response. | |||
2013-09-19 | tests: Corrected test913 as the QUIT response is received | Steve Holme | |
2013-09-19 | tests: Added SMTP large message SIZE test | Steve Holme | |
2013-09-19 | ftpserver.pl: Updated email regex from commit 98f7ca7e971006 | Steve Holme | |
...to not be as strict as it was rejecting valid numeric email addresses. | |||
2013-09-19 | tests: Fixed smtp mail from addresses | Steve Holme | |
2013-09-18 | ftpserver.pl: Standardised CAPA and AUTH responses | Steve Holme | |
2013-09-18 | ftpserver.pl: Corrected POP3 QUIT reply to be more realistic | Steve Holme | |
2013-09-18 | runtests.pl: Fixed syntax error in commit c873375123343e | Steve Holme | |
Possible unintended interpolation in string at line 796 | |||
2013-09-18 | runtests.pl: Fixed smtp mail from address | Steve Holme | |
Following changes to ftpserver.pl fixed the mail from address to be a correctly formatted address otherwise the server response will be 501 Invalid address. | |||
2013-09-18 | ftpserver.pl: Fixed syntax error in commit 98f7ca7e971006 | Steve Holme | |
Can't modify constant item in scalar assignment line 779, near "0;" | |||
2013-09-18 | ftpserver.pl: Expanded the SMTP MAIL handler to validate messages | Steve Holme | |
MAIl_smtp() will now check for a correctly formatted FROM address as well as the optional SIZE parameter comparing it against the server capability when specified. | |||
2013-09-17 | cookies: add expiration | YAMADA Yasuharu | |
Implement: Expired Cookies These following situation, curl removes cookie(s) from struct CookieInfo if the cookie expired. - Curl_cookie_add() - Curl_cookie_getlist() - cookie_output() | |||
2013-09-17 | ftpserver.pl: Corrected response code for successful MAIL command | Steve Holme | |
2013-09-17 | ftpserver.pl: Moved SMTP MAIL handler into own function | Steve Holme | |
2013-09-17 | dns: fix compilation with MinGW from commit df69440d05f113 | Steve Holme | |
Avoid 'interface' literal that some MinGW versions define as a macro Additionally, corrected some very, very minor coding style errors. | |||
2013-09-16 | tests: Fixed test 1406 following recent changes in ftpserver.pl | Steve Holme | |
By default the mail server doesn't send the SIZE capability but instead it has to be specified as a supported capability. | |||
2013-09-16 | tests: Added test for SMTP SIZE capability | Steve Holme | |
2013-09-15 | ftpserver.pl: Added the ability to include spaces in capabilities | Steve Holme | |
For example: CAPA "SIZE 1048576" 8BITMIME BINARYMIME will populate the capabilities list with the following in: SIZE 1048576 8BITMIME BINARYMIME | |||
2013-09-15 | ftpserver.pl: Corrected response code for successful SMTP QUIT command | Steve Holme | |
2013-09-15 | ftpserver.pl: Fixed syntax error in commit 33c1f2876b9029 | Steve Holme | |
Can't modify constant item in postincrement line 727, near "i++" | |||
2013-09-15 | ftpserver.pl: Added CAPA & AUTH directive support to the SMTP EHLO handler | Steve Holme | |
2013-09-15 | ftpserver.pl: Fixed SMTP QUIT handler from dadc495540946e | Steve Holme | |
2013-09-15 | ftpserver.pl: Moved SMTP EHLO and QUIT handlers in own functions | Steve Holme | |
2013-09-15 | ftpserver.pl: Added support for SMTP HELO command | Steve Holme | |
...and updated test902 as explicit HELO response is no longer required. | |||
2013-09-15 | ftpserver.pl: Added mailbox check to IMAP SELECT handler | Steve Holme | |
2013-09-15 | ftpserver.pl: Corrected invalid user details check | Steve Holme | |
...in both the IMAP LOGIN and POP3 PASS handlers introduced in commit 187ac693744949 and 84ad1569e5fc93 respectively. | |||
2013-09-14 | ftpserver.pl: Moved IMAP LOGIN handler into own function | Steve Holme | |
2013-09-14 | ftpserver.pl: Moved POP3 USER and PASS handlers into own functions | Steve Holme | |
2013-09-14 | ftpserver.pl: Corrected invalid argument check in POP3 TOP handler | Steve Holme | |
...which was accidentally introduced in commit 4d6ef6297ae9b6. | |||
2013-09-14 | ftpserver.pl: Added capability prerequisite for extended POP3 commands | Steve Holme | |
2013-09-14 | tests: Updated descriptions to be more meaningful | Steve Holme | |
2013-09-14 | ftpserver.pl: Added support for IMAP NOOP command | Steve Holme | |
2013-09-14 | imap: Fixed response check for NOOP command | Steve Holme | |
2013-09-14 | tests: Updated descriptions to be more meaningful | Steve Holme | |
2013-09-13 | curl.1: detail how short/long options work | Daniel Stenberg | |
URL: http://curl.haxx.se/bug/view.cgi?id=1279 Suggested-by: Jerry Krinock | |||
2013-09-13 | curl: Fixed usage of DNS options when not using c-ares resolver | Steve Holme | |
Commit 32352ed6adddcb introduced various DNS options, however, these would cause curl to exit with CURLE_NOT_BUILT_IN when c-ares wasn't being used as the backend resolver even if the options weren't set by the user. Additionally corrected some minor coding style errors from the same commit. | |||
2013-09-13 | curl_easy_setopt.3: mention RTMP URL quirks | Daniel Stenberg | |
URL: http://curl.haxx.se/bug/view.cgi?id=1278 Reported-by: Gorilla Maguila | |||
2013-09-12 | curl: Add support for various DNS binding options. | Ben Greear | |
(Passed on to c-ares.) Allows something like this: curl --dns-interface sta8 --dns-ipv4-addr 8.8.1.111 --interface sta8 \ --localaddr 8.8.1.111 --dns-servers 8.8.8.1 www.google.com Signed-off-by: Ben Greear <greearb@candelatech.com> | |||
2013-09-12 | libcurl: New options to bind DNS to local interfaces or IP addresses | Kim Vandry | |
2013-09-12 | libcurl.3: for multi interface connections are held in the multi handle | Daniel Stenberg | |
... and a few more cleanups/clarifications | |||
2013-09-12 | ftpserver.pl: Fixed missing comma from 7fd84b14d219b1 | Steve Holme | |
2013-09-12 | ftpserver.pl: Fixed variable error introduced in 7fd84b14d219b1 | Steve Holme | |
Global symbol "$mailbox" requires explicit package name | |||
2013-09-11 | ftpserver.pl: Added support for UID command | Steve Holme | |
2013-09-11 | ftpserver.pl: Added support for LSUB command | Steve Holme | |
2013-09-11 | imap: Fixed response check for LSUB and UID commands | Steve Holme | |