This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/osmocom-commitlog@lists.osmocom.org/.
gitosis at osmocom.org gitosis at osmocom.orgThis is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenGGSN project". The branch, laforge/sgsnemu-v6 has been updated discards a05e6052a95dccbf63a2a828ffd0e39c662cd2ff (commit) discards 3e4556ba6cfed8f91bfb1832ba10c5c735d650de (commit) discards 485628283372a6d4b4115821d56469f00cae6552 (commit) via 43ebce4107a7232b27b91a58f0c3a8208dccfeb8 (commit) via f9cbe96b9b693dc7e4d57d8c0f2b8272e50ffd00 (commit) via 370335c6e284e2508806455cfac665087abaafae (commit) via 80499fcaf5c3d0a56596f8b96f30b837343e3d29 (commit) via 3ffe4d8a4542372acc66919fff6a62a041681b38 (commit) via ecb6786afc172418b028cef413545f774c82eac4 (commit) via 8bebc794920bf27afd2ec62812390f44e9668c25 (commit) via 1f5370db5f1aa342a30882ca55b93f09adb284eb (commit) via d13a9254d2dd6ad5d1b76e86fe2836f1faf78656 (commit) via 6dd3d3e4fed8505ed54c2a8be64c80612044da26 (commit) via 519044f980e8bb32a654dd44b96611382bf17d8d (commit) via ff037b7a4156980f34e8bde1d50527f2d5ac7c00 (commit) via 6748dc90b8c2a0ec57a5d05eb28c20a5002afbbc (commit) via 7bd7b6815aa937bba12c1cd82a0abbb58aab1fc6 (commit) via b16c46b4c36383368eb1581e40d0a8ca751ddc53 (commit) via 840a8e9713f1e1c60e3b38ba51847355555cafd9 (commit) via cee7546f15bc66443c17a0b2cbca2570d85e3517 (commit) via ed1ba2c902624a1bc97d73bc29e64f3fab8658ac (commit) via ed08eb1c5a5a9efa84b3a9111d8e5538da132ce1 (commit) via 2e84d2c29a75db6412a66356b81037508a7ef248 (commit) via dd266066c7cc96c797034da352cc9d72177c5780 (commit) via b5624c3d4838cd774c3a6df4208b709890174a25 (commit) via 6a21527a2d417eca602cd0af3461dfa285da8767 (commit) via 1a8bc9839a69566e756c691ebd2d676082838c52 (commit) via 79aa4bd8378748ef1a264b6ae0c64f1eca0ab6df (commit) This update added new revisions after undoing existing revisions. That is to say, the old revision is not a strict subset of the new revision. This situation occurs when you --force push a change and generate a repository containing something like this: * -- * -- B -- O -- O -- O (a05e6052a95dccbf63a2a828ffd0e39c662cd2ff) \ N -- N -- N (43ebce4107a7232b27b91a58f0c3a8208dccfeb8) When this happens we assume that you've already had alert emails for all of the O revisions, and so we here report only the revisions in the N branch from the common base, B. Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-ggsn/commit/?id=43ebce4107a7232b27b91a58f0c3a8208dccfeb8 commit 43ebce4107a7232b27b91a58f0c3a8208dccfeb8 Author: Harald Welte <laforge at gnumonks.org> Date: Thu Oct 12 20:01:54 2017 +0800 add Unit test for lib/in46_addr.c code Change-Id: Id032c330405e5dca8ecfc0970d128341ed75c675 http://cgit.osmocom.org/osmo-ggsn/commit/?id=f9cbe96b9b693dc7e4d57d8c0f2b8272e50ffd00 commit f9cbe96b9b693dc7e4d57d8c0f2b8272e50ffd00 Author: Harald Welte <laforge at gnumonks.org> Date: Thu Oct 12 19:37:14 2017 +0800 update .gitignore Change-Id: I030bd616dd27d49e55b5bdcc7c0b4fa3eb523da4 http://cgit.osmocom.org/osmo-ggsn/commit/?id=370335c6e284e2508806455cfac665087abaafae commit 370335c6e284e2508806455cfac665087abaafae Author: Harald Welte <laforge at gnumonks.org> Date: Thu Oct 12 19:30:49 2017 +0800 Add ippool unit-test for 'make check' runs This test creates a variety of v4 (and one v6) pool and performs allocations until the pool is full, then frees a random number of randomly distributed addresses, re-allocates them and again checks that they're all available and finally once the pool is full allocations fail. Change-Id: Ibf4588e8f3ae71684e5262c0caaa2689aee73a94 http://cgit.osmocom.org/osmo-ggsn/commit/?id=80499fcaf5c3d0a56596f8b96f30b837343e3d29 commit 80499fcaf5c3d0a56596f8b96f30b837343e3d29 Author: Harald Welte <laforge at gnumonks.org> Date: Thu Oct 12 17:36:53 2017 +0800 remove dead/old Makefile.in from src/ and test/ directory Change-Id: I399e9ab54ac9d62e0e2f2bc2eaaf6610374d56f6 http://cgit.osmocom.org/osmo-ggsn/commit/?id=3ffe4d8a4542372acc66919fff6a62a041681b38 commit 3ffe4d8a4542372acc66919fff6a62a041681b38 Author: Harald Welte <laforge at gnumonks.org> Date: Mon Oct 9 10:15:04 2017 +0800 gtpie.h: Add IE identifier definitions up to 29.60 v11.8.0 Release 11 Change-Id: I6ab7bfb31f93f52f9f6b1b5880dcb2c232bba794 http://cgit.osmocom.org/osmo-ggsn/commit/?id=ecb6786afc172418b028cef413545f774c82eac4 commit ecb6786afc172418b028cef413545f774c82eac4 Author: Harald Welte <laforge at gnumonks.org> Date: Sun Oct 8 07:50:20 2017 +0800 Allow Common flags 0x94 and ignore them in PDP activation from https://github.com/osmocom/openggsn/pull/2 Change-Id: I31b3e4b378e74bb5a0a2f54af6d2a15b629876cf http://cgit.osmocom.org/osmo-ggsn/commit/?id=8bebc794920bf27afd2ec62812390f44e9668c25 commit 8bebc794920bf27afd2ec62812390f44e9668c25 Author: Harald Welte <laforge at gnumonks.org> Date: Tue Oct 10 09:05:50 2017 +0800 sgsnemu: Use getprotobynumber() in print_ipprot() There's no point in sgsnemu doing a poor mans reimplementation of what the C library provides already by means of getprotobynumber() Change-Id: I8cdc460e4fa5d86d80addf6e5f341d2d80093a35 http://cgit.osmocom.org/osmo-ggsn/commit/?id=1f5370db5f1aa342a30882ca55b93f09adb284eb commit 1f5370db5f1aa342a30882ca55b93f09adb284eb Author: Harald Welte <laforge at gnumonks.org> Date: Tue Oct 10 09:03:25 2017 +0800 sgsnemu: Remove dead code: encaps_printf() This function is never used/called, remove it. Change-Id: I37a447e4d5387e3fc5f4433ab20ceba7c446684b http://cgit.osmocom.org/osmo-ggsn/commit/?id=d13a9254d2dd6ad5d1b76e86fe2836f1faf78656 commit d13a9254d2dd6ad5d1b76e86fe2836f1faf78656 Author: Harald Welte <laforge at gnumonks.org> Date: Tue Oct 10 09:02:45 2017 +0800 sgsnemu: Mark local functions 'static' We don't need to export those to the global name space as they're not called from code in other files. Change-Id: I454249335ba46abdb3afbc669c4a06a06f39ae72 http://cgit.osmocom.org/osmo-ggsn/commit/?id=6dd3d3e4fed8505ed54c2a8be64c80612044da26 commit 6dd3d3e4fed8505ed54c2a8be64c80612044da26 Author: Harald Welte <laforge at gnumonks.org> Date: Tue Oct 10 08:54:04 2017 +0800 sgsnemu: Make use of "dependon" feature in gengetopt The gengetopt syntax can specify that a particular command line argument depends on some other argument/option present. We can use this to provide useful feedback to the user at the command line parsing state, like --pingrate making no sense without --pinghost being specified. Change-Id: Ief27275e90e6bce23aed1e83874dbac98dd0926b http://cgit.osmocom.org/osmo-ggsn/commit/?id=519044f980e8bb32a654dd44b96611382bf17d8d commit 519044f980e8bb32a654dd44b96611382bf17d8d Author: Harald Welte <laforge at gnumonks.org> Date: Tue Oct 10 09:36:35 2017 +0800 sgsnemu: Print warnings on broken IPv6 configuration (acept_ra) When sgsnemu is used for an IPv6 pdp context, we rely on the router discovery procedure and SLAAC to set the correct IPv6 address/prefix on the tun device. This requires the system to be configure to accept router-advertisements on the tun device. Let's print a warning if accept_ra for the specific tun device is set to a wrong value. We're leaving it up to the user to either set a system-wide /proc/sys/net/ipv6/conf/default/accept_ra or to configure this in an ip-up script used together with sgsnemu. Change-Id: I563092ca35bc74f035a5023e11256779aac46e11 http://cgit.osmocom.org/osmo-ggsn/commit/?id=ff037b7a4156980f34e8bde1d50527f2d5ac7c00 commit ff037b7a4156980f34e8bde1d50527f2d5ac7c00 Author: Harald Welte <laforge at gnumonks.org> Date: Tue Oct 10 08:50:11 2017 +0800 sgsnemu: Add '--tun-device' option to specify TUN device name This way, multiple sgsnemu instances can be runnig in parallel, each of them creating a different tun device for their respective PDP context Change-Id: Id12fbadf924a60db255b6d51b9f647aa51dd2e16 ----------------------------------------------------------------------- Summary of changes: .gitignore | 48 +- Makefile.am | 2 +- TODO-RELEASE | 1 + configure.ac | 2 + contrib/osmo-ggsn.service | 2 +- ggsn/ggsn.c | 19 +- gtp/gtpie.c | 67 +- gtp/gtpie.h | 75 +- gtp/pdp.h | 3 + sgsnemu/cmdline.c | 132 +- sgsnemu/cmdline.ggo | 18 +- sgsnemu/cmdline.h | 8 + sgsnemu/sgsnemu.c | 138 +- src/Makefile.in | 0 tests/Makefile.am | 40 + tests/Makefile.in | 0 tests/lib/Makefile.am | 22 + tests/lib/in46a_test.c | 93 + tests/lib/ippool_test.c | 120 + tests/lib/ippool_test.err | 10 + tests/lib/ippool_test.ok | 66555 ++++++++++++++++++++++++++++++++++++++++++++ tests/testsuite.at | 15 + 22 files changed, 67283 insertions(+), 87 deletions(-) delete mode 100644 src/Makefile.in create mode 100644 tests/Makefile.am delete mode 100644 tests/Makefile.in create mode 100644 tests/lib/Makefile.am create mode 100644 tests/lib/in46a_test.c create mode 100644 tests/lib/ippool_test.c create mode 100644 tests/lib/ippool_test.err create mode 100644 tests/lib/ippool_test.ok create mode 100644 tests/testsuite.at hooks/post-receive -- The OpenGGSN project