Bump version: 1.3.0.56-745c-dirty → 1.4.0
Change-Id: I2f0d6617c89cff83b1937996006ffe7106db2557
This commit is contained in:
parent
745c0e2a0f
commit
fd2eaea824
|
@ -7,6 +7,3 @@
|
||||||
# If any interfaces have been added since the last public release: c:r:a + 1.
|
# 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.
|
# If any interfaces have been removed or changed since the last public release: c:r:0.
|
||||||
#library what description / commit summary line
|
#library what description / commit summary line
|
||||||
libosmocore >1.8.0 osmo_iofd, osmo_sock_init2_multiaddr2()
|
|
||||||
stream NEW API osmo_stream_srv_link_set_name(), osmo_stream_srv_set_name(), osmo_stream_cli_set_name()
|
|
||||||
stream NEW API osmo_stream_srv_link_set_param(), osmo_stream_cli_set_param()
|
|
||||||
|
|
|
@ -89,9 +89,9 @@ AC_SUBST(SYMBOL_VISIBILITY)
|
||||||
dnl Generate the output
|
dnl Generate the output
|
||||||
AM_CONFIG_HEADER(config.h)
|
AM_CONFIG_HEADER(config.h)
|
||||||
|
|
||||||
PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.8.0)
|
PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.9.0)
|
||||||
PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.8.0)
|
PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.9.0)
|
||||||
PKG_CHECK_MODULES(LIBOSMOCODEC, libosmocodec >= 1.8.0)
|
PKG_CHECK_MODULES(LIBOSMOCODEC, libosmocodec >= 1.9.0)
|
||||||
|
|
||||||
AC_ARG_ENABLE([lapd_examples],
|
AC_ARG_ENABLE([lapd_examples],
|
||||||
[AS_HELP_STRING(
|
[AS_HELP_STRING(
|
||||||
|
@ -100,7 +100,7 @@ AC_ARG_ENABLE([lapd_examples],
|
||||||
)],
|
)],
|
||||||
[lapd_examples=$enableval], [lapd_examples="no"])
|
[lapd_examples=$enableval], [lapd_examples="no"])
|
||||||
AS_IF([test "x$lapd_examples" = "xyes"], [
|
AS_IF([test "x$lapd_examples" = "xyes"], [
|
||||||
PKG_CHECK_MODULES(LIBOSMOABIS, libosmoabis >= 1.4.0)
|
PKG_CHECK_MODULES(LIBOSMOABIS, libosmoabis >= 1.5.0)
|
||||||
AC_DEFINE([ENABLE_LAPD], [1], [Enable LAPD examples])
|
AC_DEFINE([ENABLE_LAPD], [1], [Enable LAPD examples])
|
||||||
])
|
])
|
||||||
AM_CONDITIONAL(ENABLE_LAPD, test "x$lapd_examples" = "xyes")
|
AM_CONDITIONAL(ENABLE_LAPD, test "x$lapd_examples" = "xyes")
|
||||||
|
|
|
@ -24,9 +24,9 @@ BuildRequires: automake
|
||||||
BuildRequires: libtool >= 2
|
BuildRequires: libtool >= 2
|
||||||
BuildRequires: lksctp-tools-devel
|
BuildRequires: lksctp-tools-devel
|
||||||
BuildRequires: pkgconfig >= 0.20
|
BuildRequires: pkgconfig >= 0.20
|
||||||
BuildRequires: pkgconfig(libosmocore) >= 1.8.0
|
BuildRequires: pkgconfig(libosmocore) >= 1.9.0
|
||||||
BuildRequires: pkgconfig(libosmogsm) >= 1.8.0
|
BuildRequires: pkgconfig(libosmogsm) >= 1.9.0
|
||||||
BuildRequires: pkgconfig(libosmocodec) >= 1.8.0
|
BuildRequires: pkgconfig(libosmocodec) >= 1.9.0
|
||||||
|
|
||||||
%description
|
%description
|
||||||
Network interface demuxer library for OsmoCom projects.
|
Network interface demuxer library for OsmoCom projects.
|
||||||
|
|
|
@ -1,3 +1,77 @@
|
||||||
|
libosmo-netif (1.4.0) unstable; urgency=medium
|
||||||
|
|
||||||
|
[ Max ]
|
||||||
|
* osmo_stream_srv_link_close(): properly handle NULL input
|
||||||
|
* Add osmo_stream_srv_link_is_opened()
|
||||||
|
|
||||||
|
[ Oliver Smith ]
|
||||||
|
* Run struct_endianness.py
|
||||||
|
* rtp.h: add RTP_PT_CSDATA
|
||||||
|
* debian: set compat level to 10
|
||||||
|
|
||||||
|
[ Neels Hofmeyr ]
|
||||||
|
* fix msgb leak on OSMO_STREAM_SRV_F_FLUSH_DESTROY
|
||||||
|
|
||||||
|
[ Vadim Yanitskiy ]
|
||||||
|
* {utils,tests}/Makefile.am: reorder libraries in LDADD
|
||||||
|
* tests/Makefile.am: clean up AM_* variables
|
||||||
|
* src/Makefile.am: do not overwrite AM_LDFLAGS
|
||||||
|
|
||||||
|
[ Daniel Willmann ]
|
||||||
|
* stream: Introduce and use osmo_stream_cli_fd() to get the fd
|
||||||
|
* stream: (typo) Change callback param name of struct osmo_stream_cli from srv to cli
|
||||||
|
* ipa-stream-server: Return -EBADF in read_cb after osmo_stream_srv_destroy()
|
||||||
|
* stream: Properly name osmo_stream_srv read callback
|
||||||
|
* cosmetic: Change name of osmo_stream_src_fd_cb()
|
||||||
|
* stream: Update log messages
|
||||||
|
* stream: Factor out reconnection handling
|
||||||
|
* stream: Use cli->state to check if cli is already closed
|
||||||
|
* stream: Correctly close osmo_stream_cli when in state WAIT_RECONNECT
|
||||||
|
* Add osmo_io support to osmo_stream_cli and osmo_stream_srv
|
||||||
|
* examples: Use new stream API in {ipa-,}stream-{client,server}
|
||||||
|
* stream: Setup ofd in osmo_stream_cli_open
|
||||||
|
* stream: Document osmo_stream_cli_create2()
|
||||||
|
* stream: Remove duplicated code in osmo_stream_cli_create()
|
||||||
|
* examples: Set logging level to DEBUG in {,ipa-}stream-{client,server}
|
||||||
|
* stream: Assert that fd is valid in stream_cli_handle_connecting()
|
||||||
|
* stream: Set state to closed before calling disconnect_cb()
|
||||||
|
* stream: Notify stream_cli on connect()
|
||||||
|
|
||||||
|
[ Pau Espin Pedrol ]
|
||||||
|
* stream: Allow setting name printed during logging
|
||||||
|
* stream: Print socket info as part of the logging context
|
||||||
|
* stream: Drop recently added API osmo_stream_cli_create2
|
||||||
|
* stream: Drop name param from recently added API osmo_stream_srv_create2()
|
||||||
|
* stream: srv cb: Use osmo_sockaddr and improve logging when cli connects
|
||||||
|
* stream: Rename static function to have correct prefix
|
||||||
|
* stream: Split cli/srv specific code out of stream.c
|
||||||
|
* stream_cli: Increase log level of established conn to INFO
|
||||||
|
* stream_srv: Use LOGSLNK() to print log line
|
||||||
|
* stream_srv: call setsockopt(SO_NOSIGPIPE) also in srv sockets
|
||||||
|
* stream_srv: Improve logging lines accepting new connections
|
||||||
|
* stream: Append data to current tail of message upon recv()
|
||||||
|
* stream_srv: Handle ESHUTDOWN and other write() errors destroying the socket
|
||||||
|
* stream_cli: Proper handling of send() socket errors
|
||||||
|
* sctp: Document relevant RFC specs
|
||||||
|
* stream_srv: sctp: Log error cause of COMM_LOST event
|
||||||
|
* stream_srv: Log SCTP REMOTE_ERROR events
|
||||||
|
* stream: Refactor sctp_recvmsg_wrapper() logging
|
||||||
|
* stream_cli: Forward SCTP MSG_NOTIFICATION to upper layers
|
||||||
|
* stream: Use new flag OSMO_SOCK_F_SCTP_ASCONF_SUPPORTED for SCTP sockets
|
||||||
|
* stream_test: Avoid leaking osmo_stream_srv_link
|
||||||
|
* stream: Use new libosmocore API osmo_sock_init2_multiaddr2()
|
||||||
|
* stream: Introduce API to set several transport parameters
|
||||||
|
* stream: Add new stream_{cli,srv_link} parameters to set SCTP_INITMSG sockopt values
|
||||||
|
|
||||||
|
[ arehbein ]
|
||||||
|
* stream: Fix osmo_panic log fmts
|
||||||
|
* examples: Add extension header octet to example
|
||||||
|
* ipa: Add segmentation callback
|
||||||
|
* stream: Add server-side (segmentation) support for IPA
|
||||||
|
* stream test: Fix test output check
|
||||||
|
|
||||||
|
-- Pau Espin Pedrol <pespin@sysmocom.de> Tue, 12 Sep 2023 13:50:25 +0200
|
||||||
|
|
||||||
libosmo-netif (1.3.0) unstable; urgency=medium
|
libosmo-netif (1.3.0) unstable; urgency=medium
|
||||||
|
|
||||||
[ Pau Espin Pedrol ]
|
[ Pau Espin Pedrol ]
|
||||||
|
|
|
@ -11,7 +11,7 @@ Build-Depends: debhelper (>= 10),
|
||||||
libdpkg-perl,
|
libdpkg-perl,
|
||||||
git,
|
git,
|
||||||
doxygen,
|
doxygen,
|
||||||
libosmocore-dev (>= 1.8.0),
|
libosmocore-dev (>= 1.9.0),
|
||||||
pkg-config,
|
pkg-config,
|
||||||
libpcap0.8-dev,
|
libpcap0.8-dev,
|
||||||
libsctp-dev
|
libsctp-dev
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# This is _NOT_ the library release version, it's an API version.
|
# 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
|
# Please read Chapter 6 "Library interface versions" of the libtool documentation before making any modification
|
||||||
LIBVERSION=11:0:0
|
LIBVERSION=12:0:1
|
||||||
|
|
||||||
AM_CPPFLAGS = -I$(top_srcdir)/include -I$(top_builddir)
|
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)
|
||||||
|
|
|
@ -16,7 +16,7 @@ PKG_PROG_PKG_CONFIG([0.20])
|
||||||
dnl kernel style compile messages
|
dnl kernel style compile messages
|
||||||
m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
|
m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
|
||||||
|
|
||||||
PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.8.0)
|
PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.9.0)
|
||||||
|
|
||||||
AC_PROG_CC
|
AC_PROG_CC
|
||||||
AC_DISABLE_STATIC
|
AC_DISABLE_STATIC
|
||||||
|
|
Loading…
Reference in New Issue