Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-09-06 | urlglob: avoid NULL pointer dereference | Daniel Stenberg | |
Thanks to clang-analyzer | |||
2013-09-06 | http2: use correct include for snprintf | Gisle Vanem | |
Using the first little merge of nghttp2 into libcurl, I stumbeled on the missing 'snprintf' in MSVCRT. Isn't this how we do it for other libcurl files? I.e. use 'curl_msnprintf' and not 'snprintf' directly: | |||
2013-09-06 | --data: mention CRLF treatment when reading from file | Daniel Stenberg | |
2013-09-06 | LDAP: fix bad free() when URL parsing failed | Geoff Beier | |
When an error occurs parsing an LDAP URL, The ludp->lud_attrs[i] entries could be freed even though they sometimes point to data within an allocated area. This change introduces a lud_attrs_dup[] array for the duplicated string pointers, and it removes the unused lud_exts array. Bug: http://curl.haxx.se/mail/lib-2013-08/0209.html | |||
2013-09-05 | darwinssl: add support for PKCS#12 files for client authentication | Nick Zitzmann | |
I also documented the fact that the OpenSSL engine also supports them. | |||
2013-09-05 | symbols: added HTTP2 symbols and sorted list | Daniel Stenberg | |
CURL_HTTP_VERSION_2_0 and CURL_VERSION_HTTP2 are new | |||
2013-09-05 | configure: add HTTP2 as a curl-config --feature output | Daniel Stenberg | |
Fixes the test 1014 failure | |||
2013-09-05 | curl: unbreak --http1.0 again | Daniel Stenberg | |
I broke it in 2eabb7d590 | |||
2013-09-04 | SASL: fix compiler warnings | Daniel Stenberg | |
comparison between signed and unsigned integer expressions suggest parentheses around '&&' within '||' (twice) | |||
2013-09-04 | curl: add --http1.1 and --http2.0 options | Daniel Stenberg | |
2013-09-04 | Curl_setopt: refuse CURL_HTTP_VERSION_2_0 if built without support | Daniel Stenberg | |
2013-09-04 | http2: add http2.[ch] and add nghttp2 version output | Daniel Stenberg | |
2013-09-04 | curl -V: output HTTP2 as a feature if present | Daniel Stenberg | |
2013-09-04 | curl.h: add CURL_VERSION_HTTP2 as a feature | Daniel Stenberg | |
It isn't added as a separate protocol as HTTP2 will be done over HTTP:// URLs that can be upgraded to HTTP2 if the server supports it as well. | |||
2013-09-04 | imap/smtp: Fixed incorrect SASL mechanism selection with XOAUTH2 servers | Steve Holme | |
XOAUTH2 would be selected in preference to LOGIN and PLAIN if the IMAP or SMTP server advertised support for it even though a user's password was supplied but bearer token wasn't. Modified the selection logic so that XOAUTH2 will only be selected if the server supports it and A) The curl user/libcurl programmer has specifically asked for XOAUTH via the ;AUTH=XOAUTH login option or 2) The bearer token is specified. Obviously if XOAUTH is asked for via the login option but no token is specified the user will receive a authentication failure which makes more sense than no known authentication mechanisms supported! | |||
2013-09-04 | curl.h: added CURL_HTTP_VERSION_2_0 | Daniel Stenberg | |
Initial library considerations documented in lib/README.http2 | |||
2013-09-04 | configure: added --with-nghttp2 | Daniel Stenberg | |
2013-09-04 | acinclude: fix --without-ca-path when cross-compiling | Daniel Stenberg | |
The commit 7b074a460b64811 to CURL_CHECK_CA_BUNDLE in 7.31 (don't check for paths when cross-compiling) causes --without-ca-path to no longer works when cross-compiling, since ca and capath only ever get set to "no" when not cross-compiling, I attach a patch that works for me. Also in the cross-compilation case, no ca-path seems to be a better default (IMVHO) than empty ca-path. Bug: http://curl.haxx.se/bug/view.cgi?id=1273 Patch-by: Stefan Neis | |||
2013-09-02 | lib1512.c: Fixed compilation warning | Steve Holme | |
An enumerated type is mixed with another type. ...as well as a small coding style error. | |||
2013-09-01 | Killed warning 'res' might be used uninitialized. | Guenter Knauf | |
2013-09-01 | url.c: Fixed compilation warning | Steve Holme | |
An enumerated type is mixed with another type | |||
2013-09-01 | easy.c: Fixed compilation warning | Steve Holme | |
warning: `code' might be used uninitialized in this function | |||
2013-08-31 | -x: rephrased the --proxy section somewhat | Daniel Stenberg | |
2013-08-31 | tests: Added test for IMAP CHECK command | Steve Holme | |
2013-08-31 | ftpserver.pl: Added support for the IMAP CHECK command | Steve Holme | |
2013-08-31 | Removed reference to krb4.c. | Guenter Knauf | |
2013-08-31 | ftpserver.pl: Corrected flawed logic in commit 1ca6ed7b75cad0 | Steve Holme | |
2013-08-31 | imap: Fixed response check for EXPUNGE command | Steve Holme | |
2013-08-31 | ftpserver.pl: Added argument check to IMAP command handlers | Steve Holme | |
Added BAD argument check to the following IMAP command handlers: APPEND, STORE, LIST, EXAMINE, STATUS and SEARCH | |||
2013-08-31 | ftpserver.pl: More whitespace corrections | Steve Holme | |
LIST_imap() had a second level of indentation at 9 characters and not 8. | |||
2013-08-30 | ftpserver.pl: Small correction tidy up | Steve Holme | |
Corrected some IMAP variable names and whitespace issues. | |||
2013-08-30 | docs: Added documentation for CURLOPT_BEARER | Kyle L. Huff | |
2013-08-30 | curl.1: Add usage of '--bearer' option | Kyle L. Huff | |
2013-08-30 | tests: Added tests for IMAP CREATE, DELETE and RENAME commands | Steve Holme | |
2013-08-30 | ftpserver: Bareword "to_mailbox" not allowed | Daniel Stenberg | |
Added missing $ | |||
2013-08-30 | ftpserver.pl: Added support for IMAP CREATE, DELETE and RENAME commands | Steve Holme | |
2013-08-29 | FTP: fix getsock during DO_MORE state | Daniel Stenberg | |
... when doing upload it would return the wrong values at times. This commit attempts to cleanup the mess. Bug: http://curl.haxx.se/mail/lib-2013-08/0109.html Reported-by: Mike Mio | |||
2013-08-29 | curl_multi_remove_handle: allow multiple removes | Daniel Stenberg | |
When removing an already removed handle, avoid that to ruin the internals and just return OK instead. | |||
2013-08-29 | ftpserver.pl: Updated IMAP EXAMINE handler to use dynamic test data | Steve Holme | |
2013-08-29 | unit1304: include memdebug and free everything correctly | Daniel Stenberg | |
2013-08-29 | Curl_parsenetrc: document that the arguments must be allocated | Daniel Stenberg | |
2013-08-29 | easy: rename struct monitor to socketmonitor | Daniel Stenberg | |
'struct monitor', introduced in 6cf8413e, already exists in an IRIX header file (sys/mon.h) which gets included via various standard headers by lib/easy.c cc-1101 cc: ERROR File = ../../curl/lib/easy.c, Line = 458 "monitor" has already been declared in the current scope. Reported-by: Tor Arntsen | |||
2013-08-29 | ftpserver.pl: Added SELECT check to IMAP FETCH and STORE handlers | Steve Holme | |
2013-08-28 | ftpserver.pl: Corrected accidental move of logmsg() call | Steve Holme | |
Corrected the call to logmsg() in the IMAP SEARCH handler from commit 4ae7b7ea691497 as it should have been outputting the what argument and not the test number. | |||
2013-08-28 | ftpserver: add missing '}' from 4ae7b7ea69149 | Daniel Stenberg | |
2013-08-28 | ftpserver.pl: Added SELECT check to IMAP SEARCH command | Steve Holme | |
2013-08-28 | ftpserver.pl: Fixed IMAP SEARCH command | Steve Holme | |
2013-08-28 | bump: next release is 7.33.0 due to added features | Daniel Stenberg | |
2013-08-28 | symbols-in-versions: add CURLOPT_XOAUTH2_BEARER | Daniel Stenberg | |
2013-08-28 | tests: Added test for IMAP SEARCH command | Steve Holme | |