Hello community,

here is the log from the commit of package gnugk for openSUSE:Factory checked 
in at 2018-01-10 23:34:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnugk (Old)
 and      /work/SRC/openSUSE:Factory/.gnugk.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnugk"

Wed Jan 10 23:34:18 2018 rev:24 rq:562209 version:4.7

Changes:
--------
--- /work/SRC/openSUSE:Factory/gnugk/gnugk.changes      2016-07-20 
09:17:48.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.gnugk.new/gnugk.changes 2018-01-10 
23:34:25.414119242 +0100
@@ -1,0 +2,87 @@
+Wed Dec 27 13:24:32 UTC 2017 - [email protected]
+
+- Update to version 4.7
+  * BUGFIX(ProxyChannel.cxx) better initialization of sendmsg() structs
+  * new commandline option: now you can use   *S instead of   *  *strict 
(useful on BSD systems)
+  * BUGFIX(ProxyChannel.cxx) replace @ip or ip## from aliases when using 
RedirectCallsToGkIP
+  * fixes for RTP Bleed
+  * new switch [Proxy] RestrictRTPSources=IP or Net to limit accepting RTP 
from the
+  call signal IPs or the respective class C network
+  * new switch [Proxy] LegacyPortDetection=1 to keep port detection help for 
some very old
+  and broken endpoints that will make your gatekeeper vulnerable to RTP Bleed 
attacks
+- Changes from version 4.6
+  * new switch: [RoutedMode] RedirectCallsToGkIP=1
+  * new switches: [RoutedMode] H460KeepAliveMethodH225=, 
H460KeepAliveMethodH245=,
+    GnuGkTcpKeepAliveMethodH225=, GnuGkTcpKeepAliveMethodH245=
+  * BUGFIX(ProxyChannel.cxx) TCP keep  *alives for H.460.18 calls weren't 
always enabled correctly
+  * don't open a status port listener if [Gatekeeper::Main] StatusPort=0
+  * BUGFIX(Toolkit.cxx) remove trailing chars before checking for DefaultDomain
+  * add callID to H.245 trace messages for easier debugging
+  * BUGFIX(ProxyChannel.cxx) forward ReleaseComplete from remaining party 
while doing call reroute
+  * BUGFIX(ProxyChannel.cxx) drop un  *en/decryptable RTP packets at end of 
call when adding encryption
+  * new status port command: UnregisterEP <ep  *id>
+  * BUGFIX(RasSrv.cxx) remove IPv6 addresses before processing RRQs when IPv6 
is not enabled
+  * send Facility message as as non  *H.460.18 keep  *alive for H.225
+  * send non  *standard H.245 userIndication as non  *H.460.18 keep  *alive 
for H.245
+  * new switch [RoutedMode] DisableGnuGkH245TcpKeepAlive=1
+  * new switch [LogFile] TraceToSyslog=1 to send trace output to syslog (Unix 
only)
+  * BUGFIX(ProxyChannel.cxx) fix port detection for re  *opened channels with 
IgnoreSignaledIPs=1
+  * new switch [CTI::MakeCall] Bandwidth= to set the maximum bandwidth for the 
call
+  * new switch [RasSrv::ARQFeatures] LeastUsedRouting=1 to select the least 
used gateway
+  * new authentication module TwoAliasAuth
+- Changes from version 4.5
+  * new switch [CallTable] SetCalledStationIdToDialedIP=1
+  * 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] 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
+- Changes from version 4.4
+  * [CTI::MakeCall] TransferMethod can now also be Reroute, DisableFastStart 
switch removed
+  * BUGFIX(MakeCall.cxx) fix MakeCall bearer capabilities to support video 
calls
+  * BUGFIX(ProxyChannel.cxx) don't send Notify after call Reroute: Polycom 
RealPresense starts a flood of Status messages
+  * BUGFIX(GkStatus.cxx) call ssh_init() and ssh_finalize() only on 
application start and shutdown
+  * BUGFIX(ProxyChannel.cxx) fix IP check for IgnoreSignaledPrivateH239IPs= 
switch
+  * new accounting/authentication policy RequireOneNet
+  * pass full RRQ message to LuaAuth
+  * BUGFIX(ProxyChannel.cxx) when opening a port from a PortRange fails, try 
next port regardless of errno
+  * BUGFIX(lua.cxx) add mutex for LUA interpreter, because it is not thread 
safe
+  * added message type parameter in RouteRequest event (ARQ, Setup, LRQ)
+  * BUGFIX(yasocket.cxx) fix UDP with LARGE_FDSET on Solaris, OpenBSD and 
NetBSD
+  * BUGFIX(RasTbl.cxx) fix crash on invalid AliasTypeFilter setting
+  * changed default setting: [Proxy] ProxyForNAT now defaults to off, if you 
want to keep the previous
+    behaviour, please set it explicitely
+- Changes from version 4.3
+  * BUGFIX(ProxyChannel.cxx, gkh235.cxx, gkauth.h) fix crashes found with 
PROTOS
+  * new authentication policies LuaPasswordAuth, HttpPasswordAuth
+  * BUGFIX(configure.in) fix check for LUA 5.2 or higher
+  * connection to the status port can now also be ended with Ctrl  *C
+  * new switch [Routing::DNS] RewriteARQDestination= to preserve URLs in ARQs
+  * disable IgnoreSignaledIPs when one party is not using the same RTP ports 
for forward and reverse
+    channels in same RTP session
+  * BUGFIX(RasTbl.cxx) don't allow higher TTL for H.460.18 registrations than 
set by
+    H46018KeepAliveInterval= switch
+  * add variables message, srcInfo and vendor to LuaAuth
+  * print message on status port when Setup is received
+  * BUGFIX(ProxyChannel.cxx) disregard IgnoreSignaledIPs=1 switch when caller 
supports some form of
+    NAT traversal (to avoid both sides waiting for first RTP packet)
+  * BUGFIX(ProxyChannel.cxx) enable H.245 tunneling for H.460.17 even when 
Innovaphone forgets the flag
+  * BUGFIX(ProxyChannel.cxx) make sure CRV is 0 for all RAS messages when 
using H.460.17
+    even when they relate to a call
+  * BUGFIX(ProxyChannel.cxx) re  *do H.460.19 port detection when a new 
logical channel is
+    opened on the same port
+  * print number of CPU cores and thread configuration on startup
+  * BUGFIX(RasTbl.cxx) fix display of H.460.17 for registrations on status port
+  * BUGFIX(ProxyChannel.cxx) fix dead lock causing reroutes to fail
+- Add net-snmp-devel, pkgconfig(geoip), pkgconfig(libssh) and 
+  pkgconfig(sqlite3) build require; new dependencies
+  
+-------------------------------------------------------------------

Old:
----
  gnugk-4.2-2.tar.gz

New:
----
  gnugk-4.7-2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gnugk.spec ++++++
--- /var/tmp/diff_new_pack.1nFl4L/_old  2018-01-10 23:34:26.334076074 +0100
+++ /var/tmp/diff_new_pack.1nFl4L/_new  2018-01-10 23:34:26.334076074 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gnugk
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           gnugk
-Version:        4.2
+Version:        4.7
 Release:        0
 Summary:        OpenH323 Gatekeeper--The GNU Gatekeeper
 License:        GPL-2.0+
@@ -39,10 +39,14 @@
 BuildRequires:  pkg-config
 BuildRequires:  sgml-skel
 BuildRequires:  sgmltool
+BuildRequires:  net-snmp-devel
 BuildRequires:  speex-devel
 BuildRequires:  systemd-rpm-macros
 BuildRequires:  pkgconfig(expat)
+BuildRequires:  pkgconfig(geoip)
 BuildRequires:  pkgconfig(libsasl2)
+BuildRequires:  pkgconfig(libssh)
+BuildRequires:  pkgconfig(sqlite3)
 Requires(pre):  diffutils
 Requires(pre):  grep
 Recommends:     logrotate

++++++ gnugk-4.2-2.tar.gz -> gnugk-4.7-2.tar.gz ++++++
++++ 11912 lines of diff (skipped)


Reply via email to