aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPau Espin Pedrol <pespin@sysmocom.de>2023-09-12 13:30:06 +0200
committerPau Espin Pedrol <pespin@sysmocom.de>2023-09-12 13:30:07 +0200
commitfaedcec65c4acbd205a2d2ecce60c71a66ccb6f1 (patch)
tree30c0179b317b92112d1a0a44ddc304c77f7ec24a
parentb7c963f209a81951126042d02194960c9082545d (diff)
Bump version: 0.5.0.11-b7c9-dirty → 0.6.00.6.0
-rw-r--r--configure.ac6
-rw-r--r--contrib/osmo-e1d.spec.in18
-rw-r--r--debian/changelog21
-rw-r--r--debian/control6
-rw-r--r--debian/libosmo-octoi2.install (renamed from debian/libosmo-octoi1.install)0
-rw-r--r--src/octoi/Makefile.am2
6 files changed, 37 insertions, 16 deletions
diff --git a/configure.ac b/configure.ac
index c4311a5..28ea2b8 100644
--- a/configure.ac
+++ b/configure.ac
@@ -35,9 +35,9 @@ PKG_PROG_PKG_CONFIG([0.20])
PKG_CHECK_MODULES(TALLOC, [talloc >= 2.0.1])
-PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.8.0)
-PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.8.0)
-PKG_CHECK_MODULES(LIBOSMOUSB, libosmousb >= 1.8.0)
+PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.9.0)
+PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.9.0)
+PKG_CHECK_MODULES(LIBOSMOUSB, libosmousb >= 1.9.0)
PKG_CHECK_MODULES(LIBUSB, libusb-1.0 >= 1.0.21)
AC_CONFIG_MACRO_DIR([m4])
diff --git a/contrib/osmo-e1d.spec.in b/contrib/osmo-e1d.spec.in
index 878a05c..024fed8 100644
--- a/contrib/osmo-e1d.spec.in
+++ b/contrib/osmo-e1d.spec.in
@@ -27,9 +27,9 @@ BuildRequires: pkg-config >= 0.20
%if 0%{?suse_version}
BuildRequires: systemd-rpm-macros
%endif
-BuildRequires: pkgconfig(libosmocore) >= 1.8.0
-BuildRequires: pkgconfig(libosmousb) >= 1.8.0
-BuildRequires: pkgconfig(libosmovty) >= 1.8.0
+BuildRequires: pkgconfig(libosmocore) >= 1.9.0
+BuildRequires: pkgconfig(libosmousb) >= 1.9.0
+BuildRequires: pkgconfig(libosmovty) >= 1.9.0
BuildRequires: pkgconfig(talloc) >= 2.0.1
%{?systemd_requires}
@@ -51,12 +51,12 @@ Group: System/Libraries
%description -n libosmo-e1d1
Osmocom E1 Daemon Protocol Library.
-%package -n libosmo-octoi1
+%package -n libosmo-octoi2
Summary: Library for the Osmocom Community TDMoIP network
License: LGPL-3.0-or-later
Group: System/Libraries
-%description -n libosmo-octoi1
+%description -n libosmo-octoi2
Library for the Osmocom Community TDMoIP network.
%package devel
@@ -64,7 +64,7 @@ Summary: Header files for the Osmocom E1 daemon protocol library
License: LGPL-3.0-or-later
Group: Development/Libraries/C and C++
Requires: libosmo-e1d1 = %version-%release
-Requires: libosmo-octoi1 = %version-%release
+Requires: libosmo-octoi2 = %version-%release
Provides: libosmo-e1d-devel = %version-%release
Obsoletes: libosmo-e1d-devel < %version-%release
@@ -93,8 +93,8 @@ find "%buildroot" -type f -name "*.la" -delete -print
%post -n libosmo-e1d1 -p /sbin/ldconfig
%postun -n libosmo-e1d1 -p /sbin/ldconfig
-%post -n libosmo-octoi1 -p /sbin/ldconfig
-%postun -n libosmo-octoi1 -p /sbin/ldconfig
+%post -n libosmo-octoi2 -p /sbin/ldconfig
+%postun -n libosmo-octoi2 -p /sbin/ldconfig
%if 0%{?suse_version}
%preun
@@ -125,7 +125,7 @@ find "%buildroot" -type f -name "*.la" -delete -print
%files -n libosmo-e1d1
%_libdir/libosmo-e1d.so.*
-%files -n libosmo-octoi1
+%files -n libosmo-octoi2
%_libdir/libosmo-octoi.so.*
%files devel
diff --git a/debian/changelog b/debian/changelog
index f841b6a..339ecc9 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,24 @@
+osmo-e1d (0.6.0) unstable; urgency=medium
+
+ [ Oliver Smith ]
+ * Run struct_endianness.py
+ * debian: set compat level to 10
+ * systemd: depend on networking-online.target
+
+ [ Philipp Maier ]
+ * proto_clnt: fix function prototype
+ * proto_clnt: close osmo-e1d control socket on connection loss
+ * proto_clnt: use osmo_fd_close to close the socket on connection loss
+
+ [ Harald Welte ]
+ * Check return code of fcntl() in several plaaces
+ * proto_srv: Fix file descriptor and memory leak in error paths
+ * octoi: Fix missing check of osmo_fsm_register() return value
+ * e1d-ts-pipe: Assert that osmo_fd_register() succeeds
+ * octoi: Add force-send-all-ts mode
+
+ -- Pau Espin Pedrol <pespin@sysmocom.de> Tue, 12 Sep 2023 13:30:06 +0200
+
osmo-e1d (0.5.0) unstable; urgency=medium
[ Oliver Smith ]
diff --git a/debian/control b/debian/control
index 29a6143..f0b726a 100644
--- a/debian/control
+++ b/debian/control
@@ -10,7 +10,7 @@ Build-Depends: debhelper (>= 10),
libtool,
pkg-config,
python3-minimal,
- libosmocore-dev (>= 1.8.0),
+ libosmocore-dev (>= 1.9.0),
libusb-1.0-0-dev,
osmo-gsm-manuals-dev (>= 1.4.0)
Standards-Version: 3.9.8
@@ -41,7 +41,7 @@ Depends: ${misc:Depends}, ${shlibs:Depends},
libosmocore-dev,
Description: Development headers for the osmo-e1d library.
-Package: libosmo-octoi1
+Package: libosmo-octoi2
Section: libs
Architecture: any
Multi-Arch: same
@@ -54,6 +54,6 @@ Section: libdevel
Architecture: any
Multi-Arch: same
Depends: ${misc:Depends}, ${shlibs:Depends},
- libosmo-octoi1 (= ${binary:Version}),
+ libosmo-octoi2 (= ${binary:Version}),
libosmocore-dev,
Description: Development headers for the Osmocom Community TDMoIP library.
diff --git a/debian/libosmo-octoi1.install b/debian/libosmo-octoi2.install
index 389c462..389c462 100644
--- a/debian/libosmo-octoi1.install
+++ b/debian/libosmo-octoi2.install
diff --git a/src/octoi/Makefile.am b/src/octoi/Makefile.am
index 529dd8c..bc6d3fb 100644
--- a/src/octoi/Makefile.am
+++ b/src/octoi/Makefile.am
@@ -5,7 +5,7 @@ AM_CFLAGS=-Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -W
# This is _NOT_ the library release version, it's an API version.
# Please read Chapter 6 "Library interface versions" of the libtool
# documentation before making any modification
-LIBVERSION=1:0:0
+LIBVERSION=2:0:0
lib_LTLIBRARIES = libosmo-octoi.la