osmith has uploaded this change for review. (
https://gerrit.osmocom.org/c/libosmo-pfcp/+/39507?usp=email )
Change subject: Bump version: 0.4.0.7-b4af-dirty → 0.5.0
......................................................................
Bump version: 0.4.0.7-b4af-dirty → 0.5.0
Change-Id: Ib6b842173d8c0874da60bd60c3cf6227e4e26ba7
---
M TODO-RELEASE
M configure.ac
M debian/changelog
M debian/control
R debian/libosmo-pfcp4.install
M debian/rules
M src/libosmo-pfcp/Makefile.am
7 files changed, 27 insertions(+), 14 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/libosmo-pfcp refs/changes/07/39507/1
diff --git a/TODO-RELEASE b/TODO-RELEASE
index d705483..0ed7189 100644
--- a/TODO-RELEASE
+++ b/TODO-RELEASE
@@ -7,7 +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-pfcp add API osmo_pfcp_cp_peer_set_associated_cb()
-libosmo-pfcp add API osmo_pfcp_cp_peer_get_remote_addr(), osmo_pfcp_cp_peer_next_seid()
- osmo_pfcp_cp_peer_get_priv(), osmo_pfcp_cp_peer_set_priv()
-libosmo-pfcp API break struct osmo_pfcp_cp_peer fields become private
diff --git a/configure.ac b/configure.ac
index b01df5e..383bf56 100644
--- a/configure.ac
+++ b/configure.ac
@@ -37,8 +37,8 @@
PKG_PROG_PKG_CONFIG([0.20])
dnl checks for libraries
-PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.10.0)
-PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.10.0)
+PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.11.0)
+PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.11.0)
dnl checks for header files
AC_HEADER_STDC
diff --git a/debian/changelog b/debian/changelog
index 3707bf6..9b34c78 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,20 @@
+libosmo-pfcp (0.5.0) unstable; urgency=medium
+
+ [ Neels Janosch Hofmeyr ]
+ * coverity CID#313611
+
+ [ Pau Espin Pedrol ]
+ * pfcp: add API osmo_pfcp_cp_peer_set_associated_cb()
+ * pfcp: Add APIs to access struct osmo_pfcp_cp_peer
+ * pfcp: Make struct osmo_pfcp_cp_peer private
+ * Use hashtable to look up req/resp by seq_nr
+ * Port pfcp socket to osmo_iofd
+
+ [ Oliver Smith ]
+ * debian/control: add missing deps to -dev pkg
+
+ -- Oliver Smith <osmith(a)sysmocom.de> Wed, 12 Feb 2025 11:25:33 +0100
+
libosmo-pfcp (0.4.0) unstable; urgency=medium
[ Harald Welte ]
diff --git a/debian/control b/debian/control
index 11ce537..6615ae6 100644
--- a/debian/control
+++ b/debian/control
@@ -10,7 +10,7 @@
automake,
libtool,
pkg-config,
- libosmocore-dev (>= 1.10.0),
+ libosmocore-dev (>= 1.11.0),
libtalloc-dev (>= 2.1.0)
Standards-Version: 3.9.8
Vcs-Git:
https://gitea.osmocom.org/osmocom/libosmo-pfcp
@@ -23,7 +23,7 @@
Multi-Arch: foreign
Depends: ${misc:Depends},
libosmo-gtlv1 (= ${binary:Version}),
- libosmo-pfcp0 (= ${binary:Version})
+ libosmo-pfcp4 (= ${binary:Version})
Description: Osmocom PFCP protocol implementation (metapackage)
Install Osmocom PFCP and generic TLV protocol libraries.
@@ -44,7 +44,7 @@
Section: libdevel
Depends: ${misc:Depends},
libosmo-gtlv1 (= ${binary:Version}),
- libosmocore-dev (>= 1.10.0),
+ libosmocore-dev (>= 1.11.0),
libtalloc-dev (>= 2.1.0)
Description: Development files for libosmo-gtlv
libosmo-gtlv implements decoding, encoding and logging of protocols using a
@@ -63,7 +63,7 @@
Tag-Length-Value and/or Tag-Length-Instance-Value structure. This package in
particular contains the debug symbols for this library.
-Package: libosmo-pfcp0
+Package: libosmo-pfcp4
Section: libs
Architecture: any
Multi-Arch: same
@@ -80,7 +80,7 @@
Multi-Arch: same
Section: libdevel
Depends: ${misc:Depends},
- libosmo-pfcp0 (= ${binary:Version}),
+ libosmo-pfcp4 (= ${binary:Version}),
libosmo-gtlv-dev (= ${binary:Version}),
libosmocore-dev,
libtalloc-dev,
@@ -95,7 +95,7 @@
Section: debug
Priority: extra
Depends: ${misc:Depends},
- libosmo-pfcp0 (= ${binary:Version})
+ libosmo-pfcp4 (= ${binary:Version})
Description: Debug symbols for libosmo-pfcp
libosmo-pfcp implements decoding, encoding and endpoint implementation of the
Packet Forwarding Control Protocol (3GPP TS 29.244). This package in particular
diff --git a/debian/libosmo-pfcp0.install b/debian/libosmo-pfcp4.install
similarity index 100%
rename from debian/libosmo-pfcp0.install
rename to debian/libosmo-pfcp4.install
diff --git a/debian/rules b/debian/rules
index 7b522af..72b39d7 100755
--- a/debian/rules
+++ b/debian/rules
@@ -56,7 +56,7 @@
# See
https://www.debian.org/doc/manuals/developers-reference/best-pkging-practic…
override_dh_strip:
dh_strip -plibosmo-gtlv1 --dbg-package=libosmo-gtlv-dbg
- dh_strip -plibosmo-pfcp0 --dbg-package=libosmo-pfcp-dbg
+ dh_strip -plibosmo-pfcp4 --dbg-package=libosmo-pfcp-dbg
# Print test results in case of a failure
override_dh_auto_test:
diff --git a/src/libosmo-pfcp/Makefile.am b/src/libosmo-pfcp/Makefile.am
index cbf7903..66e0ed4 100644
--- a/src/libosmo-pfcp/Makefile.am
+++ b/src/libosmo-pfcp/Makefile.am
@@ -34,7 +34,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=3:0:3
+LIBVERSION=4:0:0
libosmo_pfcp_la_LDFLAGS = -version-info $(LIBVERSION) -no-undefined -export-symbols-regex
'^osmo_'
--
To view, visit
https://gerrit.osmocom.org/c/libosmo-pfcp/+/39507?usp=email
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: newchange
Gerrit-Project: libosmo-pfcp
Gerrit-Branch: master
Gerrit-Change-Id: Ib6b842173d8c0874da60bd60c3cf6227e4e26ba7
Gerrit-Change-Number: 39507
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <osmith(a)sysmocom.de>