commit libosmo-abis for openSUSE:Factory

2020-09-17 Thread root
Hello community,

here is the log from the commit of package libosmo-abis for openSUSE:Factory 
checked in at 2020-09-17 14:45:17

Comparing /work/SRC/openSUSE:Factory/libosmo-abis (Old)
 and  /work/SRC/openSUSE:Factory/.libosmo-abis.new.4249 (New)


Package is "libosmo-abis"

Thu Sep 17 14:45:17 2020 rev:13 rq:832620 version:1.0.1

Changes:

--- /work/SRC/openSUSE:Factory/libosmo-abis/libosmo-abis.changes
2020-03-11 18:51:11.591563461 +0100
+++ /work/SRC/openSUSE:Factory/.libosmo-abis.new.4249/libosmo-abis.changes  
2020-09-17 14:47:24.207713587 +0200
@@ -1,0 +2,8 @@
+Sun Sep  6 12:06:23 UTC 2020 - Jan Engelhardt 
+
+- Update to release 1.0.1
+  * e1d: Initial osmo-e1d support
+  * e1_input: Add VTY command to enable PCAP debug output
+- Add e1dapi.diff
+
+---

Old:

  libosmo-abis-0.8.1.tar.xz

New:

  e1dapi.diff
  libosmo-abis-1.0.1.tar.xz



Other differences:
--
++ libosmo-abis.spec ++
--- /var/tmp/diff_new_pack.5IZtYV/_old  2020-09-17 14:47:28.975718137 +0200
+++ /var/tmp/diff_new_pack.5IZtYV/_new  2020-09-17 14:47:28.979718141 +0200
@@ -16,10 +16,10 @@
 #
 
 
-%define version_unconverted 0.8.1
+%define version_unconverted 1.0.1
 
 Name:   libosmo-abis
-Version:0.8.1
+Version:1.0.1
 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
@@ -28,15 +28,16 @@
 
 Source: %name-%version.tar.xz
 Patch1: osmo-talloc.diff
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+Patch2: e1dapi.diff
 BuildRequires:  automake >= 1.6
-#BuildRequires:  dahdi-linux-devel
 BuildRequires:  libtool >= 2
 BuildRequires:  pkgconfig >= 0.20
 BuildRequires:  xz
-BuildRequires:  pkgconfig(libosmocore) >= 1.0.0
-BuildRequires:  pkgconfig(libosmogsm) >= 1.0.0
-BuildRequires:  pkgconfig(libosmovty) >= 1.0.0
+BuildRequires:  pkgconfig(libosmo-e1d)
+BuildRequires:  pkgconfig(libosmocodec) >= 1.4.0
+BuildRequires:  pkgconfig(libosmocore) >= 1.4.0
+BuildRequires:  pkgconfig(libosmogsm) >= 1.4.0
+BuildRequires:  pkgconfig(libosmovty) >= 1.4.0
 BuildRequires:  pkgconfig(ortp) >= 0.22
 BuildRequires:  pkgconfig(talloc)
 
@@ -45,12 +46,12 @@
 BSC. This interface allows control of the radio equipment and radio
 frequency allocation in the BTS.
 
-%package -n libosmoabis6
+%package -n libosmoabis9
 Summary:Osmocom GSM A-bis interface library
 License:AGPL-3.0-or-later
 Group:  System/Libraries
 
-%description -n libosmoabis6
+%description -n libosmoabis9
 In the GSM system architecture, A-bis is a Base Station
 System-internal interface linking the Base Transceiver Stations (BTS)
 and Base Station Controller (BSC). This interface allows control of
@@ -64,9 +65,9 @@
 Summary:Development files for the Osmocom GSM A-bis library
 License:AGPL-3.0-or-later
 Group:  Development/Libraries/C and C++
-Requires:   libosmoabis6 = %version
-Requires:   libosmocore-devel >= 1.0.0
-Requires:   libosmogsm-devel >= 1.0.0
+Requires:   libosmoabis9 = %version
+Requires:   libosmocore-devel >= 1.4.0
+Requires:   libosmogsm-devel >= 1.4.0
 
 %description -n libosmoabis-devel
 This library contains common/shared code regarding the GSM A-bis
@@ -102,60 +103,52 @@
 applications that want to make use of libosmotrau.
 
 %prep
-%setup -q
-%patch -P 1 -p1
+%autosetup -p1
 
 %build
 echo "%version" >.tarball-version
 autoreconf -fiv
-%configure \
---enable-shared \
---disable-static \
---disable-dahdi \
---includedir="%_includedir/%name"
-make %{?_smp_mflags}
+# bugzilla.opensuse.org/795968 for rationale
+%configure --includedir="%_includedir/%name" \
+   --enable-shared --disable-static --disable-dahdi --enable-e1d
+%make_build
 
 %install
-b="%buildroot"
-make %{?_smp_mflags} install DESTDIR="$b"
-find "$b/%_libdir" -type f -name "*.la" -delete
+%make_install
+find "%buildroot/%_libdir" -type f -name "*.la" -delete
 
 %check
-if ! make %{?_smp_mflags} check; then
+if ! %make_build check; then
find . -name testsuite.log -exec cat "{}" "+"
 %ifarch %ix86 x86_64
exit 1
 %endif
 fi
 
-%post   -n libosmoabis6 -p /sbin/ldconfig
-%postun -n libosmoabis6 -p /sbin/ldconfig
+%post   -n libosmoabis9 -p /sbin/ldconfig
+%postun -n libosmoabis9 -p /sbin/ldconfig
 %post   -n libosmotrau2 -p /sbin/ldconfig
 %postun -n libosmotrau2 -p /sbin/ldconfig
 
-%files -n libosmoabis6
-%defattr(-,root,root)
-%_libdir/libosmoabis.so.6*
+%files -n libosmoabis9
+%_libdir/libosmoabis.so.9*
 
 %files -n libosmoabis-devel
-%defattr(-,root,root)
-%doc COPYING
-%dir %_includedir/%name
-%dir %_includedir/%name/osmocom
+%lic

commit libosmo-abis for openSUSE:Factory

2020-03-11 Thread root
Hello community,

here is the log from the commit of package libosmo-abis for openSUSE:Factory 
checked in at 2020-03-11 18:49:19

Comparing /work/SRC/openSUSE:Factory/libosmo-abis (Old)
 and  /work/SRC/openSUSE:Factory/.libosmo-abis.new.3160 (New)


Package is "libosmo-abis"

Wed Mar 11 18:49:19 2020 rev:12 rq:783421 version:0.8.1

Changes:

