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 "MNCC <-> SIP bridge".
The branch, master has been updated
via 0e9434184e7d324be13910acc4bc301dfcb8bf05 (commit)
from bec32eb2073a5ae669260a7634bd91a245ce3e30 (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/osmo-sip-connector/commit/?id=0e9434184e7d324be1391…
commit 0e9434184e7d324be13910acc4bc301dfcb8bf05
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Mar 31 20:04:54 2016 +0200
debian: Add dh-autoreconf required by the debian packaging
-----------------------------------------------------------------------
Summary of changes:
debian/control | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
hooks/post-receive
--
MNCC <-> SIP bridge
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 "MNCC <-> SIP bridge".
The branch, master has been updated
via bec32eb2073a5ae669260a7634bd91a245ce3e30 (commit)
from adc7484a0c65caf01278759804535e4072e27fa2 (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/osmo-sip-connector/commit/?id=bec32eb2073a5ae669260…
commit bec32eb2073a5ae669260a7634bd91a245ce3e30
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Mar 31 19:36:27 2016 +0200
coverity: Address two issues found by coverity
Add NULL check in the case of MNCC disconnect that was missing and
add an assert to show that at this point the other leg must exist.
Fixes: CID#80799, CID#80800, 80801
-----------------------------------------------------------------------
Summary of changes:
src/app.c | 6 ++++--
src/mncc.c | 1 +
2 files changed, 5 insertions(+), 2 deletions(-)
hooks/post-receive
--
MNCC <-> SIP bridge
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 "MNCC <-> SIP bridge".
The branch, master has been updated
via adc7484a0c65caf01278759804535e4072e27fa2 (commit)
from 2a7cfb5c93ed4ceb4f193d7cca037e894a4d5212 (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/osmo-sip-connector/commit/?id=adc7484a0c65caf012787…
commit adc7484a0c65caf01278759804535e4072e27fa2
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Mar 31 19:04:14 2016 +0200
debian: Initial packaging of the osmo-sip-connector
It installs a service file but requires a user to create a config
file. We will not provide a sysv start script.
-----------------------------------------------------------------------
Summary of changes:
debian/changelog | 5 +++++
debian/compat | 1 +
debian/control | 23 +++++++++++++++++++++++
debian/osmo-sip-connector.install | 1 +
debian/osmo-sip-connector.service | 11 +++++++++++
debian/rules | 19 +++++++++++++++++++
debian/source/format | 1 +
7 files changed, 61 insertions(+)
create mode 100644 debian/changelog
create mode 100644 debian/compat
create mode 100644 debian/control
create mode 100644 debian/osmo-sip-connector.install
create mode 100644 debian/osmo-sip-connector.service
create mode 100755 debian/rules
create mode 100644 debian/source/format
hooks/post-receive
--
MNCC <-> SIP bridge
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 "An utility library for Open Source Mobile Communications".
The branch, master has been updated
via 793a2907d553095d77d73e8bf7cc132667ee7240 (commit)
via 61f28880d5dc3f08689bef61a54fa2035928ffaa (commit)
from fb348eeff25e8e66a4a8651dc94901c7a004343a (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/libosmocore/commit/?id=793a2907d553095d77d73e8bf7cc…
commit 793a2907d553095d77d73e8bf7cc132667ee7240
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Wed Mar 23 14:48:39 2016 +0100
vty: Make a reservation for the osmo-sip-connector
The osmo-sip-connector is a new application and is a MNCC to SIP
bridge. It is not implementing transcoding or RTP proxying at all.
http://cgit.osmocom.org/libosmocore/commit/?id=61f28880d5dc3f08689bef61a54f…
commit 61f28880d5dc3f08689bef61a54fa2035928ffaa
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Mon Mar 21 09:55:05 2016 +0100
select: Externalize fd_set filling and dispatch
To integrate with an external event loop (in this case glib) we
need to allow an application to get a filled out fd_set and then
dispatch it. osmo_fds and maxfds are static and I decided to keep
it that way and instead create two routines to fill the fdset and
then one to dispatch the result.
The public header file does not include sys/select.h and we can
compile the library without select, so I didn't want to require
having to include this file, and used void * for the parameter.
Mark the routines as inline to avoid a call from the select
function. I have confirmed that inlining has an effect on x86
using Debian's gcc-4.9.2-10 compiler
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/core/select.h | 6 ++++
include/osmocom/vty/ports.h | 1 +
src/select.c | 83 ++++++++++++++++++++++++++-----------------
3 files changed, 58 insertions(+), 32 deletions(-)
hooks/post-receive
--
An utility library for Open Source Mobile Communications
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 "MNCC <-> SIP bridge".
The branch, master has been updated
via 2a7cfb5c93ed4ceb4f193d7cca037e894a4d5212 (commit)
via c2474dc0beffc67478383410aa09846cbf6b44dd (commit)
via 8763cf8850f879cb0fd6120bdc60e5fbd4c2534d (commit)
via 275571ff20090030c2bc8b9fca81dc1c89424c8b (commit)
via 4bfaf60ed251b12cf90917bdb33c99657dbfc640 (commit)
via b8e802851dd586b3e08799886cf4b144463b970f (commit)
via a4970327f2e050f697dd4e75fa1931902aa6c1de (commit)
via 00a43e20ab4e16ac3822d204d98f7d8e2f11b7c2 (commit)
via 916348b7dcbd3f5fb4b672c3e18f6dd092cea146 (commit)
from 80880d45b7091dfbf5c722e2b9e79b60e7a9aba7 (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/osmo-sip-connector/commit/?id=2a7cfb5c93ed4ceb4f193…
commit 2a7cfb5c93ed4ceb4f193d7cca037e894a4d5212
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Mar 31 16:28:21 2016 +0200
sip/sdp: Hack to get a GSM codec call connected
Extract IP and port once we have received the INVITE. In the near
future we need to improve this!
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=c2474dc0beffc67478383…
commit c2474dc0beffc67478383410aa09846cbf6b44dd
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Mar 31 16:06:04 2016 +0200
mncc: Add handling to connect a MNCC MT call
This will go through the stage of:
* MNCC_CALL_CONF_IND (to which we create a RTP socket)
* then we might receive a MNCC_ALERT_IND
* and finally the MNCC_SETUP_CNF
For the last two we inform the other leg about the progress.
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=8763cf8850f879cb0fd61…
commit 8763cf8850f879cb0fd6120bdc60e5fbd4c2534d
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Mar 31 16:04:47 2016 +0200
sip: Pass to not enable media on our 200 response
In case we send a 200 but don't have this tag, a 500 response will
be sent and the call will be dropped.
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=275571ff20090030c2bc8…
commit 275571ff20090030c2bc8b9fca81dc1c89424c8b
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Mar 31 14:17:58 2016 +0200
mncc: Introduce direction and start to handle it separetely
For releasing a MT-Call we will need to send a release request
and then wait for the release confirmation. Add if/else to it.
If this turns out to be too ugly we will be able to create one
MO and one MT leg.
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=4bfaf60ed251b12cf9091…
commit 4bfaf60ed251b12cf90917bdb33c99657dbfc640
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Mar 31 14:17:33 2016 +0200
mncc: Convert ip address so BTS sends it to the right place
-----------------------------------------------------------------------
Summary of changes:
src/app.c | 14 ++--
src/call.h | 7 ++
src/mncc.c | 223 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++----
src/mncc.h | 4 ++
src/sdp.c | 4 +-
src/sdp.h | 2 +-
src/sip.c | 18 ++++-
7 files changed, 250 insertions(+), 22 deletions(-)
hooks/post-receive
--
MNCC <-> SIP bridge
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, sysmocom/iu has been updated
via b70dfa610d89786aa72a4adb4ffc1ba27a5f8af4 (commit)
via cf1302e4cb4875816615a23e5d7e2e9f7bcb5bca (commit)
via 0d929be8264ba592313f2cdd9bc4bd9b2579df00 (commit)
via 4e875aec0fda55bc93ea76c6992aaf3d90931d2d (commit)
via f9b212fabd0d5c37dac9639fc9d9ecd73688e3a3 (commit)
via d617c5d3ac65b5090f787da3e2911fb6742f515c (commit)
via 4554a62c4d16bd95ae4fb38ede0fd9f64a4d1429 (commit)
via 37984bdb1b507446421e5aa6131ccdf117dd269f (commit)
via 56ea30ff3f9f98a4903d060196b185ce124d7eaa (commit)
via 3ad0346f00c4d135f7d4d15017ce2941e13e2c54 (commit)
via 044fbe6568f82a12bf4e3addc7e3d6db529b6548 (commit)
via d2fa7a509a989bb775b56932502d128ec974330d (commit)
via f4afcf0b2345a51d3e69c4dbb61279af233388cf (commit)
via 10cd11345c2dd3f38793e7dd7456e7882ab95dd9 (commit)
via 8c515272c3e82c2400b15b5bfefa9dd883b86b96 (commit)
via 961bd0b121d604612ea27bd2c83edd73290b2cb6 (commit)
via 531734a547f16de08ce94ec64d58cf94c2230893 (commit)
from 4b940126a3132ac6d6da4194229f2b8cb642c2ec (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 -----------------------------------------------------------------
-----------------------------------------------------------------------
Summary of changes:
openbsc/.gitignore | 1 +
openbsc/configure.ac | 1 +
openbsc/include/openbsc/auth.h | 9 +
openbsc/src/gprs/gprs_gmm.c | 2 +-
openbsc/src/libmgcp/mgcp_transcode.c | 8 +-
openbsc/src/libmsc/auth.c | 33 +++-
openbsc/src/osmo-bsc/osmo_bsc_vty.c | 4 +-
openbsc/src/utils/meas_db.c | 13 +-
openbsc/tests/Makefile.am | 2 +-
openbsc/tests/mm_auth/Makefile.am | 21 +++
openbsc/tests/mm_auth/mm_auth_test.c | 340 ++++++++++++++++++++++++++++++++++
openbsc/tests/mm_auth/mm_auth_test.ok | 40 ++++
openbsc/tests/testsuite.at | 7 +
13 files changed, 455 insertions(+), 26 deletions(-)
create mode 100644 openbsc/tests/mm_auth/Makefile.am
create mode 100644 openbsc/tests/mm_auth/mm_auth_test.c
create mode 100644 openbsc/tests/mm_auth/mm_auth_test.ok
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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/cscn has been updated
discards afd051c62a45bc645fe545a8245fb5fad893b06c (commit)
discards 6f7750b134e6efae4bab08006c2a8a483f942166 (commit)
discards 5672d0b02f3a6ae8c19a019ab2997db2bb25c4b9 (commit)
discards 8652005807d3f8cf9d24d880d9161655358fbb6a (commit)
discards 436c207b710f1ae3ab51f19378be44f8f662b749 (commit)
via 54df2e4576fd0b11d31a76e5291a910f7e7fe7f9 (commit)
via fe9950fc7250f56d9be0d6d546da79ac27a714a1 (commit)
via 3aea8193e0f1864c29334720e267bad7e243b5be (commit)
via 276192d27c92163ab8b4d4703697ec2cbdd3cb0a (commit)
via c4b9b4edbb63d0dd17e2587f1dd1e7e66041db00 (commit)
via b70dfa610d89786aa72a4adb4ffc1ba27a5f8af4 (commit)
via cf1302e4cb4875816615a23e5d7e2e9f7bcb5bca (commit)
via 0d929be8264ba592313f2cdd9bc4bd9b2579df00 (commit)
via 4e875aec0fda55bc93ea76c6992aaf3d90931d2d (commit)
via f9b212fabd0d5c37dac9639fc9d9ecd73688e3a3 (commit)
via d617c5d3ac65b5090f787da3e2911fb6742f515c (commit)
via 4554a62c4d16bd95ae4fb38ede0fd9f64a4d1429 (commit)
via 37984bdb1b507446421e5aa6131ccdf117dd269f (commit)
via 56ea30ff3f9f98a4903d060196b185ce124d7eaa (commit)
via 3ad0346f00c4d135f7d4d15017ce2941e13e2c54 (commit)
via 044fbe6568f82a12bf4e3addc7e3d6db529b6548 (commit)
via d2fa7a509a989bb775b56932502d128ec974330d (commit)
via f4afcf0b2345a51d3e69c4dbb61279af233388cf (commit)
via 10cd11345c2dd3f38793e7dd7456e7882ab95dd9 (commit)
via 8c515272c3e82c2400b15b5bfefa9dd883b86b96 (commit)
via 961bd0b121d604612ea27bd2c83edd73290b2cb6 (commit)
via 531734a547f16de08ce94ec64d58cf94c2230893 (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 (afd051c62a45bc645fe545a8245fb5fad893b06c)
\
N -- N -- N (54df2e4576fd0b11d31a76e5291a910f7e7fe7f9)
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=54df2e4576fd0b11d31a76e5291a910f…
commit 54df2e4576fd0b11d31a76e5291a910f7e7fe7f9
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Mar 29 18:58:10 2016 +0200
wip: paging
http://cgit.osmocom.org/openbsc/commit/?id=fe9950fc7250f56d9be0d6d546da79ac…
commit fe9950fc7250f56d9be0d6d546da79ac27a714a1
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Mar 22 19:25:58 2016 +0100
hack for testing: hardcoded LAC on LU Accept
http://cgit.osmocom.org/openbsc/commit/?id=3aea8193e0f1864c29334720e267bad7…
commit 3aea8193e0f1864c29334720e267bad7e243b5be
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Mar 22 19:26:52 2016 +0100
Add registry of RNC-Ids in LACs
Introduce struct gsm_rnc and store in a list. Make it so that the code can be
used from both MSC and GPRS.
Add VTY commands 'lac <id>' and 'rnc <id>', which populate above list.
Semantics: when an RNC registers with the MSC or SGSN, it tells us its RNC Id.
During paging, we need to find an RNC for a given LAC. The association of RNCs
to a particular LAC needs to be configured on the CN side.
http://cgit.osmocom.org/openbsc/commit/?id=276192d27c92163ab8b4d4703697ec2c…
commit 276192d27c92163ab8b4d4703697ec2cbdd3cb0a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Mar 23 18:19:38 2016 +0100
cosmetic: comments, debug log, msgb alloc name
http://cgit.osmocom.org/openbsc/commit/?id=c4b9b4edbb63d0dd17e2587f1dd1e7e6…
commit c4b9b4edbb63d0dd17e2587f1dd1e7e66041db00
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Mar 23 18:20:12 2016 +0100
mscsplit: rewire MSC gsm0808_submit_dtap() to msc_tx_dtap()
http://cgit.osmocom.org/openbsc/commit/?id=b70dfa610d89786aa72a4adb4ffc1ba2…
commit b70dfa610d89786aa72a4adb4ffc1ba27a5f8af4
Merge: 4b94012 cf1302e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Mar 31 16:14:13 2016 +0200
Merge branch 'master' into sysmocom/iu
Conflicts:
openbsc/src/libmsc/auth.c
openbsc/src/libmsc/gsm_04_08.c
openbsc/src/osmo-bsc/osmo_bsc_vty.c
openbsc/tests/Makefile.am
-----------------------------------------------------------------------
Summary of changes:
openbsc/.gitignore | 1 +
openbsc/configure.ac | 1 +
openbsc/include/openbsc/auth.h | 9 +
openbsc/src/gprs/gprs_gmm.c | 2 +-
openbsc/src/libmgcp/mgcp_transcode.c | 8 +-
openbsc/src/libmsc/auth.c | 33 +++-
openbsc/src/osmo-bsc/osmo_bsc_vty.c | 4 +-
openbsc/src/utils/meas_db.c | 13 +-
openbsc/tests/Makefile.am | 2 +-
openbsc/tests/mm_auth/Makefile.am | 21 +++
openbsc/tests/mm_auth/mm_auth_test.c | 340 ++++++++++++++++++++++++++++++++++
openbsc/tests/mm_auth/mm_auth_test.ok | 40 ++++
openbsc/tests/testsuite.at | 7 +
13 files changed, 455 insertions(+), 26 deletions(-)
create mode 100644 openbsc/tests/mm_auth/Makefile.am
create mode 100644 openbsc/tests/mm_auth/mm_auth_test.c
create mode 100644 openbsc/tests/mm_auth/mm_auth_test.ok
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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 "UNNAMED PROJECT".
The branch, master has been updated
via 5f4567b2a224cebf9ac9adebf9f6647a5ff489e5 (commit)
via d401cc13aefeea45fd2514466998dd62e6c5fabe (commit)
via 32d0fd88727c8038466afdea748862d4c8eac1d4 (commit)
via 44f5163c5091eda2e269e7557bcceb7211431bc6 (commit)
from 2f48313ed6c598d38a59332166823ddc7fe309ef (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/python/osmo-python-tests/commit/?id=5f4567b2a224ceb…
commit 5f4567b2a224cebf9ac9adebf9f6647a5ff489e5
Author: Max <msuraev(a)sysmocom.de>
Date: Wed Mar 30 14:58:17 2016 +0200
Extend apps attribute
In addition to binary name it's now possible to provide extra
command-line arguments in osmoappdesc.py for application under
test. This change is fully optional and backward compatible.
http://cgit.osmocom.org/python/osmo-python-tests/commit/?id=d401cc13aefeea4…
commit d401cc13aefeea45fd2514466998dd62e6c5fabe
Author: Max <msuraev(a)sysmocom.de>
Date: Wed Mar 30 14:58:16 2016 +0200
Add optional ignore_configs attribute
This attribute in osmoappdesc.py allows to ignore certain configs while
running vty tests. It's handy for hardware-specific or otherwise special
configuration examples.
http://cgit.osmocom.org/python/osmo-python-tests/commit/?id=32d0fd88727c803…
commit 32d0fd88727c8038466afdea748862d4c8eac1d4
Author: Max <msuraev(a)sysmocom.de>
Date: Wed Mar 30 14:58:15 2016 +0200
Expand installation instructions
http://cgit.osmocom.org/python/osmo-python-tests/commit/?id=44f5163c5091eda…
commit 44f5163c5091eda2e269e7557bcceb7211431bc6
Author: Max <msuraev(a)sysmocom.de>
Date: Wed Mar 30 14:58:14 2016 +0200
Add .gitignore
Ignore install leftovers.
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 1 +
README | 1 +
osmopy/osmotestconfig.py | 17 +++++++++--------
3 files changed, 11 insertions(+), 8 deletions(-)
create mode 100644 .gitignore
hooks/post-receive
--
UNNAMED PROJECT
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 cf1302e4cb4875816615a23e5d7e2e9f7bcb5bca (commit)
via 0d929be8264ba592313f2cdd9bc4bd9b2579df00 (commit)
via 4e875aec0fda55bc93ea76c6992aaf3d90931d2d (commit)
via f9b212fabd0d5c37dac9639fc9d9ecd73688e3a3 (commit)
via d617c5d3ac65b5090f787da3e2911fb6742f515c (commit)
via 4554a62c4d16bd95ae4fb38ede0fd9f64a4d1429 (commit)
via 37984bdb1b507446421e5aa6131ccdf117dd269f (commit)
from 56ea30ff3f9f98a4903d060196b185ce124d7eaa (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=cf1302e4cb4875816615a23e5d7e2e9f…
commit cf1302e4cb4875816615a23e5d7e2e9f7bcb5bca
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Mar 30 11:22:30 2016 +0200
Fix MM Auth: zero-initialize auth tuple before first use
Make sure a new auth tuple is initialized after
db_get_lastauthtuple_for_subscr() returns an error, i.e. if no tuple is present
for the subscriber yet.
Before this patch, the first key_seq depended on the typically uninitialized
value that was present in auth tuple's key_seq upon calling
auth_get_tuple_for_subscr().
The very first key_seq used for a new subscriber will now always be 0. Before,
it used to be mostly 1 ("(0 + 1) % 7"), but depended on whether the key_seq was
indeed initialized with 0, actually by random.
http://cgit.osmocom.org/openbsc/commit/?id=0d929be8264ba592313f2cdd9bc4bd9b…
commit 0d929be8264ba592313f2cdd9bc4bd9b2579df00
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Mar 30 11:22:29 2016 +0200
Fix MM Auth: disallow key_seq mismatch
In auth_get_tuple_for_subscr(), add missing condition to match incoming
key_seq with stored key_seq, so that re-authentication is requested for
mismatching key_seqs.
Add test for this issue.
http://cgit.osmocom.org/openbsc/commit/?id=4e875aec0fda55bc93ea76c6992aaf3d…
commit 4e875aec0fda55bc93ea76c6992aaf3d90931d2d
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Mar 30 11:22:28 2016 +0200
MM Auth: return AUTH_NOT_AVAIL instead of hardcoded zero
AUTH_NOT_AVAIL == 0, so this is no functional change.
http://cgit.osmocom.org/openbsc/commit/?id=f9b212fabd0d5c37dac9639fc9d9ecd7…
commit f9b212fabd0d5c37dac9639fc9d9ecd73688e3a3
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Mar 30 11:22:27 2016 +0200
MM Auth: introduce AUTH_ERROR constant.
Instead of using hardcoded -1 for errors, include -1 in the enum auth_action
type; apply its use.
In the mm_auth test, the string output changes from '(internal error)' to
'AUTH_ERROR', since now the proper enum value is used in auth_action_names[].
http://cgit.osmocom.org/openbsc/commit/?id=d617c5d3ac65b5090f787da3e2911fb6…
commit d617c5d3ac65b5090f787da3e2911fb6742f515c
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Mar 30 11:22:26 2016 +0200
MM Auth test: add test to re-use existing auth
http://cgit.osmocom.org/openbsc/commit/?id=4554a62c4d16bd95ae4fb38ede0fd9f6…
commit 4554a62c4d16bd95ae4fb38ede0fd9f64a4d1429
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Mar 30 11:22:25 2016 +0200
MM Auth test: add two tests for AUTH_THEN_CIPH
Test two situations for AUTH_DO_AUTH_THEN_CIPH:
- when no auth tuple is available
- when the key sequence from LU is marked invalid
Add convenience auth tuple comparison function using stringification.
http://cgit.osmocom.org/openbsc/commit/?id=37984bdb1b507446421e5aa6131ccdf1…
commit 37984bdb1b507446421e5aa6131ccdf117dd269f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Mar 30 11:22:24 2016 +0200
Add MM Auth test; add auth_action_str() function
Add basic MM Authentication test setup, with fake DB access and RAND_bytes().
So far implement simple tests for IO error during DB access and missing auth
entry.
To print the auth action during tests, add struct auth_action_names and
auth_action_str() inline function in auth.[hc].
-----------------------------------------------------------------------
Summary of changes:
openbsc/.gitignore | 1 +
openbsc/configure.ac | 1 +
openbsc/include/openbsc/auth.h | 9 +
openbsc/src/libmsc/auth.c | 33 +++-
openbsc/tests/Makefile.am | 2 +-
openbsc/tests/mm_auth/Makefile.am | 21 +++
openbsc/tests/mm_auth/mm_auth_test.c | 340 ++++++++++++++++++++++++++++++++++
openbsc/tests/mm_auth/mm_auth_test.ok | 40 ++++
openbsc/tests/testsuite.at | 7 +
9 files changed, 446 insertions(+), 8 deletions(-)
create mode 100644 openbsc/tests/mm_auth/Makefile.am
create mode 100644 openbsc/tests/mm_auth/mm_auth_test.c
create mode 100644 openbsc/tests/mm_auth/mm_auth_test.ok
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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 "Osmocom code for Iuh interface".
The branch, neels/wip has been created
at 0e5d6442c6eb0c7fe091a312c418cf3f4db01317 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-iuh/commit/?id=0e5d6442c6eb0c7fe091a312c418cf3…
commit 0e5d6442c6eb0c7fe091a312c418cf3f4db01317
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Mar 30 14:04:30 2016 +0200
wip
-----------------------------------------------------------------------
hooks/post-receive
--
Osmocom code for Iuh interface
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 "UNNAMED PROJECT".
The branch, master has been updated
via 63d33ad2d79683fab33542570e20d082bb66476c (commit)
via 7952282b78867e53ab8fd9cf819d1f9fdece58ba (commit)
via a859a2180043759a762af0701a056e23e22f1d19 (commit)
via 7a05b039c835868eff34308d861edfeb28d1763b (commit)
via e44383baa4a883beb49a4b0ec370ba3256389b94 (commit)
from 5a5d2b7a27e64deef8b7b48842204414c611942b (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/osmo-pcu/commit/?id=63d33ad2d79683fab33542570e20d08…
commit 63d33ad2d79683fab33542570e20d082bb66476c
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Mar 30 22:08:18 2016 +0200
fix compiler warnings about format string for size_t
with gcc-5.3 on x86_64 I get the following compliler warnings:
warning: format ‘%d’ expects argument of type ‘int’, but argument 7 has
type ‘size_t {aka long unsigned int}
This patch resolves them
http://cgit.osmocom.org/osmo-pcu/commit/?id=7952282b78867e53ab8fd9cf819d1f9…
commit 7952282b78867e53ab8fd9cf819d1f9fdece58ba
Author: Aravind Sirsikar <arvind.sirsikar(a)radisys.com>
Date: Wed Mar 23 18:29:47 2016 +0530
Support puncturing scheme selection for EGPRS DL
Adds support to find the puncturing scheme for retransmission
with MCS change, retransmission with no MCS change, transmission
case. Puncturing scheme selection for retransmission case with
MCS change is aligned with TS 44.060 9.3.2.1. Puncturing scheme
selection for retransmission without MCS change, fresh transmission
is aligned with TS 44.060 10.4.8a.3.1, 10.4.8a.2.1, 10.4.8a.1.1
http://cgit.osmocom.org/osmo-pcu/commit/?id=a859a2180043759a762af0701a056e2…
commit a859a2180043759a762af0701a056e23e22f1d19
Author: Aravind Sirsikar <arvind.sirsikar(a)radisys.com>
Date: Wed Mar 23 18:29:46 2016 +0530
Update CPS calculation with new data structures
Update existing CPS calculation function to align with new data
structure introduced
http://cgit.osmocom.org/osmo-pcu/commit/?id=7a05b039c835868eff34308d861edfe…
commit 7a05b039c835868eff34308d861edfeb28d1763b
Author: Aravind Sirsikar <arvind.sirsikar(a)radisys.com>
Date: Wed Mar 23 18:29:45 2016 +0530
Add data structure for CPS calculation in DL
Define new data structure with respect to TS 44.060
10.4.8a.3.1, 10.4.8a.2.1, 10.4.8a.1.1 for puncturing scheme values
and initialize the variable introduced
http://cgit.osmocom.org/osmo-pcu/commit/?id=e44383baa4a883beb49a4b0ec370ba3…
commit e44383baa4a883beb49a4b0ec370ba3256389b94
Author: Bhargava Abhyankar <Bhargava.Abhyankar(a)radisys.com>
Date: Tue Mar 22 18:42:30 2016 +0530
Refactor the Uplink RLC header parsing function
Parsing the uplink data header for GPRS and EGPRS header type 3
is handled in separate functions.
This patch will enhance modularity of the code.
-----------------------------------------------------------------------
Summary of changes:
src/decoding.cpp | 140 +++++++++++++++++++++++++---------------------
src/decoding.h | 9 ++-
src/pcu_vty_functions.cpp | 6 +-
src/rlc.cpp | 110 ++++++++++++++++++++++++++++++++----
src/rlc.h | 34 ++++++++++-
src/tbf_dl.cpp | 26 ++++++++-
tests/tbf/TbfTest.err | 52 ++++++++---------
7 files changed, 266 insertions(+), 111 deletions(-)
hooks/post-receive
--
UNNAMED PROJECT
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 "An utility library for Open Source Mobile Communications".
The branch, master has been updated
via fb348eeff25e8e66a4a8651dc94901c7a004343a (commit)
from 92c4ec293d0b73e5c6306d26e608340edc40b04c (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/libosmocore/commit/?id=fb348eeff25e8e66a4a8651dc949…
commit fb348eeff25e8e66a4a8651dc94901c7a004343a
Author: Max <msuraev(a)sysmocom.de>
Date: Wed Mar 30 21:14:53 2016 +0200
Export names for gsm_chan_t and gsm48_chan_mode
This can be used with get_value_string() to improve debugging output.
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/gsm/gsm_utils.h | 3 +++
include/osmocom/gsm/protocol/gsm_04_08.h | 4 ++++
src/gsm/gsm48.c | 26 +++++++++++++++++++++++++-
src/gsm/libosmogsm.map | 2 ++
4 files changed, 34 insertions(+), 1 deletion(-)
hooks/post-receive
--
An utility library for Open Source Mobile Communications
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, max/nat has been updated
discards 641b1cc0d98edd2de5782ac209981b5090e0f975 (commit)
via 8313c0fda14f085cb2666bf89e99cad67ad05511 (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 (641b1cc0d98edd2de5782ac209981b5090e0f975)
\
N -- N -- N (8313c0fda14f085cb2666bf89e99cad67ad05511)
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=8313c0fda14f085cb2666bf89e99cad6…
commit 8313c0fda14f085cb2666bf89e99cad67ad05511
Author: Max <msuraev(a)sysmocom.de>
Date: Tue Mar 29 17:06:32 2016 +0200
wip: reload config dynamically
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/osmo-bsc_nat/bsc_nat.c | 32 ++++++++++++++++++++++++++++++++
1 file changed, 32 insertions(+)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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, max/nat has been updated
discards 83195f6346651440a9987c5e747994cd4a1de459 (commit)
discards aef2acfe6abc774073486db6d22d0afcb1db0a15 (commit)
via 641b1cc0d98edd2de5782ac209981b5090e0f975 (commit)
via 871a12f0de7376441b425a48a04beab621caae8a (commit)
via a612132f46b22afa3395ba8182ecc17ab7678672 (commit)
via 72ba6105d768753814845c8ff9fde591aa9dab83 (commit)
via ecf3d20b4651c43761487d42fae4d0b33a7d76e1 (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 (83195f6346651440a9987c5e747994cd4a1de459)
\
N -- N -- N (641b1cc0d98edd2de5782ac209981b5090e0f975)
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=641b1cc0d98edd2de5782ac209981b50…
commit 641b1cc0d98edd2de5782ac209981b5090e0f975
Author: Max <msuraev(a)sysmocom.de>
Date: Tue Mar 29 17:06:32 2016 +0200
wip: reload config dynamically
http://cgit.osmocom.org/openbsc/commit/?id=871a12f0de7376441b425a48a04beab6…
commit 871a12f0de7376441b425a48a04beab621caae8a
Author: Max <msuraev(a)sysmocom.de>
Date: Wed Mar 30 14:34:25 2016 +0200
Ignore vty test byproducts
http://cgit.osmocom.org/openbsc/commit/?id=a612132f46b22afa3395ba8182ecc17a…
commit a612132f46b22afa3395ba8182ecc17ab7678672
Author: Max <msuraev(a)sysmocom.de>
Date: Wed Mar 30 14:31:23 2016 +0200
NAT: fix vty tests
Add explicit config path override.
Add example bscs.cfg to ignore file to avoid warning.
Note: this requires recent version of osmo-python-tests.
http://cgit.osmocom.org/openbsc/commit/?id=72ba6105d768753814845c8ff9fde591…
commit 72ba6105d768753814845c8ff9fde591aa9dab83
Author: Max <msuraev(a)sysmocom.de>
Date: Wed Mar 30 14:29:50 2016 +0200
NAT: add command-line option for bscs-config file
This option takes precedence over the one in configuration file.
http://cgit.osmocom.org/openbsc/commit/?id=ecf3d20b4651c43761487d42fae4d0b3…
commit ecf3d20b4651c43761487d42fae4d0b33a7d76e1
Author: Max <msuraev(a)sysmocom.de>
Date: Tue Mar 29 10:07:45 2016 +0200
NAT: add 'show bsc-config' command
It will display all configured BSC: both from included file and vty.
-----------------------------------------------------------------------
Summary of changes:
openbsc/.gitignore | 2 ++
openbsc/osmoappdesc.py | 5 ++++-
openbsc/src/osmo-bsc_nat/bsc_nat.c | 11 ++++++++++-
openbsc/src/osmo-bsc_nat/bsc_nat_vty.c | 10 +++++++++-
4 files changed, 25 insertions(+), 3 deletions(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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 "Osmocom code for Iuh interface".
The branch, master has been updated
via e5c5525baebac7e784f801f91fc12fca700a3c4e (commit)
via e25faa89662f069bd67e6cc37626fff59e05f1d6 (commit)
via 3588810cb779274b5536263120be7796d41f69db (commit)
via 5dbb7b2c3fb0eaf357acf23b302167778f8d150d (commit)
via d4598fa45351f9bb038d0666e7ff280f3a12ff62 (commit)
via 576f642eba7266108ac51537aafc0e13da36436a (commit)
via 3da8608b6ad014fc74536dbb49019704fd425b8c (commit)
from c04eb533e1bb1588bbe1ffaa1c197caf44a275ec (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 -----------------------------------------------------------------
-----------------------------------------------------------------------
Summary of changes:
doc/{README.msc => README} | 0
src/Makefile.am | 5 +-
src/hnbgw_cn.c | 12 ++--
src/sccp_helpers.c | 135 ---------------------------------------------
src/sccp_helpers.h | 33 -----------
src/tests/hnb-test.c | 95 ++++++++++++++++++++++++-------
6 files changed, 84 insertions(+), 196 deletions(-)
rename doc/{README.msc => README} (100%)
delete mode 100644 src/sccp_helpers.c
delete mode 100644 src/sccp_helpers.h
hooks/post-receive
--
Osmocom code for Iuh interface
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 "Osmocom code for Iuh interface".
The branch, sysmocom/iu-cs has been updated
discards 428e074b9b396a77a4d319a857bb6af2b127861f (commit)
discards 557808becd8289a36e5ed6e225da78b4fd1ea39f (commit)
discards a8ea2cf29d3ea87b0cb46eae3b99fa23a1fb2b14 (commit)
discards 9b0e769a7f2fe6efda717de3dda380926e073cf2 (commit)
discards e90b54ace1600146bb2ffeccaa76b7b7622b456c (commit)
discards e30c015feb490d8f8093e8286c7f1d0ee68fde74 (commit)
via bb2bdfe1718295bcaf698fa80452bdeea4501721 (commit)
via e5c5525baebac7e784f801f91fc12fca700a3c4e (commit)
via e25faa89662f069bd67e6cc37626fff59e05f1d6 (commit)
via 3588810cb779274b5536263120be7796d41f69db (commit)
via 5dbb7b2c3fb0eaf357acf23b302167778f8d150d (commit)
via d4598fa45351f9bb038d0666e7ff280f3a12ff62 (commit)
via 576f642eba7266108ac51537aafc0e13da36436a (commit)
via 3da8608b6ad014fc74536dbb49019704fd425b8c (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 (428e074b9b396a77a4d319a857bb6af2b127861f)
\
N -- N -- N (bb2bdfe1718295bcaf698fa80452bdeea4501721)
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-iuh/commit/?id=bb2bdfe1718295bcaf698fa80452bde…
commit bb2bdfe1718295bcaf698fa80452bdeea4501721
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Jan 14 12:52:53 2016 +0100
move dummy_cn to 127.0.0.2 (Iu-PS) because I'm testing Osmo-CSCN on 127.0.0.1 (Iu-CS)
http://cgit.osmocom.org/osmo-iuh/commit/?id=e5c5525baebac7e784f801f91fc12fc…
commit e5c5525baebac7e784f801f91fc12fca700a3c4e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Mar 29 17:16:30 2016 +0200
rename README.msc to README
The .msc file ending is no good for shell globs like '*.msc'
http://cgit.osmocom.org/osmo-iuh/commit/?id=e25faa89662f069bd67e6cc37626fff…
commit e25faa89662f069bd67e6cc37626fff59e05f1d6
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Mar 4 02:49:52 2016 +0100
hnb-test: print sent bytes
http://cgit.osmocom.org/osmo-iuh/commit/?id=3588810cb779274b5536263120be779…
commit 3588810cb779274b5536263120be7796d41f69db
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Mar 9 01:39:56 2016 +0100
hnb-test: answer MM Authentication Request
With hardcoded SRES matching the hardcoded auth tuple in openbsc's
sysmocom/iu branch for testing.
http://cgit.osmocom.org/osmo-iuh/commit/?id=5dbb7b2c3fb0eaf357acf23b3021677…
commit 5dbb7b2c3fb0eaf357acf23b302167778f8d150d
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Mar 9 01:38:13 2016 +0100
hnb-test: print LU Reject
http://cgit.osmocom.org/osmo-iuh/commit/?id=d4598fa45351f9bb038d0666e7ff280…
commit d4598fa45351f9bb038d0666e7ff280f3a12ff62
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Mar 9 01:37:40 2016 +0100
hnb-test: factor out MM header parsing
http://cgit.osmocom.org/osmo-iuh/commit/?id=576f642eba7266108ac51537aafc0e1…
commit 576f642eba7266108ac51537aafc0e13da36436a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Mar 30 13:32:40 2016 +0200
use of sccp_helpers: apply osmo_ name prefix addition
http://cgit.osmocom.org/osmo-iuh/commit/?id=3da8608b6ad014fc74536dbb4901970…
commit 3da8608b6ad014fc74536dbb49019704fd425b8c
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Mar 30 12:36:15 2016 +0200
Move sccp_helpers.[hc] to libosmo-sigtran
-----------------------------------------------------------------------
Summary of changes:
src/Makefile.am | 5 +-
src/hnbgw_cn.c | 12 +++--
src/sccp_helpers.c | 135 -----------------------------------------------------
src/sccp_helpers.h | 33 -------------
4 files changed, 9 insertions(+), 176 deletions(-)
delete mode 100644 src/sccp_helpers.c
delete mode 100644 src/sccp_helpers.h
hooks/post-receive
--
Osmocom code for Iuh interface
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 "SCCP Library".
The branch, sysmocom/iu has been updated
via 9694e939f676433d6716ac0f5e6805ad8aa60e86 (commit)
via 826075f24450bda206758096a672a6a44acf515d (commit)
via 90bd3ce89579538de99b58c99ce30e2fdd3ae265 (commit)
via 8f569002decb1c48baf4d727083996e408f7b532 (commit)
via dbadcd6de5671e74257c55cba2a867ab2205adbf (commit)
from e7520e38b9a77ab63c7cad13a1f1c88d715794f1 (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/libosmo-sccp/commit/?id=9694e939f676433d6716ac0f5e6…
commit 9694e939f676433d6716ac0f5e6805ad8aa60e86
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Mar 30 12:45:38 2016 +0200
cosmetic: add comments for GT, PC, SSN to help noobs finding their way
http://cgit.osmocom.org/libosmo-sccp/commit/?id=826075f24450bda206758096a67…
commit 826075f24450bda206758096a672a6a44acf515d
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Mar 30 12:44:21 2016 +0200
sccp_helpers: add convenience function for RANAP unitdata
http://cgit.osmocom.org/libosmo-sccp/commit/?id=90bd3ce89579538de99b58c99ce…
commit 90bd3ce89579538de99b58c99ce30e2fdd3ae265
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Mar 30 12:43:04 2016 +0200
sccp_helpers: add osmo_ prefix to all functions
http://cgit.osmocom.org/libosmo-sccp/commit/?id=8f569002decb1c48baf4d727083…
commit 8f569002decb1c48baf4d727083996e408f7b532
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Mar 30 13:39:04 2016 +0200
sccp_helpers: adjust .h include and copyright
http://cgit.osmocom.org/libosmo-sccp/commit/?id=dbadcd6de5671e74257c55cba2a…
commit dbadcd6de5671e74257c55cba2a867ab2205adbf
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Mar 30 12:41:00 2016 +0200
Add sccp_helpers.[hc] moved from osmo-iuh, 1:1 at first
Move here unchanged first, so we're able to see the modifications in diffs.
Pending changes will follow in subsequent patches.
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/sigtran/Makefile.am | 4 +-
include/osmocom/sigtran/sccp_helpers.h | 39 +++++++++
include/osmocom/sigtran/sccp_sap.h | 6 +-
src/Makefile.am | 2 +-
src/sccp_helpers.c | 151 +++++++++++++++++++++++++++++++++
5 files changed, 197 insertions(+), 5 deletions(-)
create mode 100644 include/osmocom/sigtran/sccp_helpers.h
create mode 100644 src/sccp_helpers.c
hooks/post-receive
--
SCCP Library
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/cscn has been updated
via afd051c62a45bc645fe545a8245fb5fad893b06c (commit)
from 6f7750b134e6efae4bab08006c2a8a483f942166 (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=afd051c62a45bc645fe545a8245fb5fa…
commit afd051c62a45bc645fe545a8245fb5fad893b06c
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Mar 29 18:58:10 2016 +0200
wip: paging
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libiu/iu.c | 33 ++++++++++++++++++++++++++++++++-
1 file changed, 32 insertions(+), 1 deletion(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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 "Osmocom code for Iuh interface".
The branch, sysmocom/iu-cs has been updated
via 428e074b9b396a77a4d319a857bb6af2b127861f (commit)
from 557808becd8289a36e5ed6e225da78b4fd1ea39f (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/osmo-iuh/commit/?id=428e074b9b396a77a4d319a857bb6af…
commit 428e074b9b396a77a4d319a857bb6af2b127861f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Mar 29 17:16:30 2016 +0200
rename README.msc to README
The .msc file ending is no good for shell globs like '*.msc'
-----------------------------------------------------------------------
Summary of changes:
doc/{README.msc => README} | 0
1 file changed, 0 insertions(+), 0 deletions(-)
rename doc/{README.msc => README} (100%)
hooks/post-receive
--
Osmocom code for Iuh interface
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, max/nat has been updated
via 83195f6346651440a9987c5e747994cd4a1de459 (commit)
from aef2acfe6abc774073486db6d22d0afcb1db0a15 (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=83195f6346651440a9987c5e747994cd…
commit 83195f6346651440a9987c5e747994cd4a1de459
Author: Max <msuraev(a)sysmocom.de>
Date: Tue Mar 29 17:06:32 2016 +0200
wip: reload config dynamically
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/bsc_nat.h | 6 ++++
openbsc/src/osmo-bsc_nat/bsc_nat.c | 5 ++++
openbsc/src/osmo-bsc_nat/bsc_nat_vty.c | 51 ++++++++++++++++++++++++++++++++--
3 files changed, 60 insertions(+), 2 deletions(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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/auth_tests_wip has been updated
discards 7d8ea8bb5abad91c1d5aeb8d447fd92fe6bcb652 (commit)
discards 131b6f2ee5ad820fd0a3c715b26eacd71673d509 (commit)
discards 95b8adbd5ea2010b24807cdc89895bbab0f6bf0e (commit)
discards bd7dd6ba922bf87d9a2a5e8b8a499e0dce6f5b3d (commit)
discards 1f2c4ba3cefeef9dede5fae19de88fa0f896574b (commit)
discards 0bdd1fda17a36567ea9b1b3073adedea4c2f5780 (commit)
discards 23b1bc36045c2bbdb3cb6ddab0e7ee87b2fcbfcc (commit)
via 7b97f901f0894bcc75f696a4e67a8bb4f90a9541 (commit)
via fbf5e6f94f67694f03142e51773d3e50b1746a9b (commit)
via 9f81ebad8c2a618a87b1e521a839d54e22eecd73 (commit)
via 41d661d2ea91df076b165be9fa5fcfe952f67130 (commit)
via 4631b5185cfcae8435f35c0cd56b282609a0952e (commit)
via a7732be36d264d0775da82e6c78ec0183314653a (commit)
via 2c6d4883d6beca6b252676112fce884389ebb57e (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 (7d8ea8bb5abad91c1d5aeb8d447fd92fe6bcb652)
\
N -- N -- N (7b97f901f0894bcc75f696a4e67a8bb4f90a9541)
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=7b97f901f0894bcc75f696a4e67a8bb4…
commit 7b97f901f0894bcc75f696a4e67a8bb4f90a9541
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Mar 26 14:01:57 2016 +0100
Fix MM Auth: zero-initialize auth tuple before first use
Make sure a new auth tuple is initialized after
db_get_lastauthtuple_for_subscr() returns an error, i.e. if no tuple is present
for the subscriber yet.
Before this patch, the first key_seq depended on the typically uninitialized
value that was present in auth tuple's key_seq upon calling
auth_get_tuple_for_subscr().
The very first key_seq used for a new subscriber will now always be 0. Before,
it used to be mostly 1 ("(0 + 1) % 7"), but depended on whether the key_seq was
indeed initialized with 0, actually by random.
http://cgit.osmocom.org/openbsc/commit/?id=fbf5e6f94f67694f03142e51773d3e50…
commit fbf5e6f94f67694f03142e51773d3e50b1746a9b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Mar 26 13:44:38 2016 +0100
Fix MM Auth: disallow key_seq mismatch
In auth_get_tuple_for_subscr(), add missing condition to match incoming
key_seq with stored key_seq, so that re-authentication is requested for
mismatching key_seqs.
Add test for this issue.
http://cgit.osmocom.org/openbsc/commit/?id=9f81ebad8c2a618a87b1e521a839d54e…
commit 9f81ebad8c2a618a87b1e521a839d54e22eecd73
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Mar 26 01:41:08 2016 +0100
MM Auth: return AUTH_NOT_AVAIL instead of hardcoded zero
AUTH_NOT_AVAIL == 0, so this is no functional change.
http://cgit.osmocom.org/openbsc/commit/?id=41d661d2ea91df076b165be9fa5fcfe9…
commit 41d661d2ea91df076b165be9fa5fcfe952f67130
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Mar 26 01:39:47 2016 +0100
MM Auth: introduce AUTH_ERROR constant.
Instead of using hardcoded -1 for errors, include -1 in the enum auth_action
type; apply its use.
In the mm_auth test, the string output changes from '(internal error)' to
'AUTH_ERROR', since now the proper enum value is used in auth_action_names[].
http://cgit.osmocom.org/openbsc/commit/?id=4631b5185cfcae8435f35c0cd56b2826…
commit 4631b5185cfcae8435f35c0cd56b282609a0952e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Mar 26 12:10:48 2016 +0100
MM Auth test: add test to re-use existing auth
http://cgit.osmocom.org/openbsc/commit/?id=a7732be36d264d0775da82e6c78ec018…
commit a7732be36d264d0775da82e6c78ec0183314653a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Mar 26 01:26:09 2016 +0100
MM Auth test: add two tests for AUTH_THEN_CIPH
Test two situations for AUTH_DO_AUTH_THEN_CIPH:
- when no auth tuple is available
- when the key sequence from LU is marked invalid
Add convenience auth tuple comparison function using stringification.
http://cgit.osmocom.org/openbsc/commit/?id=2c6d4883d6beca6b252676112fce8843…
commit 2c6d4883d6beca6b252676112fce884389ebb57e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Mar 26 01:21:00 2016 +0100
Add MM Auth test; add auth_action_str() function
Add basic MM Authentication test setup, with fake DB access and RAND_bytes().
So far implement simple tests for IO error during DB access and missing auth
entry.
To print the auth action during tests, add struct auth_action_names and
auth_action_str() inline function in auth.[hc].
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/auth.h | 17 ++++-------------
openbsc/src/libmsc/auth.c | 9 +++++++++
2 files changed, 13 insertions(+), 13 deletions(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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/auth_tests_wip has been updated
discards 20bbcd096de9156fcbfc61950cde46cd20236ec3 (commit)
discards 48123874f7877de5e163f83593aa193c2fc6ad96 (commit)
discards 36f9af92b0d94126efe38c9dfc786ea155516356 (commit)
discards b4eda53768ebefbad6bfe5231e562b77f233fc2d (commit)
discards 1a92af94a272e6f52508e84820f248069b9a6acc (commit)
discards 51f510ab12e76ad07ccaf9ac42ab6309c96528fc (commit)
via 7d8ea8bb5abad91c1d5aeb8d447fd92fe6bcb652 (commit)
via 131b6f2ee5ad820fd0a3c715b26eacd71673d509 (commit)
via 95b8adbd5ea2010b24807cdc89895bbab0f6bf0e (commit)
via bd7dd6ba922bf87d9a2a5e8b8a499e0dce6f5b3d (commit)
via 1f2c4ba3cefeef9dede5fae19de88fa0f896574b (commit)
via 0bdd1fda17a36567ea9b1b3073adedea4c2f5780 (commit)
via 23b1bc36045c2bbdb3cb6ddab0e7ee87b2fcbfcc (commit)
via 56ea30ff3f9f98a4903d060196b185ce124d7eaa (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 (20bbcd096de9156fcbfc61950cde46cd20236ec3)
\
N -- N -- N (7d8ea8bb5abad91c1d5aeb8d447fd92fe6bcb652)
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=7d8ea8bb5abad91c1d5aeb8d447fd92f…
commit 7d8ea8bb5abad91c1d5aeb8d447fd92fe6bcb652
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Mar 26 14:01:57 2016 +0100
Fix MM Auth: zero-initialize auth tuple before first use
Make sure a new auth tuple is initialized after
db_get_lastauthtuple_for_subscr() returns an error.
In effect, the first key_seq used no longer depends on how the auth tuple was
initialized before the call. Before this patch, the first key_seq depended on
the value was present in auth tuple's key_seq.
http://cgit.osmocom.org/openbsc/commit/?id=131b6f2ee5ad820fd0a3c715b26eacd7…
commit 131b6f2ee5ad820fd0a3c715b26eacd71673d509
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Mar 26 13:44:38 2016 +0100
Fix MM Auth: disallow key_seq mismatch
In auth_get_tuple_for_subscr(), add missing condition to match incoming
key_seq with stored key_seq, so that re-authentication is requested for
mismatching key_seqs.
Add test for this issue.
http://cgit.osmocom.org/openbsc/commit/?id=95b8adbd5ea2010b24807cdc89895bba…
commit 95b8adbd5ea2010b24807cdc89895bbab0f6bf0e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Mar 26 01:41:08 2016 +0100
MM Auth: return AUTH_NOT_AVAIL instead of hardcoded zero
AUTH_NOT_AVAIL == 0, so this is no functional change.
http://cgit.osmocom.org/openbsc/commit/?id=bd7dd6ba922bf87d9a2a5e8b8a499e0d…
commit bd7dd6ba922bf87d9a2a5e8b8a499e0dce6f5b3d
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Mar 26 01:39:47 2016 +0100
MM Auth: introduce AUTH_ERROR constant.
Instead of using hardcoded -1 for errors, include -1 in the enum auth_action
type; apply its use.
In effect remove a compiler warning recently introduced in auth_action_str()
about int value not represented in enum definition.
In the mm_auth test, the string output changes from '(internal error)' to
'AUTH_ERROR'.
http://cgit.osmocom.org/openbsc/commit/?id=1f2c4ba3cefeef9dede5fae19de88fa0…
commit 1f2c4ba3cefeef9dede5fae19de88fa0f896574b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Mar 26 12:10:48 2016 +0100
MM Auth test: add test to re-use existing auth
http://cgit.osmocom.org/openbsc/commit/?id=0bdd1fda17a36567ea9b1b3073adedea…
commit 0bdd1fda17a36567ea9b1b3073adedea4c2f5780
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Mar 26 01:26:09 2016 +0100
MM Auth test: add two tests for AUTH_THEN_CIPH
Test two situations for AUTH_DO_AUTH_THEN_CIPH:
- when no auth tuple is available
- when the key sequence from LU is marked invalid
Add convenience auth tuple comparison function using stringification.
http://cgit.osmocom.org/openbsc/commit/?id=23b1bc36045c2bbdb3cb6ddab0e7ee87…
commit 23b1bc36045c2bbdb3cb6ddab0e7ee87b2fcbfcc
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Mar 26 01:21:00 2016 +0100
Add MM Auth test; add auth_action_str() function
Add basic MM Authentication test setup, with fake DB access and RAND_bytes().
So far implement simple tests for IO error during DB access and missing auth
entry.
To print the auth action during tests, implement auth_action_str() inline
function.
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/auth.h | 5 +-
openbsc/src/libmsc/auth.c | 12 +++-
openbsc/tests/mm_auth/mm_auth_test.c | 103 ++++++++++++++++++++++------------
openbsc/tests/mm_auth/mm_auth_test.ok | 18 +++++-
4 files changed, 98 insertions(+), 40 deletions(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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/cscn has been updated
discards d0df2fce86e79f10dbaed147f6b92b1dc6670f1e (commit)
discards 6681f78ae1ac2a39560bb2900f520606217cb18c (commit)
discards 6cdd53e090e99f60fa68b461a3dfe8fb38ab1b53 (commit)
discards a4ae346157c9e5d8dc8157eb3a63a81648c42610 (commit)
discards 6ab00f824c5cd44737fa361143a3ae93912fa244 (commit)
via 6f7750b134e6efae4bab08006c2a8a483f942166 (commit)
via 5672d0b02f3a6ae8c19a019ab2997db2bb25c4b9 (commit)
via 8652005807d3f8cf9d24d880d9161655358fbb6a (commit)
via 436c207b710f1ae3ab51f19378be44f8f662b749 (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 (d0df2fce86e79f10dbaed147f6b92b1dc6670f1e)
\
N -- N -- N (6f7750b134e6efae4bab08006c2a8a483f942166)
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=6f7750b134e6efae4bab08006c2a8a48…
commit 6f7750b134e6efae4bab08006c2a8a483f942166
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Mar 22 19:25:58 2016 +0100
hack for testing: hardcoded LAC on LU Accept
http://cgit.osmocom.org/openbsc/commit/?id=5672d0b02f3a6ae8c19a019ab2997db2…
commit 5672d0b02f3a6ae8c19a019ab2997db2bb25c4b9
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Mar 22 19:26:52 2016 +0100
Add registry of RNC-Ids in LACs
Introduce struct gsm_rnc and store in a list. Make it so that the code can be
used from both MSC and GPRS.
Add VTY commands 'lac <id>' and 'rnc <id>', which populate above list.
Semantics: when an RNC registers with the MSC or SGSN, it tells us its RNC Id.
During paging, we need to find an RNC for a given LAC. The association of RNCs
to a particular LAC needs to be configured on the CN side.
http://cgit.osmocom.org/openbsc/commit/?id=8652005807d3f8cf9d24d880d9161655…
commit 8652005807d3f8cf9d24d880d9161655358fbb6a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Mar 23 18:19:38 2016 +0100
cosmetic: comments, debug log, msgb alloc name
http://cgit.osmocom.org/openbsc/commit/?id=436c207b710f1ae3ab51f19378be44f8…
commit 436c207b710f1ae3ab51f19378be44f8f662b749
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Mar 23 18:20:12 2016 +0100
mscsplit: rewire MSC gsm0808_submit_dtap() to msc_tx_dtap()
-----------------------------------------------------------------------
Summary of changes:
openbsc/doc/examples/osmo-cscn/osmo-cscn.cfg | 49 ++++++++++++
openbsc/include/openbsc/iu.h | 4 +-
openbsc/include/openbsc/vty.h | 1 +
openbsc/src/libcommon/Makefile.am | 3 +-
openbsc/src/libcommon/common_vty.c | 1 +
openbsc/src/libcommon/lac_vty.c | 115 +++++++++++++++++++++++++++
openbsc/src/libiu/iu.c | 7 ++
openbsc/src/libmsc/cscn_vty.c | 22 +----
openbsc/src/osmo-cscn/cscn_main.c | 1 +
9 files changed, 183 insertions(+), 20 deletions(-)
create mode 100644 openbsc/doc/examples/osmo-cscn/osmo-cscn.cfg
create mode 100644 openbsc/src/libcommon/lac_vty.c
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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, max/nat has been updated
via aef2acfe6abc774073486db6d22d0afcb1db0a15 (commit)
from 977f595e2c8f0594dbfae8df9ae3247dc0a23122 (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=aef2acfe6abc774073486db6d22d0afc…
commit aef2acfe6abc774073486db6d22d0afcb1db0a15
Author: Max <msuraev(a)sysmocom.de>
Date: Tue Mar 29 10:07:45 2016 +0200
Add 'show bsc-config' command
It will display all configured BSC: both from included file and vty.
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/osmo-bsc_nat/bsc_nat_vty.c | 7 +++++++
1 file changed, 7 insertions(+)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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 "OpenBTS' transceiver retro-fit".
The tag, fairwaves/0.1.9-1 has been created
at b54d46e670d05174109e21510fee3ada5e18eb51 (commit)
- Log -----------------------------------------------------------------
commit b54d46e670d05174109e21510fee3ada5e18eb51
Author: Kirill Zakharenko <earwin(a)gmail.com>
Date: Thu Jul 23 02:25:25 2015 +0200
Bumped version to 0.1.9~1
-----------------------------------------------------------------------
hooks/post-receive
--
OpenBTS' transceiver retro-fit
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 "OpenBTS' transceiver retro-fit".
The tag, fairwaves/0.1.9 has been updated
to bb8d46adaa9b8571be30c6d1c75c6aadd4f0b43d (commit)
from bb8d46adaa9b8571be30c6d1c75c6aadd4f0b43d
- Log -----------------------------------------------------------------
commit bb8d46adaa9b8571be30c6d1c75c6aadd4f0b43d
Author: Kirill Zakharenko <earwin(a)gmail.com>
Date: Thu Jul 16 16:45:36 2015 +0200
bumped version to 0.1.9
-----------------------------------------------------------------------
hooks/post-receive
--
OpenBTS' transceiver retro-fit
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 "OpenBTS' transceiver retro-fit".
The tag, fairwaves/0.1.10-1 has been created
at a336f254dc2e4949bb54ebb45b2d7f41df4c69cd (commit)
- Log -----------------------------------------------------------------
commit a336f254dc2e4949bb54ebb45b2d7f41df4c69cd
Author: Kirill Zakharenko <earwin(a)gmail.com>
Date: Mon Mar 28 11:46:20 2016 +0200
bump version to 0.1.10~1
-----------------------------------------------------------------------
hooks/post-receive
--
OpenBTS' transceiver retro-fit
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 "OpenBTS' transceiver retro-fit".
The branch, fairwaves/rach-filler has been updated
via a336f254dc2e4949bb54ebb45b2d7f41df4c69cd (commit)
via 43fa3cab67b9a180954f1e3c7025ca864271fcf8 (commit)
from aa65b020e7580d95d2879d16a054a9d1b145cd0d (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/osmo-trx/commit/?id=a336f254dc2e4949bb54ebb45b2d7f4…
commit a336f254dc2e4949bb54ebb45b2d7f41df4c69cd
Author: Kirill Zakharenko <earwin(a)gmail.com>
Date: Mon Mar 28 11:46:20 2016 +0200
bump version to 0.1.10~1
http://cgit.osmocom.org/osmo-trx/commit/?id=43fa3cab67b9a180954f1e3c7025ca8…
commit 43fa3cab67b9a180954f1e3c7025ca864271fcf8
Author: Kirill Zakharenko <earwin(a)gmail.com>
Date: Mon Mar 28 11:34:23 2016 +0200
debian: compile for atom arch with SSE3 optimizations
-----------------------------------------------------------------------
Summary of changes:
debian/changelog | 7 +++++++
debian/rules | 3 +++
2 files changed, 10 insertions(+)
hooks/post-receive
--
OpenBTS' transceiver retro-fit
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 "MNCC <-> SIP bridge".
The branch, zecke/mt-mncc-call has been updated
discards 6288a7172809dc62debada14c3274aa1449f2105 (commit)
via b8e802851dd586b3e08799886cf4b144463b970f (commit)
via a4970327f2e050f697dd4e75fa1931902aa6c1de (commit)
via 00a43e20ab4e16ac3822d204d98f7d8e2f11b7c2 (commit)
via 916348b7dcbd3f5fb4b672c3e18f6dd092cea146 (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 (6288a7172809dc62debada14c3274aa1449f2105)
\
N -- N -- N (b8e802851dd586b3e08799886cf4b144463b970f)
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-sip-connector/commit/?id=b8e802851dd586b3e0879…
commit b8e802851dd586b3e08799886cf4b144463b970f
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun Mar 27 16:49:23 2016 +0200
mncc: Handle REJ_IND from the NITB
In case a call can not be connected we will receive a REJ.IND.
Inform the other leg and release the call.
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=a4970327f2e050f697dd4…
commit a4970327f2e050f697dd4e75fa1931902aa6c1de
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun Mar 27 16:45:35 2016 +0200
mncc: Stop timer when starting the release process
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=00a43e20ab4e16ac3822d…
commit 00a43e20ab4e16ac3822d204d98f7d8e2f11b7c2
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun Mar 27 16:43:45 2016 +0200
mncc: On timeout release the other leg as well
In case we don't receive the response we had expected let us
take down the other part of the call as well.
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=916348b7dcbd3f5fb4b67…
commit 916348b7dcbd3f5fb4b672c3e18f6dd092cea146
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun Mar 27 17:02:39 2016 +0200
mncc: Begin to implement MT call handling for SIP->MNCC
Initiate the setup request that should result in the call getting
all the way to the connected state at some point in time. The device
I test with sadly rejects the call too soon.
-----------------------------------------------------------------------
Summary of changes:
doc/examples/osmo-sip-connector.cfg | 7 ++-----
src/mncc.c | 31 ++++++++++++++++++++++++++++++-
2 files changed, 32 insertions(+), 6 deletions(-)
hooks/post-receive
--
MNCC <-> SIP bridge
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 "MNCC <-> SIP bridge".
The branch, zecke/mt-mncc-call has been created
at 6288a7172809dc62debada14c3274aa1449f2105 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=6288a7172809dc62debad…
commit 6288a7172809dc62debada14c3274aa1449f2105
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun Mar 27 15:56:46 2016 +0200
WIP..
-----------------------------------------------------------------------
hooks/post-receive
--
MNCC <-> SIP bridge
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 56ea30ff3f9f98a4903d060196b185ce124d7eaa (commit)
from 3ad0346f00c4d135f7d4d15017ce2941e13e2c54 (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=56ea30ff3f9f98a4903d060196b185ce…
commit 56ea30ff3f9f98a4903d060196b185ce124d7eaa
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Mar 26 21:35:11 2016 +0100
osmo-bsc: fix compiler warning: store struct in vty->index
Don't store an MSC index number in the vty->index void* value. Instead,
store the osmo_msc_data struct directly. Thus avoid warnings about
differences in int vs void* sizes, and save some index lookups.
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/osmo-bsc/osmo_bsc_vty.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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 "MNCC <-> SIP bridge".
The branch, master has been updated
via 80880d45b7091dfbf5c722e2b9e79b60e7a9aba7 (commit)
from dac13bed500ad218143bab3fad95ec2ca316eabd (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/osmo-sip-connector/commit/?id=80880d45b7091dfbf5c72…
commit 80880d45b7091dfbf5c722e2b9e79b60e7a9aba7
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sat Mar 26 22:11:06 2016 +0100
sip: Refactor sdp file creation and implement alert+connect
The codec negotiation is still a huge todo and the initial version
will be far from perfect. We will use whatever MNCC has decided on
and then see if it is compatible in the end.
-----------------------------------------------------------------------
Summary of changes:
src/sdp.c | 22 ++++++++++++++++++++++
src/sdp.h | 3 +++
src/sip.c | 59 ++++++++++++++++++++++++++++++++++++++++++++---------------
3 files changed, 69 insertions(+), 15 deletions(-)
hooks/post-receive
--
MNCC <-> SIP bridge
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 "MNCC <-> SIP bridge".
The branch, master has been updated
via dac13bed500ad218143bab3fad95ec2ca316eabd (commit)
via 7a30c94030babb10af3d8293d64011df7a2023a0 (commit)
via 5f29be5acfa130f704a81da01b6ac5f2b9871458 (commit)
via 392313ff735af6b17672787c83fa80fe5439710f (commit)
via b723cceee964ba57c23be30c7f736dece04b2ce3 (commit)
via 586abf9f0fba385de1a8b22376a870a556909d97 (commit)
via 6f039c158deb36a7995c828460bad49f0b9db642 (commit)
via b927a0bbdebab81c108059ad6d6a0a812fff2b75 (commit)
from 989bef0875f3123681bd0d6b1fd8d7ce16fa9eec (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/osmo-sip-connector/commit/?id=dac13bed500ad218143ba…
commit dac13bed500ad218143bab3fad95ec2ca316eabd
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sat Mar 26 21:09:07 2016 +0100
sip/app: Route call from SIP to MNCC and deal with the release
Fix releasing of the leg in case it is not routable and make the
differentation if we initiated the invite (send CANCEL) or send
a final error. The error code was randomly picked and once we have
an enum of causes we can decide where to map it to.
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=7a30c94030babb10af3d8…
commit 7a30c94030babb10af3d8293d64011df7a2023a0
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sat Mar 26 20:55:02 2016 +0100
sip: Continue SIP->MNCC (MO or SIP Originated) implementation
Copy out to/from numbers, copy the sdp file, set the magic for the
nh handle. With the incoming cancel the leg and the entire call will
be terminated.
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=5f29be5acfa130f704a81…
commit 5f29be5acfa130f704a81da01b6ac5f2b9871458
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sat Mar 26 20:30:14 2016 +0100
sip: Actually return after having rejected the new call
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=392313ff735af6b176727…
commit 392313ff735af6b17672787c83fa80fe5439710f
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sat Mar 26 20:02:06 2016 +0100
sdp: Extract SDP traversing into a separate module
The code will still know about SIP and the sip_call_leg but is
now separate of the call handling logic.
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=b723cceee964ba57c23be…
commit b723cceee964ba57c23be30c7f736dece04b2ce3
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sat Mar 26 19:51:33 2016 +0100
call: Create a call with a SIP leg
Clone the MNCC code and create a call with a SIP leg.
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=586abf9f0fba385de1a8b…
commit 586abf9f0fba385de1a8b22376a870a556909d97
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sat Mar 26 19:44:03 2016 +0100
sip: Handle incoming message and screen the SDP file
Check if the SDP file has any codec potentially supported by GSM.
The topic of codec selection is a complicated one and we will not
support it correctly in the beginning.
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=6f039c158deb36a7995c8…
commit 6f039c158deb36a7995c828460bad49f0b9db642
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sat Mar 26 18:55:33 2016 +0100
sip: Mark call as MT call in preparation for incoming calls
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=b927a0bbdebab81c10805…
commit b927a0bbdebab81c108059ad6d6a0a812fff2b75
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sat Mar 26 18:52:22 2016 +0100
call: It is call_create and not sip_create
It is not creating anything related to sip at all. Remove the
prefix in preparation to creating a call from a sip_call_leg.
-----------------------------------------------------------------------
Summary of changes:
src/Makefile.am | 3 +-
src/app.c | 2 +-
src/call.c | 26 ++++++++-
src/call.h | 14 ++++-
src/mncc.c | 2 +-
src/sdp.c | 161 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
src/sdp.h | 10 ++++
src/sip.c | 155 +++++++++++++++++++++++++++--------------------------
8 files changed, 293 insertions(+), 80 deletions(-)
create mode 100644 src/sdp.c
create mode 100644 src/sdp.h
hooks/post-receive
--
MNCC <-> SIP bridge
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 "MNCC <-> SIP bridge".
The branch, master has been updated
via 989bef0875f3123681bd0d6b1fd8d7ce16fa9eec (commit)
via f9ba5612a9338417e7dc8e3953140c953cf5c274 (commit)
via 997d72e0fef7da565de026986a8235637fd91bfa (commit)
via 2211c3ba567472786274fe00599211cfcfdbdcca (commit)
via 2e36090feadb524430eee70cf0b0e16f1c10f839 (commit)
via 71fbe870d896bfc2f6032b932254aac01b841fd1 (commit)
via d3d8348c6233302a3655b28ad4afc276202d030a (commit)
via ad6eabd4b50cfe184b99578b91cf8aa5572b94b1 (commit)
via 49a4a643da0da08fe73b7ce7b4b37d550dc81bc2 (commit)
via 4ca311e6292c264e8902aba07c7ea6f1ff801bda (commit)
via cacce828103752a9375928c63fcb7c2c19d513ae (commit)
via aab9ac519168af62fa53ec71837bdd371dd32a62 (commit)
via f86979e1eb88ab36f96bb90ac3f00fbd78e7f097 (commit)
via 292e2cddd02f2e1ca75e9efedd73389d72a549d6 (commit)
via 153ebbf6e28ecda275ff00212affa4a46e1d4ed6 (commit)
via aa41b0aafc5e4776ccfcfc35202e6964767abdc2 (commit)
via e08887ec4e7196c322da84fa837cb47cf5c834ba (commit)
from 4f8cafa5b089ba0cab33afc7752fa54bd8e57d36 (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/osmo-sip-connector/commit/?id=989bef0875f3123681bd0…
commit 989bef0875f3123681bd0d6b1fd8d7ce16fa9eec
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sat Mar 26 16:33:15 2016 +0100
app: Translate payload name to IETF codec name
Convert the MNCC codec type to the IETF codec name.
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=f9ba5612a9338417e7dc8…
commit f9ba5612a9338417e7dc8e3953140c953cf5c274
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sat Mar 26 16:31:00 2016 +0100
Write down some of the limitations of the current setup
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=997d72e0fef7da565de02…
commit 997d72e0fef7da565de026986a8235637fd91bfa
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sat Mar 26 06:19:14 2016 +0100
app: Ask the sip side to create a leg
Create SIP leg and if it is failing release the call
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=2211c3ba567472786274f…
commit 2211c3ba567472786274fe00599211cfcfdbdcca
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sat Mar 26 06:17:29 2016 +0100
sip: Implement MT call out to SIP
* Create a new handle
* Send the invite
* Have some state transitions
* Allow to release a call in initial unconfirmed state, confirmed
one with cancel and connected with bye
* Add simple SDP parsing to find the rtpmap/codec that is used by
gsm
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=2e36090feadb524430eee…
commit 2e36090feadb524430eee70cf0b0e16f1c10f839
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sat Mar 26 06:19:42 2016 +0100
sip: Tell sofia-sip that we will ack certain things ourselves
This has not tested re-transmission and if a call is connected
multiple times or not.
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=71fbe870d896bfc2f6032…
commit 71fbe870d896bfc2f6032b932254aac01b841fd1
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sat Mar 26 06:20:54 2016 +0100
mncc: In case of a disconnect.ind inform the other leg
In case the call got disconnected propagate it to the other leg
of the call.
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=d3d8348c6233302a3655b…
commit d3d8348c6233302a3655b28ad4afc276202d030a
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Mar 25 21:30:59 2016 +0100
mncc: Send RTP_CONNECT and verify connect result
The current code can not deal with two outstanding commands. Let's
assume the user will hang up if the voice connection will fail and
we will add a general RTP_CONNECT check to tearn down a call.
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=ad6eabd4b50cfe184b995…
commit ad6eabd4b50cfe184b99578b91cf8aa5572b94b1
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Mar 24 21:37:10 2016 +0100
mncc: Refactor and reduce some code clones for sanity checks
Not every message might have the size of gsm_mncc and the size check
is done inside each routine. Routines that relate to calls now share
the code to check the size and the look-up to find the leg.
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=49a4a643da0da08fe73b7…
commit 49a4a643da0da08fe73b7ce7b4b37d550dc81bc2
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Mar 24 21:02:36 2016 +0100
mncc: Prepare alerting and and connecting the call
What is not done is to actually set-up rtp that it can flow to the
now confirmed remote.
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=4ca311e6292c264e8902a…
commit 4ca311e6292c264e8902aba07c7ea6f1ff801bda
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Mar 24 21:01:18 2016 +0100
mncc: Handle disconnect and release the call
Send a release request and release the leg on conformation
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=cacce828103752a937592…
commit cacce828103752a9375928c63fcb7c2c19d513ae
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Mar 24 18:48:45 2016 +0100
mncc: In case of an unexpected REL.IND inform the other leg about it
I had modified my code to do nothing after having sent the PROCEEDING
message. First the MS will issue a DISCONNECT.IND (which I ignored) and
then there will be REL.IND. Let's inform the other leg about this event
and let's assume the call will then be terminated.
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=aab9ac519168af62fa53e…
commit aab9ac519168af62fa53ec71837bdd371dd32a62
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Mar 24 18:33:49 2016 +0100
mncc: Log commands in hex to find the name more easily in mncc_protocol.h
In the long run we should print these by name and not by the number
but as the table is in OpenBSC and I did not want to copy it we will
have to cope with the numbers a little longer.
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=f86979e1eb88ab36f96bb…
commit f86979e1eb88ab36f96bb90ac3f00fbd78e7f097
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Mar 24 18:26:24 2016 +0100
call/mncc: Set proceeding and deal with release based on this state
Let's inform the MS that we have collected everything to move forward
with the call. A new way to release the call is required in this state.
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=292e2cddd02f2e1ca75e9…
commit 292e2cddd02f2e1ca75e9efedd73389d72a549d6
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Mar 24 17:35:42 2016 +0100
mncc: Extract the RTP port information before continuing
These need to be used by the SIP leg to move forward.
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=153ebbf6e28ecda275ff0…
commit 153ebbf6e28ecda275ff00212affa4a46e1d4ed6
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Mar 24 18:47:25 2016 +0100
call: Change to past tense and move code after the free
Reading the "releasing" log output sounded like one more message
had been sent and this code is waiting for something. Take a copy
of the call id and then print that the call has been released.
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=aa41b0aafc5e4776ccfcf…
commit aa41b0aafc5e4776ccfcfc35202e6964767abdc2
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Mar 24 18:24:47 2016 +0100
call: Re-order includes from local to osmocom to system
Let's follow the self first, local next, osmocom, system order of
include files.
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=e08887ec4e7196c322da8…
commit e08887ec4e7196c322da84fa837cb47cf5c834ba
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Mar 24 18:24:02 2016 +0100
app: Release the call by releasing the initial request
This will then go through the release procedure of the relevant
call instead of letting it timeout on the initial leg.
-----------------------------------------------------------------------
Summary of changes:
README.asciidoc | 10 +++
src/app.c | 20 ++++-
src/app.h | 2 +
src/call.c | 15 +++-
src/call.h | 43 ++++++++-
src/mncc.c | 217 ++++++++++++++++++++++++++++++++++++++++++++-
src/sip.c | 266 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
src/sip.h | 3 +
8 files changed, 569 insertions(+), 7 deletions(-)
hooks/post-receive
--
MNCC <-> SIP bridge
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 "OpenBTS' transceiver retro-fit".
The branch, fairwaves/no-demod has been updated
via f8f000cca1d764b3baa7e19c29c5ed42f2a63844 (commit)
via f1c1379e97e0982154f256f5ea9db306709caba3 (commit)
from bb7b057ec3cd228a68480391d15e6ca9373e9e9a (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/osmo-trx/commit/?id=f8f000cca1d764b3baa7e19c29c5ed4…
commit f8f000cca1d764b3baa7e19c29c5ed42f2a63844
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Sat Mar 26 14:43:37 2016 +0300
fixup
http://cgit.osmocom.org/osmo-trx/commit/?id=f1c1379e97e0982154f256f5ea9db30…
commit f1c1379e97e0982154f256f5ea9db306709caba3
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Sat Mar 26 10:57:41 2016 +0300
fixup
-----------------------------------------------------------------------
Summary of changes:
Transceiver52M/Transceiver.cpp | 14 ++++++++------
1 file changed, 8 insertions(+), 6 deletions(-)
hooks/post-receive
--
OpenBTS' transceiver retro-fit
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/auth_tests_wip has been created
at 20bbcd096de9156fcbfc61950cde46cd20236ec3 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=20bbcd096de9156fcbfc61950cde46cd…
commit 20bbcd096de9156fcbfc61950cde46cd20236ec3
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Mar 26 01:41:08 2016 +0100
MM auth: return AUTH_NOT_AVAIL instead of hardcoded zero
AUTH_NOT_AVAIL == 0, so this is no functional change.
http://cgit.osmocom.org/openbsc/commit/?id=48123874f7877de5e163f83593aa193c…
commit 48123874f7877de5e163f83593aa193c2fc6ad96
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Mar 26 01:39:47 2016 +0100
MM auth: introduce AUTH_ERROR constant.
Instead of using hardcoded -1 for errors, include -1 in the enum auth_action
type; apply its use.
http://cgit.osmocom.org/openbsc/commit/?id=36f9af92b0d94126efe38c9dfc786ea1…
commit 36f9af92b0d94126efe38c9dfc786ea155516356
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Mar 26 01:16:10 2016 +0100
auth_test future
http://cgit.osmocom.org/openbsc/commit/?id=b4eda53768ebefbad6bfe5231e562b77…
commit b4eda53768ebefbad6bfe5231e562b77f233fc2d
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Mar 26 01:26:09 2016 +0100
mm_auth_test: add two tests for AUTH_THEN_CIPH
Test two situations for AUTH_DO_AUTH_THEN_CIPH:
- when no auth tuple is available
- when the key sequence from LU is marked invalid
Add convenience auth tuple comparison function using stringification.
http://cgit.osmocom.org/openbsc/commit/?id=1a92af94a272e6f52508e84820f24806…
commit 1a92af94a272e6f52508e84820f248069b9a6acc
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Mar 26 01:21:00 2016 +0100
Add mm_auth test; add auth_action_str() function
Add basic MM Authentication test setup, with fake DB access and RAND_bytes().
So far implement simple tests for IO error during DB access and missing auth
entry.
To print the auth action during tests, implement auth_action_str() inline
function.
http://cgit.osmocom.org/openbsc/commit/?id=51f510ab12e76ad07ccaf9ac42ab6309…
commit 51f510ab12e76ad07ccaf9ac42ab6309c96528fc
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Mar 25 00:56:54 2016 +0100
osmo-bsc: fix compiler warning: store struct in vty->index
Don't store an MSC index number in the vty->index void* value. Instead,
store the osmo_msc_data struct directly. Thus avoid warnings about
differences in int vs void* sizes, and save some index lookups.
-----------------------------------------------------------------------
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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 "MNCC <-> SIP bridge".
The branch, zecke/wip/sip-invite-cancel has been updated
via 038ac7e2aa1bdfa6c099177a1666361f1d474851 (commit)
via 9f5edf62bf77ab053b958e8b060973cee9596acb (commit)
from 9b6b73207d503524057d008875835b627cd70b6c (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/osmo-sip-connector/commit/?id=038ac7e2aa1bdfa6c0991…
commit 038ac7e2aa1bdfa6c099177a1666361f1d474851
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Mar 25 21:30:59 2016 +0100
WIP.. send the rtp connect
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=9f5edf62bf77ab053b958…
commit 9f5edf62bf77ab053b958e8b060973cee9596acb
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Mar 25 21:15:35 2016 +0100
WIOP... connect call.. and handle other parts of it too
-----------------------------------------------------------------------
Summary of changes:
src/call.h | 8 +++
src/mncc.c | 58 +++++++++++++++++++-
src/sip.c | 179 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
3 files changed, 242 insertions(+), 3 deletions(-)
hooks/post-receive
--
MNCC <-> SIP bridge
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 "OpenBTS' transceiver retro-fit".
The branch, fairwaves/rach-filler has been updated
discards 3bd703af01e7dd63ed9d9a39666be19aa8e6f91d (commit)
discards 66f8b0a8cb5b701690b78495f4fa84dfaf311d08 (commit)
discards dd49d2015504bd8b7239ddc92d3e0215948017b6 (commit)
discards dd2a4294b43499e4cc7334075c0a0bc9d7483464 (commit)
discards c1af09114b7c3e6fee4514158d7346ed77e9dddb (commit)
discards 521c15939be3fdc1f42490450f5481607b4e7d7f (commit)
discards 81cc8a839a3a914e6abef2de05dc34b930df56a2 (commit)
via aa65b020e7580d95d2879d16a054a9d1b145cd0d (commit)
via 72d4404534fc01081a2bc2380a7e3f512212c87c (commit)
via 7ed93551ba252dde3ca7bfeea73f910b8bf95afc (commit)
via 9460154b364d7ec0df4e69828aab467a1514a7ec (commit)
via 2f09d69063196a2352262b1981d6de178ac10bd4 (commit)
via 140a2076d9732110f4221b4fde5a4fa8344ee70d (commit)
via 67a8fb9d51e9d05489f4320eacca1753e7624747 (commit)
via cd3d0e616d1b2e7a38e81e29a643210d8bc57151 (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 (3bd703af01e7dd63ed9d9a39666be19aa8e6f91d)
\
N -- N -- N (aa65b020e7580d95d2879d16a054a9d1b145cd0d)
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-trx/commit/?id=aa65b020e7580d95d2879d16a054a9d…
commit aa65b020e7580d95d2879d16a054a9d1b145cd0d
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Fri Mar 25 18:33:42 2016 +0300
transceiver: WIP: Set default max delay to 2 samples.
Default value of 0 may be too harsh, especially given random Rx/Tx delay
in 1 SPS receive mode.
http://cgit.osmocom.org/osmo-trx/commit/?id=72d4404534fc01081a2bc2380a7e3f5…
commit 72d4404534fc01081a2bc2380a7e3f512212c87c
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Fri Mar 25 18:28:34 2016 +0300
transceiver: Add an option to emulate a RACH delay in random filler mode.
http://cgit.osmocom.org/osmo-trx/commit/?id=7ed93551ba252dde3ca7bfeea73f910…
commit 7ed93551ba252dde3ca7bfeea73f910b8bf95afc
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Sat Mar 19 21:16:58 2016 +0300
sigProcLib: Change number of head bits in detectRACHBurst() from 4 to 8.
To match GSM 05.02 Access Burst definition.
http://cgit.osmocom.org/osmo-trx/commit/?id=9460154b364d7ec0df4e69828aab467…
commit 9460154b364d7ec0df4e69828aab467a1514a7ec
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Wed Mar 23 17:06:32 2016 +0300
transceiver: Add an option to generate random Access Bursts.
http://cgit.osmocom.org/osmo-trx/commit/?id=2f09d69063196a2352262b1981d6de1…
commit 2f09d69063196a2352262b1981d6de178ac10bd4
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Sat Mar 19 21:16:22 2016 +0300
transceiver: Properly handle MAXDLY.
Previously MAXDLY value was applied to Normal Bursts, which was nice
when working with sloppy test equipment like CMD57, but useless for
real world usage. At the same time documentation and de facto usage
of MAXDLY in OsmoBTS and OpenBTS assumed that it actually applies to
Access Bursts (RACH). So this patch changes osmo-rx behavior to apply
MAXDLY to RACH bursts and introduces a new command MAXDLYNB for the
old behavior.
http://cgit.osmocom.org/osmo-trx/commit/?id=140a2076d9732110f4221b4fde5a4fa…
commit 140a2076d9732110f4221b4fde5a4fa8344ee70d
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Fri Mar 25 18:20:28 2016 +0300
transceiver: Log channel number in DEBUG output of demoded bursts.
http://cgit.osmocom.org/osmo-trx/commit/?id=67a8fb9d51e9d05489f4320eacca175…
commit 67a8fb9d51e9d05489f4320eacca1753e7624747
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Thu Jul 30 20:04:18 2015 -0400
Common: Make sure gLogEarly() log to the same facilities as the normal log.
http://cgit.osmocom.org/osmo-trx/commit/?id=cd3d0e616d1b2e7a38e81e29a643210…
commit cd3d0e616d1b2e7a38e81e29a643210d8bc57151
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Thu Jul 30 19:59:56 2015 -0400
Common: Get rid of a compilation warning.
debugLogEarly was replaced to an empty space and arguments of the function
became operators, grouped together by ():
Configuration.cpp: In member function 'bool ConfigurationTable::defines(const string&)':
Configuration.cpp:272:28: warning: left operand of comma operator has no effect [-Wunused-value]
debugLogEarly(LOG_ALERT, "configuration parameter %s not found", key.c_str());
^
This fix removes debugLogEarly together with its arguments.
-----------------------------------------------------------------------
Summary of changes:
CommonLibs/Configuration.cpp | 2 +-
CommonLibs/Logger.cpp | 39 +++++++++++++++++++++++++++++++++------
2 files changed, 34 insertions(+), 7 deletions(-)
hooks/post-receive
--
OpenBTS' transceiver retro-fit
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 "OpenBTS' transceiver retro-fit".
The branch, fairwaves/edge_umtrx has been deleted
was 67bac07e4147f66430e997bc97f5b7d1f8ca236c
-----------------------------------------------------------------------
67bac07e4147f66430e997bc97f5b7d1f8ca236c EDGE: Add support for UmTRX.
-----------------------------------------------------------------------
hooks/post-receive
--
OpenBTS' transceiver retro-fit
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 "OpenBTS' transceiver retro-fit".
The branch, fairwaves/rach-filler has been created
at 3bd703af01e7dd63ed9d9a39666be19aa8e6f91d (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-trx/commit/?id=3bd703af01e7dd63ed9d9a39666be19…
commit 3bd703af01e7dd63ed9d9a39666be19aa8e6f91d
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Fri Mar 25 18:33:42 2016 +0300
transceiver: WIP: Set default max delay to 2 samples.
Default value of 0 may be too harsh, especially given random Rx/Tx delay
in 1 SPS receive mode.
http://cgit.osmocom.org/osmo-trx/commit/?id=66f8b0a8cb5b701690b78495f4fa84d…
commit 66f8b0a8cb5b701690b78495f4fa84dfaf311d08
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Fri Mar 25 18:28:34 2016 +0300
transceiver: Add an option to emulate a RACH delay in random filler mode.
http://cgit.osmocom.org/osmo-trx/commit/?id=dd49d2015504bd8b7239ddc92d3e021…
commit dd49d2015504bd8b7239ddc92d3e0215948017b6
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Fri Mar 25 18:26:45 2016 +0300
sigProcLib: Whitespace changes.
http://cgit.osmocom.org/osmo-trx/commit/?id=dd2a4294b43499e4cc7334075c0a0bc…
commit dd2a4294b43499e4cc7334075c0a0bc9d7483464
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Fri Mar 25 18:20:28 2016 +0300
transceiver: Log channel number in DEBUG output of demoded bursts.
http://cgit.osmocom.org/osmo-trx/commit/?id=c1af09114b7c3e6fee4514158d7346e…
commit c1af09114b7c3e6fee4514158d7346ed77e9dddb
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Sat Mar 19 21:16:58 2016 +0300
sigProcLib: Change number of head bits in detectRACHBurst() from 4 to 8.
To match GSM 05.02 Access Burst definition.
http://cgit.osmocom.org/osmo-trx/commit/?id=521c15939be3fdc1f42490450f54816…
commit 521c15939be3fdc1f42490450f5481607b4e7d7f
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Sat Mar 19 21:16:22 2016 +0300
transceiver: Properly handle MAXDLY.
Previously MAXDLY value was applied to Normal Bursts, which was nice
when working with sloppy test equipment like CMD57, but useless for
real world usage. At the same time documentation and de facto usage
of MAXDLY in OsmoBTS and OpenBTS assumed that it actually applies to
Access Bursts (RACH). So this patch changes osmo-rx behavior to apply
MAXDLY to RACH bursts and introduces a new command MAXDLYNB for the
old behavior.
http://cgit.osmocom.org/osmo-trx/commit/?id=81cc8a839a3a914e6abef2de05dc34b…
commit 81cc8a839a3a914e6abef2de05dc34b930df56a2
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Wed Mar 23 17:06:32 2016 +0300
transceiver: Add an option to generate random Access Bursts.
-----------------------------------------------------------------------
hooks/post-receive
--
OpenBTS' transceiver retro-fit
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 "MNCC <-> SIP bridge".
The branch, zecke/wip/sip-invite-cancel has been created
at 9b6b73207d503524057d008875835b627cd70b6c (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=9b6b73207d503524057d0…
commit 9b6b73207d503524057d008875835b627cd70b6c
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Mar 24 22:45:03 2016 +0100
WIP..
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=47e5dc5de9c569b8c22c7…
commit 47e5dc5de9c569b8c22c7af90bc8a07d25c33059
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Mar 24 21:37:10 2016 +0100
mncc: Refactor and reduce some code clones for sanity checks
Not every message might have the size of gsm_mncc and the size check
is done inside each routine. Routines that relate to calls now share
the code to check the size and the look-up to find the leg.
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=b04b02004dceebf9ef5d8…
commit b04b02004dceebf9ef5d80434a51a7ed8ea42294
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Mar 24 21:02:36 2016 +0100
mncc: Prepare alerting and and connecting the call
What is not done is to actually set-up rtp that it can flow to the
now confirmed remote.
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=b734b15a81825c54d168f…
commit b734b15a81825c54d168fd2cf796854ef3a4ce19
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Mar 24 21:01:18 2016 +0100
mncc: Handle disconnect and release the call
Send a release request and release the leg on conformation
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=ec8ba33b23ca098ed9d88…
commit ec8ba33b23ca098ed9d88613615bd044b1526321
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Mar 24 18:48:45 2016 +0100
mncc: In case of an unexpected REL.IND inform the other leg about it
I had modified my code to do nothing after having sent the PROCEEDING
message. First the MS will issue a DISCONNECT.IND (which I ignored) and
then there will be REL.IND. Let's inform the other leg about this event
and let's assume the call will then be terminated.
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=a2ca56b0f25b75bc6b5e8…
commit a2ca56b0f25b75bc6b5e8b0eda64bca09d0d4f87
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Mar 24 18:47:25 2016 +0100
call: Change to past tense and move code after the free
Reading the "releasing" log output sounded like one more message
had been sent and this code is waiting for something. Take a copy
of the call id and then print that the call has been released.
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=a3ebfa26c31c0f81a60e6…
commit a3ebfa26c31c0f81a60e6764cb7d5cd66b329c49
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Mar 24 18:33:49 2016 +0100
mncc: Log commands in hex to find the name more easily in mncc_protocol.h
In the long run we should print these by name and not by the number
but as the table is in OpenBSC and I did not want to copy it we will
have to cope with the numbers a little longer.
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=282da0d5d153abf8d5115…
commit 282da0d5d153abf8d51159aefd2c7c55fa7ee103
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Mar 24 18:26:24 2016 +0100
call/mncc: Set proceeding and deal with release based on this state
Let's inform the MS that we have collected everything to move forward
with the call. A new way to release the call is required in this state.
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=81b52da75458508be2d71…
commit 81b52da75458508be2d71c277005006c50322b4d
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Mar 24 18:24:47 2016 +0100
call: Re-order includes from local to osmocom to system
Let's follow the self first, local next, osmocom, system order of
include files.
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=c5f20ddf3b9f18d24ce38…
commit c5f20ddf3b9f18d24ce38915b0593b93586b5620
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Mar 24 18:24:02 2016 +0100
app: Release the call by releasing the initial request
This will then go through the release procedure of the relevant
call instead of letting it timeout on the initial leg.
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=4319330c411e059918d45…
commit 4319330c411e059918d457593d76253757060ee4
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Mar 24 17:35:42 2016 +0100
mncc: Extract the RTP port information before continuing
These need to be used by the SIP leg to move forward.
-----------------------------------------------------------------------
hooks/post-receive
--
MNCC <-> SIP bridge
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 "An utility library for Open Source Mobile Communications".
The branch, max/dbg has been deleted
was b6d8047a70e0de4a5a736e8ffdf51700d67e1d1f
-----------------------------------------------------------------------
b6d8047a70e0de4a5a736e8ffdf51700d67e1d1f Add byte printing macros
-----------------------------------------------------------------------
hooks/post-receive
--
An utility library for Open Source Mobile Communications
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, max/nat has been created
at 977f595e2c8f0594dbfae8df9ae3247dc0a23122 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=977f595e2c8f0594dbfae8df9ae3247d…
commit 977f595e2c8f0594dbfae8df9ae3247dc0a23122
Author: Max <msuraev(a)sysmocom.de>
Date: Thu Mar 24 16:04:17 2016 +0100
NAT: move BSC config into separate file
Introduce new configuration option bscs-config-file which includes BSC
configuration from the given file.
Note: it is still possible to have BSC configuration in the main
file (provided proper index is used) and in runtime but it is no longer
saved automatically. The management of included configuration file is
left to other tools.
Update configuration examples.
Fixes: OS#1669
-----------------------------------------------------------------------
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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 "OpenBTS' transceiver retro-fit".
The branch, master has been updated
via 9bd649ec7316457cffe93b9c02d1de1ce2294a21 (commit)
from 871b87829f25f983abda087927325d5ee6ce2120 (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/osmo-trx/commit/?id=9bd649ec7316457cffe93b9c02d1de1…
commit 9bd649ec7316457cffe93b9c02d1de1ce2294a21
Author: Tom Tsou <tom.tsou(a)ettus.com>
Date: Wed Mar 23 17:20:08 2016 -0700
EDGE: Fix USRP B210 device support
Commit 871b8782 "EDGE: Add support for UmTRX" disabled B210 support
using EDGE. Add B210 explicitly to the timing offset table to avoid
this issue.
Signed-off-by: Tom Tsou <tom.tsou(a)ettus.com>
-----------------------------------------------------------------------
Summary of changes:
Transceiver52M/UHDDevice.cpp | 1 +
1 file changed, 1 insertion(+)
hooks/post-receive
--
OpenBTS' transceiver retro-fit
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, max/mnccfix has been created
at 1bafaeec148d609019b2b1c0801ae2d8fac5fa20 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=1bafaeec148d609019b2b1c0801ae2d8…
commit 1bafaeec148d609019b2b1c0801ae2d8fac5fa20
Author: Max <msuraev(a)sysmocom.de>
Date: Wed Mar 23 19:10:23 2016 +0100
Don't connect channels of incompatible voice codec
Note: ideally this situation should not happen - we should check
channel compatibility before paging 2nd leg of the call.
Fixes: OS#1663
http://cgit.osmocom.org/openbsc/commit/?id=4725f355c6eb224c534c78a7cde064d4…
commit 4725f355c6eb224c534c78a7cde064d430ca4712
Author: Max <msuraev(a)sysmocom.de>
Date: Wed Mar 23 10:53:34 2016 +0100
Refactor internal mncc code
Consistently use enums instead of (u)int, char etc.
Use bool for boolean types.
Add extra debug output with channel mode and type to simplify
troubleshooting.
-----------------------------------------------------------------------
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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/cscn has been updated
via d0df2fce86e79f10dbaed147f6b92b1dc6670f1e (commit)
via 6681f78ae1ac2a39560bb2900f520606217cb18c (commit)
from 6cdd53e090e99f60fa68b461a3dfe8fb38ab1b53 (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=d0df2fce86e79f10dbaed147f6b92b1d…
commit d0df2fce86e79f10dbaed147f6b92b1dc6670f1e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Mar 23 18:20:12 2016 +0100
mscsplit: rewire MSC gsm0808_submit_dtap() to msc_tx_dtap()
http://cgit.osmocom.org/openbsc/commit/?id=6681f78ae1ac2a39560bb2900f520606…
commit 6681f78ae1ac2a39560bb2900f520606217cb18c
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Mar 23 18:19:38 2016 +0100
cosmetic
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/msc_ifaces.h | 7 +++++++
openbsc/src/libmsc/a_iface.c | 20 +++++++++-----------
openbsc/src/libmsc/gsm_04_11.c | 4 ++--
openbsc/src/libmsc/gsm_04_80.c | 10 +++++-----
openbsc/src/libmsc/msc_ifaces.c | 6 ++----
5 files changed, 25 insertions(+), 22 deletions(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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 "MNCC <-> SIP bridge".
The branch, master has been updated
via 4f8cafa5b089ba0cab33afc7752fa54bd8e57d36 (commit)
via bc4fed27e12a08e094d8193680236f0a73796bbf (commit)
via a0aa566ec46e98ae2b2fb35a28e252a02a6fb60d (commit)
via dbe55c1eb5b160e18c82fba1769a079298397d12 (commit)
via 239a12284293141208f377452ecbddd47d78289c (commit)
from c4d01f9a909c3322ec803349615f83c2c695497e (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/osmo-sip-connector/commit/?id=4f8cafa5b089ba0cab33a…
commit 4f8cafa5b089ba0cab33afc7752fa54bd8e57d36
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Wed Mar 23 17:41:23 2016 +0100
call: Continue up to the point of call routing
We accept the call on MNCC and ask the core to select/create the
second leg of the call.
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=bc4fed27e12a08e094d81…
commit bc4fed27e12a08e094d8193680236f0a73796bbf
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Wed Mar 23 17:08:03 2016 +0100
mncc: Add a timeout when issuing a MNCC command
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=a0aa566ec46e98ae2b2fb…
commit a0aa566ec46e98ae2b2fb35a28e252a02a6fb60d
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Wed Mar 23 17:07:00 2016 +0100
mncc: Remember the IMSI as well
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=dbe55c1eb5b160e18c82f…
commit dbe55c1eb5b160e18c82fba1769a079298397d12
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Wed Mar 23 17:05:16 2016 +0100
mncc: Add logging messages about the leg on all points
With a bit more code the logging will print:
<0001> mncc.c:233 Created call(5001) with MNCC leg(2147483659) IMSI(274018000000001)
<0001> mncc.c:178 RTP set-up continuing with call with leg(2147483659)
<0001> mncc.c:65 Got response, stopping timer on leg(2147483659)
<0002> call.c:51 call(5001) releasing.
Use %zu for size_t arguments, e.g. returned from sizeof.
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=239a12284293141208f37…
commit 239a12284293141208f377452ecbddd47d78289c
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Wed Mar 23 17:02:32 2016 +0100
doc: Update with some requirements and limitations
-----------------------------------------------------------------------
Summary of changes:
README.asciidoc | 16 ++++++++++
src/app.c | 17 ++++++++++
src/app.h | 4 +++
src/call.h | 5 +++
src/mncc.c | 97 +++++++++++++++++++++++++++++++++++++++++++++++++++------
5 files changed, 130 insertions(+), 9 deletions(-)
hooks/post-receive
--
MNCC <-> SIP bridge
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 "An utility library for Open Source Mobile Communications".
The branch, zecke/osmo-sip-connector has been updated
via 96ae1b6a19e072a51c1110342837ddc8533db06b (commit)
from 06ec17878e5621b67647ce6e821fd6208456f87f (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/libosmocore/commit/?id=96ae1b6a19e072a51c1110342837…
commit 96ae1b6a19e072a51c1110342837ddc8533db06b
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Wed Mar 23 14:48:39 2016 +0100
WIP port number
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/vty/ports.h | 1 +
1 file changed, 1 insertion(+)
hooks/post-receive
--
An utility library for Open Source Mobile Communications
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 "An utility library for Open Source Mobile Communications".
The branch, zecke/osmo-sip-connector has been created
at 06ec17878e5621b67647ce6e821fd6208456f87f (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/libosmocore/commit/?id=06ec17878e5621b67647ce6e821f…
commit 06ec17878e5621b67647ce6e821fd6208456f87f
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Mon Mar 21 09:55:05 2016 +0100
select: Externalize fd_set filling and dispatch
To integrate with an external event loop (in this case glib) we
need to allow an application to get a filled out fd_set and then
dispatch it. osmo_fds and maxfds is static and I decided to keep
it that way and instead create two routines to fill the fdset and
then one to dispatch the result.
The public header file does not include sys/select.h and we can
compile the library without select so I didn't want to require
having to include this file and used void * for the parameter.
Mark the routines as inline to avoid a call from the select
function. Confirmed that inlining has an effect on x86 using
Debian's gcc-4.9.2-10 compiler
-----------------------------------------------------------------------
hooks/post-receive
--
An utility library for Open Source Mobile Communications
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 "MNCC <-> SIP bridge".
The branch, master has been updated
via c4d01f9a909c3322ec803349615f83c2c695497e (commit)
via 29b556490f593a621e8356f5e64ced036152d306 (commit)
via 90e713969110306cd979f0edcbbd86a46d97518a (commit)
from 45f0fa09d2ae8f4c15a2096e37c05be5d283d027 (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/osmo-sip-connector/commit/?id=c4d01f9a909c3322ec803…
commit c4d01f9a909c3322ec803349615f83c2c695497e
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Tue Mar 22 21:03:19 2016 +0100
call: Add a backpointer from leg to call and drop the argument
Simplify the structure by either working with a call or just
a leg of it. No need to carry both pointers all the time.
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=29b556490f593a621e835…
commit 29b556490f593a621e8356f5e64ced036152d306
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Tue Mar 22 20:56:45 2016 +0100
mncc: Dispatch setup and issue rtp create in response then continue
The code is not tested and might be broken. Parse the setup request
of a MO call, create a new "call" with a MNCC leg and then issue the
call to create a RTP socket. Once this has been done, release the call
as the code to open a second leg has not been written yet.
http://cgit.osmocom.org/osmo-sip-connector/commit/?id=90e713969110306cd979f…
commit 90e713969110306cd979f0edcbbd86a46d97518a
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Tue Mar 22 19:17:17 2016 +0100
mncc: Handle the hello message from NITB
Make a simple version comparison and close the socket in case of a
version mismatch. Begin to dispatch messages coming from the NITB
and log (all) unhandled messages.
-----------------------------------------------------------------------
Summary of changes:
src/app.c | 4 +-
src/call.c | 31 ++++++++-
src/call.h | 19 +++++-
src/mncc.c | 219 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
src/mncc.h | 10 +++
5 files changed, 272 insertions(+), 11 deletions(-)
hooks/post-receive
--
MNCC <-> SIP bridge