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