Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-11-17 | FindWin32CACert: return OK even if CA cert isn't found | Daniel Stenberg | |
Bug: http://curl.haxx.se/mail/lib-2011-11/0180.html Reported by: Mark Brand | |||
2011-11-11 | progress_cb: avoid buffer overflow | Daniel Stenberg | |
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 | |||
2011-11-03 | tool_cb_wrt.c: disambiguate warning message | Yang Tse | |
2011-11-03 | tool_cfgable.c: pending check done | Yang Tse | |
2011-11-01 | tool_cb_see.h: fix compiler warning | Yang Tse | |
2011-10-31 | setup.h: fix compiler warning | Yang Tse | |
2011-10-24 | large headers: have curl accept >16K headers | Daniel Stenberg | |
As commit 5850cc4808ab 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. | |||
2011-10-22 | tool_operate.c: OOM handling fix | Yang Tse | |
Move curl_easy_perform source code geneartion out of curl_easy_perform's loop for proper OOM handling and source code geneartion. | |||
2011-10-16 | --show-error: position indepdenent | Daniel Stenberg | |
Previously we required that -S/--show-error was used _after_ -s/--silent. This was slightly confusing since we strive to make arguments as position independent as possible. Now, you can use them in any order and the result should still be the same. Bug: http://curl.haxx.se/bug/view.cgi?id=3424286 Reported by: Andreas Olsson | |||
2011-10-07 | libcurl: some OOM handling fixes | Yang Tse | |
2011-10-06 | curl tool: reviewed code moved to tool_*.[ch] files | Yang Tse | |
2011-10-05 | curl tool: fix compiler warning | Yang Tse | |
2011-10-05 | curl tool: OOM handling fixes | Yang Tse | |
2011-10-05 | curl tool: reviewed code moved to tool_*.[ch] files | Yang Tse | |
2011-10-05 | curl tool: OOM handling fixes | Yang Tse | |
2011-10-05 | curl tool: OOM handling fixes | Yang Tse | |
2011-10-05 | curl tool: OOM handling fixes | Yang Tse | |
2011-10-05 | curl tool: header inclusion adjustment | Yang Tse | |
2011-10-05 | curl tool: symbol check adjustment | Yang Tse | |
2011-10-05 | curl tool: header inclusion adjustment | Yang Tse | |
2011-10-05 | curl tool: code moved to tool_*.[ch] files | Yang Tse | |
2011-10-03 | curl tool: reviewed code moved to tool_*.[ch] files | Yang Tse | |
2011-09-30 | curl tool: fix some more OOM handling | Yang Tse | |
2011-09-28 | curl tool: adjust header callback single call write limit warning | Yang Tse | |
Maximum amount of data a header callback is supposed to get in a single call from libcurl is limited by the lowest value of CURL_MAX_WRITE_SIZE and CURL_MAX_HTTP_HEADER. | |||
2011-09-27 | Added SPNEGO to NetWare build. | Guenter Knauf | |
2011-09-26 | curl tool: fix a compiler warning | Yang Tse | |
2011-09-26 | curl tool: fix some OOM handling - f4853db5 follow-up | Yang Tse | |
2011-09-26 | curl tool: fix some OOM handling | Yang Tse | |
2011-09-26 | remove short-lived CURL_WRITEFUNC_OUT_OF_MEMORY | Yang Tse | |
2011-09-25 | allow write callbacks to indicate OOM to libcurl | Yang Tse | |
Allow (*curl_write_callback) write callbacks to return CURL_WRITEFUNC_OUT_OF_MEMORY to properly indicate libcurl of OOM conditions inside the callback itself. | |||
2011-09-25 | NetWare makefile tweaks to select different builds. | Guenter Knauf | |
2011-09-25 | POST: always set postfieldsize | Daniel Stenberg | |
When we use binary posts and regular ones intermixed on a single command line, we cannot do strlen() etc on the data to figure out the length (when inserting '&' and more). We must therefore keep track of the post data length. Then we also end up setting the libcurl option with the known size, so that we don't risk that libcurl will do strlen() on the data. This has the minor side-effect that --libcurl source codes now always will use CURLOPT_POSTFIELDSIZE but I don't consider that terribly damaging. Bug: http://curl.haxx.se/bug/view.cgi?id=3413181 Reported by: Taneli Vähäkangas | |||
2011-09-24 | curl tool: fix a compiler warning | Yang Tse | |
2011-09-24 | curl tool: reviewed code moved to tool_*.[ch] files | Yang Tse | |
2011-09-24 | curl tool: fix some OOM handling issues | Yang Tse | |
2011-09-22 | curl tool: fix some OOM handling issues | Yang Tse | |
2011-09-22 | curl tool: reviewed code moved to tool_*.[ch] files | Yang Tse | |
my_setopt and my_setopt_str no longer ignores curl_easy_setopt result. Fixed some OOM handling issues. | |||
2011-09-21 | curl tool: make my_setopt ignore curl_easy_setopt result again. | Yang Tse | |
Related code not ready yet for this kind of checks. | |||
2011-09-21 | Changed suffix rules to pattern rules. | Guenter Knauf | |
Suffix rules cannot have any prerequisites of their own. | |||
2011-09-21 | Some more MinGW build tweaks. | Guenter Knauf | |
Added envvars to specify OpenSSL include, libpath and lib. Added rule to create curlbuild.h from curlbuild.h.dist. | |||
2011-09-21 | curl tool: reviewed code moved to tool_*.[ch] files | Yang Tse | |
my_setopt and my_setopt_str no longer ignores curl_easy_setopt result. Fixed some OOM handling issues. | |||
2011-09-20 | curl tool: reviewed code moved to tool_*.[ch] files | Yang Tse | |
Overhauled FindWin32CACert() | |||
2011-09-20 | A bunch of MinGW build tweaks. | Guenter Knauf | |
All paths to dependencies now quoted; synced examples makefile. | |||
2011-09-20 | Added _WIN32_WINNT define for IPv6 builds. | Guenter Knauf | |
2011-09-19 | curl tool: truly fix compiler warning | Yang Tse | |
2011-09-19 | curl tool: fix compiler warning | Yang Tse | |
2011-09-19 | curl tool: reviewed code moved to tool_*.[ch] files | Yang Tse | |
2011-09-18 | curl tool: create tool_myfunc.[ch] which later on will hold my_* functions | Yang Tse | |
Additionally function my_useragent() now provides default User-Agent string | |||
2011-09-18 | curl tool: reorder free_config_fields() field handling | Yang Tse | |
Reorder handling of fields to match same order as the one given by current definition order of 'Configurable' struct fields. Fields currently not handled marked for further inspection. | |||
2011-09-17 | Fixed MinGW WinIDN lib dependency. | Guenter Knauf | |