netrc: support large file, longer lines, longer tokens

Regression from 3b43a05e00 (shipped in 8.11.0)

Reported-by: Moritz
Fixes #15513
Closes #15514
This commit is contained in:
Daniel Stenberg 2024-11-07 17:03:54 +01:00
parent 878bc429f2
commit 0cdde0fdfb
No known key found for this signature in database
GPG key ID: 5CC908FDB71E12C2

View file

@ -58,9 +58,9 @@ enum found_state {
#define NETRC_FAILED -1
#define NETRC_SUCCESS 0
#define MAX_NETRC_LINE 4096
#define MAX_NETRC_FILE (64*1024)
#define MAX_NETRC_TOKEN 128
#define MAX_NETRC_LINE 16384
#define MAX_NETRC_FILE (128*1024)
#define MAX_NETRC_TOKEN 4096
static CURLcode file2memory(const char *filename, struct dynbuf *filebuf)
{