openbsc.git branch neels/gtphub updated. 0.15.0-23-g6ff309a

gitosis at osmocom.org gitosis at osmocom.org
Tue Oct 13 12:18:18 UTC 2015


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 OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".

The branch, neels/gtphub has been updated
  discards  73b722572362f1d053822dbe6e1e83cf6e327d05 (commit)
  discards  10df4fc601b5b9fa6229cd3186431414cd82d4a4 (commit)
  discards  72687c6c6891d286709d4f1be27320f4747f0430 (commit)
  discards  db7b42465a670ce63f52ee2910f85722aee5c73f (commit)
  discards  6caab4a264b5728388ac3f0828055568bd002a9c (commit)
  discards  90684febe4124b914b318a7d3689a157613c4c52 (commit)
  discards  4ec65fc2f4b7e175ca9b3d3f42d9ef0c0d532034 (commit)
  discards  63f9b39f5dfedd04fca33bf18dcf4da5f4bfe586 (commit)
  discards  8d193170495850d4ab7680dbd53d4f153e37002c (commit)
  discards  5aff4a5d9221d703bb52bb8421eabaa8283332b6 (commit)
  discards  2fd5c8febf69b5ea1c4dd9cc826024f59ea06fb4 (commit)
  discards  03475a31e1c95b52f521df5e10b73a5bcce67c2f (commit)
  discards  9883b09d7c4f0a3caf76dc985a4f977cd4de2427 (commit)
  discards  f31908d2c4e1e7e245d54b76debe9bac4a5a50e7 (commit)
  discards  90f5c9b527f92d7215642536fbe36e79cd3a91be (commit)
       via  6ff309a2dda7b06a4a7342d8c73dac33f9eb8935 (commit)
       via  4e7374814af0ce8b283f4368d1dd502cade44938 (commit)
       via  9079d37d0acf0f31ed05d4f7e30e4ad951025043 (commit)
       via  86540a05d2cf9e4308472c40deacc191a42c0dbf (commit)
       via  efd402d2e0883d495f6710eba6f7b57e6665b36b (commit)
       via  3503d0f4754eae4c536b008b019e1c2a7bdf95be (commit)
       via  b83f679ca95267a07c34cce4818a9fc04e659b8b (commit)
       via  bc7625eca4b7a0078a1d2206e49650e01a355bbc (commit)
       via  755c2047b053c50d0225e1df5619e1eeb0124870 (commit)
       via  2e5dfacd0831e336f0dba279422f568c326300e3 (commit)
       via  744dedbf06450d2b1928d7d0984e23e5b3f63064 (commit)
       via  42a0a3b211fcb7259f1d013422ba275df151e5d9 (commit)
       via  83df4f5f660a427abcd6f4af11eeac1617ae97a4 (commit)
       via  7351d6a74a243ac76b5bf3828ef176b94eb9ad7b (commit)
       via  8f4ff353ac1a7efb04f9d92e058b609c0bcb8dbc (commit)
       via  537d480f3947924a2db182bab36a48f0bb42045f (commit)
       via  d1554ecb78ebf5b13ec72cdf1faf1bbd88121a01 (commit)
       via  044ce5fb846bb39645abb9d33e7043957e5a3982 (commit)
       via  133e8624efe109f020c15a0411c3eb7c461a61f1 (commit)
       via  cf151874581aa4cd553f8e066d330066cfca2468 (commit)
       via  a777c9ee3d4e433c713f7a5c346519aa0321f096 (commit)
       via  9861c122dd50386f4b48bb65162f0a38f6d28785 (commit)
       via  fa07b489dc3e14579b34365c0a0f1b5d5a70138f (commit)
       via  f3316e30d61603d55ed43906aaacb28e970989dc (commit)
       via  d74cce266bbc6ec519376601a2004f4fa8155b64 (commit)
       via  696212798291688a85afc956b6d80c10c7acb033 (commit)
       via  1afe7c7fe5e79435a1ebe9aff622ca20b901d923 (commit)
       via  20626dde8fd04c2ded3788a8417ea67abf17c4cf (commit)
       via  6598ded5cdbdaee8ee2aa9b8da283582b90840ed (commit)
       via  15a40db606e317e9304651b5f644eeae151efd8d (commit)
       via  b45e4d80b6b6b6bb597ccb3a14c16395481f7816 (commit)
       via  641d387409b6d11f7166784344701438be1a45e1 (commit)
       via  2aedfbdfe1dfb4df84418af4bb39c40ca1cc5128 (commit)
       via  62a63f54a6c6e565df7ca5efadf5430123a5cc5e (commit)
       via  6cf0249dacc4ae46eb0857c007906c9a3f128a3e (commit)
       via  cdeb815c78f4cdd5eb38995ea3f8550c637a1561 (commit)
       via  b3cbd9aa3b8e80060ff38b975e297a5b4a850fec (commit)
       via  0e62e595a697eb6075349b586ed264bdb9462cd0 (commit)
       via  06cfe00c711a037981b53946dbaa5b042acb2fbb (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 (73b722572362f1d053822dbe6e1e83cf6e327d05)
            \
             N -- N -- N (6ff309a2dda7b06a4a7342d8c73dac33f9eb8935)

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/openbsc/commit/?id=6ff309a2dda7b06a4a7342d8c73dac33f9eb8935

commit 6ff309a2dda7b06a4a7342d8c73dac33f9eb8935
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Oct 12 02:39:18 2015 +0200

    gtphub: decode GTP IE positions.
    
    Separate success indicator (rc) from packet version.
    
    Collect all metadata on a packet in new struct gtp_packet_desc.
    
    Copy declaration of gtpie_decaps() from gtpie.h (because it is not being
    installed) and extract IE indexes with it.

http://cgit.osmocom.org/openbsc/commit/?id=4e7374814af0ce8b283f4368d1dd502cade44938

commit 4e7374814af0ce8b283f4368d1dd502cade44938
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Oct 12 02:13:41 2015 +0200

    gtphub_main.c: comment

http://cgit.osmocom.org/openbsc/commit/?id=9079d37d0acf0f31ed05d4f7e30e4ad951025043

commit 9079d37d0acf0f31ed05d4f7e30e4ad951025043
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Oct 8 14:01:42 2015 +0200

    gtphub: comment in nc test

http://cgit.osmocom.org/openbsc/commit/?id=86540a05d2cf9e4308472c40deacc191a42c0dbf

commit 86540a05d2cf9e4308472c40deacc191a42c0dbf
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Oct 8 13:32:34 2015 +0200

    gtphub: rename: server/client to GGSN/SGSN.

http://cgit.osmocom.org/openbsc/commit/?id=efd402d2e0883d495f6710eba6f7b57e6665b36b

commit efd402d2e0883d495f6710eba6f7b57e6665b36b
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Oct 8 13:31:40 2015 +0200

    gtphub: add a todo comment

http://cgit.osmocom.org/openbsc/commit/?id=3503d0f4754eae4c536b008b019e1c2a7bdf95be

commit 3503d0f4754eae4c536b008b019e1c2a7bdf95be
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Oct 6 15:20:13 2015 +0200

    gtphub: debug log
    
    Sponsored-by: On-Waves ehi

http://cgit.osmocom.org/openbsc/commit/?id=b83f679ca95267a07c34cce4818a9fc04e659b8b

commit b83f679ca95267a07c34cce4818a9fc04e659b8b
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Oct 6 14:31:41 2015 +0200

    gtphub: add GTP header validation
    
    Sponsored-by: On-Waves ehi

http://cgit.osmocom.org/openbsc/commit/?id=bc7625eca4b7a0078a1d2206e49650e01a355bbc

commit bc7625eca4b7a0078a1d2206e49650e01a355bbc
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Oct 5 18:14:35 2015 +0200

    gtphub: add TEI map test
    
    Sponsored-by: On-Waves ehi

http://cgit.osmocom.org/openbsc/commit/?id=755c2047b053c50d0225e1df5619e1eeb0124870

commit 755c2047b053c50d0225e1df5619e1eeb0124870
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Oct 5 17:38:15 2015 +0200

    gtphub: add gtphub_test.c (empty)
    
    Sponsored-by: On-Waves ehi

http://cgit.osmocom.org/openbsc/commit/?id=2e5dfacd0831e336f0dba279422f568c326300e3

commit 2e5dfacd0831e336f0dba279422f568c326300e3
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Oct 6 13:16:07 2015 +0200

    gtphub: add TEI map API.
    
    Sponsored-by: On-Waves ehi

http://cgit.osmocom.org/openbsc/commit/?id=744dedbf06450d2b1928d7d0984e23e5b3f63064

commit 744dedbf06450d2b1928d7d0984e23e5b3f63064
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Oct 6 13:06:56 2015 +0200

    gtphub: populate API impl from test prog
    
    Sponsored-by: On-Waves ehi

http://cgit.osmocom.org/openbsc/commit/?id=42a0a3b211fcb7259f1d013422ba275df151e5d9

commit 42a0a3b211fcb7259f1d013422ba275df151e5d9
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Oct 3 03:38:20 2015 +0200

    gtphub: add skeletal gtphub.[hc]
    
    Sponsored-by: On-Waves ehf

http://cgit.osmocom.org/openbsc/commit/?id=83df4f5f660a427abcd6f4af11eeac1617ae97a4

commit 83df4f5f660a427abcd6f4af11eeac1617ae97a4
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Oct 3 02:29:34 2015 +0200

    gtphub: add simple netcat test
    
    Tweak the hardcoded default ports/interfaces for the test.
    
    Sponsored-by: On-Waves ehf

http://cgit.osmocom.org/openbsc/commit/?id=7351d6a74a243ac76b5bf3828ef176b94eb9ad7b

commit 7351d6a74a243ac76b5bf3828ef176b94eb9ad7b
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Sep 25 01:13:09 2015 +0200

    gtphub: add to build
    
    Add program osmo-gtphub from gtphub_main.c to Makefile.am.
    Add osmo-gtphub binary to gitignore.
    
    Sponsored-by: On-Waves ehf

http://cgit.osmocom.org/openbsc/commit/?id=8f4ff353ac1a7efb04f9d92e058b609c0bcb8dbc

commit 8f4ff353ac1a7efb04f9d92e058b609c0bcb8dbc
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Sep 24 17:32:30 2015 +0200

    Add GTP hub stub, as simplistic UDP forwarder.
    
    First steps towards a new GTP hub. The aim is to mux GTP connections, so that
    multiple SGSN <--> GGSN links can pass through a single point. Background:
    allow having more than one SGSN, possibly in various remote locations.
    
    The recent addition of OAP to GSUP is related to the same background idea.
    
    Sponsored-by: On-Waves ehf

-----------------------------------------------------------------------

Summary of changes:
 openbsc/configure.ac                      |   2 +-
 openbsc/doc/osmocom-authn-protocol.txt    | 250 +++++++++++++++
 openbsc/include/openbsc/gb_proxy.h        |   4 -
 openbsc/include/openbsc/mgcp.h            |   2 +
 openbsc/include/openbsc/mgcp_internal.h   |  10 +-
 openbsc/include/openbsc/osmux.h           |   9 +
 openbsc/src/gprs/Makefile.am              |   7 +-
 openbsc/src/gprs/gb_proxy.c               |  16 +-
 openbsc/src/gprs/gprs_gsup_client.c       |  12 +-
 openbsc/src/gprs/gprs_sgsn.c              |   6 +-
 openbsc/src/gprs/sgsn_libgtp.c            |   2 +-
 openbsc/src/libmgcp/mgcp_network.c        |   8 +-
 openbsc/src/libmgcp/mgcp_osmux.c          |  31 +-
 openbsc/src/libmgcp/mgcp_protocol.c       |   9 +
 openbsc/src/libmgcp/mgcp_vty.c            |  60 +++-
 openbsc/src/libmsc/Makefile.am            |   2 +-
 openbsc/src/libmsc/auth.c                 |  11 +-
 openbsc/src/libmsc/db.c                   |  12 +-
 openbsc/src/osmo-bsc_nat/bsc_mgcp_utils.c |  50 ++-
 openbsc/src/osmo-bsc_nat/bsc_nat_vty.c    |  22 +-
 openbsc/src/osmo-nitb/Makefile.am         |   2 +-
 openbsc/tests/channel/Makefile.am         |   2 +-
 openbsc/tests/db/Makefile.am              |   2 +-
 openbsc/tests/gbproxy/Makefile.am         |   4 +-
 openbsc/tests/gbproxy/gbproxy_test.c      | 110 +++++--
 openbsc/tests/gbproxy/gbproxy_test.ok     | 514 +++++++++++++++---------------
 openbsc/tests/mgcp/mgcp_test.c            |  26 ++
 openbsc/tests/sgsn/Makefile.am            |   2 +
 openbsc/tests/sgsn/sgsn_test.c            | 133 ++++++--
 29 files changed, 933 insertions(+), 387 deletions(-)
 create mode 100644 openbsc/doc/osmocom-authn-protocol.txt


hooks/post-receive
-- 
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)



More information about the osmocom-commitlog mailing list