mirror of
https://gitea.osmocom.org/cellular-infrastructure/osmo-ggsn.git
synced 2025-11-02 05:03:27 +00:00
Bump version: 1.12.0.37-cf65-dirty → 1.13.0
Change-Id: I7dbdd71d62fb13ba2ffc30d7d50fb4207a06340b
This commit is contained in:
@@ -7,8 +7,3 @@
|
|||||||
# If any interfaces have been added since the last public release: c:r:a + 1.
|
# 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.
|
# If any interfaces have been removed or changed since the last public release: c:r:0.
|
||||||
#library what description / commit summary line
|
#library what description / commit summary line
|
||||||
libgtp append new field dir_tun_flags in struct pdp_t (older users not using the field should be fine since struct pdp_t is allocated internally)
|
|
||||||
libgtp ABI break new field cb_create_context_ind in struct gsn_t
|
|
||||||
libgtp new API gtp_set_cb_update_context_ind(), gtp_update_context_resp()
|
|
||||||
libosmocore >1.10.0 osmo_tundev_get_fd()
|
|
||||||
libgtp new API gtp_set_talloc_ctx()
|
|
||||||
|
|||||||
@@ -154,9 +154,9 @@ adl_FUNC_GETOPT_LONG
|
|||||||
|
|
||||||
AM_INIT_AUTOMAKE([foreign])
|
AM_INIT_AUTOMAKE([foreign])
|
||||||
|
|
||||||
PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.10.0)
|
PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.11.0)
|
||||||
PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.10.0)
|
PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.11.0)
|
||||||
PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 1.10.0)
|
PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 1.11.0)
|
||||||
|
|
||||||
AC_ARG_ENABLE(sanitize,
|
AC_ARG_ENABLE(sanitize,
|
||||||
[AS_HELP_STRING(
|
[AS_HELP_STRING(
|
||||||
|
|||||||
47
debian/changelog
vendored
47
debian/changelog
vendored
@@ -1,3 +1,50 @@
|
|||||||
|
osmo-ggsn (1.13.0) unstable; urgency=medium
|
||||||
|
|
||||||
|
[ Pau Espin Pedrol ]
|
||||||
|
* gtp: Allow tx Direct Tunnel Flags in UpdatePDPCtx{Req,Resp}
|
||||||
|
* gtp: Store rx Direct Tunnel Flags in UpdatePDPCtx{Req,Resp}
|
||||||
|
* gtp: Allow UpdatePDPContext initiated by GGSN
|
||||||
|
* gtp: Allow setting callback to receive update_context_ind
|
||||||
|
* ggsn: Mark internal cb function static
|
||||||
|
* ggsn: kernel gtpu: Support updating pdp ctx remote IP address and TEID
|
||||||
|
* Move apn allocation code out of vty file
|
||||||
|
* Move ggsn allocation code out of vty file
|
||||||
|
* Move g_ggsn_list declaration to ggsn.c
|
||||||
|
* vty: Fix missing newline in description of 'apn tun-device' cmd
|
||||||
|
* ggsn: Support announcing APN MTU over PCO
|
||||||
|
* ggsn: Support announcing APN MTU over ICMPv6 RA
|
||||||
|
* ggsn: use libosmocore tundev API to create apn tun device
|
||||||
|
* ggsn: Use osmo_netdev_addaddr() libosmocore API
|
||||||
|
* ggsn: apply configured APN MTU to tun
|
||||||
|
* doc: Fix typo in user manual
|
||||||
|
* doc: Remove reference to non longer existing osmo-ggsn.init
|
||||||
|
* doc: Fix typo: wrong interface named
|
||||||
|
* doc: Reorder some chapters
|
||||||
|
* tun: Fix null pointer derefence when in kernel gtp mode
|
||||||
|
* ggsn: Avoid forwarding IPv6 solicited-node multicast addr to tun device
|
||||||
|
* ggsn: Rename confusing functions
|
||||||
|
* tun.h: Remove non-existent tun_decaps()
|
||||||
|
* Rename tun_encaps -> tun_inject_pkt
|
||||||
|
* Refactor tun_t fields and alloc APIs
|
||||||
|
* tun: Use OSMO_STRLCPY_ARRAY
|
||||||
|
* doc: Document MTU features in User Manual and example config files
|
||||||
|
* doc: Update all iptables references with nftables
|
||||||
|
* jenkins.sh: Use --disable-doxygen configure param
|
||||||
|
|
||||||
|
[ Alexander Couzens ]
|
||||||
|
* gtp_internal.h: add missing include to <stdint.h>
|
||||||
|
* gtpie: fix comment
|
||||||
|
* gtp.h: add more GTP cause code from 29.060 v15.3.30
|
||||||
|
* gtp_new(): use talloc instead of calloc/free
|
||||||
|
* gtpie: add gtp_encaps a modern encapsulation method
|
||||||
|
* gtp: split gtp_req into 2 parts: transmit and fill header
|
||||||
|
|
||||||
|
[ Daniel Willmann ]
|
||||||
|
* gtp: Make peer addr const in gtp_req/gtp_resp
|
||||||
|
* gtp: Rework gtp_resp() into gtp_resp_pdp()
|
||||||
|
|
||||||
|
-- Oliver Smith <osmith@sysmocom.de> Wed, 12 Feb 2025 12:09:58 +0100
|
||||||
|
|
||||||
osmo-ggsn (1.12.0) unstable; urgency=medium
|
osmo-ggsn (1.12.0) unstable; urgency=medium
|
||||||
|
|
||||||
[ Daniel Willmann ]
|
[ Daniel Willmann ]
|
||||||
|
|||||||
10
debian/control
vendored
10
debian/control
vendored
@@ -7,7 +7,7 @@ Build-Depends: debhelper (>= 10),
|
|||||||
pkg-config,
|
pkg-config,
|
||||||
libdpkg-perl, git,
|
libdpkg-perl, git,
|
||||||
dh-autoreconf,
|
dh-autoreconf,
|
||||||
libosmocore-dev (>= 1.10.0),
|
libosmocore-dev (>= 1.11.0),
|
||||||
osmo-gsm-manuals-dev (>= 1.6.0),
|
osmo-gsm-manuals-dev (>= 1.6.0),
|
||||||
libgtpnl-dev (>= 1.3.0)
|
libgtpnl-dev (>= 1.3.0)
|
||||||
Standards-Version: 3.9.6
|
Standards-Version: 3.9.6
|
||||||
@@ -24,7 +24,7 @@ Description: Osmocom Gateway GPRS Support Node (GGSN)
|
|||||||
operators as the interface between the Internet and the rest of the
|
operators as the interface between the Internet and the rest of the
|
||||||
mobile network infrastructure.
|
mobile network infrastructure.
|
||||||
|
|
||||||
Package: libgtp10
|
Package: libgtp11
|
||||||
Architecture: any
|
Architecture: any
|
||||||
Multi-Arch: same
|
Multi-Arch: same
|
||||||
Section: libs
|
Section: libs
|
||||||
@@ -49,7 +49,7 @@ Architecture: any
|
|||||||
Multi-Arch: same
|
Multi-Arch: same
|
||||||
Section: libdevel
|
Section: libdevel
|
||||||
Depends: ${misc:Depends},
|
Depends: ${misc:Depends},
|
||||||
libgtp10 (= ${binary:Version})
|
libgtp11 (= ${binary:Version})
|
||||||
Description: Development files for libgtp
|
Description: Development files for libgtp
|
||||||
OsmoGGSN is a Gateway GPRS Support Node (GGSN). It is used by mobile
|
OsmoGGSN is a Gateway GPRS Support Node (GGSN). It is used by mobile
|
||||||
operators as the interface between the Internet and the rest of the
|
operators as the interface between the Internet and the rest of the
|
||||||
@@ -62,7 +62,7 @@ Package: osmo-ggsn-dbg
|
|||||||
Section: debug
|
Section: debug
|
||||||
Architecture: any
|
Architecture: any
|
||||||
Priority: extra
|
Priority: extra
|
||||||
Depends: ${shlibs:Depends}, ${misc:Depends}, libgtp10 (= ${binary:Version}), osmo-ggsn (= ${binary:Version})
|
Depends: ${shlibs:Depends}, ${misc:Depends}, libgtp11 (= ${binary:Version}), osmo-ggsn (= ${binary:Version})
|
||||||
Multi-Arch: same
|
Multi-Arch: same
|
||||||
Description: Debug symbols for OsmoGGSN
|
Description: Debug symbols for OsmoGGSN
|
||||||
OsmoGGSN is a Gateway GPRS Support Node (GGSN). It is used by mobile
|
OsmoGGSN is a Gateway GPRS Support Node (GGSN). It is used by mobile
|
||||||
@@ -82,7 +82,7 @@ Package: libgtp-dbg
|
|||||||
Section: debug
|
Section: debug
|
||||||
Architecture: any
|
Architecture: any
|
||||||
Priority: extra
|
Priority: extra
|
||||||
Depends: ${shlibs:Depends}, ${misc:Depends}, libgtp10 (= ${binary:Version})
|
Depends: ${shlibs:Depends}, ${misc:Depends}, libgtp11 (= ${binary:Version})
|
||||||
Multi-Arch: same
|
Multi-Arch: same
|
||||||
Description: Debug symbols for OsmoGGSN
|
Description: Debug symbols for OsmoGGSN
|
||||||
OsmoGGSN is a Gateway GPRS Support Node (GGSN). It is used by mobile
|
OsmoGGSN is a Gateway GPRS Support Node (GGSN). It is used by mobile
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
# Most recent version of the package that added new symbols (OS#5318)
|
# Most recent version of the package that added new symbols (OS#5318)
|
||||||
libgtp 6 libgtp6 (>= 1.8.0)
|
libgtp 11 libgtp11 (>= 1.13.0)
|
||||||
2
debian/rules
vendored
2
debian/rules
vendored
@@ -16,7 +16,7 @@ export DEB_BUILD_MAINT_OPTIONS = hardening=+all
|
|||||||
|
|
||||||
override_dh_strip:
|
override_dh_strip:
|
||||||
dh_strip -posmo-ggsn --dbg-package=osmo-ggsn-dbg
|
dh_strip -posmo-ggsn --dbg-package=osmo-ggsn-dbg
|
||||||
dh_strip -plibgtp10 --dbg-package=libgtp-dbg
|
dh_strip -plibgtp11 --dbg-package=libgtp-dbg
|
||||||
|
|
||||||
override_dh_auto_configure:
|
override_dh_auto_configure:
|
||||||
dh_auto_configure -- \
|
dh_auto_configure -- \
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
# Please read chapter "Library interface versions" of the libtool documentation
|
# Please read chapter "Library interface versions" of the libtool documentation
|
||||||
# before making any modifications: https://www.gnu.org/software/libtool/manual/html_node/Versioning.html
|
# before making any modifications: https://www.gnu.org/software/libtool/manual/html_node/Versioning.html
|
||||||
# If major=current-age is increased, remember to update the dh_strip line in debian/rules!
|
# If major=current-age is increased, remember to update the dh_strip line in debian/rules!
|
||||||
LIBVERSION=10:0:0
|
LIBVERSION=11:0:0
|
||||||
|
|
||||||
lib_LTLIBRARIES = libgtp.la
|
lib_LTLIBRARIES = libgtp.la
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user