Hi,

we are in the feature freeze for the 2.3.1 release and I have prepared
a release candidate for you guys to test.

You can find source code and executables for Linux, Windows and MacOS X
on http://www.gnugk.org/gnugk-test.html

Testing it now is you best chance to get bugs fixed!
If nothing terrible happens, I would expect the release in 1-2 weeks.

A few highlights for this release are:
- lots of interoperability fixes for H.460.18/.19 based on the feedback
  from the community
- new [ModeSelection] section to fine tune when to proxy calls and when
  not to
- new routing policy "CatchAll"
- support for ignoring case and alias type (calling "FOO" will match
  alias "foo")
- H.460.23/.24 support updated to the now approved standard
- many fixes for direct mode and URI dialing
- a unified binary for MacOS X that works both on PPC and Intel
- many small improvements in the manual

See below for the full list of changes.

Regards,
Jan

-- 
Jan Willamowius, j...@willamowius.de, http://www.gnugk.org/


Changes from 2.3.0 to 2.3.1
===========================
- BUGFIX(Toolkit.cxx) don't ignore ExternalIP settings when NetworkInterfaces= 
is set
- BUGFIX(SoftPBX.cxx) make response messages more consistent
- the old format (2.0) to specify neighbor gatekeepers is depreceated now and 
has been
  removed from the manual; it still works, but may be removed from future 
versions
- BUGFIX(ProxyChannel.cxx) only close endpoints logical channel on 
CloseLogicalChannel, use
  [Proxy]SearchBothSidesOnCLC=1 to retain the old behavior
- BUGFIX(Toolkit.cxx) Enable RewritePString to rewrite address correctly if 
unregistered full URI.
- BUGFIX(Neighbor.cxx) srv policy now fails calls and doesn't pass them to the 
next policy
  if a SRV record exists for a domain, but doesn't have a destination for the 
call
- allow to set proxy mode through 'proxy' variable in Radius h323-ivr-in 
attribute (thanks to Yuriy Georgiewskiy)
- BUGFIX(Routing.cxx) let dns policy handle LRQs that resolve locally, so URI 
dialing from neighbors works
- the manual has been improved (thanks to Robert Kulagowski)
- set Radius VSA attribute h323_rtp_proxy in stop event (thanks to Yuriy 
Georgiewskiy)
- BUGFIX(ProxyChannel.cxx) fix memory leak when creation of a fastStart channel 
fails
- status port command DisconnectIP now also works with unregistered endpoints 
using the std port
- BUGFIX(ProxyChannel.cxx) fix handling of H.460.19 RTP keepalive packets
- new switch [Proxy]DisableRTPQueueing=1
- BUGFIX(ProxyChannel.cxx) fully initialize UDP proxy IPs and ports
- BUGFIX(Routing.cxx) don't apply dns policy to aliases of type dialedDigits
- BUGFIX(Toolkit.h/.cxx) use default IP for networks specified in 
InternalNetwork=, not ExternalIP
- enable data execution protection on Windows versions that support it 
(starting with XP SP3)
- BUGFIX(gk.cxx) make sure Windows service writes same trace format as 
application (including file and line)
- BUGFIX(Neighbor.cxx) fix memory leak in srv policy, only send the local part 
of the alias in the LRQ
- new switch [RoutedMode]H46018NoNat to disable H.460.18 if no NAT detected 
(default enabled)
- new routing policy 'catchall' to route all calls to one alias or IP
- new Radius attributes on stop: h323pddtime, h323ringtime, h323routeattempts
- BUGFIX(Neighbor.cxx) fix srv policy for direct mode, don't send LRQ if SRV 
points to us
- new switch [RoutedMode]TranslateSorensonSourceInfo=1 to convert the Sorenson 
VP200 caller information
- BUGFIX(GkStatus.cxx) don't flush status port socket when access is denied to 
avoid blocking
- new switches in [Gatekeeper::Main]: CompareAliasType and CompareAliasCase to 
switch off
  alias type and case matching
- BUGFIX(Routing.cxx) fix dns policy for direct mode
- BUGFIX(Neighbor.cxx) try next policy if SRV lookup fails
- neighbor type (GnuGk|CiscoGk|ClarentGk|GlonetGk) is now case insensitive
- features documented: [AssignedAliases::SQL], [AssignedGatekeepers::SQL] and 
[GkQoSMonitor::SQL]
- BUGFIX(RasTbl.cxx) use rewritten number when decrementing prefix capacity 
counters, so they match the increment
- feature to set a ClientAuthId in SqlAuth that is provided as 
%{client-auth-id} on all accounting events
- new status port command ResetCallCounters
- changed ProxyForSameNAT default from 0 to 1 (to avoid media failure 
uncertainty)
- BUGFIX(RasSrv.cxx) IsReachable looks at correct route table. (virtual was 
ignored)
- changed [RoutedMode]EnableH46024= to be consistent with H.460.18 switch
- BUGFIX(RasSrv.cxx) RCF messages H.460 features now supported Features not 
GenericData
- BUGFIX(ProxyChannel.cxx) H.460.19 working with Fast Connect
- BUGFIX(RasSrv.cxx,ProxyChannel.cxx) Tandberg MXP interoperability fixes
- BUGFIX(ProxyChannel.cxx) check capacity on routes supplied by authenticators 
(Radius, SQL etc.)
- BUGFIX(RasSrv.cxx) avoid cutting off status messages after 1000 chars 
(problem in PString::Printf)
- BUGFIX(ProxyChannel.cxx) fix for fastStart with H.460.19
- new switch [RoutedMode]EnableH.460.24=, which defaults to OFF
- send RTCP statistics to Radius server (thanks to Yuriy Georgiewskiy)
- BUGFIX(Toolkit.cxx) fix a crash in RewriteE164() when casting aliases
- new config section [ModeSelection] to specify the routing/proxy mode by IP 
network


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________________

Posting: mailto:Openh323gk-users@lists.sourceforge.net
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/

Reply via email to