- Apr 12, 2012
-
-
Guenter Knauf authored
-
Yang Tse authored
-
- Apr 11, 2012
-
-
Yang Tse authored
Undefining CURL_HIDDEN_SYMBOLS in source files isn't the proper fix.
-
- Apr 10, 2012
-
-
Yang Tse authored
-
- Apr 09, 2012
-
-
Yang Tse authored
BUILDING_LIBCURL and CURL_STATICLIB are no longer defined in curl_config.h, configure will generate appropriate conditionals so that mentioned symbols get defined and used in Makefiles at compilation time
-
- Apr 08, 2012
-
-
Yang Tse authored
-
- Apr 06, 2012
-
-
Yang Tse authored
Configuration files such as curl_config.h and all config-*.h no longer exist nor are generated/copied into 'src' directory, now these only exist in 'lib' directory from where curl tool sources uses them. Additionally old src/setup.h has been refactored into src/tool_setup.h which now pulls lib/setup.h The possibility of a makefile needing an include path adjustment exists.
-
- Apr 05, 2012
-
-
Daniel Stenberg authored
-
- Apr 01, 2012
-
-
Dave Reisner authored
By modifying the parameter list for ourWriteOut() and passing the OutStruct that collects data in tool_operate, we get access to the remote name that we're writing to. Shell scripters should find this useful when used in conjuntion with the --remote-header-name option.
-
- Mar 27, 2012
-
-
Olaf Flebbe authored
curl segfault in debug callback triggered with CURLINFO_HEADER_OUT and size 0 bug: http://curl.haxx.se/bug/view.cgi?id=3511794
-
- Mar 18, 2012
- Mar 17, 2012
-
-
Yang Tse authored
-
- Mar 16, 2012
- Feb 23, 2012
-
-
Colin Hogben authored
This patch improves the output of curl's --libcurl option by generating code which builds curl_httppost and curl_slist lists, and uses symbolic names for enum and flag values. Variants of the my_setopt macro in tool_setopt.h are added in order to pass extra type information to the code-generation step in tool_setopt.c. If curl is configured with --disable-libcurl-option then the macros call curl_easy_setopt directly.
-
- Feb 16, 2012
-
-
Steve Holme authored
Added an extra command-line argument to support the optional AUTH parameter in SMTPs MAIL FROM command.
-
- Feb 13, 2012
-
-
Colin Hogben authored
-
Alessandro Ghedini authored
Fix the str2num() function to not check if the input string starts with a digit, since strtol() supports numbers prepended with '-' (and '+') too. This makes the --max-redirs option work as documented.
-
- Feb 09, 2012
-
-
Kamil Dudka authored
... and fix some typos from the 62d15f15 commit.
-
Daniel Stenberg authored
This new option tells curl to not work around a security flaw in the SSL3 and TLS1.0 protocols. It uses the new libcurl option CURLOPT_SSL_OPTIONS with the CURLSSLOPT_ALLOW_BEAST bit set.
-
Dave Reisner authored
Use the new library CURLOPT_TCP_KEEPALIVE rather than disabling this via the sockopt callback. If --keepalive-time is used, apply the value to CURLOPT_TCP_KEEPIDLE and CURLOPT_TCP_KEEPINTVL.
-
- Feb 07, 2012
-
- Feb 06, 2012
-
-
Daniel Stenberg authored
We want to continue to the next URL to try even on failures returned from libcurl. This makes -f with ranges still get subsequent URLs even if occasional ones return error. This was a regression as it used to work and broke in the 7.23.0 release. Added test case 1328 to verify the fix. Bug: http://curl.haxx.se/bug/view.cgi?id=3481223 Reported by: Juan Barreto
-
- Jan 18, 2012
-
-
Colin Hogben authored
Remove wrongly implemented optimisation of telnet upload, apparently intended to allow the library to avoid manually polling for input.
-
- Jan 04, 2012
-
-
Yang Tse authored
-
- Dec 30, 2011
-
-
Yang Tse authored
-
- Dec 21, 2011
-
-
Daniel Stenberg authored
-
Dan Fandrich authored
-
- Dec 16, 2011
-
-
Daniel Stenberg authored
Test case 1315 was added to verify this functionality. When passing in multiple files to a single -F, the parser would get all confused if one of the specified files had a custom type= assigned. Reported by: Colin Hogben
-
- Nov 25, 2011
-
-
Yang Tse authored
Skip a floating point addition operation when integral part of time difference is zero. This avoids potential floating point addition rounding problems while preserving decimal part value.
-
- Nov 20, 2011
-
-
Daniel Stenberg authored
A regression between 7.22.0 and 7.23.0 -- downloading a file with the flags -O and -J results in the content being written to stdout if and only if there was no Content-Disposition header in the http response. If there is a C-D header with a filename attribute, the output is correctly written. Reported by: Dave Reisner Bug: http://curl.haxx.se/mail/archive-2011-11/0030.html
-
- Nov 17, 2011
-
-
Daniel Stenberg authored
Bug: http://curl.haxx.se/mail/lib-2011-11/0180.html Reported by: Mark Brand
-
- Nov 11, 2011
-
-
Daniel Stenberg authored
The progress bar output function would blindly use the terminal width without bounds checking. When using a very wide terminal that caused a buffer overflow and segfault. We now limit the max bar with to 255 columns, and I simplified the code to avoid an extra snprintf and buffer. Bug: http://curl.haxx.se/bug/view.cgi?id=3435710 Reported by: Alexey Zakhlestin
-
- Nov 03, 2011
- Nov 01, 2011
-
-
Yang Tse authored
-
- Oct 31, 2011
-
-
Yang Tse authored
-
- Oct 24, 2011
-
-
Daniel Stenberg authored
As commit 5850cc48 clarifies, libcurl can deliver header lines that are longer than CURL_MAX_WRITE_SIZE, only body data is limited to that size. The curl tool has check (when built debug-enabled) that made the wrong checks and this new test 1205 verifies that larger headers work.
-