osmith has uploaded this change for review. ( 
https://gerrit.osmocom.org/c/libosmo-sccp/+/37571?usp=email )


Change subject: Bump version: 1.8.0.67-fb30-dirty → 1.9.0
......................................................................

Bump version: 1.8.0.67-fb30-dirty → 1.9.0

Change-Id: Ie85c5f4806adbb1e5e5c26e90a8ecc73529caea9
---
M TODO-RELEASE
M configure.ac
M debian/changelog
M debian/control
R debian/libosmo-sigtran10.install
M debian/rules
M src/Makefile.am
7 files changed, 107 insertions(+), 28 deletions(-)



  git pull ssh://gerrit.osmocom.org:29418/libosmo-sccp refs/changes/71/37571/1

diff --git a/TODO-RELEASE b/TODO-RELEASE
index 0c3e87e..0ed7189 100644
--- a/TODO-RELEASE
+++ b/TODO-RELEASE
@@ -1,20 +1,9 @@
 # When cleaning up this file: bump API version in corresponding Makefile.am 
and rename corresponding debian/lib*.install
-# according to 
https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html#Updating-version-info
-# In short:
+# according to 
https://osmocom.org/projects/cellular-infrastructure/wiki/Make_a_new_release
+# In short: 
https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html#Updating-version-info
 # LIBVERSION=c:r:a
 # If the library source code has changed at all since the last update, then 
increment revision: c:r + 1:a.
-# If any interfaces have been added, removed, or changed since the last 
update: c + 1:0:0.
+# If any interfaces have been added, removed, or changed since the last 
update: c + 1:0:a.
 # 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
-libosmocore >1.9.0  osmo_sock_multiaddr_{add,del}_local_addr()
-libosmo-netif >1.4.0   osmo_stream_{srv,cli}_get_fd()
-libosmocore >1.9.0  osmo_sock_multiaddr_get_ip_and_port(), 
osmo_multiaddr_ip_and_port_snprintf()
-libosmocore >1.9.0  osmo_sock_sctp_get_peer_addr_info()
-libosmo-netif >1.4.0    osmo_sctp_spinfo_state_str(), 
osmo_sctp_sstat_state_str()
-libosmo-sigtran        ABI change      struct osmo_ss7_asp: new field(s) at 
the end
-libosmo-sigtran        ABI change      struct osmo_xua_server: new field(s) at 
the end
-libosmo-sigtran        API added       osmo_ss7_asp_get_trans_proto()
-libosmo-sigtran        API added       osmo_ss7_asp_{find2,find_or_create2}()
-libosmo-sigtran        API added       osmo_ss7_xua_server_{find2,create2}()
-libosmo-netif >1.4.0   osmo_io SCTP support
+#library       what                    description / commit summary line
diff --git a/configure.ac b/configure.ac
index 115fe67..7311ffa 100644
--- a/configure.ac
+++ b/configure.ac
@@ -36,10 +36,10 @@
 fi
 PKG_PROG_PKG_CONFIG([0.20])

-PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.9.0)
-PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.9.0)
-PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.9.0)
-PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 1.4.0)
+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)

 old_LIBS=$LIBS
 AC_SEARCH_LIBS([sctp_recvmsg], [sctp], [
diff --git a/debian/changelog b/debian/changelog
index 8714beb..3e6cbf6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,84 @@
+libosmo-sccp (1.9.0) unstable; urgency=medium
+
+  [ Pau Espin Pedrol ]
+  * sccp2sua: constify params of sccp_ptr_part_consistent()
+  * xua_msg: Implement xua_msg_dump() using OSMO_STRBUF
+  * sccp2sua: remove unused msg param from sccp_{addr,data}_to_sua_ptr
+  * sscp2sua: Constify several more parameters
+  * sccp2sua: Produce smaller output if msg contains no optional section
+  * cosmetic: sccp_types.h: Fix typo in comment
+  * cosmetic: src/Makefile: reformat to one item per line
+  * asp: Factor out helper function to match host in asp_peer
+  * Split osmo_ss7_asp_peer functionalities to its own file
+  * Factor our osmo_ss7_as allocation to its own function
+  * Split osmo_ss7_as functionalities to its own file
+  * asp: Apply SCTP primary address changes after the ASP was started
+  * asp: Apply SCTP peer primary address changes after the ASP was started
+  * asp: Support adding new local addresses after the ASP was started
+  * sccp: Drop unused local variable
+  * asp: Support removing local & remote addresses
+  * xua_server: asp: Support removing local addresses
+  * sccp_demo_user: Allow initiating conns from vty in server mode
+  * sccp_scoc: Fix remote PC not assigned preventing RSLD to be sent in st 
WAIT_CONN_CONF
+  * ipa: Fix client setting unit_id with ASP name instead of AS
+  * vty: Retrieve IP addr set from sk when dumping xUA server
+  * vty: show cs7 instance asp: Swap columns SCTP Role and Remote Address list
+  * vty: show cs7 instance asp: Print loc and rem addr retrieved from socket
+  * vty: Introduce cmd 'show cs7 instance asp name ASP_NAME'
+  * vty: Introduce show cs7 instance asp-remaddr
+  * vty: Introduce show cs7 instance asp-assoc-status
+  * cosmetic: Fix typo in function doc
+  * ipa: Use ASP name as ipa_unit_name on dynamic ASPs
+  * xua_asp_fsm: Fix 'Event AS_ASSIGNED not permitted'
+  * Fix wrong string prefix in log line
+  * ss7_asp: Update osmo_stream read_cb2 functions to accommodate for new API 
param
+
+  [ Harald Welte ]
+  * sccp: Introduce initial support for SCCP LUDT + LUDTS messages
+  * Fix counting received IPA packets in server mode
+  * port from osmo_stream_*_get_ofd() to osmo_stream_srv_get_fd()
+  * xua_asp_fsm: Log ERROR message when we send a MGMT:ERR message
+  * Add new "cs7 instance <0-15> asp NAME disconnect" VTY command
+  * vty_test_runner: Avoid bogus erro messages like "AssertionError: False is 
not true"
+  * vty_test_runner: Don't wait for more than 10s when connecting to sockets
+  * fix regression in sctp-role / transport-role
+  * xua + ipa: Add support for I/O in OSMO_IO mode
+  * Revert "xua + ipa: Add support for I/O in OSMO_IO mode"
+  * xua + ipa: Add support for I/O in OSMO_IO mode
+  * cosmetic: rename ss7_asp_*_conn_cb to ss7_asp_*_conn_rx_cb
+  * osmo_ss7_asp: fix uninitialized return value in xua_cli_read_cb()
+  * Use same msgb allocation size like before osmo_io introduction
+  * Add funding link to github mirror
+  * README.md: Update; improve markdown syntax
+  * README.md: Add links to forum and issue tracker
+  * ipa: Use pseudo-random number for SLS in IPA->M3UA direction
+
+  [ Max ]
+  * cosmetic: add spec reference
+  * .deb/.rpm: add osmocom user during package install
+
+  [ Vadim Yanitskiy ]
+  * build: include README.md into the release tarball
+  * return CMD_WARNING if osmo_ss7_xua_server_create() fails
+  * fix xua_msg_dump(): convert message length to the host's byte order
+  * examples/sccp_demo_user: fix default ASP protocol in help
+  * cosmetic: xua_cli_connect_cb(): fix typo in a comment
+  * cosmetic: reduce nesting in osmo_ss7_as_find_by_proto()
+  * xua_asp_send_xlm_prim(): use LOGPFSML() to print more context
+  * osmo_ss7_asp_find_by_name(): improve docs and coding style
+  * Implement M3UA-over-TCP (in addition to SCTP)
+  * VTY: rename 'sctp-role' to 'transport-role', add an alias
+  * xua_accept_cb(): distinguish ASPs using different trans_proto
+  * fix log_sctp_notification(): remove unused variable
+  * README.md: cosmetic: fix a typo
+
+  [ Oliver Smith ]
+  * .deb/.rpm: various fixes related to non-root
+  * contrib: remove rpm spec file
+  * debian/postinst: add checks, be verbose
+
+ -- Oliver Smith <[email protected]>  Wed, 24 Jul 2024 12:19:24 +0200
+
 libosmo-sccp (1.8.0) unstable; urgency=medium

   [ Neels Hofmeyr ]
diff --git a/debian/control b/debian/control
index 444604c..b5667ed 100644
--- a/debian/control
+++ b/debian/control
@@ -5,7 +5,7 @@
 Build-Depends: debhelper (>= 10),
                autotools-dev,
                pkg-config,
-               libosmocore-dev (>= 1.9.0),
+               libosmocore-dev (>= 1.10.0),
                autoconf,
                automake,
                libtool,
@@ -13,7 +13,7 @@
                git,
                doxygen,
                libdpkg-perl,
-               libosmo-netif-dev (>= 1.4.0),
+               libosmo-netif-dev (>= 1.5.0),
                libsctp-dev,
                osmo-gsm-manuals-dev (>= 1.5.0)
 Standards-Version: 3.9.7
@@ -34,7 +34,7 @@
  .
  This package contains the development files for the library.

-Package: libosmo-sigtran9
+Package: libosmo-sigtran10
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -53,7 +53,7 @@
 Architecture: any
 Section: debug
 Multi-Arch: same
-Depends: libosmo-sigtran9 (= ${binary:Version}),
+Depends: libosmo-sigtran10 (= ${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 @@
 Architecture: all
 Section: doc
 Depends: ${misc:Depends},
-         libosmo-sigtran9 (= ${binary:Version}),
+         libosmo-sigtran10 (= ${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 @@
 Multi-Arch: same
 Section: libdevel
 Depends: ${misc:Depends},
-         libosmo-sigtran9 (= ${binary:Version}),
+         libosmo-sigtran10 (= ${binary:Version}),
          libosmocore-dev,
          libosmo-netif-dev
 Description: Development headers for the Osmocom SIGTRAN library
@@ -98,7 +98,7 @@
 Architecture: any
 Multi-Arch: same
 Section: net
-Depends: libosmo-sigtran9,
+Depends: libosmo-sigtran10,
          ${shlibs:Depends},
          ${misc:Depends}
 Description: Osmocom SIGTRAN STP (Signaling Transfer Point)
diff --git a/debian/libosmo-sigtran9.install b/debian/libosmo-sigtran10.install
similarity index 100%
rename from debian/libosmo-sigtran9.install
rename to debian/libosmo-sigtran10.install
diff --git a/debian/rules b/debian/rules
index db31a43..2e6e9ff 100755
--- a/debian/rules
+++ b/debian/rules
@@ -12,7 +12,7 @@
        dh $@ --with autoreconf

 override_dh_strip:
-       dh_strip -plibosmo-sigtran9 --dbg-package=libosmo-sigtran-dbg
+       dh_strip -plibosmo-sigtran10 --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 be6442d..40a0ed1 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -31,7 +31,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=9:0:0
+LIBVERSION=10:0:0

 libosmo_sigtran_la_SOURCES = \
        ipa.c \

--
To view, visit https://gerrit.osmocom.org/c/libosmo-sccp/+/37571?usp=email
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings

Gerrit-Project: libosmo-sccp
Gerrit-Branch: master
Gerrit-Change-Id: Ie85c5f4806adbb1e5e5c26e90a8ecc73529caea9
Gerrit-Change-Number: 37571
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <[email protected]>
Gerrit-MessageType: newchange

Reply via email to