Viktor Szakats
784446b6c5
build: add support for clang-cl, add CI job
...
- ci/appveyor: add clang-cl job.
- ci/appvayor: optimize setting an env.
- build: fix clang-cl builds.
- build: fix `-Wcast-function-type` compiler warnings for OpenSSL 3.
- build: use `stdint.h` with MSVC when supported.
- src: use `PRId64` for MSVC where supported.
- src: avoid recursive macro definition for `recv()` and `send()`.
- session: silence `-Wcast-function-type` for `libssh2_session_callback_set2()`.
Sadly this function is still not fully warning-clean, and it
seems we'd need separate setter-getters for each callback
to avoid all warnings.
Closes #1484
2025-01-31 05:13:18 +01:00
..
2025-01-31 02:00:28 +01:00
2023-06-07 08:18:55 +02:00
2025-01-31 00:57:26 +01:00
2024-09-28 11:41:52 +02:00
2023-06-07 08:18:55 +02:00
2024-08-06 10:56:23 +02:00
2024-08-06 10:56:23 +02:00
2025-01-31 00:57:26 +01:00
2023-11-25 13:09:27 +00:00
2024-08-06 10:56:23 +02:00
2024-08-06 10:56:23 +02:00
2025-01-30 23:36:39 +01:00
2025-01-31 00:57:26 +01:00
2023-11-25 13:09:27 +00:00
2024-08-06 10:56:23 +02:00
2024-07-30 22:59:02 +02:00
2023-06-07 08:18:55 +02:00
2024-11-02 00:37:59 +01:00
2023-06-07 08:18:55 +02:00
2025-01-31 00:57:26 +01:00
2023-12-02 09:53:56 +00:00
2025-01-31 00:57:26 +01:00
2024-07-30 22:59:02 +02:00
2024-11-02 00:37:59 +01:00
2025-01-31 00:57:26 +01:00
2024-07-04 01:59:58 +02:00
2025-01-31 05:13:18 +01:00
2024-07-04 01:59:58 +02:00
2023-08-18 11:20:58 +00:00
2024-02-22 15:39:12 -08:00
2023-11-25 13:09:27 +00:00
2024-04-26 22:58:55 +02:00
2024-08-06 10:56:23 +02:00
2025-01-31 00:57:26 +01:00
2025-01-30 22:01:49 +01:00
2025-01-31 05:13:18 +01:00
2025-01-31 02:07:08 +01:00
2025-01-31 05:13:18 +01:00
2025-01-31 02:04:59 +01:00
2024-09-28 11:41:52 +02:00
2024-08-06 10:56:23 +02:00
2025-01-31 00:57:26 +01:00
2023-12-19 12:25:36 +00:00
2025-01-31 00:57:26 +01:00
2024-08-06 10:56:23 +02:00
2024-08-06 10:56:23 +02:00
2025-01-31 00:57:26 +01:00
2025-01-31 02:04:59 +01:00
2025-01-31 05:13:18 +01:00
2023-11-25 13:09:27 +00:00
2025-01-31 00:57:26 +01:00
2024-07-11 13:42:00 -07:00
2024-11-15 01:55:18 +01:00
2023-11-25 13:09:27 +00:00
2023-06-07 08:18:55 +02:00
2023-11-25 13:09:27 +00:00
2025-01-31 00:57:26 +01:00
2023-11-25 13:09:27 +00:00
2023-06-07 08:18:55 +02:00
2025-01-31 02:07:08 +01:00
2024-08-06 10:56:23 +02:00