curl/lib/vssh
Daniel Stenberg b4538ec522
strparse: switch to curl_off_t as base data type
- add hex and octal parsers to the Curl_str_* family
- make curlx_strtoofft use these parsers
- remove all use of strtol() and strtoul() in library code
- generally use Curl_str_* more than strtoofft, for stricter parsing
- supports 64-bit universally, instead of 'long' which differs in size
  between platforms

Extended the unit test 1664 to verify hex and octal parsing.

Closes #16336
2025-02-15 21:58:48 +01:00
..
.checksrc checksrc: use 'banfunc' proper in more places 2025-01-13 09:10:58 +01:00
curl_path.c libssh2: put the readdir buffers into struct 2024-10-16 11:55:47 +02:00
curl_path.h libssh2: put the readdir buffers into struct 2024-10-16 11:55:47 +02:00
libssh2.c strparse: switch to curl_off_t as base data type 2025-02-15 21:58:48 +01:00
libssh.c strparse: switch to curl_off_t as base data type 2025-02-15 21:58:48 +01:00
ssh.h libssh2: drop obsolete macros and version checks 2025-02-12 09:04:13 +01:00
wolfssh.c strparse: switch to curl_off_t as base data type 2025-02-15 21:58:48 +01:00