Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:mnhauke:osmocom:nightly
osmo-ggsn
osmo-ggsn.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File osmo-ggsn.changes of Package osmo-ggsn
------------------------------------------------------------------- Sat Mar 23 21:01:53 UTC 2024 - mardnh@gmx.de - Update to version 1.11.0.18: * README.md: Major overhaul * README.md: Add Forum + Issue Tracker sections * README.md: Improve markdown formatting * Add funding link to github mirror ------------------------------------------------------------------- Mon Mar 04 21:01:45 UTC 2024 - mardnh@gmx.de - Update to version 1.11.0.14: * Add clear error for kernel not supporting IPv6 ------------------------------------------------------------------- Fri Mar 01 21:02:31 UTC 2024 - mardnh@gmx.de - Update to version 1.11.0.13: * doc: fix typo ndoe -> node ------------------------------------------------------------------- Tue Feb 27 21:01:44 UTC 2024 - mardnh@gmx.de - Update to version 1.11.0.12: * lib/gtp-kernel.c: check rc of in46a_from_eua * lib/gtp-kernel.c: initialize ret with 0 ------------------------------------------------------------------- Mon Feb 26 21:01:36 UTC 2024 - mardnh@gmx.de - Update to version 1.11.0.10: * Cosmetic: {lib,gtp}/Makefile.am: diff friendly * Cosmetic: AM_CFLAGS: make diff friendly * Cosmetic: Makefile.am: make SUBDIRS diff friendly ------------------------------------------------------------------- Thu Feb 22 21:01:46 UTC 2024 - mardnh@gmx.de - Update to version 1.11.0.7: * Revert "kernel-gtp: support IPv6 on outer layer" * kernel-gtp: support IPv6 on inner layer * kernel-gtp: support IPv6 on outer layer * gtp_new: deduplicate create_and_bind_socket code ------------------------------------------------------------------- Wed Feb 21 21:02:05 UTC 2024 - mardnh@gmx.de - Update to version 1.11.0.3: * Fix a typo ------------------------------------------------------------------- Wed Feb 07 15:09:04 UTC 2024 - mardnh@gmx.de - Update to version 1.11.0.2: * pco: Improve IPCP spec reference documentation * libgtp: Remove defines for reserved causes in gtp.h * Bump version: 1.10.2.1-a625 → 1.11.0 * libgtp: Use gtp_cause_successful() instead of GTPCAUSE_ACC_REQ * gtp: Add net GTP cause values and a function to check for success * Bump version: 1.10.1.8-4963-dirty → 1.10.2 * lib/in46_addr: add in46a_from_gsna * doc: running: update kernel-gtp limitations * README: update documentation section * systemd: depend on networking-online.target ------------------------------------------------------------------- Mon Nov 27 21:01:52 UTC 2023 - mardnh@gmx.de - Update to version 1.10.2.2: * libgtp: Use gtp_cause_successful() instead of GTPCAUSE_ACC_REQ ------------------------------------------------------------------- Wed Nov 22 21:01:57 UTC 2023 - mardnh@gmx.de - Update to version 1.10.2.1: * gtp: Add net GTP cause values and a function to check for success ------------------------------------------------------------------- Sat Sep 16 11:30:54 UTC 2023 - mardnh@gmx.de - Update to version 1.10.2.0: * Bump version: 1.10.1.8-4963-dirty → 1.10.2 * lib/in46_addr: add in46a_from_gsna * doc: running: update kernel-gtp limitations * README: update documentation section * systemd: depend on networking-online.target * debian: set compat level to 10 * doc/manuals/chapters/configuration: fix typo * tests: use -no-install libtool flag to avoid ./lt-* scripts * Do not hard-code -g and -O2 in CFLAGS * Bump version: 1.10.0.4-bf69 → 1.10.1 * gtp: use OSMO_ASSERT() in gtp_new() * gtp/gsn.c: fix 'No newline at end of file' * lib/icmpv6.h: fix struct icmpv6_{radv_hdr,opt_prefix} ------------------------------------------------------------------- Thu Feb 09 21:01:46 UTC 2023 - mardnh@gmx.de - Update to version 1.10.0.1: * debian/libgtp6.shlibs: new file ------------------------------------------------------------------- Tue Feb 07 21:02:07 UTC 2023 - mardnh@gmx.de - Update to version 1.10.0.0: * Bump version: 1.9.0.10-4fac-dirty → 1.10.0 ------------------------------------------------------------------- Tue Jan 17 21:01:41 UTC 2023 - mardnh@gmx.de - Update to version 1.9.0.10: * Fix typos in comments and VTY descriptions ------------------------------------------------------------------- Fri Dec 23 21:01:45 UTC 2022 - mardnh@gmx.de - Update to version 1.9.0.9: * osmo-ggsn: Transition to use of 'telnet_init_default' ------------------------------------------------------------------- Thu Dec 22 21:01:37 UTC 2022 - mardnh@gmx.de - Update to version 1.9.0.8: * ctrl: take both address and port from vty config ------------------------------------------------------------------- Thu Nov 24 21:01:39 UTC 2022 - mardnh@gmx.de - Update to version 1.9.0.7: * gtp: Introduce VTY configurable GTP timer X3 ------------------------------------------------------------------- Thu Nov 03 21:01:34 UTC 2022 - mardnh@gmx.de - Update to version 1.9.0.6: * ggsn: Introduce tdef and make it configurable over VTY * Use rate_ctr for gsn_t available_counters * Split gsn_t related APIs out of gtp.{c,h} * cosmetic: gtp: Fix typo in comment ------------------------------------------------------------------- Mon Sep 05 20:01:41 UTC 2022 - mardnh@gmx.de - Update to version 1.9.0.2: * Ignore .deb build byproducts ------------------------------------------------------------------- Tue Aug 30 20:01:38 UTC 2022 - mardnh@gmx.de - Update to version 1.9.0.1: * Set working directory in systemd service file ------------------------------------------------------------------- Tue Jun 28 20:01:38 UTC 2022 - mardnh@gmx.de - Update to version 1.9.0.0: * Bump version: 1.8.0.13-ade4-dirty → 1.9.0 ------------------------------------------------------------------- Mon Jun 20 20:01:40 UTC 2022 - mardnh@gmx.de - Update to version 1.8.0.13: * update git URLs (git -> https; gitea) ------------------------------------------------------------------- Thu Apr 14 20:01:29 UTC 2022 - mardnh@gmx.de - Update to version 1.8.0.12: * tests: use 'check_PROGRAMS' instead of 'noinst_PROGRAMS' ------------------------------------------------------------------- Thu Mar 24 21:01:29 UTC 2022 - mardnh@gmx.de - Update to version 1.8.0.11: * pco.h: Fix typo in reference to spec ------------------------------------------------------------------- Wed Mar 09 21:01:51 UTC 2022 - mardnh@gmx.de - Update to version 1.8.0.10: * gtp: Fix typo in comment * gtp: Log retrans queue register&free entries * gtp: Specify retrans queue name & seqnum in log lines * gtp: Small log improvements in gtp_create_pdp_ind() * gtp: Log detection of rx duplicate * gtp: Use switch statement in gtp_create_pdp_ind() ------------------------------------------------------------------- Tue Mar 01 21:01:29 UTC 2022 - mardnh@gmx.de - Update to version 1.8.0.4: * libgtp: Define retransmit QUEUE_SIZE relative to PDP_MAX (increase) * libgtp: Fix ggsn crash if pdp alloc array is full (PDP_MAX) ------------------------------------------------------------------- Mon Feb 28 21:01:31 UTC 2022 - mardnh@gmx.de - Update to version 1.8.0.2: * vty: Fix cmd 'no echo-interval' doing nothing ------------------------------------------------------------------- Thu Feb 10 21:01:27 UTC 2022 - mardnh@gmx.de - Update to version 1.8.0.1: * tests: in46a_test: Make coverity happy when calling in46a_from_eua ------------------------------------------------------------------- Tue Nov 16 21:01:37 UTC 2021 - mardnh@gmx.de - Update to version 1.8.0.0: * Bump version: 1.7.1.20-8cbd-dirty → 1.8.0 ------------------------------------------------------------------- Mon Oct 11 20:01:20 UTC 2021 - mardnh@gmx.de - Update to version 1.7.1.20: * gtp_echo_responder: report invalid chars present in node-feautres cmdline arg as error ------------------------------------------------------------------- Fri Oct 08 20:01:21 UTC 2021 - mardnh@gmx.de - Update to version 1.7.1.19: * Introduce program gtp-echo-responder ------------------------------------------------------------------- Thu Sep 23 20:01:20 UTC 2021 - mardnh@gmx.de - Update to version 1.7.1.18: * cosmetic: configure.ac: Fix tabulation in line ------------------------------------------------------------------- Sat Jun 12 20:01:19 UTC 2021 - mardnh@gmx.de - Update to version 1.7.1.17: * ggsn: Fix heap-use-after-free during Recovery without associated PDP ------------------------------------------------------------------- Tue Jun 01 20:01:21 UTC 2021 - mardnh@gmx.de - Update to version 1.7.1.16: * ggsn: Log tun fd write errors ------------------------------------------------------------------- Thu May 13 20:01:30 UTC 2021 - mardnh@gmx.de - Update to version 1.7.1.15: * gtp: Support tx/rx RAN Information Relay message ------------------------------------------------------------------- Thu May 06 20:01:20 UTC 2021 - mardnh@gmx.de - Update to version 1.7.1.14: * gtp: constify pointer arg * cosmetic: gtpie.c: Fix trailing whitespace ------------------------------------------------------------------- Wed Apr 28 20:01:19 UTC 2021 - mardnh@gmx.de - Update to version 1.7.1.12: * gtp: Improve logging of failing pdp ctx resolution from TEI/TID * ggsn: Improve logging on incoming DL data packets * gtp: Rework parsing logic of UpdatePdpCtxResponse ------------------------------------------------------------------- Fri Apr 23 20:01:18 UTC 2021 - mardnh@gmx.de - Update to version 1.7.1.9: * gtp: Update teic_confirmed only on resp success ------------------------------------------------------------------- Mon Mar 29 20:01:36 UTC 2021 - mardnh@gmx.de - Update to version 1.7.1.8: * vty: Inform user that static IP addresses are not supported * ggsn: Reject PDP CTX ACT for static IP addresses ------------------------------------------------------------------- Wed Mar 03 21:01:47 UTC 2021 - mardnh@gmx.de - Update to version 1.7.1.6: * Don't install sgsnemu.conf to /etc/osmocom/ * Don't install osmo-ggsn-kernel-gtp.cfg to /etc/osmocom/ ------------------------------------------------------------------- Tue Mar 02 21:01:32 UTC 2021 - mardnh@gmx.de - Update to version 1.7.1.4: * gitignore: add ggsn_vty_reference.xml * doc/manuals: describe GTP-U kernel module * doc/examples/osmo-ggsn-kernel-gtp.cfg: new file * doc/examples/Makefile.am: add sgsnemu.conf ------------------------------------------------------------------- Tue Feb 23 21:02:03 UTC 2021 - mardnh@gmx.de - Update to version 1.7.1.0: * Bump version: 1.7.0.2-17ce → 1.7.1 * manuals: generate vty reference xml at build time * main: add --vty-ref-mode, use vty_dump_xml_ref_mode() * Bump version: 1.6.0.22-f01c-dirty → 1.7.0 ------------------------------------------------------------------- Sat Feb 20 21:01:32 UTC 2021 - mardnh@gmx.de - Update to version 1.6.0.22: * gtp-kernel: don't #include libmnl headers * gtp-kernel: Remove duplicate #include section * deb/rpm: build with --enable-gtp-linux * .gitignore: ignore debian/libgtp* ------------------------------------------------------------------- Fri Feb 19 21:01:46 UTC 2021 - mardnh@gmx.de - Update to version 1.6.0.18: * tests: Replace deprecated API log_set_print_filename * tests: Explicitly drop category from log ------------------------------------------------------------------- Fri Feb 05 21:01:31 UTC 2021 - mardnh@gmx.de - Update to version 1.6.0.16: * apn_start: avoid segfault if missing tun-device ------------------------------------------------------------------- Thu Jan 28 21:01:45 UTC 2021 - mardnh@gmx.de - Update to version 1.6.0.15: * configure.ac: set -std=gnu11 ------------------------------------------------------------------- Wed Jan 13 21:01:43 UTC 2021 - mardnh@gmx.de - Update to version 1.6.0.14: * contrib/jenkins: don't build osmo-gsm-manuals ------------------------------------------------------------------- Wed Nov 25 21:01:35 UTC 2020 - mardnh@gmx.de - Update to version 1.6.0.13: * ggsn: generate coredump and exit upon SIGABRT received ------------------------------------------------------------------- Mon Oct 19 20:01:33 UTC 2020 - mardnh@gmx.de - Update to version 1.6.0.12: * Use OSMO_FD_* instead of deprecated BSC_FD_* ------------------------------------------------------------------- Tue Oct 13 20:01:48 UTC 2020 - mardnh@gmx.de - Update to version 1.6.0.11: * contrib/jenkins: Enable parallel make in make distcheck ------------------------------------------------------------------- Mon Oct 12 20:01:41 UTC 2020 - mardnh@gmx.de - Update to version 1.6.0.10: * GTP: Replace recently introduced imsi_str2gtp() * sgsnemu: relax check on length of IMSI cmdline arg. * Use imsi_str2gtp() in sgsnemu * Minor: remove code duplication * Prevent Crash in show pdp-context from vty * Fix vty PDP lookups by IMSI ------------------------------------------------------------------- Thu Aug 20 20:01:34 UTC 2020 - mardnh@gmx.de - Update to version 1.6.0.4: * Support setting rt-prio and cpu-affinity mask through VTY * doc: Update VTY reference xml file * configure.ac: Fix trailing whitespace ------------------------------------------------------------------- Thu Aug 13 20:01:52 UTC 2020 - mardnh@gmx.de - Update to version 1.6.0.1: * debian/control: change maintainer to the Osmocom team / mailing list * Bump version: 1.5.0.37-d08a → 1.6.0 ------------------------------------------------------------------- Sat Aug 01 08:05:37 UTC 2020 - mardnh@gmx.de - Update to version 1.5.0.37: * gtp: queue_test: Fix printf gcc warn under ARM ------------------------------------------------------------------- Thu May 28 20:01:52 UTC 2020 - mardnh@gmx.de - Update to version 1.5.0.36: * example config: use RFC1918 addresses for GGSN pools ------------------------------------------------------------------- Fri May 22 20:01:41 UTC 2020 - mardnh@gmx.de - Update to version 1.5.0.35: * Makefile.am: EXTRA_DIST: debian, contrib/*.spec.in ------------------------------------------------------------------- Wed May 20 20:02:14 UTC 2020 - mardnh@gmx.de - Update to version 1.5.0.34: * contrib: integrate RPM spec * contrib: import RPM spec * osmo-ggsn.spec.in: remove ------------------------------------------------------------------- Tue May 12 20:01:45 UTC 2020 - mardnh@gmx.de - Update to version 1.5.0.31: * debug: use LOGL_NOTICE instead of LOGL_DEBUG ------------------------------------------------------------------- Tue Apr 28 20:01:44 UTC 2020 - mardnh@gmx.de - Update to version 1.5.0.30: * sgsnemu: use real tun device name after the device is up. ------------------------------------------------------------------- Wed Apr 22 20:01:45 UTC 2020 - mardnh@gmx.de - Update to version 1.5.0.29: * sgsnemu: Fix assumption ipv6 Interface-Identifier of public addr == announced Prefix * sgsnemu: Implement ping on IPv6 APNs ------------------------------------------------------------------- Tue Apr 21 20:01:42 UTC 2020 - mardnh@gmx.de - Update to version 1.5.0.27: * sgsnemu: Handle IPv6 SLAAC in tun iface manually ------------------------------------------------------------------- Sun Apr 19 20:01:40 UTC 2020 - mardnh@gmx.de - Update to version 1.5.0.26: * sgsnemu: Fix build/run against linux < 4.11 (no sysctl addr_gen_mode support) * Rename netdev_*route to end in route4 * icmpv6.c: Move code generating ipv6 hdr to its own function * sgsnemu: tun_addaddr: Don't set local addr as dstaddr ------------------------------------------------------------------- Fri Apr 17 20:01:36 UTC 2020 - mardnh@gmx.de - Update to version 1.5.0.22: * sgsnemu: Get rid of duplicated options.net * sgsnemu: Get rid of duplicated options.destaddr * icmpv6.c: Mark internal function as static * cosmetic: icmpv6.c: fix typo in comment * sgsnemu: Fix ping transmitted statistics output * sgsnemu: Avoid adding extra autogenerated local link ipv6 addr to tun iface ------------------------------------------------------------------- Tue Apr 14 20:01:45 UTC 2020 - mardnh@gmx.de - Update to version 1.5.0.16: * doc: use 127.0.0.2 instead of 127.0.0.6 as bind ip. * lib/netns: Fix up error paths * netdev_addaddr6: Use prefixlen arg * lib/netns: OSMO_ASSERT() if user doesn't call init_netns() * lib/netns.c: Add comments to the code, including doxygen API docs * Move icmpv6 and checksum files from ggsn/ dir to lib/ * sgsnemu: Set its default loglevel category to INFO * sgsnemu: Rename sgsnemu's libgtp cb_conf * sgsnemu: Pass array of in64_addr to in46a_from_eua() * configure.ac: fix libtool issue with clang and sanitizer ------------------------------------------------------------------- Thu Apr 09 20:01:35 UTC 2020 - mardnh@gmx.de - Update to version 1.5.0.6: * sgsnemu: cmdline: Drop unused function cmdline_parser_params_create() ------------------------------------------------------------------- Wed Apr 01 20:01:45 UTC 2020 - mardnh@gmx.de - Update to version 1.5.0.5: * doc: do not use random ip address for dns in default conf ------------------------------------------------------------------- Tue Mar 03 21:01:20 UTC 2020 - mardnh@gmx.de - Update to version 1.5.0.4: * lib/netns: fix open_ns(): return fd from open() ------------------------------------------------------------------- Mon Mar 02 21:01:17 UTC 2020 - mardnh@gmx.de - Update to version 1.5.0.3: * netns: Improve error checking * add Linux network namespace support for TUN device ------------------------------------------------------------------- Wed Feb 26 21:01:46 UTC 2020 - mardnh@gmx.de - Update to version 1.5.0.1: * cosmetic: Fix comment typo ------------------------------------------------------------------- Fri Jan 03 21:03:27 UTC 2020 - mardnh@gmx.de - Update to version 1.5.0.0: * Bump version: 1.4.0.32-bd8f-dirty → 1.5.0 ------------------------------------------------------------------- Fri Dec 06 21:04:27 UTC 2019 - mardnh@gmx.de - Update to version 1.4.0.32: * contrib/systemd: add systemd-networkd examples from manuals * manuals/configuration.adoc: fix IPv4 address mismatch in <<ggsn_no_root>> * manuals/configuration.adoc: fix Network Address without prefix length ------------------------------------------------------------------- Sun Dec 01 21:02:40 UTC 2019 - mardnh@gmx.de - Update to version 1.4.0.29: * manual: Fix copy+paste error * sgsnemu: Fix null-pointer format string argument ------------------------------------------------------------------- Thu Sep 05 20:01:28 UTC 2019 - mardnh@gmx.de - Update to version 1.4.0.27: * ggsn, sgsnemu: Drop use of no-op deprecated gtp_retrans* APIs * gtp: Manage queue timers internally ------------------------------------------------------------------- Mon Sep 02 20:02:41 UTC 2019 - mardnh@gmx.de - Update to version 1.4.0.25: * gtp/gtp.c: cosmetic: use get_tid() where we need TID * gtp_error_ind_conf(): fix: guard against an unknown GTP version * gtp_update_pdp_ind(): fix NULL-pointer dereference ------------------------------------------------------------------- Fri Aug 30 20:07:46 UTC 2019 - mardnh@gmx.de - Update to version 1.4.0.22: * ggsn: rx DeletePdpReq confirmation: Improve documentation and use gtp_freepdp() * cosmetic: gtp: Improve documentation of gtp_delete_context_req2() * cosmetic: gtp: Drop commented out code calling pdp_freepdp() ------------------------------------------------------------------- Thu Aug 29 20:01:52 UTC 2019 - mardnh@gmx.de - Update to version 1.4.0.19: * gtp: Log msg retransmits and timeouts * cosmetic: fix formatting in if line * ggsn: Implement echo req/resp and recovery * libgtp: Introduce cb_recovery3 * doc: Update vty reference xml file * ggsn_vty.c: Improve output of VTY show pdp-context * pdp: constify param in pdp_count_secondary() * ggsn_vty.c: Avoid printing duplicates for pdp context with v4v6 EUAs * Introduce LOGTUN log helper * gtp-kernel.c: Fix wrong use of in46a_from_eua, print IPv6 euas * Move pdp_get_peer_ipv() to lib/util.* * ggsn: Split application lifecycle related code into ggsn_main.c * ggsn_vty.c: Fix wrong use of in46a_from_eua, print IPv6 euas * in46_addr: Improve in46a_ntop documentation * ggsn: Move PCO handling code into its own file * Introduce in46a_is_v{4,6}() helpers ------------------------------------------------------------------- Tue Aug 27 20:02:09 UTC 2019 - mardnh@gmx.de - Update to version 1.4.0.3: * libgtp: announce pdp ctx deletion upon CreatePdpCtx being rejected * libgtp: Remove packets in tx queue belonging pdp being freed ------------------------------------------------------------------- Tue Aug 20 20:02:23 UTC 2019 - mardnh@gmx.de - Update to version 1.4.0.1: * build: switch AC_CANONICAL_TARGET for AC_CANONICAL_HOST ------------------------------------------------------------------- Thu Aug 08 21:55:21 UTC 2019 - mardnh@gmx.de - Update to version 1.4.0.0: * Bump version: 1.3.0.50-ea1c-dirty → 1.4.0 * Require libosmocore 1.1.0 * Remove undefined param passed to {logging,osmo_stats}_vty_add_cmds * sgsnemu: Fix unaligned pointer access during ip/icmp checksum ------------------------------------------------------------------- Mon Jul 22 10:33:30 UTC 2019 - Martin Hauke <mardnh@gmx.de> - Disable LTO for now since it breaks compilation of the tests See: https://osmocom.org/issues/4114 ------------------------------------------------------------------- Sun Jul 21 20:01:56 UTC 2019 - mardnh@gmx.de - Update to version 1.3.0.47: * sgsnemu: Fix format string argument count ------------------------------------------------------------------- Thu Jul 11 20:07:47 UTC 2019 - mardnh@gmx.de - Update to version 1.3.0.46: * contrib/jenkins.sh: run "make maintainer-clean" ------------------------------------------------------------------- Mon Jul 01 20:01:35 UTC 2019 - mardnh@gmx.de - Update to version 1.3.0.45: * configure.ac: some versions of linux/if.h require including sys/socket.h * configure.ac: Use prefered AC_CONFIG_HEADERS over AM_CONFIG_HEADER * configure.ac: Use brackets in AC_INIT params * configure.ac: Replace obosolete macro AC_CANONICAL_SYSTEM * ggsn: Use structures instead of raw arrays when parsing ipcp_hdr * ggsn: Avoid unaligned mem access reading PCO proto id * ggsn: More logging from PCO handling (e.g. in case of malconfiguration) * ggsn: Add minimalistic PAP support ------------------------------------------------------------------- Fri Jun 21 20:09:55 UTC 2019 - mardnh@gmx.de - Update to version 1.3.0.37: * gtp: queue: Add unit test queue_test * gtp: queue.c: Document queue APIs ------------------------------------------------------------------- Thu Jun 20 20:13:07 UTC 2019 - mardnh@gmx.de - Update to version 1.3.0.35: * gtp: Add missing headers * cosmetic: gtp: queue: remove trailing whitespace ------------------------------------------------------------------- Wed Jun 19 20:10:48 UTC 2019 - mardnh@gmx.de - Update to version 1.3.0.33: * manuals: Add script to regenerate vty/counter documentation ------------------------------------------------------------------- Tue Jun 04 20:01:29 UTC 2019 - mardnh@gmx.de - Update to version 1.3.0.32: * sgsnemu: Replace use of deprecated libgtp API pdp_newpdp with new one * ggsn: vty: Require ggsn param in <show pdp-context> cmd * ggsn_vty_reference.xml: Update from last code changes * gtp: Make use of new libgtp APIs with multi-gsn support * gtp: Introduce new pdp APIs (and deprecate old ones) to support multiple GSN * ggsn: Fix undefined behaviour shifting beyond sign bit ------------------------------------------------------------------- Mon Jun 03 20:01:25 UTC 2019 - mardnh@gmx.de - Update to version 1.3.0.26: * cosmetic: gtp.h: Remove trailing whitespaces * pdp: Drop unused code for haship * ggsn: Use gtp_delete_context_req2() everywhere * gtp: Re-arrange free pdp ctx code in non-teardown scenario * cosmetic: gtp: Document free pdp ctx in non-teardown scenario * gtp: Refactor code to use gtp_freepdp(_teardown) APIs * gtp_create_pdp_ind: simplify code by reordering and compacting parsing * pdp: Introduce new API pdp_count_secondary ------------------------------------------------------------------- Fri May 31 20:01:26 UTC 2019 - mardnh@gmx.de - Update to version 1.3.0.18: * gtp: Fix typo dublicate->duplicate * gtp: Take queue_resp into account to schedule retrans timer * ggsn: Start gtp retrans timer during startup * debian: create -doc subpackage with pdf manuals * gtp: Document spec reasoning drop of Rx DeleteCtxReq ------------------------------------------------------------------- Wed May 29 20:01:28 UTC 2019 - mardnh@gmx.de - Update to version 1.3.0.13: * ggsn: Drop unused param force in apn_stop() ------------------------------------------------------------------- Sun May 19 20:01:36 UTC 2019 - mardnh@gmx.de - Update to version 1.3.0.12: * osmo-ggsn: properly show subscriber's MSISDN in the VTY ------------------------------------------------------------------- Tue May 14 20:01:24 UTC 2019 - mardnh@gmx.de - Update to version 1.3.0.11: * osmo-ggsn: print requested / actual APN in PDP info * osmo-ggsn: check result of osmo_apn_to_str() ------------------------------------------------------------------- Mon May 13 20:01:27 UTC 2019 - mardnh@gmx.de - Update to version 1.3.0.9: * osmo-ggsn: add VTY command to show PDP context by IPv4 * osmo-ggsn: fix VTY command for getting PDP contexts by APN ------------------------------------------------------------------- Fri Apr 26 20:01:24 UTC 2019 - mardnh@gmx.de - Update to version 1.3.0.7: * ggsn.c: Refactor PCO processing during PDP activation * ggsn: Fix build_ipcp_pco() in presence of invalid IPCP content * ggsn: Remove magic numbers from ipcp_contains_option() * ggsn: const-ify input / read-only arguments of PCO related functions * ggsn: Remove magic numbers from pco_contains_proto() ------------------------------------------------------------------- Thu Apr 11 20:01:36 UTC 2019 - mardnh@gmx.de - Update to version 1.3.0.2: * process_pco() const-ify 'apn' argument ------------------------------------------------------------------- Thu Mar 14 21:01:29 UTC 2019 - mardnh@gmx.de - Update to version 1.3.0.1: * Don't return error on normal shutdown ------------------------------------------------------------------- Sun Jan 20 21:01:17 UTC 2019 - mardnh@gmx.de - Update to version 1.3.0.0: * Bump version: 1.2.2.44-6da8-dirty → 1.3.0 ------------------------------------------------------------------- Thu Dec 13 21:01:14 UTC 2018 - mardnh@gmx.de - Update to version 1.2.2.44: * contrib: fix makedistcheck with disabled systemd ------------------------------------------------------------------- Wed Dec 05 21:01:14 UTC 2018 - mardnh@gmx.de - Update to version 1.2.2.43: * contrib/jenkins.sh: build and publish manuals ------------------------------------------------------------------- Tue Dec 04 21:01:22 UTC 2018 - mardnh@gmx.de - Update to version 1.2.2.42: * Fix DISTCHECK_CONFIGURE_FLAGS override ------------------------------------------------------------------- Tue Nov 27 21:01:13 UTC 2018 - mardnh@gmx.de - Update to version 1.2.2.41: * build manuals moved here from osmo-gsm-manuals.git * ggsn: update vty reference * vty-ref: Update URI of docbook 5.0 schema * OsmoGGSN: update vty reference * OsmoGGSN: fix VTY additions' node IDs * OsmoGGSN vty: update VTY reference * OsmoGGSN VTY ref: prep: convert newlines to unix * OsmoGGSN: typo: priveleges * OsmoGGSN: add Routing section for IP forward and masquerading * OsmoGGSN: multiple instances: mention GTP port * OsmoGGSN: more info on non-root operation / tun creation * GGSN: don't say 'NITB' * refactor Makefile build rules, don't use the FORCE * GGSN: Document how 'ip tuntap' is used for non-root; call netdev 'apn0' * Expand OsmoGGSN manual * OsmoGGSN: Add VTY reference manual * initial version of OsmoGGSN user manual ------------------------------------------------------------------- Thu Nov 22 18:59:25 UTC 2018 - mardnh@gmx.de - Update to version 1.2.2.22: * properly store IPv6 addresses in struct tun_t * fix a format string directives in queue_seqset() * fix format string error in ippool_printaddr() * initialize local variable addr in ippool_new() * replace bogus memcpy() call in ippool_newip() * fix allocation of ippool's hash table * check ioctl() call return value in tun_new() ------------------------------------------------------------------- Sun Oct 21 17:24:00 UTC 2018 - mardnh@gmx.de - Update to version 1.2.2.15: * ippool.c: Use "%td" format string for ptrdiff_t * sgsnemu: Fix printing of tun device name ------------------------------------------------------------------- Tue Sep 25 20:01:16 UTC 2018 - mardnh@gmx.de - Update to version 1.2.2.13: * osmo-ggsn.cfg: Ensure well-formed config file example ------------------------------------------------------------------- Sun Sep 16 20:01:14 UTC 2018 - mardnh@gmx.de - Update to version 1.2.2.12: * libgtp: implement gtp_clear_queues to clear req/resp queue ------------------------------------------------------------------- Thu Sep 13 20:01:25 UTC 2018 - mardnh@gmx.de - Update to version 1.2.2.11: * Install sample cfg file to /etc/osmocom * Install systemd services with autotools ------------------------------------------------------------------- Mon Aug 06 20:01:29 UTC 2018 - mardnh@gmx.de - Update to version 1.2.2.9: * debian/rules: Don't overwrite .tarball-version ------------------------------------------------------------------- Tue Jul 24 20:01:17 UTC 2018 - mardnh@gmx.de - Update to version 1.2.2.8: * gtp: Add new replacement cb_recovery2 for cb_recovery ------------------------------------------------------------------- Sat Jul 21 20:01:17 UTC 2018 - mardnh@gmx.de - Update to version 1.2.2.7: * gtp: Add new API to avoid freeing pdp contexts during DEL CTX REQ * fix support for multiple IPCP in PDP protocol configuration options * fix unaligned access in build_ipcp_pco() ------------------------------------------------------------------- Mon Jul 16 20:01:11 UTC 2018 - mardnh@gmx.de - Update to version 1.2.2.4: * gtp: Log ignore CTX DEL REQ due to no teardown and only 1 ctx active * gtp: Allow recv DEL CTX REQ in sgsn and DEL CTX RSP in ggsn * gtp: Log type name of unexpected signalling message ------------------------------------------------------------------- Thu Jun 21 20:01:09 UTC 2018 - mardnh@gmx.de - Update to version 1.2.2.1: * ggsn: ctrl iface: listen on IP configured by VTY ------------------------------------------------------------------- Thu May 31 20:01:18 UTC 2018 - mardnh@gmx.de - Update to version 1.2.2.0: * ggsn: fix misinterpreted length field in ipcp_contains_option() * ggsn: make sure ipcp_option_hdr and and ipcp_hdr are packed * Bump version: 1.2.1.3-6a28 → 1.2.2 ------------------------------------------------------------------- Wed May 09 20:01:26 UTC 2018 - mardnh@gmx.de - Update to version 1.2.1.1: * ggsn_vty.c: fix: use CONFIG_NODE as parent by default ------------------------------------------------------------------- Fri May 04 20:01:19 UTC 2018 - mardnh@gmx.de - Update to version 1.2.1.0: * debian/rules: Fix debian packaging after 1.2.0 release * Bump version: 1.2.0.1-36c4 → 1.2.1 ------------------------------------------------------------------- Thu May 03 20:01:38 UTC 2018 - mardnh@gmx.de - Update to version 1.2.0.0: * Bump version: 1.1.0.90-5468-dirty → 1.2.0 ------------------------------------------------------------------- Thu Apr 26 20:01:15 UTC 2018 - mardnh@gmx.de - Update to version 1.1.0.90: * ggsn: Don't explicitly use tun_setaddr() API anymore * sgsnemu: Convert from tun_setaddr() to tun_addaddr() * lib/tun: Remove tun_setaddr() API, as everyone is using tun_addaddr() now * Move kernel GTP support from ggsn/ to lib/ * ggsn: don't use gtp_kernel_tunnel_{add,del}() for userspace tun ------------------------------------------------------------------- Wed Apr 25 20:01:14 UTC 2018 - mardnh@gmx.de - Update to version 1.1.0.85: * fix segfault in case of kernel gtp-u * lib/tun.c: Generalize tun_sifflags() to netdev_sifflags * lib/tun.c: generalize tun_*route() to netdev_*route() * lib/tun.c: Generalize tun_{set,add}addr*() functions * lib/tun: split generic network device related stuff to lib/netdev * lib/netdev.c: Cosmetic changes (coding style / cleanups) ------------------------------------------------------------------- Tue Apr 17 20:01:22 UTC 2018 - mardnh@gmx.de - Update to version 1.1.0.79: * use osmo_init_logging2 ------------------------------------------------------------------- Sat Apr 07 18:51:24 UTC 2018 - mardnh@gmx.de - Update to version 1.1.0.78: * remove the -f option from osmo-ggsn.service ------------------------------------------------------------------- Wed Mar 14 21:26:29 UTC 2018 - mardnh@gmx.de - Update to version 1.1.0.77: * ggsn.c: cb_tun_ind: log dst addr of packet without pdp ctx * ggsn.c: cb_tun_ind: Don't drop packets targeting pdp ctx ll addr * sgsnemu: created "pinghost" and "createif" modes for mutual exclusion * sgsnemu: fix: no outgoing GTP-U in "createif" mode * sgsnemu: Fix bad ptr during context deallocation * sgsnemu: listen param is a host, not an interface * build: Remove AC_PROG_CXX, C++ is never used * Add talloc context introspection via VTY * configure: add --enable-werror * jenkins.sh: use --enable-werror configure flag, not CFLAGS ------------------------------------------------------------------- Wed Feb 14 16:19:12 UTC 2018 - mardnh@gmx.de - Update to new upstream snapshot 1.1.0.75 - Remove patch: * 0002-build-Remove-AC_PROG_CXX-the-C-is-never-used.patch ------------------------------------------------------------------- Sat Feb 10 20:37:28 UTC 2018 - mardnh@gmx.de - Show testsuite.log when tests are failing ------------------------------------------------------------------- Thu Jan 25 20:04:42 UTC 2018 - mardnh@gmx.de - Remove patch: * build-fixes.diff (most stuff is fixed upstream) - Add patches: * 0001-build-Use-sbin-instead-of-bin-for-the-binaries.patch * 0002-build-Remove-AC_PROG_CXX-the-C-is-never-used.patch ------------------------------------------------------------------- Wed Jan 24 13:05:48 UTC 2018 - mardnh@gmx.de - Update to new upstream snapshot 1.1.0.50 - Remove patch (included upstream): * 0001-fix-compiler-warnings-return-0-in-main-in-3-tests.patch ------------------------------------------------------------------- Fri Dec 29 16:38:27 UTC 2017 - mardnh@gmx.de - Use systemd service file from tarball - Fix URL - Use correct libversion - Minor specfile cleanup - Disable kernel-gtp support - Add patch: - 0001-fix-compiler-warnings-return-0-in-main-in-3-tests.patch ------------------------------------------------------------------- Thu Dec 28 00:36:08 UTC 2017 - jengelh@inai.de - Update to new upstream release 1.1.0 * sgsnemu: Add IPv6 support via tun device and "-t v6 --createif" * Allow Common flags 0x94 and ignore them in PDP activation * gtpie.h: Add IE identifier definitions up to 29.60 v11.8.0 Release 11 * sgsnemu: Add "--tun-device" option to specify TUN device name * ggsn: Avoid crash on wrong EUA type ------------------------------------------------------------------- Mon Oct 2 23:35:06 UTC 2017 - jengelh@inai.de - Update to new upstream snapshot 1.0.0.30 ------------------------------------------------------------------- Sat Apr 29 01:21:17 UTC 2017 - jengelh@inai.de - Initial package (version 0.93.7) for build.opensuse.org - Add build-fixes.diff
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor