pespin has submitted this change. ( 
https://gerrit.osmocom.org/c/libosmo-sccp/+/34375?usp=email )

Change subject: Bump version: 1.7.0.56-abf26-dirty → 1.8.0
......................................................................

Bump version: 1.7.0.56-abf26-dirty → 1.8.0

Change-Id: I563bba2eaca7f569a5216fb8268122c0f55ef48b
---
M TODO-RELEASE
M configure.ac
M contrib/libosmo-sccp.spec.in
M debian/changelog
M debian/control
R debian/libosmo-sigtran9.install
M debian/rules
M src/Makefile.am
8 files changed, 108 insertions(+), 31 deletions(-)

Approvals:
  pespin: Looks good to me, approved; Verified




diff --git a/TODO-RELEASE b/TODO-RELEASE
index 172a1f9..d0852fc 100644
--- a/TODO-RELEASE
+++ b/TODO-RELEASE
@@ -7,9 +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
-libosmocore    >1.8.0          uses new osmo_prim_operation_name()
-libosmo-netif  > 1.3.0         uses osmo_stream_*_set_name()
-libosmo-sccp   add API         osmo_ss7_asp_get_name(), 
osmo_ss7_asp_get_proto()
-osmo_sccp_simple_client_on_ss7_id() behavior change: ASPs asp-clnt-* defined 
through VTY must explicitly configure "role" and "sctp-role"
-libosmo-netif   > 1.3.0                osmo_stream_srv_link_set_param(), 
osmo_stream_srv_link_set_param()
-libosmo-sccp   add API         osmo_ss7_asp_peer_init(), 
osmo_ss7_asp_peer_set_hosts2(), osmo_ss7_asp_peer_add_host2()
diff --git a/configure.ac b/configure.ac
index 1dc7b9b..322a57a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -36,10 +36,10 @@
 fi
 PKG_PROG_PKG_CONFIG([0.20])

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

 old_LIBS=$LIBS
 AC_SEARCH_LIBS([sctp_recvmsg], [sctp], [
diff --git a/contrib/libosmo-sccp.spec.in b/contrib/libosmo-sccp.spec.in
index 2d86436..5a33a67 100644
--- a/contrib/libosmo-sccp.spec.in
+++ b/contrib/libosmo-sccp.spec.in
@@ -34,10 +34,10 @@
 BuildRequires:  systemd-rpm-macros
 %endif
 BuildRequires:  xz
-BuildRequires:  pkgconfig(libosmo-netif) >= 1.3.0
-BuildRequires:  pkgconfig(libosmocore) >= 1.8.0
-BuildRequires:  pkgconfig(libosmogsm) >= 1.8.0
-BuildRequires:  pkgconfig(libosmovty) >= 1.8.0
+BuildRequires:  pkgconfig(libosmo-netif) >= 1.4.0
+BuildRequires:  pkgconfig(libosmocore) >= 1.9.0
+BuildRequires:  pkgconfig(libosmogsm) >= 1.9.0
+BuildRequires:  pkgconfig(libosmovty) >= 1.9.0
 %{?systemd_requires}

 %description
@@ -71,19 +71,19 @@
 This subpackage contains the development files for the Osmocom SCCP
 library.

-%package -n libosmo-sigtran7
+%package -n libosmo-sigtran9
 Summary:        Osmocom SIGTRAN library
 License:        GPL-2.0-or-later
 Group:          System/Libraries

-%description -n libosmo-sigtran7
+%description -n libosmo-sigtran9
 Osmocom implementation of (parts of) SIGTRAN.

 %package -n libosmo-sigtran-devel
 Summary:        Development files for the Osmocom sigtran library
 License:        GPL-2.0-or-later
 Group:          Development/Libraries/C and C++
-Requires:       libosmo-sigtran7 = %{version}
+Requires:       libosmo-sigtran9 = %{version}

 %description -n libosmo-sigtran-devel
 Osmocom implementation of (parts of) SIGTRAN.
@@ -136,8 +136,8 @@
 %check
 make %{?_smp_mflags} check || (find . -name testsuite.log -exec cat {} +)

-%post   -n libosmo-sigtran7 -p /sbin/ldconfig
-%postun -n libosmo-sigtran7 -p /sbin/ldconfig
+%post   -n libosmo-sigtran9 -p /sbin/ldconfig
+%postun -n libosmo-sigtran9 -p /sbin/ldconfig
 %if 0%{?suse_version}
 %preun  -n osmo-stp %service_del_preun osmo-stp.service
 %postun -n osmo-stp %service_del_postun osmo-stp.service
@@ -159,8 +159,8 @@
 %{_libdir}/libsccp.a
 %{_libdir}/pkgconfig/libosmo-sccp.pc

-%files -n libosmo-sigtran7
-%{_libdir}/libosmo-sigtran.so.7*
+%files -n libosmo-sigtran9
+%{_libdir}/libosmo-sigtran.so.9*

 %files -n libosmo-sigtran-devel
 %dir %{_includedir}/%{name}
diff --git a/debian/changelog b/debian/changelog
index 679f1c6..8714beb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,77 @@
+libosmo-sccp (1.8.0) unstable; urgency=medium
+
+  [ Neels Hofmeyr ]
+  * sccp_scmg: ignore PCSTATE.indication
+  * add osmo_scu_prim_name_c() / _buf()
+  * fixup for: add osmo_scu_prim_name_c() / _buf()
+  * fix sccp_scoc state S_WAIT_CONN_CONF out_state_mask
+  * add two value_string[]s related to N-PCSTATE
+  * comment: fix typo 'OSMO_ASCU_'
+  * SCCP: implement variable limit on Optional Data (CR,CC,CREF,RLSD)
+  * add osmo_sccp_set_max_optional_data()
+  * sccp_scoc.c: fix infinite loop on conn ID exhaustion
+  * add public API: osmo_sccp_instance_next_conn_id()
+
+  [ Oliver Smith ]
+  * Run struct_endianness.py
+  * debian: set compat level to 10
+  * systemd: depend on networking-online.target
+
+  [ Max ]
+  * SS7: do not attempt transfer if AS is down
+
+  [ Vadim Yanitskiy ]
+  * mtp_pcap: remove unused static_assert() macro definition
+  * {examples,stp}/Makefile.am: fix typo in $(COVERAGE_[C]FLAGS)
+  * tests/*/Makefile.am: -Wall is not a preprocessor flag
+  * tests: use -no-install libtool flag to avoid ./lt-* scripts
+  * tests: $(BUILT_SOURCES) is not defined, depend on osmo-stp
+  * tests: execute osmotest{vty,config}.py against osmo-stp
+  * osmoappdesc.py: also test doc/examples/osmo-stp-multihome.cfg
+  * copyright: fix typo: sysmocom s/s.m.f.c./s.f.m.c./ GmbH
+
+  [ arehbein ]
+  * Transition to use of 'telnet_init_default'
+
+  [ Pau Espin Pedrol ]
+  * Avoid allocating conn_id 0x00FFFFFF
+  * sccp_scpc.c: Simplify conn_create()
+  * cosmetic: sccp.h: Fix trailing whitespace
+  * Implement sccp_instance->connections as rbtree
+  * sccp: Introduce APIs to get/set osmo_sccp_instance priv data pointer
+  * .gitignore: Ignore *.pyc
+  * osmo_sccp_simple_client_on_ss7_id(): Support ASP explicitly configured as 
sctp server
+  * osmo_sccp_simple_client_on_ss7_id(): Always follow VTY config of ASP if it 
was explicitly defined in VTY
+  * Forbid partial VTY configurations of ASPs with name asp-clnt-*
+  * Add osmo_ss7_asp getters for name and proto
+  * Set stream_cli/srv name to contain ASP + sockname
+  * vty: Improve output of show cs7 instance <0-15> asp
+  * xua_default_lm_fsm.c: Log rx ASP_UP timeout with NOTICE level
+  * sccp: Use tdef to implement osmo_sccp_timers
+  * ss7: Refactor osmo_ss7_asp_find_or_create()
+  * asp: Make ASP default LM timers VTY configurable
+  * cosmetic: Fix pointer location format
+  * tests/vty: test multiple local/remote IP addresses
+  * ss7: Log addr and event state for SCTP_PEER_ADDR_CHANGE
+  * ss7: Use libosmo-netif's osmo_stream_{cli,srv}_recv() APIs
+  * asp: Allow setting IP address as SCTP primary upon conn establishment
+  * asp: Monitor SCTP_PEER_ADDR_CHANGE events to re-apply configured Primary 
Address
+  * ss7: Rename internal APIs to avoid exporting them in so file
+  * ss7: Drop unneeded else branch after early return
+  * ss7: Split asp and xua_server into their own files
+  * asp,xua_srv: Use new osmo_stream API to request sockopt SCTP AUTH/ASCONF 
SUPPORTED
+  * Allow configuring per-ASP SCTP INIT parameters
+
+  [ Harald Welte ]
+  * cosmetic: Fix log message in routing table add error case
+  * ASPAC/ASPIA: Don't add routing context IE in ASP-role if routing context 0
+  * cosmetic: fix various typos in comments, log messages and VTY strings
+  * M3UA/SUA: Don't add empty routing context IE in DUNA/DAVA/DUPU
+  * ipa: use LSBs of file descriptor as SLS in IPA->M3UA direction
+  * m3ua: Add some TODO comments on where we fall short of our potential
+
+ -- Pau Espin Pedrol <[email protected]>  Tue, 12 Sep 2023 14:03:24 +0200
+
 libosmo-sccp (1.7.0) unstable; urgency=medium

   [ Pau Espin Pedrol ]
diff --git a/debian/control b/debian/control
index e7bc20d..444604c 100644
--- a/debian/control
+++ b/debian/control
@@ -5,7 +5,7 @@
 Build-Depends: debhelper (>= 10),
                autotools-dev,
                pkg-config,
-               libosmocore-dev (>= 1.8.0),
+               libosmocore-dev (>= 1.9.0),
                autoconf,
                automake,
                libtool,
@@ -13,9 +13,9 @@
                git,
                doxygen,
                libdpkg-perl,
-               libosmo-netif-dev (>= 1.3.0),
+               libosmo-netif-dev (>= 1.4.0),
                libsctp-dev,
-               osmo-gsm-manuals-dev (>= 1.4.0)
+               osmo-gsm-manuals-dev (>= 1.5.0)
 Standards-Version: 3.9.7
 Vcs-Git: https://gitea.osmocom.org/osmocom/libosmo-sccp
 Vcs-Browser: https://gitea.osmocom.org/osmocom/libosmo-sccp
@@ -34,7 +34,7 @@
  .
  This package contains the development files for the library.

-Package: libosmo-sigtran7
+Package: libosmo-sigtran9
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -53,7 +53,7 @@
 Architecture: any
 Section: debug
 Multi-Arch: same
-Depends: libosmo-sigtran7 (= ${binary:Version}),
+Depends: libosmo-sigtran9 (= ${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-sigtran7 (= ${binary:Version}),
+         libosmo-sigtran9 (= ${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-sigtran7 (= ${binary:Version}),
+         libosmo-sigtran9 (= ${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-sigtran7,
+Depends: libosmo-sigtran9,
          ${shlibs:Depends},
          ${misc:Depends}
 Description: Osmocom SIGTRAN STP (Signaling Transfer Point)
diff --git a/debian/libosmo-sigtran7.install b/debian/libosmo-sigtran9.install
similarity index 100%
rename from debian/libosmo-sigtran7.install
rename to debian/libosmo-sigtran9.install
diff --git a/debian/rules b/debian/rules
index 8ad38cf..db31a43 100755
--- a/debian/rules
+++ b/debian/rules
@@ -12,7 +12,7 @@
        dh $@ --with autoreconf

 override_dh_strip:
-       dh_strip -plibosmo-sigtran7 --dbg-package=libosmo-sigtran-dbg
+       dh_strip -plibosmo-sigtran9 --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 d8f0bb6..f20e193 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -25,7 +25,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=8:0:1
+LIBVERSION=9: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 \

--
To view, visit https://gerrit.osmocom.org/c/libosmo-sccp/+/34375?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: I563bba2eaca7f569a5216fb8268122c0f55ef48b
Gerrit-Change-Number: 34375
Gerrit-PatchSet: 1
Gerrit-Owner: pespin <[email protected]>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: pespin <[email protected]>
Gerrit-MessageType: merged

Reply via email to