From 5e4643f4bc76a1437621348550b5b2a603e2179b Mon Sep 17 00:00:00 2001 From: Pau Espin Pedrol Date: Thu, 2 Jan 2020 21:24:11 +0100 Subject: =?UTF-8?q?Bump=20version:=201.1.0.71-bb75-dirty=20=E2=86=92=201.2?= =?UTF-8?q?.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: Ibab643b971f80e3774c393ff3988a765dc081196 --- TODO-RELEASE | 3 -- configure.ac | 8 ++-- debian/changelog | 88 +++++++++++++++++++++++++++++++++++++++++ debian/control | 14 +++---- debian/libosmo-sigtran3.install | 1 - debian/libosmo-sigtran5.install | 1 + debian/rules | 2 +- src/Makefile.am | 2 +- 8 files changed, 102 insertions(+), 17 deletions(-) delete mode 100644 debian/libosmo-sigtran3.install create mode 100644 debian/libosmo-sigtran5.install diff --git a/TODO-RELEASE b/TODO-RELEASE index 37a636e..d0852fc 100644 --- a/TODO-RELEASE +++ b/TODO-RELEASE @@ -7,6 +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-sigtran osmo_ss7_asp_peer ABI breakage (host is now an array of strings) -libosmo-sigtran osmo_ss7_as ABI breakage (added field last_asp_idx_sent) -libosmo-sigtran osmo_ss7_as ABI breakage (added field mode_set_by_vty) diff --git a/configure.ac b/configure.ac index 25ff832..11b5fe8 100644 --- a/configure.ac +++ b/configure.ac @@ -29,10 +29,10 @@ if test "x$PKG_CONFIG_INSTALLED" = "xno"; then fi PKG_PROG_PKG_CONFIG([0.20]) -PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.0.0) -PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.0.0) -PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.0.0) -PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 0.4.0) +PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.3.0) +PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.3.0) +PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.3.0) +PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 0.7.0) old_LIBS=$LIBS AC_SEARCH_LIBS([sctp_send], [sctp], [ diff --git a/debian/changelog b/debian/changelog index 5fb9cb0..2b14542 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,91 @@ +libosmo-sccp (1.2.0) unstable; urgency=medium + + [ Kira Obrezkova ] + * systemd: This patch adds Documentation field to the systemd service file + + [ Alexander Couzens ] + * osmo_sccp_simple_client(): use sccp instance index 0 instead of 1 + * sccp_user: correct comment for osmo_sccp_simple_client + + [ Pau Espin Pedrol ] + * ss7: Do not queue messages if stream is not connected + * Fix typo in log message of recent commit + * m3ua: Log incorrect selected AS + * Defer xua server binding until exit of VTY node + * ss7: Support multiple addresses in SCTP connections + * ss7: Log local and remote address set upon ASP restart + * tests: Introduce test for multi-homing STP features + * cosmetic: ss7: Fix trailing whitespace + * vty: Fix write-config of local-ip and remote-ip commands + * cosmetic: Fix trailing whitespace + * ss7: Fix osmo_ss7_asp_peer_snprintf() output if peer has zero IP addr assigned + * ss7: Fix finding asp by socket addr if local ip addr is 0.0.0.0 + * ss7: Fix finding asp by socket addr if it has no remote hosts configured + * vty: ss7: Make sure ASP has at least INET_ANY addr set if not configured in VTY + * vty: Print traffic mode during show cs7 instance as + * ss7: Set default traffic-mode to override + * ss7: Implement AS traffic mode loadshare using round robin ASP selection + * ss7: Set configured AS traffic mode when sending Routing Key Register msg + * ss7: Only override traffic mode from recv REG REQ if not set by VTY + * xua: Verify all route ctxs received in ASPAC msg + * ss7: Set Traffic mode and Route Ctx in ASPAC ACK msg if known + * xua: Allow traffic mode set by peer if not set by VTY + * xua: Fix private function name + * xua: loadshare: select ASP for tx only if active + * xua: Reset AS traffic mode set by peer during shutdown + * xua: Select only active ASPs during tx in Override traffic mode + * xua: On new ASPAC, set and notify other ASPs as inactive + * ss7: Set ASP default remote addr to 127.0.0.1 if none set in VTY + * xua: Don't send NOTIFY messages to IPA ASPs + * xua: ipa_asp_fsm: Allow moving ASP to inactive state + * xua: ipa_asp_fsm: Allow receiving IPA ID ACK before IPA ID RESP + * ss7: Improve log formatting during ASP restart + * ss7: Set correct local addr and port during dynamic ASP creation + * xua: Avoid multiline log in xua_msg_dump() + * xua: Implement traffic mode broadcast + * debian: Drop patches directory containing old patch not longer required + + [ Harald Welte ] + * Move definition of LOGSS7() to header file; add LOGPAS() like LOGPASP() + * Use LOGPAS / LOGPASP in favor of generic LOGSS7 where applicable + * ipa: Don't send non-SCCP data over IPA/SCCPlite + * ipa: Fix crash when parsing of received IPA SCCP message fails + * ipa: VTY config option to explicitly enable/disable SCCP patching + * Don't permit routing-context != 0 for IPA peers + * cosmetic: Document why IPA uses hard-coded routing-context 0 + * Log correct protocol during xua_accept_cb() + * xua_rkm: Print NOTICE log message if registration for wrong rctx + * xua_rkm: Don't permit de-registration of rctx with ASP active + * xua_asp_fsm: Don't send M3UA ERR and then send ASPAC_ACK + * M3UA: Reject ASP activation + RKM registration for incompatible traffic-mode + * introduce public enum osmo_ss7_asp_role for ASP/SG/IPSP + * Allow ASP role to be configured + * vty: Permit configuration of ASPs in SCTP client mode + * Don't forget to store the sctp-role during writing config file + * osmo_ss7: Add osmo_ss7_asp_find() + * asp: Don't override ASP and SCTP role when re-entering asp node + * fix generating asp-role that can be parsed when re-opening config file + * Skip dynamic ASPs when writing the list of ASPs in an AS + * check for osmo_fsm_register() failures and propagate error + * xua_asp_fsm: Ensure xUA client includes traffic-mode if configured + * xua_asp_fsm: Ensure xUA client includes routing contexts in ASPAC/ASPIA + * stp: exit(2) on unsupported positional arguments on command line + * ASP FSM: Permit DOWN -> DOWN "transition" + * ASP: Stop re-transmitting un-acknowledged messages on SCTP down event + + [ Vadim Yanitskiy ] + * osmo_ss7.c: cosmetic: fix typo in xua_accept_cb() + * osmo_ss7.c: fix copy-paste error in xua_accept_cb() + * osmo_ss7.c: fix xua_accept_cb(): properly assign role + * tests/sccp/Makefile.am: use sccp.o from $(top_builddir) + * osmo_ss7_vty.c: implement 'active' filter for show_cs7_as_cmd + + [ Oliver Smith ] + * gitignore: add various generated doc files + * osmoappdesc.py, tests: switch to python 3 + + -- Pau Espin Pedrol Thu, 02 Jan 2020 21:24:11 +0100 + libosmo-sccp (1.1.0) unstable; urgency=medium [ Max ] diff --git a/debian/control b/debian/control index 3417297..fe622e0 100644 --- a/debian/control +++ b/debian/control @@ -5,7 +5,7 @@ Priority: optional Build-Depends: debhelper (>= 9), autotools-dev, pkg-config, - libosmocore-dev (>= 1.0.0), + libosmocore-dev (>= 1.3.0), autoconf, automake, libtool, @@ -13,7 +13,7 @@ Build-Depends: debhelper (>= 9), git, doxygen, libdpkg-perl, - libosmo-netif-dev (>= 0.4.0), + libosmo-netif-dev (>= 0.7.0), libsctp-dev, osmo-gsm-manuals-dev Standards-Version: 3.9.7 @@ -34,7 +34,7 @@ Description: Development files for libsccp, libmtp and libxua . This package contains the development files for the library. -Package: libosmo-sigtran3 +Package: libosmo-sigtran5 Section: libs Architecture: any Multi-Arch: same @@ -53,7 +53,7 @@ Package: libosmo-sigtran-dbg Architecture: any Section: debug Multi-Arch: same -Depends: libosmo-sigtran3 (= ${binary:Version}), +Depends: libosmo-sigtran5 (= ${binary:Version}), ${misc:Depends} Description: Documentation for the Osmocom SIGTRAN library libosmo-sigtran is a shared library containing SS7/SIGTRAN related functionality, @@ -68,7 +68,7 @@ Package: libosmo-sigtran-doc Architecture: all Section: doc Depends: ${misc:Depends}, - libosmo-sigtran3 (= ${binary:Version}), + libosmo-sigtran5 (= ${binary:Version}), libjs-jquery Description: Documentation for the Osmocom SIGTRAN library libosmo-sigtran is a shared library containing SS7/SIGTRAN related functionality, @@ -83,7 +83,7 @@ Architecture: any Multi-Arch: same Section: libdevel Depends: ${misc:Depends}, - libosmo-sigtran3 (= ${binary:Version}), + libosmo-sigtran5 (= ${binary:Version}), libosmocore-dev, libosmo-netif-dev Description: Development headers for the Osmocom SIGTRAN library @@ -98,7 +98,7 @@ Package: osmo-stp Architecture: any Multi-Arch: same Section: net -Depends: libosmo-sigtran3, +Depends: libosmo-sigtran5, ${shlibs:Depends}, ${misc:Depends} Description: Osmocom SIGTRAN STP (Signaling Transfer Point) diff --git a/debian/libosmo-sigtran3.install b/debian/libosmo-sigtran3.install deleted file mode 100644 index 9779f4c..0000000 --- a/debian/libosmo-sigtran3.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/*/libosmo-sigtran*.so.* diff --git a/debian/libosmo-sigtran5.install b/debian/libosmo-sigtran5.install new file mode 100644 index 0000000..9779f4c --- /dev/null +++ b/debian/libosmo-sigtran5.install @@ -0,0 +1 @@ +usr/lib/*/libosmo-sigtran*.so.* diff --git a/debian/rules b/debian/rules index a8eeff5..9c27539 100755 --- a/debian/rules +++ b/debian/rules @@ -12,7 +12,7 @@ VERSION := $(shell echo '$(DEBVERS)' | sed -e 's/[+-].*//' -e 's/~//g') dh $@ --with autoreconf override_dh_strip: - dh_strip -plibosmo-sigtran3 --dbg-package=libosmo-sigtran-dbg + dh_strip -plibosmo-sigtran5 --dbg-package=libosmo-sigtran-dbg dh_strip -posmo-stp --dbg-package=osmo-stp-dbg override_dh_install: diff --git a/src/Makefile.am b/src/Makefile.am index bdb225b..4ef753c 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -25,7 +25,7 @@ lib_LTLIBRARIES = libosmo-sigtran.la # 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=4:0:1 +LIBVERSION=5:0:0 libosmo_sigtran_la_SOURCES = sccp_sap.c sua.c m3ua.c xua_msg.c sccp_helpers.c \ sccp2sua.c sccp_scrc.c sccp_sclc.c sccp_scoc.c \ -- cgit v1.2.3