pespin has uploaded this change for review. ( https://gerrit.osmocom.org/c/libosmo-abis/+/41548?usp=email )
Change subject: Bump version: 2.0.0.34-8b0e-dirty → 2.1.0 ......................................................................
Bump version: 2.0.0.34-8b0e-dirty → 2.1.0
Change-Id: Ib96f9a205e05fbb8734d77ac1c371703325a386f --- M TODO-RELEASE M configure.ac M debian/changelog M debian/control M src/Makefile.am 5 files changed, 56 insertions(+), 14 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/libosmo-abis refs/changes/48/41548/1
diff --git a/TODO-RELEASE b/TODO-RELEASE index ffa6ecf..0ed7189 100644 --- a/TODO-RELEASE +++ b/TODO-RELEASE @@ -7,5 +7,3 @@ # 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 -libosmo-netif >1.6.0 stream OSMO_STREAM_{CLI,SRV}_TCP_SOCKOPT_* -libosmogsm >1.11.0 OSMO_RTP_EXT_TWTS007 definition in rtp_extensions.h diff --git a/configure.ac b/configure.ac index c3843a7..e38201f 100644 --- a/configure.ac +++ b/configure.ac @@ -66,12 +66,12 @@ dnl Generate the output AM_CONFIG_HEADER(config.h)
-PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.11.0) -PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.11.0) -PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.11.0) -PKG_CHECK_MODULES(LIBOSMOCODEC, libosmocodec >= 1.11.0) +PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.12.0) +PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.12.0) +PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.12.0) +PKG_CHECK_MODULES(LIBOSMOCODEC, libosmocodec >= 1.12.0)
-PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 1.6.0) +PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 1.7.0)
AC_ARG_ENABLE([ortp], [AS_HELP_STRING([--disable-ortp], [Build without ortp support])], [ @@ -110,7 +110,7 @@ ENABLE_E1D="no" ]) AS_IF([test "x$ENABLE_E1D" = "xyes"], [ - PKG_CHECK_MODULES(LIBOSMOE1D, libosmo-e1d >= 0.5.0) + PKG_CHECK_MODULES(LIBOSMOE1D, libosmo-e1d >= 0.7.0) ]) AM_CONDITIONAL(ENABLE_E1D, test "x$ENABLE_E1D" = "xyes") AC_SUBST(ENABLE_E1D) diff --git a/debian/changelog b/debian/changelog index d93e8b9..539eadf 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,47 @@ +libosmo-abis (2.1.0) unstable; urgency=medium + + [ Mychaela N. Falconia ] + * tests: add trau2rtp_gen program + * tests: add unit test for HRv1 TRAU->RTP + * cosmetic: add .gitignore to doc/examples + * trau_rtp_conv: document API functions + * tests: add unit tests for osmo_rtp2trau() + * rtp2trau HR: add support for TRAU-8k-UL frame output + * rtp2trau HR: bring TRAU-16k support into alignment with TRAU-8k + * TRAU encode: fix handling of OSMO_TRAU16_FT_IDLE + * rtp2trau: remove broken acceptance of 0-length payloads + * rtp2trau FR & EFR: disallow BFI in DL + * rtp2trau HR to DL: validate ToC octet of RFC 5993 + * trau_frame cosmetic: fix doxygen comments + * trau_frame cosmetic: document exact behavior for C1..C5 + * trau: new function osmo_trau2rtp_ufe() + * trau2rtp HR: update to TW-TS-002 version 1.2.0 + * trau: add TFO frame insert/extract functions + * trau/clearmode.h: add OSMO_CLEARMODE_20MS definition + * trau: factor out V.110 frame conversion functions + * trau_rtp_conv: use factored-out V.110 functions + * trau: add TW-TS-007 packing and unpacking functions + * trau: add TW-TS-007 compression and decompression functions + * rtp2trau CSD: accept both CLEARMODE and TW-TS-007 payloads + * trau2rtp CSD: add option to emit TW-TS-007 payloads + * osmo_trau_frame_encode(): fix encoding of 16k O&M frames + * osmo_trau_frame_encode(): reduce space requirement in common case + * trau_frame: add support for config frames of 3GPP Rel5+ + * trau_frame: fix de/encoding of TRAU-AMR-8k-6k7 format + * trau: add AMR TRAU frame interworking facility + + [ Pau Espin Pedrol ] + * ipaccess: Reset pointer before calling stream_cli func triggering callback + * examples/lapd-over-datagram: Use newer non-deprecated API lapd_instance_alloc2() + * ipaccess: No need to apply TCP_NODELAY manually + * ipaccess: Use osmo_stream APIs to set TCP keepalive pars + + [ Oliver Smith ] + * include/Makefile: format nobase_include_HEADERS + * Generate a version.h file + + -- Pau Espin Pedrol pespin@sysmocom.de Wed, 03 Dec 2025 18:08:14 +0100 + libosmo-abis (2.0.0) unstable; urgency=medium
[ Mychaela N. Falconia ] diff --git a/debian/control b/debian/control index b6fd69e..ff3883a 100644 --- a/debian/control +++ b/debian/control @@ -13,8 +13,8 @@ dh-autoreconf, libdpkg-perl, git, - libosmocore-dev (>= 1.11.0), - libosmo-netif-dev (>= 1.6.0), + libosmocore-dev (>= 1.12.0), + libosmo-netif-dev (>= 1.7.0), pkg-config, libortp-dev Standards-Version: 3.9.7 @@ -64,8 +64,8 @@ Depends: ${misc:Depends}, libosmotrau11 (= ${binary:Version}), libosmoabis15 (= ${binary:Version}), - libosmo-netif-dev (>= 1.6.0), - libosmocore-dev, + libosmo-netif-dev (>= 1.7.0), + libosmocore-dev (>= 1.12.0), Description: Development headers for A-bis interface The libosmo-abis library contains common/shared code regarding the A-bis interface between GSM BTS and BSC. This package in particular contains the diff --git a/src/Makefile.am b/src/Makefile.am index c3e39b5..8e1453c 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -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=15:0:0 -TRAU_LIBVERSION=11:0:0 +ABIS_LIBVERSION=16:0:1 +TRAU_LIBVERSION=12:0:1
AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include -I$(top_builddir) AM_CFLAGS= -Wall \