This 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 6641c26d22fd3768e251d158bc8117f4bc751142 (commit)
discards 70e66cc42cac25d1c0e1829db965ad5a8cd68409 (commit)
discards ea8f7e0fa9665475bb1042a541c393c5ae53eb3c (commit)
discards 449c005c017a0031c6b798ef1a997cd8c86335aa (commit)
discards 646f192225290f18c6cf9810fd8ee7b6795ac6f1 (commit)
discards c55e7a747a8f7de0066df809e3f188b4702deb58 (commit)
discards de50ee47c63b3e9a6f3ee30111d115dfe2835401 (commit)
discards c314cb313dca634d0649fc35ad0a2acfd0b05f80 (commit)
discards cba7ed7311c22f7b6421474c927afefa0d2b7071 (commit)
via 99794bf272448cb03a8991333e760945838f6e94 (commit)
via 215bccfd86f8447372d61dc20d37eb250c792c1e (commit)
via f2aedf69074f81458e5c4d31d3873d60d60cc041 (commit)
via afcc448f468bbe4c943174c3b2cf58c42037aab3 (commit)
via 36e7029eb418031dd39c62e6345d76152c28cb18 (commit)
via 5cf02429cfe9d060995f9ee606912b4314dd1808 (commit)
via 5943cbb73ff5cb64e3fc90242024878c073d288d (commit)
via f6c5f9524f38aa192e02f71f988d0bf467727475 (commit)
via bc41c8d581867bd7931fd358fd7c36ebac7823c7 (commit)
via 89e1abcb18349e0b1b925c4634679e25b914209c (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 (6641c26d22fd3768e251d158bc8117f4bc751142)
\
N -- N -- N (99794bf272448cb03a8991333e760945838f6e94)
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=99794bf272448cb03a8991333e7609…
commit 99794bf272448cb03a8991333e760945838f6e94
Author: Harald Welte <laforge(a)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=215bccfd86f8447372d61dc20d37eb…
commit 215bccfd86f8447372d61dc20d37eb250c792c1e
Author: Harald Welte <laforge(a)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=f2aedf69074f81458e5c4d31d3873d…
commit f2aedf69074f81458e5c4d31d3873d60d60cc041
Author: Harald Welte <laforge(a)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=afcc448f468bbe4c943174c3b2cf58…
commit afcc448f468bbe4c943174c3b2cf58c42037aab3
Author: Harald Welte <laforge(a)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=36e7029eb418031dd39c62e6345d76…
commit 36e7029eb418031dd39c62e6345d76152c28cb18
Author: Harald Welte <laforge(a)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=5cf02429cfe9d060995f9ee606912b…
commit 5cf02429cfe9d060995f9ee606912b4314dd1808
Author: Harald Welte <laforge(a)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
http://cgit.osmocom.org/osmo-ggsn/commit/?id=5943cbb73ff5cb64e3fc9024202487…
commit 5943cbb73ff5cb64e3fc90242024878c073d288d
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Oct 13 15:57:01 2017 +0200
Add unit tests for libgtp gtpie.[ch] functions
This doesn't yet cover all the functions in gtpie.[ch], but testing half
of them is better than not testing any of them, so let's merge this
current state with a couple of TDOO's on what we still need to test.
Change-Id: I30a6dd8a01b7a074ef2d3936d186dfff6c79e6c0
http://cgit.osmocom.org/osmo-ggsn/commit/?id=f6c5f9524f38aa192e02f71f988d0b…
commit f6c5f9524f38aa192e02f71f988d0bf467727475
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Oct 14 07:56:41 2017 +0200
gtpie_{encaps,encaps2}(): RAI is a fixe 6-byte length field, not 8 bytes
gtpie_decaps() always had this right, but the encapsulation functions
treated it as 8-byte fixed length IE.
I hope we had a chance to convert all of this to the normal libosmogsm
tlv_parser one day. This would have one description table for all TLV
types which then is used from encoder and decoder.
Change-Id: I48471f2735511806ac424b5ffc1929e85bb156f3
http://cgit.osmocom.org/osmo-ggsn/commit/?id=bc41c8d581867bd7931fd358fd7c36…
commit bc41c8d581867bd7931fd358fd7c36ebac7823c7
Author: Harald Welte <laforge(a)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=89e1abcb18349e0b1b925c4634679e…
commit 89e1abcb18349e0b1b925c4634679e25b914209c
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Oct 8 07:50:20 2017 +0800
Allow Common flags 0x94 and ignore them in PDP activation
extended from
https://github.com/osmocom/openggsn/pull/2
Change-Id: I31b3e4b378e74bb5a0a2f54af6d2a15b629876cf
-----------------------------------------------------------------------
Summary of changes:
gtp/gtpie.c | 150 ++++++++++++++++++++++++++++++++++++++++++++++--
tests/gtp/Makefile.am | 3 +-
tests/gtp/gtpie_test.c | 51 +++++++++++++++-
tests/gtp/gtpie_test.ok | 4 ++
4 files changed, 202 insertions(+), 6 deletions(-)
hooks/post-receive
--
The OpenGGSN project