Hi,
to honor the 10th birthday of www.gnugk.org (and because we have
gathered a lot of new features anyway) I'm releasing GnuGk 3.1 Beta.
Please test and give feedback if there is anything we still need to fix
before the 3.1 release.
Highlights of GnuGk 3.1:
- SNMP support (GET, SET, traps)
- H.460.17 support
- routing policy for call forwarding
- support for connections with different H.245 tunneling settings on
each call leg
- neighbor routing by IP ([Neighbor::...] SendIPs=1.2.3.4/22)
- GnuGk can encryption/decryption internet-side leg of a call
- support for setting host routes in config ([Proxy] ExplicitRoutes=)
- freely configure vendor ID when registering as endpoint with other
gatekeeper
- read alternate gatekeeper settings from database
- new config section [RewriteSourceAddress]
- bug fixes
The full changelog is attached.
You can download executables for Linux, Windows and FreeBSD from
http://www.gnugk.org/gnugk-3.1-beta.html
Please note that not all executables have all features compiled in.
Especially if you want good SNMP support, you should compile GnuGk
yourself.
Regards,
Jan
--
Jan Willamowius, Founder of the GNU Gatekeeper Project
EMail : jan@xxxxxxxxxxxxxx
Website: http://www.gnugk.org
Support: http://www.willamowius.com/gnugk-support.html
Changes from 3.0 to 3.1
=======================
- H.235 Media encryption/decryption support for a single leg of a call (EnableH235HalfCallMedia=1)
- BUGFIX(GkClient.cxx) include password in RRQ to parent
- new switches: [Endpoint] ProductId=, ProductVersion=, HideGk=
- new switch syntax [Endpoint] Vendor=<country>,<manufacturer>,<extension>
- support for connections with different H.245 tunneling settings on each call leg ([RoutedMode] H245TunnelingTranslation=1)
- new switch: [RoutedMode] DisableH245Tunneling=1
- increase packet buffer size from 1536 to 2048 bytes
- BUGFIX(GkClient.cxx) always send a valid vendorID in RRQ to parent
- removed command line switch -i, use Home= in config file instead
- BUGFIX(GkStatus.cxx) fix DEBUG SET for parameter values with spaces
- BUGFIX(ProxyChannel.cxx) fix possible crash accessing empty InputIndications
- BUGFIX(ProxyChannel.cxx) fix Answer parameter in GenericIndication to traversal server
- new switch [Proxy] ExplicitRoutes=
- SNMP support: [SNMP] EnableSNMP=1
- the DisabledCodecs setting doesn't have to have a trailing semikolon anymore
- only enable RTP multiplexing if both parties explicitely signal their support for it
- extend RemoveH235Call=1 to also remove clear and crypto tokens from
Connect or to set a list of network to remove the tokens from
- changed default: DisableRTPQueueing now defaults to 1
- BUGFIX(ProxyChannel.cxx) fix crash in RTP processing
- new switch [Gatekeeper::Main] EnableTTLRestrictions=0
- BUGFIX(ProxyChannel.cxx) fix port on Facility callForwarded
- BUGFIX(RasTbl.cxx) fix failover for calls terminated by gatekeeper
- BUGFIX(RasSrv.cxx) make sure H.460.23 is only active on ARQs when it is enabled
- BUGFIX(Neighbor.cxx) set travsersal server IP in ACF for calls through traversal zone
- BUGFIX(ProxyChannel.cxx) fix H.239 between H.460.19 and regular endpoints
- BUGFIX(ProxyChannel.cxx) fix bug sending startH245 to H.460.18 server
- new switch [Neighbor::...] SendIPs=
- BUGFIX(Neighbor.cxx) fix crash in SRV and RDS lookups for unregistered calls, fix memleak in RDS
- new switch RemoveSorensonSourceInfo=1
- new routing policy 'forwarding' configured in [Routing::Forwarding]
- [AlternateGatekeepers::SQL] switch to query DB for alternate gatekeepers
- new OnQuery and OffQuery support (GK stop/start event) to SQLAcct
- H.460.17 support (needs H323Plus 1.24.1)
- BUGFIX(ProxyChannel.cxx) fix ForwardOnFacility for calls dialed by alias and by IP
- new config section [RewriteSourceAddress]
- BUGFIX(ProxyChannel.cxx) fix removal of H.460.23 feature
- new experimental routing policy 'lua' (needs PTLib 2.11.x)
- new switch [RadAliasAuth] EmptyUsername=
- BUGFIX(Routing.cxx) use same caller alias in RouteRequest and SQL routing as for accounting
- new switch [GkStatus::Filtering] NewRCFOnly=1
- BUGFIX(Routing.cxx) check if Setup contains sourceAddress before using it
- BUGFIX(ProxyChannel.cxx) fix H.239 where only one sides uses H.460.19
- signal H.460.9 as desired feature if QoS monitoring is enabled
- changed behavior of H.235 auth modules: allow call if one token matches, don't reject call
if first token is unknown
- BUGFIX(RasTbl.cxx) fix crash when handling IRRs
- BUGFIX(Neighbor.cxx) rewrite destination to alias part if we find a matching SRV CS records
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________________
Posting: mailto:Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx
Archive: http://sourceforge.net/mailarchive/forum.php?forum_name=openh323gk-users
Unsubscribe: http://lists.sourceforge.net/lists/listinfo/openh323gk-users
Homepage: http://www.gnugk.org/