mirror of
https://github.com/curl/curl.git
synced 2025-03-01 15:15:34 +08:00
tool_parsecfg: accept line lengths up to 10M
Bumped from 100K set in 47dd957daf
Reported-by: Antoine du Hamel
Fixes #11431
Closes #11435
This commit is contained in:
parent
5c07439ba3
commit
e53df4cf08
@ -29,7 +29,8 @@ preceding any other letter is ignored.
|
||||
If the first column of a config line is a '#' character, the rest of the line
|
||||
will be treated as a comment.
|
||||
|
||||
Only write one option per physical line in the config file.
|
||||
Only write one option per physical line in the config file. A single line is
|
||||
required to be no more than 10 megabytes (since 8.2.0).
|
||||
|
||||
Specify the filename to --config as '-' to make curl read the file from stdin.
|
||||
|
||||
|
@ -43,7 +43,7 @@
|
||||
|
||||
static const char *unslashquote(const char *line, char *param);
|
||||
|
||||
#define MAX_CONFIG_LINE_LENGTH (100*1024)
|
||||
#define MAX_CONFIG_LINE_LENGTH (10*1024*1024)
|
||||
static bool my_get_line(FILE *fp, struct curlx_dynbuf *, bool *error);
|
||||
|
||||
#ifdef WIN32
|
||||
|
Loading…
Reference in New Issue
Block a user