osmith has submitted this change. (
https://gerrit.osmocom.org/c/libosmo-sigtran/+/39508?usp=email )
Change subject: Bump version: 2.0.0.54-c4a0-dirty → 2.1.0
......................................................................
Bump version: 2.0.0.54-c4a0-dirty → 2.1.0
Change-Id: I6626d3378b001b6a7d30f007d33bcb71a86354a3
---
M TODO-RELEASE
M configure.ac
M debian/changelog
M debian/control
R debian/libosmo-sigtran11.install
M debian/rules
M src/Makefile.am
7 files changed, 79 insertions(+), 22 deletions(-)
Approvals:
Jenkins Builder: Verified
pespin: Looks good to me, approved
diff --git a/TODO-RELEASE b/TODO-RELEASE
index 101d9cd..0ed7189 100644
--- a/TODO-RELEASE
+++ b/TODO-RELEASE
@@ -7,12 +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 API change struct osmo_ss7_instance has new member
'secondary_pc'
-libosmo-sigtran add API osmo_sccp_{release,return,reset,error,refusal}_cause_name(s),
osmo_sua_sccp_cause_name
-libosmo-sigtran add API osmo_ss7_route_get_dest_as()
-libosmo-sigtran Make private osmo_ss7_route
-libosmo-sigtran add API osmo_ss7_instance_get_id(), osmo_ss7_instance_get_name(),
osmo_ss7_instance_get_pc_fmt(), osmo_ss7_instance_get_primary_pc(), osmo_ss7_get_sccp()
-libosmo-sigtran add API osmo_ss7_instances_llist_entry()
-libosmo-sigtran add API osmo_ss7_as_get_asp_protocol(), osmo_ss7_as_select_asp()
-libosmo-sigtran add API osmo_ss7_user: create(), get_instance(), set_prim_cb(),
set_priv(), get_priv()
-libosmo-sigtran Make private struct osmo_ss7_instance
diff --git a/configure.ac b/configure.ac
index 0fcc5f2..37489b8 100644
--- a/configure.ac
+++ b/configure.ac
@@ -36,10 +36,10 @@
fi
PKG_PROG_PKG_CONFIG([0.20])
-PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.10.0)
-PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.10.0)
-PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.10.0)
-PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 1.5.0)
+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(LIBOSMONETIF, libosmo-netif >= 1.6.0)
old_LIBS=$LIBS
AC_SEARCH_LIBS([sctp_recvmsg], [sctp], [
diff --git a/debian/changelog b/debian/changelog
index c791cd0..d76c2e0 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,69 @@
+libosmo-sigtran (2.1.0) unstable; urgency=medium
+
+ [ Andreas Eversberg ]
+ * Reject M3UA with "M3UA Network Appearance"
+
+ [ Neels Hofmeyr ]
+ * coverity CID#216830
+
+ [ Harald Welte ]
+ * SS7: Support secondary point codes
+
+ [ Pau Espin Pedrol ]
+ * tests/vty: Add vty-transcript-test for osmo-stp
+ * Fix 'update route' vty command
+ * tests/vty/osmo_stp_test.vty: Add some more lines to test 'update route' cmd
+ * src/osmo_ss7_vty.c: Improve error formatting in 'update route' cmd
+ * vty: Fix 'update route' parameter comment descriptions
+ * tests/vty/Makefile.am: Allow testing with specific vty file
+ * tests/vty: Show bug inserting routes with different priority
+ * ss7 vty: Fix insert order of routes with higher priority
+ * ss7 vty: Handle 'update route ... qos-class default' properly
+ * ss7 vty: Validate qos-class number being passed to 'update route'
+ * ss7 vty: Limit qos-class range to 0-7
+ * ss7 vty: Set default route priority to 5
+ * ss7 vty: Limit route priority range to 1-9
+ * osmo_ss7_route_destroy(): Fix potential null ptr deref
+ * sua: sua_iei_names: s/Cause/SCCP Cause/
+ * cosmetic: Add some comments with spec references
+ * sua, sccp: Add APIs to get cause string description
+ * Move include sigtran/m2ua_types.h -> sigtran/protocol/m2ua.h
+ * sigtran: xua_msg.h,msg_types.h: Make headers private
+ * sigtran: Make osmo_ss7_route_table APIs private
+ * sigtran: Add API osmo_ss7_route_get_dest_as()
+ * sigtran: Make osmo_ss7_route struct and several APIs private
+ * sigtran: Make osmo_ss7_linkset APIs private
+ * sigtran: Make osmo_ss7_link APIs private
+ * sigtran: Make LOG SS7 macros private
+ * tests: Fix missing LIBOSMONETIF_CFLAGS
+ * sigtran: Constify osmo_ss7_instance ptr in several APIs
+ * sigtran: Split osmo_ss7_instance allocation into its own function
+ * sigtran: Add API osmo_ss7_instance_get_id()
+ * sigtran: Add API osmo_ss7_instance_get_name()
+ * sigtran: Add API osmo_ss7_instance_get_pc_fmt()
+ * sigtran: Add API osmo_ss7_instance_get_primary_pc()
+ * sigtran: Add API osmo_ss7_get_sccp()
+ * sigtran: Add API osmo_ss7_instances_llist_entry
+ * sigtran: Make osmo_ss7_xua_server APIs private
+ * sigtran: Add API osmo_ss7_as_get_asp_protocol()
+ * route: Fix rt pointer use-after-free
+ * sigtran: Add API osmo_ss7_as_select_asp()
+ * sigtran: Add public APIs to manage struct osmo_ss7_user
+ * sigtran: Make osmo_ss7_user struct private
+ * sigtran: Make osmo_ss7_asp struct private
+ * sigtran: Make osmo_ss7_asp_peer private
+ * sigtran: Make osmo_ss7_instance struct private
+ * sigtran: Make osmo_ss7_as struct private
+ * cosmetic: osmo_ss7: Rearrange some contents
+ * route_table: Split allocation code to its own function
+ * Move code to delete routes by as/linkset to helper functions
+ * libosmo-sigtran.pc.in: Add missing Requires.private libosmo*
+ * jenkins.sh: libosmo-netif no longer depends on libosmo-abis
+ * cosmetic: whitespace improvements
+ * ipa: Split msgb generation into its own helper function
+
+ -- Oliver Smith <osmith(a)sysmocom.de> Wed, 12 Feb 2025 11:35:14 +0100
+
libosmo-sigtran (2.0.0) unstable; urgency=medium
[ Pau Espin Pedrol ]
diff --git a/debian/control b/debian/control
index 87d3915..7a89ff0 100644
--- a/debian/control
+++ b/debian/control
@@ -5,7 +5,7 @@
Build-Depends: debhelper (>= 10),
autotools-dev,
pkg-config,
- libosmocore-dev (>= 1.10.0),
+ libosmocore-dev (>= 1.11.0),
autoconf,
automake,
libtool,
@@ -13,7 +13,7 @@
git,
doxygen,
libdpkg-perl,
- libosmo-netif-dev (>= 1.5.0),
+ libosmo-netif-dev (>= 1.6.0),
libsctp-dev,
osmo-gsm-manuals-dev (>= 1.6.0)
Standards-Version: 3.9.7
@@ -21,7 +21,7 @@
Vcs-Browser:
https://gitea.osmocom.org/osmocom/libosmo-sigtran
Homepage:
https://projects.osmocom.org/projects/libosmo-sccp
-Package: libosmo-sigtran10
+Package: libosmo-sigtran11
Section: libs
Architecture: any
Multi-Arch: same
@@ -40,7 +40,7 @@
Architecture: any
Section: debug
Multi-Arch: same
-Depends: libosmo-sigtran10 (= ${binary:Version}),
+Depends: libosmo-sigtran11 (= ${binary:Version}),
${misc:Depends}
Description: Documentation for the Osmocom SIGTRAN library
libosmo-sigtran is a shared library containing SS7/SIGTRAN related functionality,
@@ -55,7 +55,7 @@
Architecture: all
Section: doc
Depends: ${misc:Depends},
- libosmo-sigtran10 (= ${binary:Version}),
+ libosmo-sigtran11 (= ${binary:Version}),
libjs-jquery
Description: Documentation for the Osmocom SIGTRAN library
libosmo-sigtran is a shared library containing SS7/SIGTRAN related functionality,
@@ -70,7 +70,7 @@
Multi-Arch: same
Section: libdevel
Depends: ${misc:Depends},
- libosmo-sigtran10 (= ${binary:Version}),
+ libosmo-sigtran11 (= ${binary:Version}),
libosmocore-dev,
libosmo-netif-dev
Description: Development headers for the Osmocom SIGTRAN library
@@ -85,7 +85,7 @@
Architecture: any
Multi-Arch: same
Section: net
-Depends: libosmo-sigtran10,
+Depends: libosmo-sigtran11,
${shlibs:Depends},
${misc:Depends}
Description: Osmocom SIGTRAN STP (Signaling Transfer Point)
diff --git a/debian/libosmo-sigtran10.install b/debian/libosmo-sigtran11.install
similarity index 100%
rename from debian/libosmo-sigtran10.install
rename to debian/libosmo-sigtran11.install
diff --git a/debian/rules b/debian/rules
index 2e6e9ff..5f6af30 100755
--- a/debian/rules
+++ b/debian/rules
@@ -12,7 +12,7 @@
dh $@ --with autoreconf
override_dh_strip:
- dh_strip -plibosmo-sigtran10 --dbg-package=libosmo-sigtran-dbg
+ dh_strip -plibosmo-sigtran11 --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 dc35ecc..ced19f1 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -35,7 +35,7 @@
# 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=10:1:0
+LIBVERSION=11:0:0
libosmo_sigtran_la_SOURCES = \
ipa.c \
--
To view, visit
https://gerrit.osmocom.org/c/libosmo-sigtran/+/39508?usp=email
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: merged
Gerrit-Project: libosmo-sigtran
Gerrit-Branch: master
Gerrit-Change-Id: I6626d3378b001b6a7d30f007d33bcb71a86354a3
Gerrit-Change-Number: 39508
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: pespin <pespin(a)sysmocom.de>