azure-sdk-for-cpp/sdk/core
Ryan Hurey a090ae75da feat: Add WebSocket transport implementation
- Extract core WebSocket files from original Larry Osterman implementation
- Add WebSocket headers and implementation to build system
- Update HttpPipeline API usage to current version
- Include CURL and WinHTTP WebSocket adapters
- Add WebSocket test infrastructure

Successfully compiles with current main (azure-core target)

Files added:
- sdk/core/azure-core/inc/azure/core/http/websockets/*
- sdk/core/azure-core/src/http/websockets/*
- sdk/core/azure-core/src/http/curl/curl_websockets.cpp
- sdk/core/azure-core/src/http/winhttp/win_http_websockets.cpp
- sdk/core/azure-core/test/ut/websocket_test.cpp

Cherry-picked from: 5cff286c0 (Initial WebSockets implementation)
2025-11-21 22:40:35 +00:00
..
azure-core feat: Add WebSocket transport implementation 2025-11-21 22:40:35 +00:00
azure-core-amqp Delete cgmanifest.json when being installed via vcpkg, but also update SHAs (#6789) 2025-10-17 14:51:11 -07:00
azure-core-test Use TokenCredential *const* everywhere (#6453) 2025-03-12 11:57:11 -07:00
azure-core-tracing-opentelemetry Delete cgmanifest.json when being installed via vcpkg, but also update SHAs (#6789) 2025-10-17 14:51:11 -07:00
perf Added token credential tests to blob tests (#6790) 2025-10-16 00:04:18 +00:00
ci.yml Fix image demands to be inline (#6640) 2025-06-24 15:03:09 -07:00
CMakeLists.txt Merged Rust AMQP stack with main. (#6442) 2025-03-11 22:30:13 +00:00
perf-tests.yml Install test proxy and enable all tests (#5365) 2024-02-21 10:58:35 -08:00
perf.yml Install test proxy and enable all tests (#5365) 2024-02-21 10:58:35 -08:00