From 656f135ed0bb7bda2c3f5f99dcbe5d2f53a39968 Mon Sep 17 00:00:00 2001 From: Pau Espin Pedrol Date: Tue, 7 Feb 2023 13:15:21 +0100 Subject: [PATCH] =?UTF-8?q?Bump=20version:=201.3.0.31-1950-dirty=20?= =?UTF-8?q?=E2=86=92=201.4.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: Ib6738f44e8a7495ac7eddc10b0a68b76c33dc0dd --- TODO-RELEASE | 2 -- configure.ac | 10 +++---- contrib/libosmo-abis.spec.in | 12 ++++---- debian/changelog | 53 ++++++++++++++++++++++++++++++++++++ debian/control | 2 +- src/Makefile.am | 4 +-- 6 files changed, 67 insertions(+), 16 deletions(-) diff --git a/TODO-RELEASE b/TODO-RELEASE index a848040..d0852fc 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-abis ipa_client_conn_open2 New API added -libosmo-abis struct e1inp_line Field added at the end diff --git a/configure.ac b/configure.ac index 1c2988d..89c67f9 100644 --- a/configure.ac +++ b/configure.ac @@ -66,10 +66,10 @@ AC_SUBST(SYMBOL_VISIBILITY) dnl Generate the output AM_CONFIG_HEADER(config.h) -PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.7.0) -PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.7.0) -PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.7.0) -PKG_CHECK_MODULES(LIBOSMOCODEC, libosmocodec >= 1.7.0) +PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.8.0) +PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.8.0) +PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.8.0) +PKG_CHECK_MODULES(LIBOSMOCODEC, libosmocodec >= 1.8.0) PKG_CHECK_MODULES(ORTP, ortp >= 0.22.0) AC_ARG_ENABLE([dahdi], @@ -95,7 +95,7 @@ AC_ARG_ENABLE([e1d], ENABLE_E1D="no" ]) AS_IF([test "x$ENABLE_E1D" = "xyes"], [ - PKG_CHECK_MODULES(LIBOSMOE1D, libosmo-e1d >= 0.4.0) + PKG_CHECK_MODULES(LIBOSMOE1D, libosmo-e1d >= 0.5.0) ]) AM_CONDITIONAL(ENABLE_E1D, test "x$ENABLE_E1D" = "xyes") AC_SUBST(ENABLE_E1D) diff --git a/contrib/libosmo-abis.spec.in b/contrib/libosmo-abis.spec.in index aa0fc5e..a32bb03 100644 --- a/contrib/libosmo-abis.spec.in +++ b/contrib/libosmo-abis.spec.in @@ -27,10 +27,10 @@ BuildRequires: automake >= 1.6 BuildRequires: libtool >= 2 BuildRequires: pkgconfig >= 0.20 BuildRequires: xz -BuildRequires: pkgconfig(libosmocore) >= 1.7.0 -BuildRequires: pkgconfig(libosmogsm) >= 1.7.0 -BuildRequires: pkgconfig(libosmovty) >= 1.7.0 -BuildRequires: pkgconfig(libosmocodec) >= 1.7.0 +BuildRequires: pkgconfig(libosmocore) >= 1.8.0 +BuildRequires: pkgconfig(libosmogsm) >= 1.8.0 +BuildRequires: pkgconfig(libosmovty) >= 1.8.0 +BuildRequires: pkgconfig(libosmocodec) >= 1.8.0 BuildRequires: pkgconfig(ortp) >= 0.22.0 BuildRequires: pkgconfig(talloc) @@ -59,8 +59,8 @@ Summary: Development files for the Osmocom GSM A-bis library License: AGPL-3.0-or-later Group: Development/Libraries/C and C++ Requires: libosmoabis10 = %version -Requires: libosmocore-devel >= 1.7.0 -Requires: libosmogsm-devel >= 1.7.0 +Requires: libosmocore-devel >= 1.8.0 +Requires: libosmogsm-devel >= 1.8.0 %description -n libosmoabis-devel This library contains common/shared code regarding the GSM A-bis diff --git a/debian/changelog b/debian/changelog index 97e3f8a..8d5d065 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,56 @@ +libosmo-abis (1.4.0) unstable; urgency=medium + + [ Pau Espin Pedrol ] + * configure.ac: Set libosmo-e1d dependency version + * cosmetic: Remove unneeded empty line + * ipa: Allow users closing lower layer tcp/ipa connections + * e1inp_line_ipa_rsl_ts(): Return null instead of reading out of bounds + * ipaccess_close(): No need to lookup already available struct e1i_ts + * ipaccess: Call line->ops->sign_link_down() only if set + + [ Vadim Yanitskiy ] + * libosmo{abis,trau}: add -no-undefined to *_la_LDFLAGS + + [ Jan Engelhardt ] + * pkgconf: require libosmocore + + [ Harald Welte ] + * input/unixsocket: Remove write delay timer + * Support building with -Werror=strict-prototypes / -Werror=old-style-definition + * trau_sync: Add the V.110 sync pattern + * trau_sync: Fix typo tray_sync_pat_id -> trau_sync_pat_id + + [ Oliver Smith ] + * e1_input: enable tcp keepalive by default + * ipaccess: require tcp keepalive related defines + * ipaccess: update_fd_settings: use LOGL_ERROR + + [ Daniel Willmann ] + * ipaccess: Clean up keepalive FSM properly + * ipa: Add ipa_client_conn_open2 with connect timeout argument + * ipaccess: Add connect timeout in e1inp_line + * ipa: Guard against calling ipa_client_conn_open* multiple times + + [ Philipp Maier ] + * trau_sync: add Ericsson RBS GPRS TRAU synchronization pattern (16kbps) + * trau_sync: support more than 40 bytes sync pattern. + * trau_sync: add Ericsson RBS GPRS TRAU synchronization pattern (64kbps) + * GPRS Trau frame encoder/decoder for Ericsson RBS + * trau_pcu_ericsson: fix broken length check + * trau_pcu_ericsson: also support ER_UL_CHMOD_NB_UNKN in 16k mode. + + [ Eric ] + * lapd_pcap: fix illegal VLA within struct + + [ Andreas Eversberg ] + * Fix support for HDLC/RAW type channels at mISDN.c + * Add missing functions to send HDLC/RAW data + * Remove mISDN header from received channel data + * Initialize devinfo at misdn.c + * Send raw data with mISDN as it arrives from application + + -- Pau Espin Pedrol Tue, 07 Feb 2023 13:15:21 +0100 + libosmo-abis (1.3.0) unstable; urgency=medium [ Harald Welte ] diff --git a/debian/control b/debian/control index b010e7e..a5dec55 100644 --- a/debian/control +++ b/debian/control @@ -11,7 +11,7 @@ Build-Depends: debhelper (>= 9), dh-autoreconf, libdpkg-perl, git, - libosmocore-dev (>= 1.7.0), + libosmocore-dev (>= 1.8.0), pkg-config, libortp-dev Standards-Version: 3.9.7 diff --git a/src/Makefile.am b/src/Makefile.am index 600ed54..2c99150 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=11:1:1 -TRAU_LIBVERSION=7:0:5 +ABIS_LIBVERSION=12:0:2 +TRAU_LIBVERSION=8:0:6 AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include -I$(top_builddir) AM_CFLAGS= -Wall $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(LIBOSMOVTY_CFLAGS) $(LIBOSMOE1D_CFLAGS) $(LIBOSMOCODEC_CFLAGS) $(COVERAGE_CFLAGS)