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, master has been updated
via 568a7275503ddae9721280d31e70a8045f645c10 (commit)
via 9c534fdbe8289ccfbf5d2d586acb38fff945aecd (commit)
via 89ef324eab2aed40a8f530c0ab7534fb93a60151 (commit)
via f06046b6afd3dd9db60bab55f167d6056af5885e (commit)
via d739f092be82fb01e53404b0a67bc0158063a843 (commit)
via d48f057328cfb82b192d935325eb5af1162c0ecc (commit)
from fe60cfb1d63d1c3b61c12eee78308f7985c66c1d (commit)
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=568a7275503ddae9721280d31e70a804…
commit 568a7275503ddae9721280d31e70a8045f645c10
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Oct 12 11:57:38 2015 +0200
oap: add OAP config to VTY
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=9c534fdbe8289ccfbf5d2d586acb38ff…
commit 9c534fdbe8289ccfbf5d2d586acb38fff945aecd
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Oct 12 11:57:37 2015 +0200
gsup/oap: add OAP to GSUP client.
Trigger an OAP registration upon IPA connect. Feed incoming OAP messages to
oap_handle() and send replies returned by it.
Add oap_config to sgsn_config (todo: vty).
Sponsored-by: On-Waves ehf
[hfreyther: Fix coding style]
http://cgit.osmocom.org/openbsc/commit/?id=89ef324eab2aed40a8f530c0ab7534fb…
commit 89ef324eab2aed40a8f530c0ab7534fb93a60151
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Oct 12 11:57:36 2015 +0200
oap: add OAP API test
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=f06046b6afd3dd9db60bab55f167d605…
commit f06046b6afd3dd9db60bab55f167d6056af5885e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Oct 12 11:57:35 2015 +0200
oap: add oap testsuite skeleton
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=d739f092be82fb01e53404b0a67bc015…
commit d739f092be82fb01e53404b0a67bc0158063a843
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Oct 12 11:57:34 2015 +0200
oap: implement initial OAP API.
Add oap.[hc] and oap_messages.[hc].
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=d48f057328cfb82b192d935325eb5af1…
commit d48f057328cfb82b192d935325eb5af1162c0ecc
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Oct 12 11:57:33 2015 +0200
libcommon: soak up three static functions.
Add new kitchen sink openbsc/utils.h and libcommon/utils.c to make three so far
static functions public (so I can use them in the upcoming OAP code).
A place to put them could have been the gprs_utils.h, but all general functions
in there have a gprs_ prefix, and todo markings to move them away. All other
libcommon headers are too specific, so I opened up this kitchen sink header.
Replace the implementation of encode_big_endian() with a call to
osmo_store64be_ext(). See comments.
Apply the change in Makefiles and C files.
-----------------------------------------------------------------------
Summary of changes:
openbsc/.gitignore | 1 +
openbsc/configure.ac | 1 +
openbsc/include/openbsc/Makefile.am | 5 +-
openbsc/include/openbsc/gprs_gsup_client.h | 7 +-
openbsc/include/openbsc/oap.h | 78 +++++++++
openbsc/include/openbsc/oap_messages.h | 70 ++++++++
openbsc/include/openbsc/sgsn.h | 3 +
openbsc/include/openbsc/utils.h | 26 +++
openbsc/src/gprs/Makefile.am | 3 +-
openbsc/src/gprs/gprs_gsup_client.c | 55 ++++++-
openbsc/src/gprs/gprs_gsup_messages.c | 30 +---
openbsc/src/gprs/gprs_subscriber.c | 3 +-
openbsc/src/gprs/oap.c | 256 +++++++++++++++++++++++++++++
openbsc/src/gprs/oap_messages.c | 178 ++++++++++++++++++++
openbsc/src/gprs/sgsn_vty.c | 91 ++++++++++
openbsc/src/libcommon/Makefile.am | 2 +-
openbsc/src/libcommon/utils.c | 58 +++++++
openbsc/src/osmo-bsc_nat/bsc_nat.c | 12 +-
openbsc/tests/Makefile.am | 2 +-
openbsc/tests/gprs/Makefile.am | 3 +-
openbsc/tests/oap/Makefile.am | 19 +++
openbsc/tests/oap/oap_test.c | 243 +++++++++++++++++++++++++++
openbsc/tests/oap/oap_test.ok | 7 +
openbsc/tests/sgsn/Makefile.am | 2 +
openbsc/tests/testsuite.at | 7 +
25 files changed, 1108 insertions(+), 54 deletions(-)
create mode 100644 openbsc/include/openbsc/oap.h
create mode 100644 openbsc/include/openbsc/oap_messages.h
create mode 100644 openbsc/include/openbsc/utils.h
create mode 100644 openbsc/src/gprs/oap.c
create mode 100644 openbsc/src/gprs/oap_messages.c
create mode 100644 openbsc/src/libcommon/utils.c
create mode 100644 openbsc/tests/oap/Makefile.am
create mode 100644 openbsc/tests/oap/oap_test.c
create mode 100644 openbsc/tests/oap/oap_test.ok
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)