Hello community,

here is the log from the commit of package libosmo-abis for openSUSE:Factory 
checked in at 2019-02-01 11:44:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libosmo-abis (Old)
 and      /work/SRC/openSUSE:Factory/.libosmo-abis.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libosmo-abis"

Fri Feb  1 11:44:51 2019 rev:9 rq:669394 version:0.6.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/libosmo-abis/libosmo-abis.changes        
2019-01-05 14:41:41.552514147 +0100
+++ /work/SRC/openSUSE:Factory/.libosmo-abis.new.28833/libosmo-abis.changes     
2019-02-01 11:44:52.704587427 +0100
@@ -1,0 +2,8 @@
+Mon Jan 28 22:37:38 UTC 2019 - [email protected]
+
+- Update to new upstream release 0.6.0
+  * Bugfix release only.
+    The full changelog is available via
+    http://git.osmocom.org/libosmo-abis/plain/debian/changelog?h=0.6.0
+
+-------------------------------------------------------------------

Old:
----
  libosmo-abis-0.5.1.tar.xz

New:
----
  libosmo-abis-0.6.0.tar.xz

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

Other differences:
------------------
++++++ libosmo-abis.spec ++++++
--- /var/tmp/diff_new_pack.38xjOa/_old  2019-02-01 11:44:53.140586979 +0100
+++ /var/tmp/diff_new_pack.38xjOa/_new  2019-02-01 11:44:53.140586979 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libosmo-abis
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -12,14 +12,14 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
 
-%define version_unconverted 0.5.1
+%define version_unconverted 0.6.0
 
 Name:           libosmo-abis
-Version:        0.5.1
+Version:        0.6.0
 Release:        0
 Summary:        Osmocom library for A-bis interface between BTS and BSC
 License:        AGPL-3.0-or-later AND GPL-2.0-or-later
@@ -34,9 +34,9 @@
 BuildRequires:  libtool >= 2
 BuildRequires:  pkgconfig >= 0.20
 BuildRequires:  xz
-BuildRequires:  pkgconfig(libosmocore) >= 0.12.0
-BuildRequires:  pkgconfig(libosmogsm) >= 0.13~git14
-BuildRequires:  pkgconfig(libosmovty) >= 0.12.0
+BuildRequires:  pkgconfig(libosmocore) >= 1.0.0
+BuildRequires:  pkgconfig(libosmogsm) >= 1.0.0
+BuildRequires:  pkgconfig(libosmovty) >= 1.0.0
 BuildRequires:  pkgconfig(ortp) >= 0.22
 BuildRequires:  pkgconfig(talloc)
 
@@ -65,8 +65,8 @@
 License:        AGPL-3.0-or-later
 Group:          Development/Libraries/C and C++
 Requires:       libosmoabis6 = %version
-Requires:       libosmocore-devel >= 0.3.0
-Requires:       libosmogsm-devel >= 0.3.10
+Requires:       libosmocore-devel >= 1.0.0
+Requires:       libosmogsm-devel >= 1.0.0
 
 %description -n libosmoabis-devel
 This library contains common/shared code regarding the GSM A-bis

++++++ _service ++++++
--- /var/tmp/diff_new_pack.38xjOa/_old  2019-02-01 11:44:53.164586954 +0100
+++ /var/tmp/diff_new_pack.38xjOa/_new  2019-02-01 11:44:53.164586954 +0100
@@ -2,8 +2,8 @@
        <service name="tar_scm" mode="disabled">
                <param name="scm">git</param>
                <param name="url">git://git.osmocom.org/libosmo-abis</param>
-               <param name="parent-tag">0.5.1</param>
-               <param name="versionformat">0.5.1</param>
+               <param name="parent-tag">0.6.0</param>
+               <param name="versionformat">0.6.0</param>
        </service>
        <service name="recompress" mode="disabled">
                <param name="file">*.tar</param>

++++++ libosmo-abis-0.5.1.tar.xz -> libosmo-abis-0.6.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libosmo-abis-0.5.1/configure.ac 
new/libosmo-abis-0.6.0/configure.ac
--- old/libosmo-abis-0.5.1/configure.ac 2018-12-06 13:09:48.000000000 +0100
+++ new/libosmo-abis-0.6.0/configure.ac 2019-01-24 18:22:52.000000000 +0100
@@ -59,9 +59,9 @@
 dnl Generate the output
 AM_CONFIG_HEADER(config.h)
 
-PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 0.12.0)
-PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 0.12.0)
-PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 0.12.0)
+PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.0.0)
+PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.0.0)
+PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.0.0)
 PKG_CHECK_MODULES(ORTP, ortp >= 0.22.0)
 
 AC_CHECK_HEADERS(dahdi/user.h,,AC_MSG_WARN(DAHDI input driver will not be 
built))
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libosmo-abis-0.5.1/debian/changelog 
new/libosmo-abis-0.6.0/debian/changelog
--- old/libosmo-abis-0.5.1/debian/changelog     2018-12-06 13:09:48.000000000 
+0100
+++ new/libosmo-abis-0.6.0/debian/changelog     2019-01-24 18:22:52.000000000 
+0100
@@ -1,3 +1,35 @@
+libosmo-abis (0.6.0) unstable; urgency=medium
+
+  [ Neels Hofmeyr ]
+  * fix strncpy bugs in ipaccess.c, ipa_proxy.c
+  * ipa: don't crash on missing IPA ID GET message
+
+  [ Harald Welte ]
+  * Migrate from ipa_ccm_idtag_parse to ipa_ccm_id_resp_parse()
+  * debian/rules: Don't overwrite .tarball-version
+
+  [ Pau Espin Pedrol ]
+  * ipaccess: Use osmo_fd_setup to set up callbacks
+  * ipaccess_rcvmsg: Fix bug introduced in previous commit
+  * ipa: Simplify code in ipa_client_read
+  * ipa: Simplify code in ipa_server_conn_read
+  * ipa: Allow signalling fd destroyed in ipa_client_read
+  * ipa: Allow signalling fd destroyed in ipa_server_conn_read
+  * ipaccess: Return -EBADF when closing socket in ipaccess_bts_read_cb
+  * ipaccess: Allow passing return code in e1inp_line_ops->sign_link()
+  * debian: Fix libosmoabis soname package version
+  * debian: Conflict libosmoabis6 with libosmoabis5
+  * ipacces: Log correct trx_nr during IPA GET
+  * ipaccess: Simplify handling of ipaccess e1line ts
+  * e1_input.h: Set correct type for input_signal_data->link_type
+  * osmo_ortp: Log domain and fix strings without endl char
+
+  [ Stefan Sperling ]
+  * Properly deal with sockaddr_un socket path length limitations.
+  * ensure unix socket paths are NUL-terminated for bind/connect
+
+ -- Harald Welte <[email protected]>  Sat, 19 Jan 2019 22:20:46 +0100
+
 libosmo-abis (0.5.1) unstable; urgency=medium
 
   [ Pau Espin Pedrol ]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libosmo-abis-0.5.1/debian/control 
new/libosmo-abis-0.6.0/debian/control
--- old/libosmo-abis-0.5.1/debian/control       2018-12-06 13:09:48.000000000 
+0100
+++ new/libosmo-abis-0.6.0/debian/control       2019-01-24 18:22:52.000000000 
+0100
@@ -10,7 +10,7 @@
                dh-autoreconf,
                libdpkg-perl,
                git,
-               libosmocore-dev (>= 0.6.4),
+               libosmocore-dev (>= 1.0.0),
                pkg-config,
                libortp-dev
 Standards-Version: 3.9.7
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libosmo-abis-0.5.1/src/Makefile.am 
new/libosmo-abis-0.6.0/src/Makefile.am
--- old/libosmo-abis-0.5.1/src/Makefile.am      2018-12-06 13:09:48.000000000 
+0100
+++ new/libosmo-abis-0.6.0/src/Makefile.am      2019-01-24 18:22:52.000000000 
+0100
@@ -1,8 +1,8 @@
 # This is _NOT_ the library release version, it's an API version.
 # Please read chapter "Library interface versions" of the libtool documentation
 # before making any modifications: 
https://www.gnu.org/software/libtool/manual/html_node/Versioning.html
-ABIS_LIBVERSION=6:1:0
-TRAU_LIBVERSION=3:1:1
+ABIS_LIBVERSION=6:2:0
+TRAU_LIBVERSION=3:2:1
 
 AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include -I$(top_builddir)
 AM_CFLAGS= -Wall $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) 
$(LIBOSMOVTY_CFLAGS) $(COVERAGE_CFLAGS)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libosmo-abis-0.5.1/src/input/ipa.c 
new/libosmo-abis-0.6.0/src/input/ipa.c
--- old/libosmo-abis-0.5.1/src/input/ipa.c      2018-12-06 13:09:48.000000000 
+0100
+++ new/libosmo-abis-0.6.0/src/input/ipa.c      2019-01-24 18:22:52.000000000 
+0100
@@ -248,6 +248,7 @@
 static int ipa_server_fd_cb(struct osmo_fd *ofd, unsigned int what)
 {
        int fd, ret;
+       char ipbuf[INET6_ADDRSTRLEN + 1];
        struct sockaddr_in sa;
        socklen_t sa_len = sizeof(sa);
        struct ipa_server_link *link = ofd->data;
@@ -258,6 +259,13 @@
                        "peer, reason=`%s'\n", strerror(errno));
                return fd;
        }
+
+       if (!link->addr) {
+               ret = osmo_sock_get_local_ip(fd, ipbuf, INET6_ADDRSTRLEN + 1);
+               if (ret == 0)
+                       link->addr = talloc_strdup(link, ipbuf);
+       }
+
        LOGP(DLINP, LOGL_NOTICE, "accept()ed new link from %s to port %u\n",
                inet_ntoa(sa.sin_addr), link->port);
 
@@ -290,7 +298,8 @@
        ipa_link->ofd.when |= BSC_FD_READ | BSC_FD_WRITE;
        ipa_link->ofd.cb = ipa_server_fd_cb;
        ipa_link->ofd.data = ipa_link;
-       ipa_link->addr = talloc_strdup(ipa_link, addr);
+       if (addr)
+               ipa_link->addr = talloc_strdup(ipa_link, addr);
        ipa_link->port = port;
        ipa_link->accept_cb = accept_cb;
        ipa_link->line = line;

++++++ osmo-talloc.diff ++++++
--- /var/tmp/diff_new_pack.38xjOa/_old  2019-02-01 11:44:53.216586901 +0100
+++ /var/tmp/diff_new_pack.38xjOa/_new  2019-02-01 11:44:53.216586901 +0100
@@ -18,9 +18,9 @@
  AM_CONFIG_HEADER(config.h)
  
 +PKG_CHECK_MODULES([TALLOC], [talloc])
- PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 0.12.0)
- PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 0.12.0)
- PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 0.12.0)
+ PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.0.0)
+ PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.0.0)
+ PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.0.0)
 Index: libosmo-abis-0.5.1/src/Makefile.am
 ===================================================================
 --- libosmo-abis-0.5.1.orig/src/Makefile.am


Reply via email to