1
0
forked from pool/libosmo-netif

libosmo-netif 1.6.0

This commit is contained in:
Jan Engelhardt 2025-02-13 14:34:37 +01:00
parent e1594f8254
commit 147bedd19d
5 changed files with 39 additions and 41 deletions

BIN
1.5.1.tar.gz (Stored with Git LFS)

Binary file not shown.

BIN
1.6.0.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -1,3 +1,16 @@
-------------------------------------------------------------------
Thu Feb 13 13:37:03 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
- Update to release 1.6.0
* Add osmo_stream_cli_set_{ip_dscp,priority}() APIs
* Add osmo_stream_srv_link_set_{ip_dscp,priority}() APIs
* Support destroy object within user callback
* Add API osmo_stream_cli_set_tx_queue_max_length()
* Add API osmo_stream_srv_link_set_tx_queue_max_length()
* Fix discard 1st msg received quick after connect
* Introduce osmo_stream_{cli,srv}_set_segmentation_cb2
* Add osmo_stream_srv_link_set_msgb_alloc_info()
-------------------------------------------------------------------
Sat Oct 26 14:09:15 UTC 2024 - Jan Engelhardt <jengelh@inai.de>

View File

@ -1,7 +1,7 @@
#
# spec file for package libosmo-netif
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -17,7 +17,7 @@
Name: libosmo-netif
Version: 1.5.1
Version: 1.6.0
Release: 0
Summary: Osmocom library for muxed audio
License: GPL-2.0-or-later
@ -29,9 +29,9 @@ BuildRequires: automake
BuildRequires: libtool >= 2
BuildRequires: lksctp-tools-devel
BuildRequires: pkg-config >= 0.20
BuildRequires: pkgconfig(libosmocodec) >= 1.10.0
BuildRequires: pkgconfig(libosmocore) >= 1.10.0
BuildRequires: pkgconfig(libosmogsm) >= 1.10.0
BuildRequires: pkgconfig(libosmocodec) >= 1.11.0
BuildRequires: pkgconfig(libosmocore) >= 1.11.0
BuildRequires: pkgconfig(libosmogsm) >= 1.11.0
BuildRequires: pkgconfig(talloc)
%description

View File

