coturn-4.11.0-1.el10_1
- coturn-4.11.0-1.el10_1
- Fix prometheus response memory leak introduced in 4.10.0
- Use constant-time compare for STUN MESSAGE-INTEGRITY HMAC
- Fix format-string injection in Redis DB driver
- Abort on malformed allowed/denied-peer-ip at startup
- Pin session origin only after MESSAGE-INTEGRITY validates
- Fix build failure: define _GNU_SOURCE for recvmmsg() on Linux
- Drop udp_relay_servers_number config and clean up dead UDP id-space
- Add Unity-based unit test scaffolding
- Delete log line per relay thread on start
- Out of bound HTTP detection in parser
- Extend STUN client fuzz builder coverage
- Extend fuzzing coverage and enable local fuzzing in a container
- Cover all public stun_buffer.c wrappers in FuzzStunClient
- HTTP parsing fixes
- Unblock fuzz coverage for is_http and rare STUN attributes
- Seed address-mapping table in fuzz initializer
- Add deterministic challenge-response builder to FuzzStun
- Add fuzz coverage for integrity helpers
- Hoist turn_server_get_engine() out of per-packet hot path
- Inline addr_cpy() in the header
- Trim two redundant checks from per-packet relay hot path
- Inline get_ioa_addr_len() in the header
- Cache hot lookups in TURN data-path handlers
- Load generator mode in turnutils_uclient
- Filc harness and pointer typedefs