GNU Gatekeeper 3.1 released

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi!

I'm happy to announce the release of GNU Gatekeeper version 3.1.

NOTE: This release contains a SECURITY FIX and users of all previous
versions are encouraged to update to 3.1.

Highlights of GnuGk 3.1:
- SNMP support (GET, SET and traps)
- H.460.17 support
- routing policy for call forwarding (according to SQL database)
- 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
- configurable handling of Q.931 decoding errors
- 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 (eg. in traversal zone support)


The full changelog is attached.

You can download executables for Linux, Windows, MacOS X, FreeBSD,
OpenBSD, NetBSD and Solaris from
http://www.gnugk.org/gnugk-3.1.html

Please note that not all executables have all features compiled in.
Especially if you want good SNMP support, you should compile GnuGk
for your exact configuration.

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
=======================
- new switch [RoutedMode] Q931DecodingError= to specify handling of non-decodable messages
- new switch [Gatekeeper::Main] MaxStatusClients= to limit number of status port connections (default: 20)
- 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/

[Index of Archives]     [SIP]     [Open H.323]     [Gnu Gatekeeper]     [Asterisk PBX]     [ISDN Cause Codes]     [Yosemite News]

  Powered by Linux