summaryrefslogtreecommitdiff
path: root/src/tool_easysrc.h
Commit message (Collapse)AuthorAgeFilesLines
* tool_operate: avoid a few #ifdefs for disabled-libcurl buildsDaniel Stenberg2022-09-131-0/+7
| | | | | | | By providing empty macros in the header file instead, the code gets easier to read and yet is disabled on demand. Closes #9486
* copyright: make repository REUSE compliantmax.mehl2022-06-131-1/+3
| | | | | | | | | | | Add licensing and copyright information for all files in this repository. This either happens in the file itself as a comment header or in the file `.reuse/dep5`. This commit also adds a Github workflow to check pull requests and adapts copyright.pl to the changes. Closes #8869
* copyright: fix year rangesDaniel Stenberg2020-11-051-1/+1
| | | | Follow-up from 4d2f8006777
* curl.se: new homeDaniel Stenberg2020-11-041-1/+1
| | | | Closes #6172
* mime: use in curl cli tool instead of form API.Patrick Monnerat2017-09-021-2/+2
| | | | | | Extended -F option syntax to support multipart mail messages. -F keyword headers= added to include custom headers in parts. Documentation upgraded.
* URLs: change all http:// URLs to https://Daniel Stenberg2016-02-031-1/+1
|
* tool: Generate easysrc with last cache linked-listDaniel Hwang2015-10-181-8/+9
| | | | | | | | | | Using a last cache linked-list improves the performance of easysrc generation. Bug: https://github.com/bagder/curl/issues/444 Ref: https://github.com/bagder/curl/issues/429 Closes #452
* tool: Moved --libcurl to the global configSteve Holme2014-03-011-1/+2
|
* tool_cfgable: Renamed Configurable structure to OperationConfigSteve Holme2014-02-231-2/+2
| | | | | To allow for the addition of a global config structure and prevent confusion between the two.
* curl tool: use configuration files from lib directoryYang Tse2012-04-061-1/+1
| | | | | | | | | | | 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.
* Generate lists and use symbols in --libcurl code output.Colin Hogben2012-02-231-4/+14
| | | | | | | | | | | 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.
* configure: add option disable --libcurl outputColin Hogben2012-02-131-1/+4
|
* curl tool: code moved to tool_*.[ch] filesYang Tse2011-10-051-0/+1
|
* curl tool: reviewed code moved to tool_*.[ch] filesYang Tse2011-09-211-0/+33
my_setopt and my_setopt_str no longer ignores curl_easy_setopt result. Fixed some OOM handling issues.