Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-04-21 | url: Fixed crash when no username or password supplied for proxy | Steve Holme | |
Fixed an issue in parse_proxy(), introduced in commit 11332577b3cb, where an empty username or password (For example: http://:@example.com) would cause a crash. | |||
2013-04-21 | url: Removed unused text length constants | Steve Holme | |
2013-04-21 | url: Updated proxy URL parsing to use parse_login_details() | Steve Holme | |
2013-04-21 | url: Tidy up of setstropt_userpwd() parameters | Steve Holme | |
Updated the naming convention of the login parameters to match those of other functions. | |||
2013-04-21 | url: Tidy up of code and comments following recent changes | Steve Holme | |
Tidy up of variable names and comments in setstropt_userpwd() and parse_login_details(). | |||
2013-04-20 | url: Simplified setstropt_userpwd() following recent changes | Steve Holme | |
There is no need to perform separate clearing of data if a NULL option pointer is passed in. Instead this operation can be performed by simply not calling parse_login_details() and letting the rest of the code do the work. | |||
2013-04-20 | url: Correction to scope of if statements when setting data | Steve Holme | |
2013-04-20 | url: Fixed memory leak in setstropt_userpwd() | Steve Holme | |
setstropt_userpwd() was calling setstropt() in commit fddb7b44a79d to set each of the login details which would duplicate the strings and subsequently cause a memory leak. | |||
2013-04-20 | RELEASE-NOTES: synced with d535c4a2e1f7 | Steve Holme | |
2013-04-20 | url: Added overriding of URL login options from CURLOPT_USERPWD | Steve Holme | |
2013-04-20 | tool_paramhlp: Fixed options being included in username | Steve Holme | |
Fix to prevent the options from being displayed when curl requests the user's password if the following command line is specified: --user username;options | |||
2013-04-20 | url: Added support for parsing login options from the CURLOPT_USERPWD | Steve Holme | |
In addition to parsing the optional login options from the URL, added support for parsing them from CURLOPT_USERPWD, to allow the following supported command line: --user username:password;options | |||
2013-04-19 | url: Added bounds checking to parse_login_details() | Steve Holme | |
Added bounds checking when searching for the separator characters within the login string as this string may not be NULL terminated (For example it is the login part of a URL). We do this in preference to allocating a new string to copy the login details into which could then be passed to parse_login_details() for performance reasons. | |||
2013-04-19 | url: Added size_t cast to pointer based length calculations | Steve Holme | |
2013-04-19 | url: Corrected minor typo in comment | Steve Holme | |
2013-04-18 | CURL_CHECK_CA_BUNDLE: don't check for paths when cross-compiling | Daniel Stenberg | |
When cross-compiling we can't scan and detect existing files or paths. Bug: http://curl.haxx.se/mail/lib-2013-04/0294.html | |||
2013-04-18 | usercertinmem.c: add example showing user cert in memory | Ishan SinghLevett | |
Relies on CURLOPT_SSL_CTX_FUNCTION, which is OpenSSL specific | |||
2013-04-18 | url: Fix chksrc longer than 79 columns warning | Steve Holme | |
2013-04-18 | url: Fix incorrect variable type for result code | Steve Holme | |
2013-04-18 | url: Fix compiler warning | Steve Holme | |
signed and unsigned type in conditional expression | |||
2013-04-18 | url: Moved parsing of login details out of parse_url_login() | Steve Holme | |
Separated the parsing of login details from the processing of them in parse_url_login() ready for use by setstropt_userpwd(). | |||
2013-04-18 | url: Re-factored set_userpass() and parse_url_userpass() | Steve Holme | |
Re-factored these functions to reflect their new behaviour following the addition of login options. | |||
2013-04-18 | url: Reworked URL parsing to allow overriding by CURLOPT_USERPWD | Steve Holme | |
2013-04-18 | maketgz: make bzip2 creation work with Parallel BZIP2 too | Daniel Stenberg | |
Apparently the previous usage didn't work with that implementation, while this updated version works with at least both Parallel BZIP2 v1.1.8 and regular bzip "Version 1.0.6, 6-Sept-2010". | |||
2013-04-18 | Add tests/http_pipe.py to the tarball build | Linus Nielsen Feltzing | |
2013-04-16 | smtp: Re-factored all perform based functions | Steve Holme | |
Standardised the naming of all perform based functions to be in the form smtp_perform_something(). | |||
2013-04-16 | smtp: Added description comments to all perform based functions | Steve Holme | |
2013-04-16 | smtp: Moved smtp_quit() to be with the other perform functions | Steve Holme | |
2013-04-16 | smtp: Moved smtp_rcpt_to() to be with the other perform functions | Steve Holme | |
2013-04-16 | smtp: Moved smtp_mail() to be with the other perform functions | Steve Holme | |
2013-04-16 | curl-config: don't output static libs when they are disabled | Wouter Van Rooy | |
Curl-config outputs static libraries even when they are disabled in configure. This causes problems with the build of pycurl. | |||
2013-04-16 | docs/libcurl: fix formatting in manpage | Dave Reisner | |
Commit c3ea3eb6 introduced some minor cosmetic errors in curl_mutli_socket_action(3). | |||
2013-04-15 | Add extra libs for lib1900 and lib2033 test programs | Paul Howarth | |
These are needed in cases where clock_gettime is used, from librt. | |||
2013-04-15 | FAQ: mention that the network connection can be monitored | Dan Fandrich | |
Also note the prohibition on sharing handles across threads. | |||
2013-04-15 | pop3: Added missing comment for pop3_state_apop_resp() | Steve Holme | |
2013-04-15 | smtp: Updated the coding style of smtp_state_servergreet_resp() | Steve Holme | |
Updated the coding style, in this function, to be consistant with other response functions rather then performing a hard return on failure. | |||
2013-04-15 | pop3: Updated the coding style of pop3_state_servergreet_resp() | Steve Holme | |
Updated the coding style, in this function, to be consistent with other response functions rather then performing a hard return on failure. | |||
2013-04-14 | pop3: Re-factored all perform based functions | Steve Holme | |
Standardised the naming of all perform based functions to be in the form pop3_perform_something() following the changes made to IMAP. | |||
2013-04-14 | pop3: Added description comments to all perform based functions | Steve Holme | |
2013-04-14 | pop3: Moved pop3_quit() to be with the other perform functions | Steve Holme | |
2013-04-14 | pop3: Moved pop3_command() to be with the other perform functions | Steve Holme | |
Started to apply the same tidy up to the POP3 code as applied to the IMAP code in the 7.30.0 release. | |||
2013-04-13 | RELEASE-NOTES: Removed erroneous spaces | Steve Holme | |
2013-04-13 | RELEASE-NOTES: synced with 8723cade21fb | Steve Holme | |
2013-04-13 | smtp: Added support for ;auth=<mech> in the URL | Steve Holme | |
Added support for specifying the preferred authentication mechanism in the URL as per Internet-Draft 'draft-earhart-url-smtp-00'. | |||
2013-04-13 | pop3: Reworked authentication type constants | Steve Holme | |
... to use left-shifted values, like those defined in curl.h, rather than 16-bit hexadecimal values. | |||
2013-04-13 | pop3: Small consistency tidy up | Steve Holme | |
2013-04-13 | pop3: Added support for ;auth=<mech> in the URL | Steve Holme | |
Added support for specifying the preferred authentication type and SASL mechanism in the URL as per RFC-2384. | |||
2013-04-13 | imap: Added support for ;auth=<mech> in the URL | Steve Holme | |
Added support for specifying the preferred authentication mechanism in the URL as per RFC-5092. | |||
2013-04-13 | sasl: Reworked SASL mechanism constants | Steve Holme | |
... to use left-shifted values, like those defined in curl.h, rather than 16-bit hexadecimal values. | |||
2013-04-13 | sasl: Added predefined preferred mechanism values | Steve Holme | |
In preparation for the upcoming changes to IMAP, POP3 and SMTP added preferred mechanism values. |