--- /work/SRC/openSUSE:Factory/libosmo-abis/libosmo-abis.changes
2020-01-08 17:55:26.893669175 +0100
+++ /work/SRC/openSUSE:Factory/.libosmo-abis.new.3160/libosmo-abis.changes  
2020-03-11 18:51:11.591563461 +0100
@@ -1,0 +2,9 @@
+Mon Mar  9 20:24:00 UTC 2020 - Martin Hauke 
+
+- Update to new upstream release 0.8.1
+  * ortp: disable SO_REUSEADDR + SO_REUSEPORT
+  * Add rtp_test to show the double-bind bug of OS#
+- Update patch:
+  * osmo-talloc.diff
+
+---

Old:

  libosmo-abis-0.8.0.tar.xz

New:

  libosmo-abis-0.8.1.tar.xz



Other differences:
--
++ libosmo-abis.spec ++
--- /var/tmp/diff_new_pack.QEhu53/_old  2020-03-11 18:51:13.039564109 +0100
+++ /var/tmp/diff_new_pack.QEhu53/_new  2020-03-11 18:51:13.043564111 +0100
@@ -16,10 +16,10 @@
 #
 
 
-%define version_unconverted 0.8.0
+%define version_unconverted 0.8.1
 
 Name:   libosmo-abis
-Version:0.8.0
+Version:0.8.1
 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

++ _service ++
--- /var/tmp/diff_new_pack.QEhu53/_old  2020-03-11 18:51:13.075564125 +0100
+++ /var/tmp/diff_new_pack.QEhu53/_new  2020-03-11 18:51:13.075564125 +0100
@@ -2,8 +2,8 @@

git
git://git.osmocom.org/libosmo-abis
-   0.8.0
-   0.8.0
+   0.8.1
+   0.8.1


*.tar

++ libosmo-abis-0.8.0.tar.xz -> libosmo-abis-0.8.1.tar.xz ++
 1973 lines of diff (skipped)

++ osmo-talloc.diff ++
--- /var/tmp/diff_new_pack.QEhu53/_old  2020-03-11 18:51:13.155564161 +0100
+++ /var/tmp/diff_new_pack.QEhu53/_new  2020-03-11 18:51:13.159564162 +0100
@@ -9,10 +9,10 @@
  src/Makefile.am |2 +-
  2 files changed, 2 insertions(+), 1 deletion(-)
 
-Index: libosmo-abis-0.5.1/configure.ac
-===
 libosmo-abis-0.5.1.orig/configure.ac
-+++ libosmo-abis-0.5.1/configure.ac
+diff --git a/configure.ac b/configure.ac
+index 35b8328..b962cf6 100644
+--- a/configure.ac
 b/configure.ac
 @@ -59,6 +59,7 @@ AC_SUBST(SYMBOL_VISIBILITY)
  dnl Generate the output
  AM_CONFIG_HEADER(config.h)
@@ -21,16 +21,16 @@
  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
-+++ libosmo-abis-0.5.1/src/Makefile.am
-@@ -7,7 +7,7 @@ TRAU_LIBVERSION=3:1:1
+diff --git a/src/Makefile.am b/src/Makefile.am
+index 3838a5a..0eefd22 100644
+--- a/src/Makefile.am
 b/src/Makefile.am
+@@ -7,7 +7,7 @@ TRAU_LIBVERSION=4:0:2
  AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include -I$(top_builddir)
- AM_CFLAGS= -Wall $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) 
$(LIBOSMOVTY_CFLAGS) $(COVERAGE_CFLAGS)
+ AM_CFLAGS= -Wall $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) 
$(LIBOSMOVTY_CFLAGS) $(LIBOSMOE1D_CFLAGS) $(COVERAGE_CFLAGS)
  AM_LDFLAGS = $(COVERAGE_LDFLAGS)
--COMMONLIBS = $(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) $(LIBOSMOVTY_LIBS)
-+COMMONLIBS = $(TALLOC_LIBS) $(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) 
$(LIBOSMOVTY_LIBS)
+-COMMONLIBS = $(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) $(LIBOSMOVTY_LIBS) 
$(LIBOSMOE1D_LIBS)
++COMMONLIBS = $(TALLOC_LIBS) $(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) 
$(LIBOSMOVTY_LIBS) $(LIBOSMOE1D_LIBS)
  
  lib_LTLIBRARIES = libosmoabis.la libosmotrau.la
  




commit libosmo-abis for openSUSE:Factory

2020-01-08 Thread root
Hello community,

here is the log from the commit of package libosmo-abis for openSUSE:Factory 
checked in at 2020-01-08 17:55:12

Comparing /work/SRC/openSUSE:Factory/libosmo-abis (Old)
 and  /work/SRC/openSUSE:Factory/.libosmo-abis.new.6675 (New)


Package is "libosmo-abis"

Wed Jan  8 17:55:12 2020 rev:11 rq:761539 version:0.8.0

Changes:

--- /work/SRC/openSUSE:Factory/libosmo-abis/libosmo-abis.changes
2019-08-22 10:49:56.753719424 +0200
+++ /work/SRC/openSUSE:Factory/.libosmo-abis.new.6675/libosmo-abis.changes  
2020-01-08 17:55:26.893669175 +0100
@@ -1,0 +2,9 @@
+Sun Jan  5 10:47:01 UTC 2020 - Martin Hauke 
+
+- Update to new upstream release 0.8.0
+  * input/ipa_keepalive.c: make sure IPA keepalive FSM is registered
+  * input/ipaccess.c: propagate errors from ipa_parse_unitid()
+  * ipa: Allow setting local addr and port for struct ipa_client_conn
+  * ipa: ipa_server_link_close() add checks of link state
+
+---

Old:

  libosmo-abis-0.7.0.tar.xz

New:

  libosmo-abis-0.8.0.tar.xz



Other differences:
--
++ libosmo-abis.spec ++
--- /var/tmp/diff_new_pack.MP6iIz/_old  2020-01-08 17:55:27.325669402 +0100
+++ /var/tmp/diff_new_pack.MP6iIz/_new  2020-01-08 17:55:27.329669404 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libosmo-abis
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,10 +16,10 @@
 #
 
 
-%define version_unconverted 0.7.0
+%define version_unconverted 0.8.0
 
 Name:   libosmo-abis
-Version:0.7.0
+Version:0.8.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
@@ -108,7 +108,11 @@
 %build
 echo "%version" >.tarball-version
 autoreconf -fiv
-%configure --enable-shared --disable-static --includedir="%_includedir/%name"
+%configure \
+--enable-shared \
+--disable-static \
+--disable-dahdi \
+--includedir="%_includedir/%name"
 make %{?_smp_mflags}
 
 %install

++ _service ++
--- /var/tmp/diff_new_pack.MP6iIz/_old  2020-01-08 17:55:27.345669412 +0100
+++ /var/tmp/diff_new_pack.MP6iIz/_new  2020-01-08 17:55:27.345669412 +0100
@@ -2,8 +2,8 @@

git
git://git.osmocom.org/libosmo-abis
-   0.7.0
-   0.7.0
+   0.8.0
+   0.8.0


