Another important bug in the handling of the ExternalIP switch has been fixed as well as Y2K38 issues.
This release also adds features:
- support for Oracle databases
- easier cloud deployment with IP detection with STUN
- better load scaling by mixing proxied with direct mode
endpoints in a single gatekeeper - Windows 64bit executables with VS2022
All changes and additions:
- enable more runtime hardening flags from OpenSSF recommendation 11/2023
- fix bug with H.245 address when using ExternalIP= switch without H.460.18/.19
- auto-detect public IP with ExternalIP=STUN and STUNServer=stun.example.com
- compiler support for VS2022
- new database driver for Oracle and new timestamp format 'Oracle'
- new switch [EP::xxx] ForceDirectMode=1 to handle all calls from this endpoint in direct mode
- BUGFIX(RasSrv.cxx, gkauth.cxx) make sure time_t is handled unsigned to avoid Y2K38 issue
- BUGFIX(ProxyChannel.cxx) check for too small packets when acting as encryption proxy