osmith has submitted this change. ( https://gerrit.osmocom.org/c/osmo-e1d/+/37567?usp=email )
Change subject: Bump version: 0.6.0.24-f030 → 0.7.0 ......................................................................
Bump version: 0.6.0.24-f030 → 0.7.0
Change-Id: Id8f76ae993c2755e8c1334433f1c1ae2dc1fe1fb --- M TODO-RELEASE M configure.ac M debian/changelog M debian/control R debian/libosmo-e1d3.install R debian/libosmo-octoi3.install M src/Makefile.am M src/octoi/Makefile.am 8 files changed, 68 insertions(+), 11 deletions(-)
Approvals: pespin: Looks good to me, approved Jenkins Builder: Verified
diff --git a/TODO-RELEASE b/TODO-RELEASE index e69de29..0ed7189 100644 --- a/TODO-RELEASE +++ b/TODO-RELEASE @@ -0,0 +1,9 @@ +# When cleaning up this file: bump API version in corresponding Makefile.am and rename corresponding debian/lib*.install +# according to https://osmocom.org/projects/cellular-infrastructure/wiki/Make_a_new_release +# In short: https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.... +# LIBVERSION=c:r:a +# If the library source code has changed at all since the last update, then increment revision: c:r + 1:a. +# If any interfaces have been added, removed, or changed since the last update: c + 1:0:a. +# If any interfaces have been added since the last public release: c:r:a + 1. +# If any interfaces have been removed or changed since the last public release: c:r:0. +#library what description / commit summary line diff --git a/configure.ac b/configure.ac index cea8eb4..09704b6 100644 --- a/configure.ac +++ b/configure.ac @@ -35,9 +35,9 @@
PKG_CHECK_MODULES(TALLOC, [talloc >= 2.0.1])
-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(LIBOSMOCORE, libosmocore >= 1.10.0) +PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.10.0) +PKG_CHECK_MODULES(LIBOSMOUSB, libosmousb >= 1.10.0) PKG_CHECK_MODULES(LIBUSB, libusb-1.0 >= 1.0.20)
AC_CONFIG_MACRO_DIR([m4]) diff --git a/debian/changelog b/debian/changelog index 339ecc9..ba46f63 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,42 @@ +osmo-e1d (0.7.0) unstable; urgency=medium + + [ Andreas Eversberg ] + * Use uniform log format for default config files + * Add option to automatically reset RIFO on underrun/overflow + * Add new protocol command and events for Sa bits and line states + * Add functions for events from server to client + * Indicate framing alignment error as loss of framing signal + * Indicate remote alarm bit as remote alarm inidication + * Indicate change in received Sa bits + * Add command and client function to change transmitted Sa bits + * Prevent memory leaks / double free of msgb in proto_clnt.c + + [ Harald Welte ] + * [cosmetic] e1oip.h: Update TODO comment (we have RTT, frame loss stats) + * usb: Pass not just the actual transfer length but also the buffer size + * usb: Deal with truncated ISO IN transfers + * Add funding link to github mirror + * README.md: Improved markdown formatting; more links + + [ Sylvain Munaut ] + * iCE1usb: Add support to configure CRC4 mode for TX/RX + * Update ice1usb_proto.h + * iCE1usb: Transmit LOS events to clients + * iCE1usb: Transmit AIS events to clients + * ctl: When setting Sa bits, other bits must remain set to '1' + + [ Oliver Smith ] + * contrib: remove rpm spec file + * gitignore: remove debian/libosmo-e1d + + [ Mychaela N. Falconia ] + * configure.ac: lower libusb-1.0 requirement to 1.0.20 + * e1_ts_stop: clear tx_started flag + * mux_demux.c cosmetic: fix indent level in _e1_tx_raw() + * mux from not-started raw TS: fill with 0xFF + + -- Oliver Smith osmith@sysmocom.de Wed, 24 Jul 2024 11:28:56 +0200 + osmo-e1d (0.6.0) unstable; urgency=medium
[ Oliver Smith ] diff --git a/debian/control b/debian/control index f0b726a..7434f85 100644 --- a/debian/control +++ b/debian/control @@ -10,9 +10,9 @@ libtool, pkg-config, python3-minimal, - libosmocore-dev (>= 1.9.0), + libosmocore-dev (>= 1.10.0), libusb-1.0-0-dev, - osmo-gsm-manuals-dev (>= 1.4.0) + osmo-gsm-manuals-dev (>= 1.5.0) Standards-Version: 3.9.8 Vcs-Git: https://gitea.osmocom.org/retronetworking/osmo-e1d Vcs-Browser: https://gitea.osmocom.org/retronetworking/osmo-e1d @@ -24,7 +24,7 @@ Depends: ${misc:Depends}, ${shlibs:Depends} Description: osmo-e1d: Osmocom's E1 interface daemon
-Package: libosmo-e1d1 +Package: libosmo-e1d3 Section: libs Architecture: any Multi-Arch: same @@ -37,11 +37,11 @@ Architecture: any Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends}, - libosmo-e1d1 (= ${binary:Version}), + libosmo-e1d3 (= ${binary:Version}), libosmocore-dev, Description: Development headers for the osmo-e1d library.
-Package: libosmo-octoi2 +Package: libosmo-octoi3 Section: libs Architecture: any Multi-Arch: same @@ -54,6 +54,6 @@ Architecture: any Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends}, - libosmo-octoi2 (= ${binary:Version}), + libosmo-octoi3 (= ${binary:Version}), libosmocore-dev, Description: Development headers for the Osmocom Community TDMoIP library. diff --git a/debian/libosmo-e1d1.install b/debian/libosmo-e1d3.install similarity index 100% rename from debian/libosmo-e1d1.install rename to debian/libosmo-e1d3.install diff --git a/debian/libosmo-octoi2.install b/debian/libosmo-octoi3.install similarity index 100% rename from debian/libosmo-octoi2.install rename to debian/libosmo-octoi3.install diff --git a/src/Makefile.am b/src/Makefile.am index fc289fa..b092c0d 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -3,7 +3,7 @@ # 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=2:1:1 +LIBVERSION=3:0:0
AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include -I$(top_builddir) AM_CFLAGS=-Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -Wno-unused-result $(LIBOSMOCORE_CFLAGS) \ diff --git a/src/octoi/Makefile.am b/src/octoi/Makefile.am index bc6d3fb..aa27683 100644 --- a/src/octoi/Makefile.am +++ b/src/octoi/Makefile.am @@ -5,7 +5,7 @@ # 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=2:0:0 +LIBVERSION=3:0:0
lib_LTLIBRARIES = libosmo-octoi.la