*.tar

++ libosmo-abis-0.7.0.tar.xz -> libosmo-abis-0.8.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libosmo-abis-0.7.0/configure.ac 
new/libosmo-abis-0.8.0/configure.ac
--- old/libosmo-abis-0.7.0/configure.ac 2019-07-21 21:32:08.0 +0200
+++ new/libosmo-abis-0.8.0/configure.ac 2020-01-02 20:53:32.0 +0100
@@ -64,7 +64,16 @@
 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))
+AC_ARG_ENABLE([dahdi],
+ AC_HELP_STRING([--disable-dahdi],
+[disable support for DAHID ISDN (E1/T1) cards 
[default=yes]]),
+ [enable_dahdi="$enableval"], [enable_dahdi="yes"])
+AM_CONDITIONAL(ENABLE_DAHDI, test "x$enable_dahdi" = "xyes")
+if test "x$enable_dahdi" =  "xyes"; then
+   AC_CHECK_HEADERS([dahdi/user.h],[],[AC_MSG_ERROR([DAHDI input driver 
enabled but DAHDI not found])])
+else
+   AC_MSG_WARN([DAHDI input driver will not be built])
+fi
 
 AC_ARG_ENABLE(sanitize,
[AS_HELP_STRING(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libosmo-abis-0.7.0/debian/changelog 
new/libosmo-abis-0.8.0/debian/changelog
--- old/libosmo-abis-0.7.0/debian/changelog 2019-07-21 21:32:08.0 
+0200
+++ new/libosmo-abis-0.8.0/debian/changelog 2020-01-02 20:53:32.0 
+0100
@@ -1,3 +1,23 @@
+libosmo-abis (0.8.0) unstable; urgency=medium
+
+  [ Alexander Couzens ]
+  * ipa: ipa_server_link_close() add checks of link state
+
+  [ Pau Espin Pedrol ]
+  * ipa: Allow setting local addr and port for struct ipa_client_conn
+
+  [ Harald Welte ]
+  * dahdi: Use ioctl(DAHDI_SPECIFY) instead of legacy /dev/dahdi/%u
+  * Enable DAHDI support by default; require --disable-dahdi otherwise
+
+  [ Vadim Yanitskiy ]
+  * input/ipaccess.c: propagate errors from ipa_parse_unitid()
+  * input/ipaccess.c: fix debug message on receipt of IPAC_MSGT_ID_GET
+  * e1_input.c: make reference counting get() / put()

commit libosmo-abis for openSUSE:Factory

2019-08-22 Thread root
Hello community,

here is the log from the commit of package libosmo-abis for openSUSE:Factory 
checked in at 2019-08-22 10:49:50

Comparing /work/SRC/openSUSE:Factory/libosmo-abis (Old)
 and  /work/SRC/openSUSE:Factory/.libosmo-abis.new.22127 (New)


Package is "libosmo-abis"

Thu Aug 22 10:49:50 2019 rev:10 rq:723411 version:0.7.0

Changes:

--- /work/SRC/openSUSE:Factory/libosmo-abis/libosmo-abis.changes
2019-02-01 11:44:52.704587427 +0100
+++ /work/SRC/openSUSE:Factory/.libosmo-abis.new.22127/libosmo-abis.changes 
2019-08-22 10:49:56.753719424 +0200
@@ -1,0 +2,7 @@
+Thu Aug 15 04:29:02 UTC 2019 - Jan Engelhardt 
+
+- Update to new upstream release 0.7.0
+  * ipaccess: allow TCP keepalive for IPA clients
+  * Add IPA keep-alive FSM implementation
+
+---

Old:

  libosmo-abis-0.6.0.tar.xz

New:

  libosmo-abis-0.7.0.tar.xz



Other differences:
--
++ libosmo-abis.spec ++
--- /var/tmp/diff_new_pack.ppsF2l/_old  2019-08-22 10:49:57.209719363 +0200
+++ /var/tmp/diff_new_pack.ppsF2l/_new  2019-08-22 10:49:57.213719362 +0200
@@ -12,19 +12,19 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
-%define version_unconverted 0.6.0
+%define version_unconverted 0.7.0
 
 Name:   libosmo-abis
-Version:0.6.0
+Version:0.7.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
 Group:  Productivity/Telephony/Utilities
-Url:https://osmocom.org/projects/libosmo-abis/wiki/Libosmo-abis
+URL:https://osmocom.org/projects/libosmo-abis/wiki/Libosmo-abis
 
 Source: %name-%version.tar.xz
 Patch1: osmo-talloc.diff

++ _service ++
--- /var/tmp/diff_new_pack.ppsF2l/_old  2019-08-22 10:49:57.245719358 +0200
+++ /var/tmp/diff_new_pack.ppsF2l/_new  2019-08-22 10:49:57.245719358 +0200
@@ -2,8 +2,8 @@

git
git://git.osmocom.org/libosmo-abis
-   0.6.0
-   0.6.0
+   0.7.0
+   0.7.0


*.tar

++ libosmo-abis-0.6.0.tar.xz -> libosmo-abis-0.7.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libosmo-abis-0.6.0/contrib/jenkins.sh 
new/libosmo-abis-0.7.0/contrib/jenkins.sh
--- old/libosmo-abis-0.6.0/contrib/jenkins.sh   2019-01-24 18:22:52.0 
+0100
+++ new/libosmo-abis-0.7.0/contrib/jenkins.sh   2019-07-21 21:32:08.0 
+0200
@@ -37,5 +37,6 @@
 $MAKE $PARALLEL_MAKE
 $MAKE distcheck \
   || cat-testlogs.sh
+$MAKE maintainer-clean
 
 osmo-clean-workspace.sh
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libosmo-abis-0.6.0/debian/changelog 
new/libosmo-abis-0.7.0/debian/changelog
--- old/libosmo-abis-0.6.0/debian/changelog 2019-01-24 18:22:52.0 
+0100
+++ new/libosmo-abis-0.7.0/debian/changelog 2019-07-21 21:32:08.0 
+0200
@@ -1,3 +1,33 @@
+libosmo-abis (0.7.0) unstable; urgency=medium
+
+  [ Max ]
+  * Set local IP in ipa_server_link properly
+  * Log peer's port in accept callback
+
+  [ Harald Welte ]
+  * ipa: Make ipa_server_conn_destroy() re-entrant
+  * Add IPA keep-alive FSM implementation
+  * ipa_keepalive_fsm: Fix OSMO_IPA_KA_E_STOP allstate event
+  * ipa_keepalive_fsm: Suppress error messages for INIT -> INIT transition
+  * ipaccess.c: Avoid calling close(-1) on error path
+
+  [ Oliver Smith ]
+  * tests: use -no-install libtool flag to avoid ./lt-* scripts
+  * contrib/jenkins.sh: run "make maintainer-clean"
+
+  [ Sylvain Munaut ]
+  * rtp: Add 'autoconnect' feature to the osmo_rtp_socket
+
+  [ Eric Wild ]
+  * ipaccess: allow tcp keepalive for ipa clients
+  * add TCP_USER_TIMEOUT to keepalive
+  * extend the ipa keepalive fsm
+
+  [ Debian Mobcom Maintainers ]
+  * spelling
+
+ -- Harald Welte   Sun, 21 Jul 2019 21:32:08 +0200
+
 libosmo-abis (0.6.0) unstable; urgency=medium
 
   [ Neels Hofmeyr ]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libosmo-abis-0.6.0/include/osmocom/abis/ipa.h 
new/libosmo-abis-0.7.0/include/osmocom/abis/ipa.h
--- old/libosmo-abis-0.6.0/include/osmocom/abis/ipa.h   2019-01-24 
18:22:52.0 +0100
+++ new/libosmo-abis-0.7.0/include/osmocom/abis/ipa.h   2019-07-21 
21:32:08.0 +0200
@@ -5,6 +5,7 @@
 #include 
 #include 
 #include 
+#include 
 #include 
 
 struct e1inp_line;

commit libosmo-abis for openSUSE:Factory

2019-02-01 Thread root
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 - mar...@gmx.de
+
+- 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 @@

git
git://git.osmocom.org/libosmo-abis
-   0.5.1
-   0.5.1
+   0.6.0
+   0.6.0


*.tar

++ 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.0 +0100
+++ new/libosmo-abis-0.6.0/configure.ac 2019-01-24 18:22:52.0 +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.0 
+0100
+++ new/libosmo-abis-0.6.0/debian/changelog 2019-01-24 18:22:52.0 
+0100
@@ -1,3 +1,35 @@
+libosmo-abis (0.6.0) unstable; urgency=medium
+
+  [ Neels Hofmeyr ]
+  * fix strncpy bugs in ipaccess.c, ipa_proxy

commit libosmo-abis for openSUSE:Factory

2019-01-05 Thread root
Hello community,

here is the log from the commit of package libosmo-abis for openSUSE:Factory 
checked in at 2019-01-05 14:41:41

Comparing /work/SRC/openSUSE:Factory/libosmo-abis (Old)
 and  /work/SRC/openSUSE:Factory/.libosmo-abis.new.28833 (New)


Package is "libosmo-abis"

Sat Jan  5 14:41:41 2019 rev:8 rq:657186 version:0.5.1

Changes:

--- /work/SRC/openSUSE:Factory/libosmo-abis/libosmo-abis.changes
2018-07-06 10:48:06.142818422 +0200
+++ /work/SRC/openSUSE:Factory/.libosmo-abis.new.28833/libosmo-abis.changes 
2019-01-05 14:41:41.552514147 +0100
@@ -1,0 +2,10 @@
+Tue Dec 11 00:56:52 UTC 2018 - Jan Engelhardt 
+
+- Update to new upstream release 0.5.1
+  * unixsocket: fix a potential string overflow
+  * fix double-free/use-after-free of pointers in struct e1inp_line
+  * ortp: reset RTP session on SSRC changes
+  * ortp: detect SSRC changes immediately
+  * e1_input: Replace '.' in counter names with ':'
+
+---

Old:

  libosmo-abis-0.4.0.2.tar.xz

New:

  libosmo-abis-0.5.1.tar.xz



Other differences:
--
++ libosmo-abis.spec ++
--- /var/tmp/diff_new_pack.Akt8rm/_old  2019-01-05 14:41:42.092513688 +0100
+++ /var/tmp/diff_new_pack.Akt8rm/_new  2019-01-05 14:41:42.092513688 +0100
@@ -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 http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
-%define version_unconverted 0.4.0.2
+%define version_unconverted 0.5.1
 
 Name:   libosmo-abis
-Version:0.4.0.2
+Version:0.5.1
 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.3.0
-BuildRequires:  pkgconfig(libosmogsm) >= 0.3.10
-BuildRequires:  pkgconfig(libosmovty) >= 0.3.0
+BuildRequires:  pkgconfig(libosmocore) >= 0.12.0
+BuildRequires:  pkgconfig(libosmogsm) >= 0.13~git14
+BuildRequires:  pkgconfig(libosmovty) >= 0.12.0
 BuildRequires:  pkgconfig(ortp) >= 0.22
 BuildRequires:  pkgconfig(talloc)
 

++ _service ++
--- /var/tmp/diff_new_pack.Akt8rm/_old  2019-01-05 14:41:42.116513668 +0100
+++ /var/tmp/diff_new_pack.Akt8rm/_new  2019-01-05 14:41:42.116513668 +0100
@@ -2,8 +2,8 @@

git
git://git.osmocom.org/libosmo-abis
-   0.4.0
-   0.4.0.@TAG_OFFSET@
+   0.5.1
+   0.5.1


*.tar

++ libosmo-abis-0.4.0.2.tar.xz -> libosmo-abis-0.5.1.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libosmo-abis-0.4.0.2/configure.ac 
new/libosmo-abis-0.5.1/configure.ac
--- old/libosmo-abis-0.4.0.2/configure.ac   2017-09-14 04:59:32.0 
+0200
+++ new/libosmo-abis-0.5.1/configure.ac 2018-12-06 13:09:48.0 +0100
@@ -33,6 +33,18 @@
 CFLAGS="$CFLAGS -Wall"
 CPPFLAGS="$CPPFLAGS -Wall"
 
+AC_ARG_ENABLE(sanitize,
+   [AS_HELP_STRING(
+   [--enable-sanitize],
+   [Compile with address sanitizer enabled],
+   )],
+   [sanitize=$enableval], [sanitize="no"])
+if test x"$sanitize" = x"yes"
+then
+   CFLAGS="$CFLAGS -fsanitize=address -fsanitize=undefined"
+   CPPFLAGS="$CPPFLAGS -fsanitize=address -fsanitize=undefined"
+fi
+
 # The following test is taken from WebKit's webkit.m4
 saved_CFLAGS="$CFLAGS"
 CFLAGS="$CFLAGS -fvisibility=hidden "
@@ -47,9 +59,9 @@
 dnl Generate the output
 AM_CONFIG_HEADER(config.h)
 
-PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 0.3.0)
-PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 0.3.0)
-PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 0.3.10)
+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(ORTP, ortp >= 0.22.0)
 
 AC_CHECK_HEADERS(dahdi/user.h,,AC_MSG_WARN(DAHDI input driver will not be 
built))
@@ -66,6 +78,24 @@
CPPFLAGS="$CPPFLAGS -fsanitize=address -fsanitize=undefined"
 fi
 
