In addition to the keepalives there are a number of bugfixes and a few minor feature additions (see the change notes below).
You can download the new version from
https://www.gnugk.org/h323download.html
Full change log from 4.4 to 4.5
- new feature to send H.225 and H.245 keep-alives for all calls, enable with [RoutedMode] EnableGnuGkTcpKeepAlive=1, set interval with GnuGkTcpKeepAliveInterval=n
- BUGFIX(ProxyChannel.cxx) send H.225 and H.245 keep-alives when acting as H.460.18 client
- BUGFIX(ProxyChannel.cxx) disable RTP/RTCP port check for IPs in AllowedSignalIPs= when doing port detection
- [Proxy] AllowedSignalIPs= can now process a list of networks
- add shortcurt 'rl' for status port command 'rotatelog'
- new switch [CallTable] SetCalledStationIdToDialedIP=1
- new switch [CallTable] UseDestCallSignalIPAsDialedNumber=1 to place the destSignalIP into the %{DialedNumber} field if no dialed number is available in the ARQ / Setup
- BUGFIX(ProxyChannel.cxx) fix crash on invalid sourceCallSignalAddress
- add optional parameter for call transfer method to MakeCall status port command
- BUGFIX(Toolkit.*) fix bug in IP comparison
- BUGFIX(Toolkit.*) the internal networks configured with the [Proxy] InternalNetworks switch were added to the detected internal networks and didn't replace them, now they replace them as documented