10 Commits

Author SHA1 Message Date
Armin Novak
5b23142636 [ci,cmake] update CI configuration
* set -Wno-pre-c23-compat
* use C23 for ci builds
2026-02-25 13:35:01 +01:00
Armin Novak
6598b02329 [ci,config] enable channels
Enable RDPECAM, RDPEAR, RDP2TCP and SSHAGENT channel support for ci
builders
2025-03-05 09:37:35 +01:00
akallabeth
ee808c5143 [ci,preload] enable streampool debug 2024-12-10 11:40:19 +01:00
akallabeth
faae38120c [cmake,format] reformat all cmake files 2024-11-27 20:41:48 +01:00
akallabeth
ec3e8b564e fuzz-verbose-assert 2024-11-22 11:00:51 +01:00
Armin Novak
527db6783b [cmake] split tests
* Keep BUILD_TESTING, but only run tests compatible with API (for
  packaging)
* Add BUILD_TESTING_INTERNAL for all tests including internal function
  tests that modify API to be run on our CI
2024-10-24 09:45:44 +02:00
akallabeth
c9c6f7d952 [ci,oss-fuzz] disable RDPECAM
we do not build with FFMPEG or OpenH264 so the channel build fails
otherwise.
2024-06-12 07:45:33 +02:00
akallabeth
c3376e24f4 [ci,fuzz] deactivate libusb, cups 2024-04-22 11:02:04 +02:00
Sergey Bronnikov
7ac01c5cbd ci: update oss fuzz toolchain CMake
Follows up commit c24011b8cb ("[oss-fuzz] add cmake toolchain file").

Needed for https://github.com/google/oss-fuzz/pull/11813
2024-04-18 14:27:22 +02:00
akallabeth
c24011b8cb [oss-fuzz] add cmake toolchain file 2024-04-17 18:47:30 +02:00