Skip to content

Releases: willamowius/gnugk

GNU Gatekeeper 5.3

27 Jul 08:00
Compare
Choose a tag to compare

This release has a number of new features as well as some important bug
fixes.

Whats new ?

  • LRQ loop detection to optimize calls flows between multiple
    neighbor gatekeepers
    This new feature has the potential to significantly reduce the load
    on all gatekeepers and prevent "LRQ storms".

  • new routing policy to set call destinations by querying HTTP
    or REST servers, see [Routing::Http]

  • much improved support for SNMP monitoring

  • important bug fix for TLS encryption of signaling channels

  • important bug fixes for H.460.18 (for H.245 tunneling and for
    multi-homed servers)

  • performance optimization: this version can handle 5-10% more proxied
    calls on the same hardware

  • performance optimization: re-authenticate lightweight, additive
    registrations only when new aliases differ
    This significantly reduces the load on password databases.

Enjoy!

GNU Gatekeeper 5.2

18 Mar 16:53
Compare
Choose a tag to compare

This release that has a rewritten networking implementation (aka "large-fdset") that allows GnuGk to scale to higher numbers of calls per server than previous versions.

This new implementation replaces the old hack to extend the select() system call by using poll() which enables GnuGk to handle huge numbers of sockets at the same time. The new implementation also works on Windows, but has been tested mostly on the different Unix versions we support.

Please note that the relevant configure option when comping GnuGk source code has changed to --enable-large-fdset. There is no need to specify a maximum number of sockets any more.

This release also has a few bug fixes, eg. for using LUA scripts with shared libraries and for memory leaks in the error handling of H.235 password authentication.

GNU Gatekeeper 5.1

04 Jan 16:20
Compare
Choose a tag to compare

The main new feature in this release is H.245 multiplexing.
Together with the long supported RTP multiplexing it allows GnuGk to handle a large amount of calls from H.460 endpoints using just 5 ports total.

New Features:

  • support for H.245 multiplexing with H.460.18:
    [RoutedMode] EnableH245Multiplexing=1, H245MultiplexPort=1722
  • improved interop with Lifesize Icon (H.235), Scopia VC240 (H.460.18) and Yealink Mobile (H.460.19)
  • improved detection of neighbor gatekeeper availability
  • public IP detection for Google Cloud
  • new feature to let GnuGk send an event if port detection fails

There were also a number of bug fixes, please see changes.txt or the
blog post:
https://blog.gnugk.org/2019/01/gnu-gatekeeper-5-1.html

Download Linux executable from
https://www.gnugk.org/h323download.html

GNU Gatekeeper 5.0

17 Aug 15:21
Compare
Choose a tag to compare

New features:

  • support for Azure and Alibaba Cloud
  • performance optimizations, especially for multiplexed RTP and LUA
  • compatible with OpenSSL 1.1.x
  • switch to translate Facility transfers into gatekeeper TCS0 reroutes

This release also contains a number of bug fixes. Please see changes.txt for details.

Download Linux executable from https://www.gnugk.org/h323download.html

GNU Gatekeeper 4.9

05 Apr 08:30
Compare
Choose a tag to compare

Feature release with a number of bugfixes

  • new accounting module: HttpAcct

  • new accounting module: AMQPAcct (RabbitMQ)

  • new accounting event 'reject' for calls rejected with ARJ

  • many new accounting placeholders

  • RTP inactivity checking (hangup calls when no media for n seconds)

  • support GeoIP2 databases (using libmaxminddb) for GeoIPAuth

  • extend GeoIPAuth to support all RAS and all Q.931 messages

  • BUGFIX(ProxyChannel.cxx) fix crash while handling RTP packets

  • BUGFIX(RasTbl.cxx) fix disconnecting unregistered endpoints

  • BUGFIX(RasSrv.cxx) fix crash when using IPv6

  • BUGFIX(ProxyChannel.cxx) fix handling of CloseLogicalChannel