curl/lib/vssh
Viktor Szakats 9678ff5b1b
build: avoid overriding system open and stat symbols
Replace them by `curlx_open()` and `curlx_stat()`.

To make it obvious in the source code what is being executed.

Also:
- tests/server: stop overriding `open()` for test servers.
  This is critical for the call made from the signal handler.
  For other calls, it's an option to use `curlx_open()`, but
  doesn't look important enough to do it, following the path
  taken with `fopen()`.

Follow-up to 10bac43b87 #18774
Follow-up to 20142f5d06 #18634
Follow-up to bf7375ecc5 #18503

Closes #18776
2025-09-30 16:30:09 +02:00
..
.checksrc checksrc: reduce exceptions, apply again to curlx 2025-06-27 17:33:35 +02:00
curl_path.c tidy-up: prefer ifdef/ifndef for single checks 2025-07-27 22:35:17 +02:00
curl_path.h lib: include files using known path 2025-04-08 17:00:00 +02:00
libssh.c libssh: acknowledge SSH_AGAIN in the SFTP state machine 2025-09-25 17:26:47 +02:00
libssh2.c build: avoid overriding system open and stat symbols 2025-09-30 16:30:09 +02:00
ssh.h vssh: drop support for wolfSSH 2025-09-24 22:59:33 +02:00