@ -1,14 +1,14 @@
---
configure.ac | 1 +
examples/Makefile.am | 30 +++++++++++++++---------------
examples/Makefile.am | 26 +++++++++++++-------------
src/Makefile.am | 2 +-
3 files changed, 17 insertions(+), 16 deletions(-)
3 files changed, 15 insertions(+), 14 deletions(-)
Index: libosmo-netif-1.5.1/configure.ac
Index: libosmo-netif-1.6.0/configure.ac
===================================================================
--- libosmo-netif-1.5.1.orig/configure.ac
+++ libosmo-netif-1.5.1/configure.ac
@@ -125,6 +125,7 @@ AS_IF([test "x$ENABLE_LIBSCTP" = "xyes"]
--- libosmo-netif-1.6.0.orig/configure.ac
+++ libosmo-netif-1.6.0/configure.ac
@@ -112,6 +112,7 @@ AS_IF([test "x$ENABLE_LIBSCTP" = "xyes"]
LIBS=$old_LIBS
])
@ -16,18 +16,18 @@ Index: libosmo-netif-1.5.1/configure.ac
found_pcap=yes
AC_CHECK_HEADERS(pcap.h,,found_pcap=no)
AM_CONDITIONAL(HAVE_PCAP, test "$found_pcap" = yes)
Index: libosmo-netif-1.5.1/examples/Makefile.am
Index: libosmo-netif-1.6.0/examples/Makefile.am
===================================================================
--- libosmo-netif-1.5.1.orig/examples/Makefile.am
+++ libosmo-netif-1.5.1/examples/Makefile.am
--- libosmo-netif-1.6.0.orig/examples/Makefile.am
+++ libosmo-netif-1.6.0/examples/Makefile.am
@@ -1,5 +1,5 @@
AM_CPPFLAGS = -I$(top_srcdir)/include
-AM_CFLAGS=-Wall -g $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(LIBOSMOABIS_CFLAGS) $(COVERAGE_CFLAGS)
+AM_CFLAGS=-Wall -g $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(LIBOSMOABIS_CFLAGS) $(COVERAGE_CFLAGS) $(TALLOC_CFLAGS)
-AM_CFLAGS=-Wall -g $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(COVERAGE_CFLAGS)
+AM_CFLAGS=-Wall -g $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(COVERAGE_CFLAGS) $(TALLOC_CFLAGS)
AM_LDFLAGS = $(COVERAGE_LDFLAGS)
noinst_PROGRAMS = ipa-stream-client \
@@ -19,57 +19,57 @@ noinst_HEADERS = udp-test.h
@@ -19,44 +19,44 @@ noinst_HEADERS = udp-test.h
ipa_stream_client_SOURCES = ipa-stream-client.c
ipa_stream_client_LDADD = $(top_builddir)/src/libosmonetif.la \
@ -39,21 +39,6 @@ Index: libosmo-netif-1.5.1/examples/Makefile.am
- $(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS)
+ $(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) $(TALLOC_LIBS)
if ENABLE_LAPD
noinst_PROGRAMS += lapd-over-datagram-user lapd-over-datagram-network
lapd_over_datagram_user_SOURCES = lapd-over-datagram-user.c
lapd_over_datagram_user_LDADD = $(top_builddir)/src/libosmonetif.la \
$(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) \
- $(LIBOSMOABIS_LIBS)
+ $(LIBOSMOABIS_LIBS) $(TALLOC_LIBS)
lapd_over_datagram_network_SOURCES = lapd-over-datagram-network.c
lapd_over_datagram_network_LDADD = $(top_builddir)/src/libosmonetif.la \
$(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) \
- $(LIBOSMOABIS_LIBS)
+ $(LIBOSMOABIS_LIBS) $(TALLOC_LIBS)
endif
stream_client_SOURCES = stream-client.c
stream_client_LDADD = $(top_builddir)/src/libosmonetif.la \
- $(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS)
@ -99,16 +84,16 @@ Index: libosmo-netif-1.5.1/examples/Makefile.am
osmux_test_output_LDADD = $(top_builddir)/src/libosmonetif.la \
- $(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS)
+ $(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) $(TALLOC_LIBS)
Index: libosmo-netif-1.5.1/src/Makefile.am
Index: libosmo-netif-1.6.0/src/Makefile.am
===================================================================
--- libosmo-netif-1.5.1.orig/src/Makefile.am
+++ libosmo-netif-1.5.1/src/Makefile.am
--- libosmo-netif-1.6.0.orig/src/Makefile.am
+++ libosmo-netif-1.6.0/src/Makefile.am
@@ -3,7 +3,7 @@
LIBVERSION=13:1:2
LIBVERSION=14:0:3
AM_CPPFLAGS = -I$(top_srcdir)/include -I$(top_builddir)
-AM_CFLAGS= -fPIC -Wall $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(LIBOSMOABIS_CFLAGS) $(COVERAGE_CFLAGS) $(LIBSCTP_CFLAGS)
+AM_CFLAGS= -fPIC -Wall $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(LIBOSMOABIS_CFLAGS) $(COVERAGE_CFLAGS) $(LIBSCTP_CFLAGS) $(TALLOC_CFLAGS)
-AM_CFLAGS= -fPIC -Wall $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(COVERAGE_CFLAGS) $(LIBSCTP_CFLAGS)
+AM_CFLAGS= -fPIC -Wall $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(COVERAGE_CFLAGS) $(LIBSCTP_CFLAGS) $(TALLOC_CFLAGS)
AM_LDFLAGS = $(COVERAGE_LDFLAGS)
lib_LTLIBRARIES = libosmonetif.la