- Sep 05, 2017
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
...for curl-config and its corresponding test 1014
-
Daniel Stenberg authored
Added test 1904 to verify. Reported-by: Lawrence Wagerfield Fixes #1859 Closes #1860
-
Daniel Stenberg authored
-
- Sep 04, 2017
-
-
Daniel Stenberg authored
... to a README file that doesn't exist anymore
-
Viktor Szakats authored
-
Viktor Szakats authored
and some minor whitespace fixes
-
Daniel Stenberg authored
... not *CACERT_BADFILE as it isn't really because of a bad file. Bug: https://curl.haxx.se/mail/lib-2017-09/0002.html Closes #1858
-
Daniel Stenberg authored
-
Daniel Stenberg authored
... 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.
-
Daniel Stenberg authored
-
Daniel Stenberg authored
... as the other functions. Makes it easier to machine-parse!
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
- Sep 03, 2017
-
-
Patrick Monnerat authored
-
Daniel Stenberg authored
As it was added to multi.h simply to not break test 1135, which now has been disabled due to the mime API addition anyway and su we can now move the sslset stuff to where the other curl_global_* prototypes are.
-
Patrick Monnerat authored
Use and generate CURL_ZERO_TERMINATED in curl tool and tests.
-
Jay Satiro authored
-
Patrick Monnerat authored
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.
-
Patrick Monnerat authored
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.
-
Patrick Monnerat authored
-
- Sep 02, 2017
-
-
Patrick Monnerat authored
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.
-
Patrick Monnerat authored
Extended -F option syntax to support multipart mail messages. -F keyword headers= added to include custom headers in parts. Documentation upgraded.
-
Patrick Monnerat authored
Available in HTTP, SMTP and IMAP. Deprecates the FORM API. See CURLOPT_MIMEPOST. Lib code and associated documentation.
-
Patrick Monnerat authored
Shell profile output makes the SSH server failing and this problem reason is not easy to find when no hint is given.
-
Patrick Monnerat authored
The case keyword may be followed by a constant expression and thus should allow it to start with an open parenthesis.
-
Patrick Monnerat authored
This enables tests to create more than one file on the client side.
-
Patrick Monnerat authored
This will allow substitution of boundaries in mail messages.
-
Patrick Monnerat authored
Some calls in different modules were setting the data handle to NULL, causing segmentation faults when using builds that enable character code conversions.
-
Patrick Monnerat authored
-
Patrick Monnerat authored
-
Max Dymond authored
Automake gets confused if you want to use C++ static libraries with C code - basically we need to involve the clang++ linker. The easiest way of achieving this is to rename the C code as C++ code. This gets us a bit further along the path and ought to be compatible with Google's version of clang.
-
- Sep 01, 2017
-
-
Daniel Stenberg authored
Closes #1849
-
Max Dymond authored
Create simple seed corpora for: - FTP - telnet - dict - tftp - imap - pop3 based off the tests of the same number. Closes #1842
-
Max Dymond authored
- Start with the basic code from the ossfuzz project. - Rewrite fuzz corpora to be binary files full of Type-Length-Value data, and write a glue layer in the fuzzing function to convert corpora into CURL options. - Have supporting functions to generate corpora from existing tests - Integrate with Makefile.am
-
- Aug 31, 2017
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
Daniel Stenberg authored
... so that users can actually write code based on the man page alone, not having to read the header file.
-
Jay Satiro authored
- Fix handling certificate subjects that are already UTF-8 encoded. Follow-up to b3b75d17 from two days ago. Since then a copy would be skipped if the subject was already UTF-8, possibly resulting in a NULL deref later on. Ref: https://github.com/curl/curl/issues/1823 Ref: https://github.com/curl/curl/pull/1831 Closes https://github.com/curl/curl/pull/1836
-
- Aug 30, 2017
-
-
Daniel Stenberg authored
... instead of cyassl, as this is the current name for it. Closes #1844
-