+AC_ARG_ENABLE(werror,
+   [AS_HELP_STRING(
+   [--enable-werror],
+   [Turn all compiler warnings into errors, with exceptions:
+a) deprecation (allow upstream to mark deprecation without 
breaking builds);
+b) "#warning" pragmas (allow to remind ourselves of errors 
without breaking builds)
+   ]
+   )],
+   [werror=$e

commit libosmo-abis for openSUSE:Factory

2018-07-06 Thread root
Hello community,

here is the log from the commit of package libosmo-abis for openSUSE:Factory 
checked in at 2018-07-06 10:46:50

Comparing /work/SRC/openSUSE:Factory/libosmo-abis (Old)
 and  /work/SRC/openSUSE:Factory/.libosmo-abis.new (New)


Package is "libosmo-abis"

Fri Jul  6 10:46:50 2018 rev:7 rq:621089 version:0.4.0.2

Changes:

--- /work/SRC/openSUSE:Factory/libosmo-abis/libosmo-abis.changes
2017-10-09 19:45:03.731914252 +0200
+++ /work/SRC/openSUSE:Factory/.libosmo-abis.new/libosmo-abis.changes   
2018-07-06 10:48:06.142818422 +0200
@@ -1,0 +2,5 @@
+Sun Mar 25 08:57:52 UTC 2018 - jeng...@inai.de
+
+- Show testsuite.log when tests are failing.
+
+---



Other differences:
--
++ libosmo-abis.spec ++
--- /var/tmp/diff_new_pack.s41Oko/_old  2018-07-06 10:48:06.678817783 +0200
+++ /var/tmp/diff_new_pack.s41Oko/_new  2018-07-06 10:48:06.678817783 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libosmo-abis
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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
@@ -22,7 +22,7 @@
 Version:0.4.0.2
 Release:0
 Summary:Osmocom library for A-bis interface between BTS and BSC
-License:AGPL-3.0+ and GPL-2.0+
+License:AGPL-3.0-or-later AND GPL-2.0-or-later
 Group:  Productivity/Telephony/Utilities
 Url:https://osmocom.org/projects/libosmo-abis/wiki/Libosmo-abis
 
@@ -47,7 +47,7 @@
 
 %package -n libosmoabis6
 Summary:Osmocom GSM A-bis interface library
-License:AGPL-3.0+
+License:AGPL-3.0-or-later
 Group:  System/Libraries
 
 %description -n libosmoabis6
@@ -62,7 +62,7 @@
 
 %package -n libosmoabis-devel
 Summary:Development files for the Osmocom GSM A-bis library
-License:AGPL-3.0+
+License:AGPL-3.0-or-later
 Group:  Development/Libraries/C and C++
 Requires:   libosmoabis6 = %version
 Requires:   libosmocore-devel >= 0.3.0
@@ -78,7 +78,7 @@
 
 %package -n libosmotrau2
 Summary:Osmocom GSM TRAU (E1/RTP) library
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  System/Libraries
 
 %description -n libosmotrau2
@@ -90,7 +90,7 @@
 
 %package -n libosmotrau-devel
 Summary:Development files for the Osmocom TRAU (E1/RTP) library
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  Development/Libraries/C and C++
 Requires:   libosmotrau2 = %version
 
@@ -117,10 +117,12 @@
 find "$b/%_libdir" -type f -name "*.la" -delete
 
 %check
-make %{?_smp_mflags} check \
-%ifnarch %ix86 x86_64
-   || :
+if ! make %{?_smp_mflags} check; then
+   find . -name testsuite.log -exec cat "{}" "+"
+%ifarch %ix86 x86_64
+   exit 1
 %endif
+fi
 
 %post   -n libosmoabis6 -p /sbin/ldconfig
 %postun -n libosmoabis6 -p /sbin/ldconfig




commit libosmo-abis for openSUSE:Factory

2017-10-09 Thread root
Hello community,

here is the log from the commit of package libosmo-abis for openSUSE:Factory 
checked in at 2017-10-09 19:41:25

Comparing /work/SRC/openSUSE:Factory/libosmo-abis (Old)
 and  /work/SRC/openSUSE:Factory/.libosmo-abis.new (New)


Package is "libosmo-abis"

Mon Oct  9 19:41:25 2017 rev:6 rq:530612 version:0.4.0.2

Changes:

--- /work/SRC/openSUSE:Factory/libosmo-abis/libosmo-abis.changes
2016-11-11 14:33:53.0 +0100
+++ /work/SRC/openSUSE:Factory/.libosmo-abis.new/libosmo-abis.changes   
2017-10-09 19:45:03.731914252 +0200
@@ -1,0 +2,26 @@
+Mon Oct  2 22:48:02 UTC 2017 - jeng...@inai.de
+
+- Update to new upstream snapshot 0.4.0.2
+  * osmo_ortp: Duration of a RTP frame affects timestamp of the
+next one
+  * osmo_ortp: Add osmo_rtp_drop_frame API
+  * osmo_ortp: Fix warning: check ortp API in
+rtp_session_signal_connect
+- Drop 0001-build-resolve-compiler-warnings.patch (merged)
+
+---
+Fri Apr 28 20:58:28 UTC 2017 - jeng...@inai.de
+
+- Update to new upstream snapshot 0.3.2.68
+  * Really fix order of set_connected_mode and set_remote_addr
+  * Resync RTP session in case of timestamp jump
+  * e1_input: Add E1 timeslot number to input_signal_data
+  * Convert e1inp_{sign,ts}type_name() to use struct value_string
+  * Implement new 'raw' input type for E1 timeslots
+  * Add HDLC timeslot mode
+  * lapd: adding support for ericsson's lapd dialect
+  * Enable adaptive jitter compensation
+  * lapd: Reduce N200 (SABM retransmission count)
+- Drop ortp27.diff (no longer needed)
+
+---

Old:

  0001-build-resolve-compiler-warnings.patch
  libosmo-abis-0.3.2.24.tar.xz
  ortp27.diff

New:

  libosmo-abis-0.4.0.2.tar.xz



Other differences:
--
++ libosmo-abis.spec ++
--- /var/tmp/diff_new_pack.3nTSEA/_old  2017-10-09 19:45:05.191850086 +0200
+++ /var/tmp/diff_new_pack.3nTSEA/_new  2017-10-09 19:45:05.195849910 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libosmo-abis
 #
-# 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
@@ -16,93 +16,94 @@
 #
 
 
-%define version_unconverted 0.3.2.24
+%define version_unconverted 0.4.0.2
 
 Name:   libosmo-abis
-Version:0.3.2.24
+Version:0.4.0.2
 Release:0
 Summary:Osmocom library for A-bis interface between BTS and BSC
 License:AGPL-3.0+ and GPL-2.0+
 Group:  Productivity/Telephony/Utilities
-Url:http://openbsc.osmocom.org/trac/wiki/libosmo-abis
+Url:https://osmocom.org/projects/libosmo-abis/wiki/Libosmo-abis
 
-#Git-Clone:git://git.osmocom.org/libosmo-abis
-#Snapshot: 0.3.2-1-g86fc3c8
 Source: %name-%version.tar.xz
 Patch1: osmo-talloc.diff
-Patch2: 0001-build-resolve-compiler-warnings.patch
-Patch3: ortp27.diff
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  autoconf
 BuildRequires:  automake >= 1.6
 #BuildRequires:  dahdi-linux-devel
-BuildRequires:  libtool
-BuildRequires:  pkgconfig
+BuildRequires:  libtool >= 2
+BuildRequires:  pkgconfig >= 0.20
 BuildRequires:  xz
 BuildRequires:  pkgconfig(libosmocore) >= 0.3.0
 BuildRequires:  pkgconfig(libosmogsm) >= 0.3.10
 BuildRequires:  pkgconfig(libosmovty) >= 0.3.0
 BuildRequires:  pkgconfig(ortp) >= 0.22
+BuildRequires:  pkgconfig(talloc)
 
 %description
 In GSM, A-bis is a BSS-internal interface link between the BTS and
 BSC. This interface allows control of the radio equipment and radio
 frequency allocation in the BTS.
 
-%package -n libosmoabis5
-Summary:Osmocom A-bis interface core library
+%package -n libosmoabis6
+Summary:Osmocom GSM A-bis interface library
 License:AGPL-3.0+
 Group:  System/Libraries
 
-%description -n libosmoabis5
+%description -n libosmoabis6
 In the GSM system architecture, A-bis is a Base Station
 System-internal interface linking the Base Transceiver Stations (BTS)
 and Base Station Controller (BSC). This interface allows control of
 the radio equipment and radio frequency allocation in the BTS.
 
+This library contains common/shared code regarding this A-bis
+interface. It also implements drivers for mISDN and DAHDI-based E1
+cards, as well as some A-bis/IP dialects.
+
 %package -n libosmoabis-devel
-Summary:Development files for the Osmocom A-bis core library
+Summary:Development files for the Osmocom GSM A-bis library
 License:AGPL-3.0+
 Group:  Developme

commit libosmo-abis for openSUSE:Factory

2016-11-11 Thread h_root
Hello community,

here is the log from the commit of package libosmo-abis for openSUSE:Factory 
checked in at 2016-11-11 14:33:51

Comparing /work/SRC/openSUSE:Factory/libosmo-abis (Old)
 and  /work/SRC/openSUSE:Factory/.libosmo-abis.new (New)


Package is "libosmo-abis"

Changes:

--- /work/SRC/openSUSE:Factory/libosmo-abis/libosmo-abis.changes
2016-02-01 19:55:36.0 +0100
+++ /work/SRC/openSUSE:Factory/.libosmo-abis.new/libosmo-abis.changes   
2016-11-11 14:33:53.0 +0100
@@ -1,0 +2,15 @@
+Sat Oct  1 12:30:41 UTC 2016 - jeng...@inai.de
+
+- Update to new upstream snapshot 0.3.2.24
+* No visible changes
+- Add ortp27.diff
+
+---
+Sat Jul 30 17:54:58 UTC 2016 - jeng...@inai.de
+
+- Update to new upstream snapshot 0.3.2.19
+* ipa driver: make bind address vty configurable
+* Do not send RTP to port 0
+* Add defines for FN to SAMPLE conversion
+
+---

Old:

  libosmo-abis-0.3.2.3.tar.xz

New:

  _service
  libosmo-abis-0.3.2.24.tar.xz
  ortp27.diff



Other differences:
--
++ libosmo-abis.spec ++
--- /var/tmp/diff_new_pack.HJ2tIs/_old  2016-11-11 14:33:54.0 +0100
+++ /var/tmp/diff_new_pack.HJ2tIs/_new  2016-11-11 14:33:54.0 +0100
@@ -16,8 +16,10 @@
 #
 
 
+%define version_unconverted 0.3.2.24
+
 Name:   libosmo-abis
-Version:0.3.2.3
+Version:0.3.2.24
 Release:0
 Summary:Osmocom library for A-bis interface between BTS and BSC
 License:AGPL-3.0+ and GPL-2.0+
@@ -29,6 +31,7 @@
 Source: %name-%version.tar.xz
 Patch1: osmo-talloc.diff
 Patch2: 0001-build-resolve-compiler-warnings.patch
+Patch3: ortp27.diff
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  autoconf
 BuildRequires:  automake >= 1.6
@@ -39,7 +42,7 @@
 BuildRequires:  pkgconfig(libosmocore) >= 0.3.0
 BuildRequires:  pkgconfig(libosmogsm) >= 0.3.10
 BuildRequires:  pkgconfig(libosmovty) >= 0.3.0
-BuildRequires:  pkgconfig(ortp) >= 0.13.1
+BuildRequires:  pkgconfig(ortp) >= 0.22
 
 %description
 In GSM, A-bis is a BSS-internal interface link between the BTS and
@@ -98,8 +101,8 @@
 applications that want to make use of libosmotrau.
 
 %prep
-%setup -qn %name
-%patch -P 1 -P 2 -p1
+%setup -q
+%patch -P 1 -P 2 -P 3 -p1
 
 %build
 echo "%version" >.tarball-version

++ _service ++


git
git://git.osmocom.org/libosmo-abis
v0.3.2
0.3.2.@TAG_OFFSET@


*.tar
xz



++ libosmo-abis-0.3.2.3.tar.xz -> libosmo-abis-0.3.2.24.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libosmo-abis/.gitignore 
new/libosmo-abis-0.3.2.24/.gitignore
--- old/libosmo-abis/.gitignore 2015-03-01 02:14:11.0 +0100
+++ new/libosmo-abis-0.3.2.24/.gitignore1970-01-01 01:00:00.0 
+0100
@@ -1,44 +0,0 @@
-Makefile
-Makefile.in
-.deps
-.libs
-*.o
-*.lo
-*.la
-*.pc
-aclocal.m4
-m4/*.m4
-autom4te.cache
-config.h*
-config.sub
-config.log
-config.status
-config.guess
-configure
-compile
-depcomp
-missing
-ltmain.sh
-install-sh
-stamp-h1
-libtool
-#libosmo-abis-*
-tests/*_test
-
-.tarball-version
-.version
-.dirstamp
-
-# tests
-tests/atconfig
-tests/package.m4
-tests/testsuite
-tests/testsuite.log
-tests/subchan_demux/.dirstamp
-tests/subchan_demux/subchan_demux_test
-tests/ipa_recv/ipa_recv_test
-
-
-
-# vi/vim files
-*.sw?
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libosmo-abis/Makefile.am 
new/libosmo-abis-0.3.2.24/Makefile.am
--- old/libosmo-abis/Makefile.am2015-03-01 02:14:11.0 +0100
+++ new/libosmo-abis-0.3.2.24/Makefile.am   2016-10-01 14:13:47.0 
+0200
@@ -11,3 +11,5 @@
echo $(VERSION) > $@-t && mv $@-t $@
 dist-hook:
echo $(VERSION) > $(distdir)/.tarball-version
+
+EXTRA_DIST = .version
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libosmo-abis/TODO-RELEASE 
new/libosmo-abis-0.3.2.24/TODO-RELEASE
--- old/libosmo-abis/TODO-RELEASE   2015-03-01 02:14:11.0 +0100
+++ new/libosmo-abis-0.3.2.24/TODO-RELEASE  2016-10-01 14:13:47.0 
+0200
@@ -1 +1,2 @@
 #library   whatdescription / commit summary line
+libosmo-abis   API change  major: add parameter to rx_cb() callack in 
osmo_ortp.h
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libosmo-abis/configure.ac 
new/libosmo-abis-0.3.2.24/configure.ac
--- old/libosmo-abis/configure.

commit libosmo-abis for openSUSE:Factory

2016-02-01 Thread h_root
Hello community,

here is the log from the commit of package libosmo-abis for openSUSE:Factory 
checked in at 2016-02-01 19:55:34

Comparing /work/SRC/openSUSE:Factory/libosmo-abis (Old)
 and  /work/SRC/openSUSE:Factory/.libosmo-abis.new (New)


Package is "libosmo-abis"

Changes:

--- /work/SRC/openSUSE:Factory/libosmo-abis/libosmo-abis.changes
2016-01-01 19:51:15.0 +0100
+++ /work/SRC/openSUSE:Factory/.libosmo-abis.new/libosmo-abis.changes   
2016-02-01 19:55:36.0 +0100
@@ -1,0 +2,5 @@
+Fri Jan 22 19:08:57 UTC 2016 - jeng...@inai.de
+
+- Move to seprate location and ensure pkgconfig is used correctly
+
+---



Other differences:
--
++ libosmo-abis.spec ++
--- /var/tmp/diff_new_pack.SWKO1T/_old  2016-02-01 19:55:37.0 +0100
+++ /var/tmp/diff_new_pack.SWKO1T/_new  2016-02-01 19:55:37.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libosmo-abis
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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
@@ -104,7 +104,7 @@
 %build
 echo "%version" >.tarball-version
 autoreconf -fiv
-%configure --enable-shared --disable-static
+%configure --enable-shared --disable-static --includedir="%_includedir/%name"
 make %{?_smp_mflags}
 
 %install
@@ -127,8 +127,9 @@
 %files -n libosmoabis-devel
 %defattr(-,root,root)
 %doc COPYING
-%dir %_includedir/osmocom
-%_includedir/osmocom/abis/
+%dir %_includedir/%name
+%dir %_includedir/%name/osmocom
+%_includedir/%name/osmocom/abis/
 %_libdir/libosmoabis.so
 %_libdir/pkgconfig/libosmoabis.pc
 
@@ -139,8 +140,9 @@
 %files -n libosmotrau-devel
 %defattr(-,root,root)
 %doc COPYING
-%dir %_includedir/osmocom
-%_includedir/osmocom/trau
+%dir %_includedir/%name
+%dir %_includedir/%name/osmocom
+%_includedir/%name/osmocom/trau
 %_libdir/libosmotrau.so
 %_libdir/pkgconfig/libosmotrau.pc
 




commit libosmo-abis for openSUSE:Factory

2016-01-01 Thread h_root
Hello community,

here is the log from the commit of package libosmo-abis for openSUSE:Factory 
checked in at 2016-01-01 19:48:49

Comparing /work/SRC/openSUSE:Factory/libosmo-abis (Old)
 and  /work/SRC/openSUSE:Factory/.libosmo-abis.new (New)


Package is "libosmo-abis"

Changes:

--- /work/SRC/openSUSE:Factory/libosmo-abis/libosmo-abis.changes
2015-04-07 09:29:29.0 +0200
+++ /work/SRC/openSUSE:Factory/.libosmo-abis.new/libosmo-abis.changes   
2016-01-01 19:51:15.0 +0100
@@ -1,0 +2,8 @@
+Wed Dec 23 17:34:54 UTC 2015 - jeng...@inai.de
+
+- Update to new upstream release 0.3.2.3
+* ortp: Guard the jitter stats with a version check
+* ortp: Export statistics for the bts or similar
+* export lapd_tei_alloc for libosmo-netif
+
+---

Old:

  libosmo-abis-0.3.1.tar.xz

New:

  libosmo-abis-0.3.2.3.tar.xz



Other differences:
--
++ libosmo-abis.spec ++
--- /var/tmp/diff_new_pack.3QKQsa/_old  2016-01-01 19:51:16.0 +0100
+++ /var/tmp/diff_new_pack.3QKQsa/_new  2016-01-01 19:51:16.0 +0100
@@ -17,15 +17,15 @@
 
 
 Name:   libosmo-abis
-Version:0.3.1
+Version:0.3.2.3
 Release:0
 Summary:Osmocom library for A-bis interface between BTS and BSC
 License:AGPL-3.0+ and GPL-2.0+
-Group:  Development/Libraries/C and C++
+Group:  Productivity/Telephony/Utilities
 Url:http://openbsc.osmocom.org/trac/wiki/libosmo-abis
 
 #Git-Clone:git://git.osmocom.org/libosmo-abis
-#Snapshot: 0.3.1
+#Snapshot: 0.3.2-1-g86fc3c8
 Source: %name-%version.tar.xz
 Patch1: osmo-talloc.diff
 Patch2: 0001-build-resolve-compiler-warnings.patch
@@ -46,12 +46,12 @@
 BSC. This interface allows control of the radio equipment and radio
 frequency allocation in the BTS.
 
-%package -n libosmoabis4
+%package -n libosmoabis5
 Summary:Osmocom A-bis interface core library
 License:AGPL-3.0+
 Group:  System/Libraries
 
-%description -n libosmoabis4
+%description -n libosmoabis5
 In the GSM system architecture, A-bis is a Base Station
 System-internal interface linking the Base Transceiver Stations (BTS)
 and Base Station Controller (BSC). This interface allows control of
@@ -61,7 +61,7 @@
 Summary:Development files for the Osmocom A-bis core library
 License:AGPL-3.0+
 Group:  Development/Libraries/C and C++
-Requires:   libosmoabis4 = %version
+Requires:   libosmoabis5 = %version
 Requires:   libosmocore-devel >= 0.3.0
 Requires:   libosmogsm-devel >= 0.3.10
 
@@ -73,12 +73,12 @@
 This subpackage contains libraries and header files for developing
 applications that want to make use of libosmoabis.
 
-%package -n libosmotrau0
+%package -n libosmotrau1
 Summary:Osmocom TRAU (E1/RTP) library
 License:GPL-2.0+
 Group:  System/Libraries
 
-%description -n libosmotrau0
+%description -n libosmotrau1
 The Transcoder Rate Adaptor Unit enables the use of lower rates (32,
 16 or 8 kbps) over the A-bis interface instead of the 64 kbps ISDN
 rate for which the Mobile Switching Center (MSC) is designed.
@@ -87,7 +87,7 @@
 Summary:Development files for the Osmocom TRAU (E1/RTP) library
 License:GPL-2.0+
 Group:  Development/Libraries/C and C++
-Requires:   libosmotrau0 = %version
+Requires:   libosmotrau1 = %version
 
 %description -n libosmotrau-devel
 The Transcoder Rate Adaptor Unit enables the use of lower bitrates
@@ -115,14 +115,14 @@
 %check
 make %{?_smp_mflags} check
 
-%post   -n libosmoabis4 -p /sbin/ldconfig
-%postun -n libosmoabis4 -p /sbin/ldconfig
-%post   -n libosmotrau0 -p /sbin/ldconfig
-%postun -n libosmotrau0 -p /sbin/ldconfig
+%post   -n libosmoabis5 -p /sbin/ldconfig
+%postun -n libosmoabis5 -p /sbin/ldconfig
+%post   -n libosmotrau1 -p /sbin/ldconfig
+%postun -n libosmotrau1 -p /sbin/ldconfig
 
-%files -n libosmoabis4
+%files -n libosmoabis5
 %defattr(-,root,root)
-%_libdir/libosmoabis.so.4*
+%_libdir/libosmoabis.so.5*
 
 %files -n libosmoabis-devel
 %defattr(-,root,root)
@@ -132,9 +132,9 @@
 %_libdir/libosmoabis.so
 %_libdir/pkgconfig/libosmoabis.pc
 
-%files -n libosmotrau0
+%files -n libosmotrau1
 %defattr(-,root,root)
-%_libdir/libosmotrau.so.0*
+%_libdir/libosmotrau.so.1*
 
 %files -n libosmotrau-devel
 %defattr(-,root,root)

++ 0001-build-resolve-compiler-warnings.patch ++
--- /var/tmp/diff_new_pack.3QKQsa/_old  2016-01-01 19:51:16.0 +0100
+++ /var/tmp/diff_new_pack.3QKQsa/_new  2016-01-01 19:51:16.0 +0100
@@ -1,4 +1,4 @@
-From 025e2dd7129483300efe8dd02f8e1198c92aaad5 Mon Sep 17 00:00:00 2001
+From 34ce619dc89fa82f55cc2ebba85e3435d04d2531 

commit libosmo-abis for openSUSE:Factory

2015-04-07 Thread h_root
Hello community,

here is the log from the commit of package libosmo-abis for openSUSE:Factory 
checked in at 2015-04-07 09:29:27

Comparing /work/SRC/openSUSE:Factory/libosmo-abis (Old)
 and  /work/SRC/openSUSE:Factory/.libosmo-abis.new (New)


Package is "libosmo-abis"

Changes:

--- /work/SRC/openSUSE:Factory/libosmo-abis/libosmo-abis.changes
2015-03-09 10:08:32.0 +0100
+++ /work/SRC/openSUSE:Factory/.libosmo-abis.new/libosmo-abis.changes   
2015-04-07 09:29:29.0 +0200
@@ -1,0 +2,5 @@
+Thu Apr  2 12:29:23 UTC 2015 - jeng...@inai.de
+
+- Add 0001-build-resolve-compiler-warnings.patch
+
+---

New:

  0001-build-resolve-compiler-warnings.patch



Other differences:
--
++ libosmo-abis.spec ++
--- /var/tmp/diff_new_pack.2n9O8t/_old  2015-04-07 09:29:29.0 +0200
+++ /var/tmp/diff_new_pack.2n9O8t/_new  2015-04-07 09:29:29.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libosmo-abis
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -28,6 +28,7 @@
 #Snapshot: 0.3.1
 Source: %name-%version.tar.xz
 Patch1: osmo-talloc.diff
+Patch2: 0001-build-resolve-compiler-warnings.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  autoconf
 BuildRequires:  automake >= 1.6
@@ -98,7 +99,7 @@
 
 %prep
 %setup -qn %name
-%patch -P 1 -p1
+%patch -P 1 -P 2 -p1
 
 %build
 echo "%version" >.tarball-version

++ 0001-build-resolve-compiler-warnings.patch ++
>From 025e2dd7129483300efe8dd02f8e1198c92aaad5 Mon Sep 17 00:00:00 2001
From: Jan Engelhardt 
Date: Thu, 2 Apr 2015 14:25:43 +0200
Subject: [PATCH] build: resolve compiler warnings

gcc:
trau/osmo_ortp.c: In function 'osmo_rtp_socket_create':
trau/osmo_ortp.c:329:8: warning: passing argument 4 of
"rtp_session_signal_connect" makes pointer from integer without
a cast [enabled by default]
(unsigned long) rs);
In file included from /usr/include/ortp/ortp.h:68:0,
 from trau/osmo_ortp.c:35:
/usr/include/ortp/rtpsession.h:417:17: note: expected "void *"
but argument is of type "long unsigned int"
 ORTP_PUBLIC int rtp_session_signal_connect(RtpSession *session,
 const char *signal_name, RtpCallback cb, void *user_data);

rpmlint:
E: libosmo-abis 64bit-portability-issue trau/osmo_ortp.c:329, 332, 335, 338
---
 src/trau/osmo_ortp.c | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/trau/osmo_ortp.c b/src/trau/osmo_ortp.c
index fedc977..55fce87 100644
--- a/src/trau/osmo_ortp.c
+++ b/src/trau/osmo_ortp.c
@@ -326,16 +326,16 @@ struct osmo_rtp_socket *osmo_rtp_socket_create(void 
*talloc_ctx, unsigned int fl
 
rtp_session_signal_connect(rs->sess, "ssrc_changed",
   (RtpCallback) ortp_sig_cb_ssrc,
-  (unsigned long) rs);
+  rs);
rtp_session_signal_connect(rs->sess, "payload_type_changed",
   (RtpCallback) ortp_sig_cb_pt,
-  (unsigned long) rs);
+  rs);
rtp_session_signal_connect(rs->sess, "network_error",
   (RtpCallback) ortp_sig_cb_net,
-  (unsigned long) rs);
+  rs);
rtp_session_signal_connect(rs->sess, "timestamp_jump",
   (RtpCallback) ortp_sig_cb_ts,
-  (unsigned long) rs);
+  rs);
 
/* initialize according to the RFC */
rtp_session_set_seq_number(rs->sess, random());
-- 
2.1.4