diff --git a/1.7.1.tar.gz b/1.7.1.tar.gz deleted file mode 100644 index c7593d9..0000000 --- a/1.7.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a2dc58d66fcca83efbefdc2ca5d5c66e43dc38c909b9bd7ba32cf3218a4d48bd -size 376263 diff --git a/1.8.0.tar.gz b/1.8.0.tar.gz new file mode 100644 index 0000000..5eca55d --- /dev/null +++ b/1.8.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ac01c971a8855270b3771f0f487a1ead6f4a4ed1455aadc74ba867326b9ceaa2 +size 385438 diff --git a/osmo-ggsn.changes b/osmo-ggsn.changes index dfc0cde..9c9e879 100644 --- a/osmo-ggsn.changes +++ b/osmo-ggsn.changes @@ -1,3 +1,15 @@ +------------------------------------------------------------------- +Fri Nov 19 10:50:35 UTC 2021 - Martin Hauke + +- Update to version 1.8.0 + * Fix vty PDP lookups by IMSI + * apn_start: avoid segfault if missing tun-device + * Add --vty-ref-mode option + * ggsn: Reject PDP CTX ACT for static IP addresses + * gtp: Support tx/rx RAN Information Relay message + * ggsn: Fix heap-use-after-free during Recovery without + associated PDP + ------------------------------------------------------------------- Sun Mar 14 20:59:58 UTC 2021 - Jan Engelhardt diff --git a/osmo-ggsn.spec b/osmo-ggsn.spec index 68c7b35..2a99701 100644 --- a/osmo-ggsn.spec +++ b/osmo-ggsn.spec @@ -16,11 +16,9 @@ # -%define _lto_cflags %nil - Name: osmo-ggsn %define lname libgtp6 -Version: 1.7.1 +Version: 1.8.0 Release: 0 Summary: GPRS Support Node License: GPL-2.0-only AND LGPL-2.1-or-later @@ -65,15 +63,26 @@ libgtp implements the GPRS Tunneling Protocol between SGSN and GGSN. This subpackage contains libraries and header files for developing applications that want to make use of libgtp. +%package -n gtp-echo-responder +Summary: Small program answering GTP ECHO Request with GTP ECHO Response +License: MIT +Group: Productivity/Telephony/Utilities + +%description -n gtp-echo-responder +Small program answering GTP ECHO Request with GTP ECHO Response for both GTPCv1 +and GTPCv2. + %prep %autosetup -p1 -sed -i 's|/usr/bin/osmo-ggsn|/usr/sbin/osmo-ggsn|g' contrib/systemd/osmo-ggsn.service +sed -i 's|%_bindir/osmo-ggsn|%_sbindir/osmo-ggsn|g' contrib/systemd/osmo-ggsn.service %build echo "%version" >.tarball-version autoreconf -fi # bugzilla.opensuse.org/795968 for rationale -%configure --includedir="%_includedir/%name" \ +%configure \ + --enable-gtp-linux \ + --includedir="%_includedir/%name" \ --disable-static --docdir="%_docdir/%name" \ --with-systemdsystemunitdir="%_unitdir" %make_build @@ -113,7 +122,9 @@ install -m 0644 doc/examples/sgsnemu.conf "$b/%_sysconfdir/osmocom/sgsnemu.conf" %_unitdir/%name.service %_sbindir/rc%name %dir %_docdir/%name/examples +%_docdir/%name/examples/osmo-ggsn-kernel-gtp.cfg %_docdir/%name/examples/osmo-ggsn.cfg +%_docdir/%name/examples/sgsnemu.conf %dir %_sysconfdir/osmocom %config(noreplace) %_sysconfdir/osmocom/osmo-ggsn.cfg %config(noreplace) %_sysconfdir/osmocom/sgsnemu.conf @@ -126,4 +137,7 @@ install -m 0644 doc/examples/sgsnemu.conf "$b/%_sysconfdir/osmocom/sgsnemu.conf" %_libdir/libgtp.so %_libdir/pkgconfig/libgtp.pc +%files -n gtp-echo-responder +%_bindir/gtp-echo-responder + %changelog