Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-10-12 | HELP-US: the label "PR-welcome" is now renamed to "help wanted" | Daniel Stenberg | |
following the new github "standard" | |||
2017-10-09 | CURLOPT_XFERINFODATA.3: fix duplicate see also | Daniel Stenberg | |
2017-10-09 | CURLOPT_NOPROGRESS.3: also refer to xferinfofunction | Daniel Stenberg | |
2017-10-09 | FAQ: s/CURLOPT_PROGRESSFUNCTION/CURLOPT_XFERINFOFUNCTION | Daniel Stenberg | |
2017-10-08 | docs: clarify form/mime usage of non-regular data files. | Patrick Monnerat | |
2017-10-05 | darwinssl: add support for TLSv1.3 | Nick Zitzmann | |
Closes https://github.com/curl/curl/pull/1794 | |||
2017-10-04 | docs: fix typo in curl_mime_data_cb man page | Felix Kaiser | |
Closes #1946 | |||
2017-10-04 | RELEASE-PROCEDURE: update the release schedule | Daniel Stenberg | |
2017-10-04 | THANKS: added new 7.56.0 contributors | Daniel Stenberg | |
2017-10-03 | libcurl-tutorial: add casts in example to avoid compilation warnings. | Patrick Monnerat | |
2017-10-03 | examples: bring back curl_formadd-using examples | Daniel Stenberg | |
... now with a -formadd suffix. While the new mime API is introduced in 7.56.0 we must acknowledge that lots of users can't upgrade their curl versions immediately. | |||
2017-10-02 | libcurl-tutorial: fix two typos. | Patrick Monnerat | |
2017-10-01 | TODO: remove deprecated form API items. | Patrick Monnerat | |
2017-10-01 | libcurl-tutorial: describe MIME API and deprecate form API. | Patrick Monnerat | |
Include a guide to form/mime API conversion. | |||
2017-09-28 | docs: link CURLOPT_CONNECTTIMEOUT and CURLOPT_CONNECTTIMEOUT_MS | Michael Kaufmann | |
Closes #1922 | |||
2017-09-28 | docs: clarify the use of environment variables for proxy | Michael Kaufmann | |
Closes #1921 | |||
2017-09-23 | symbols-in-versions: fix CURLSSLSET_NO_BACKENDS entry | Jay Satiro | |
- Use spaces instead of tabs as the delimiter. Follow up to 7c52b12 which added the entry. The entry had used tabs but the symbol-scan parser doesn't recognize tabs and would fail the symbol. | |||
2017-09-22 | symbols-in-versions: add CURLSSLSET_NO_BACKENDS | Daniel Stenberg | |
...fixup from b8e0fe19ec | |||
2017-09-22 | vtls: provide curl_global_sslset() even in non-SSL builds | Daniel Stenberg | |
... it just returns error: Bug: https://github.com/curl/curl/commit/1328f69d53f2f2e937696ea954c480412b018451#commitcomment-24470367 Reported-by: Marcel Raad Closes #1906 | |||
2017-09-22 | form/mime: field names are not allowed to contain zero-valued bytes. | Patrick Monnerat | |
Also suppress length argument of curl_mime_name() (names are always zero-terminated). | |||
2017-09-21 | examples/post-callback: use long for CURLOPT_POSTFIELDSIZE | Marcel Raad | |
Otherwise, typecheck-gcc.h warns on MinGW-w64. | |||
2017-09-15 | docs: clarify the CURLOPT_INTERLEAVE* options behavior | Daniel Stenberg | |
2017-09-12 | code style: use space after semicolon | Daniel Stenberg | |
2017-09-11 | code style: use spaces around pluses | Daniel Stenberg | |
2017-09-11 | code style: use spaces around equals signs | Daniel Stenberg | |
2017-09-10 | mbedtls: enable CA path processing | Jay Satiro | |
CA path processing was implemented when mbedtls.c was added to libcurl in fe7590f, but it was never enabled. Bug: https://github.com/curl/curl/issues/1877 Reported-by: SBKarr@users.noreply.github.com | |||
2017-09-07 | KNOWN_BUGS: Remove CMake symbol hiding issue | Jakub Zakrzewski | |
It has already been fixed in 6140dfc | |||
2017-09-07 | HISTORY: added some recent items | Daniel Stenberg | |
2017-09-05 | mime: implement encoders. | Patrick Monnerat | |
curl_mime_encoder() is operational and documented. curl tool -F option is extended with ";encoder=". curl tool --libcurl option generates calls to curl_mime_encoder(). New encoder tests 648 & 649. Test 1404 extended with an encoder specification. | |||
2017-09-05 | docs/curl_mime_*.3: use correct variable types in examples | Daniel Stenberg | |
2017-09-05 | examples/mime: minor example code fixes | Viktor Szakats | |
2017-09-05 | docs/curl_mime_*.3: added examples | Daniel Stenberg | |
2017-09-05 | MAIL-ETIQUETTE: added "1.9 Your emails are public" | Daniel Stenberg | |
2017-09-04 | docs: Update to secure URL versions | Viktor Szakats | |
2017-09-04 | mime: use CURL_ZERO_TERMINATED in examples | Viktor Szakats | |
and some minor whitespace fixes | |||
2017-09-04 | examples/post-callback: stop returning one byte at a time | Daniel Stenberg | |
... since people copy and paste code from this example and thus they get an inefficient POST operation without a good reason and sometimes without understanding why. Instead this now returns as much data as possible. | |||
2017-09-04 | docs: curl_mime_*.3 man page formatting edits | Daniel Stenberg | |
2017-09-03 | mime: use size_t instead of ssize_t in public API interface. | Patrick Monnerat | |
To support telling a string is nul-terminated, symbol CURL_ZERO_TERMINATED has been introduced. Documentation updated accordingly. symbols in versions updated. Added form API symbols deprecation info. | |||
2017-09-03 | mime: remove support "-" stdin pseudo-file name in curl_mime_filedata(). | Patrick Monnerat | |
This feature is badly supported in Windows: as a replacement, a caller has to use curl_mime_data_cb() with fread, fseek and possibly fclose callbacks to process opened files. The cli tool and documentation are updated accordingly. The feature is however kept internally for form API compatibility, with the known caveats it always had. As a side effect, stdin size is not determined by the cli tool even if possible and this results in a chunked transfer encoding. Test 173 is updated accordingly. | |||
2017-09-02 | mime: tests and examples. | Patrick Monnerat | |
Additional mime-specific tests. Existing tests updated to reflect small differences (Expect: 100-continue, data size change due to empty lines, etc). Option -F headers= keyword added to tests. test1135 disabled until the entry point order change is resolved. New example smtp-mime. Examples postit2 and multi-post converted from form API to mime API. | |||
2017-09-02 | mime: use in curl cli tool instead of form API. | Patrick Monnerat | |
Extended -F option syntax to support multipart mail messages. -F keyword headers= added to include custom headers in parts. Documentation upgraded. | |||
2017-09-02 | mime: new MIME API. | Patrick Monnerat | |
Available in HTTP, SMTP and IMAP. Deprecates the FORM API. See CURLOPT_MIMEPOST. Lib code and associated documentation. | |||
2017-09-01 | curl_global_sslset: select backend by name case insensitively | Daniel Stenberg | |
Closes #1849 | |||
2017-08-31 | curl_global_sslset.3: show the struct and enum too | Daniel Stenberg | |
... so that users can actually write code based on the man page alone, not having to read the header file. | |||
2017-08-30 | examples/sslbackend.c: fix failure of 'make checksrc' | Kamil Dudka | |
./sslbackend.c:58:3: warning: else after closing brace on same line (BRACEELSE) } else if(isdigit(*name)) { ^ ./sslbackend.c:62:3: warning: else after closing brace on same line (BRACEELSE) } else ^ | |||
2017-08-30 | curl_global_sslset.3: clarify | Daniel Stenberg | |
it is a one time *set*, not necessarily a one time use... it can be called again if the first call failed or just listed the alternatives. clarify that the available backends are the ones this build supports plus add some formatting Reported-by: Rich Gray Bug: https://curl.haxx.se/mail/lib-2017-08/0119.html | |||
2017-08-29 | HELP-US.md: spelling | Daniel Stenberg | |
2017-08-29 | HELP-US.md: "How to get started helping out in the curl project" | Daniel Stenberg | |
Closes #1837 | |||
2017-08-28 | curl_global_init.3: mention curl_global_sslset(3) | Daniel Stenberg | |
2017-08-28 | version: add the CURL_VERSION_MULTI_SSL feature flag | Johannes Schindelin | |
This new feature flag reports When cURL was built with multiple SSL backends. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de> |