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 A-bis protcol interface library".
The branch, max/tmp has been updated
discards 1698a819d16167a84eff701edb8355865a1bc1e3 (commit)
via f8a6033124af552ea78bcd1a6bc38027dded8592 (commit)
via 11c6ae4cd6dba71c69534ebc23061cc42238ba88 (commit)
via 9acb2dc98a369c17151099e9e405e9c64e3e55a3 (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 (1698a819d16167a84eff701edb8355865a1bc1e3)
\
N -- N -- N (f8a6033124af552ea78bcd1a6bc38027dded8592)
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/libosmo-abis/commit/?id=f8a6033124af552ea78bcd1a6bc…
commit f8a6033124af552ea78bcd1a6bc38027dded8592
Author: Max <msuraev(a)sysmocom.de>
Date: Fri Apr 29 11:54:23 2016 +0200
Set connected mode after setting remote address
ortp: according to oRTP documentation rtp_session_set_connected_mode()
uses the address set by rtp_session_set_remote_addr() - move the
function call accordingly.
Fixes: OS#1661
http://cgit.osmocom.org/libosmo-abis/commit/?id=11c6ae4cd6dba71c69534ebc230…
commit 11c6ae4cd6dba71c69534ebc23061cc42238ba88
Author: Max <msuraev(a)sysmocom.de>
Date: Mon Apr 25 16:54:16 2016 +0200
Fix RTCP port allocation
Force use of random RTCP port if random RTP port is used. Before port 0
could be selected for RTCP.
http://cgit.osmocom.org/libosmo-abis/commit/?id=9acb2dc98a369c17151099e9e40…
commit 9acb2dc98a369c17151099e9e405e9c64e3e55a3
Author: Max <msuraev(a)sysmocom.de>
Date: Thu Apr 28 14:08:02 2016 +0200
Do not send RTP to port 0
Previously it was possible to send RTP data to port 0. This is not only
producing multiple errors but also breaks RTP transmission with
newer (>= 0.25) oRTP leading to calls with no audio.
To address this OSMO_RTP_F_DISABLED flag was introduced. It's set by
default for all new RTP sessions. It can be manually unset after the
call to osmo_rtp_socket_create(). When the flag is set it prevents
transmission and reception of RTP frames for the session. The flag is
unset automatically in osmo_rtp_socket_connect() when session is bound
to non-zero remote port.
Fixes: OS#1662
-----------------------------------------------------------------------
Summary of changes:
src/trau/osmo_ortp.c | 12 +++++++-----
1 file changed, 7 insertions(+), 5 deletions(-)
hooks/post-receive
--
Osmocom A-bis protcol interface 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 "OpenBTS' transceiver retro-fit".
The branch, ttsou/fixes has been updated
via 7764ca94ce659dad840dc120bfb9b77be561ccbc (commit)
from 520d21c825c4f856b4faec6ddaa1b653d113fd05 (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=7764ca94ce659dad840dc120bfb9b77…
commit 7764ca94ce659dad840dc120bfb9b77be561ccbc
Author: Tom Tsou <tom.tsou(a)ettus.com>
Date: Thu Apr 28 21:55:17 2016 -0700
common: Add mandatory length field to UDP receive calls
Current UDP receive reads up to MAX_UDP_LENGTH bytes into the
passed in buffer, which may lead to buffer overflow if the
write buffer is of insufficient size.
Add mandatory length argument to UDP socket receive calls.
Reported-by: Simone Margaritelli <simone(a)zimperium.com>
Signed-off-by: Tom Tsou <tom.tsou(a)ettus.com>
-----------------------------------------------------------------------
Summary of changes:
CommonLibs/Sockets.cpp | 22 +++++++++-------------
CommonLibs/Sockets.h | 4 ++--
CommonLibs/SocketsTest.cpp | 4 ++--
Transceiver52M/Transceiver.cpp | 4 ++--
4 files changed, 15 insertions(+), 19 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, ttsou/fixes has been created
at 520d21c825c4f856b4faec6ddaa1b653d113fd05 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-trx/commit/?id=520d21c825c4f856b4faec6ddaa1b65…
commit 520d21c825c4f856b4faec6ddaa1b653d113fd05
Author: Tom Tsou <tom.tsou(a)ettus.com>
Date: Thu Apr 28 21:24:53 2016 -0700
common: Restrict UDP binding to localhost only
Reported security vulnerability where control and data UDP
packets can be injected into the transceiver externally due
to socket binding to all interfaces using INADDR_ANY.
Existing socket interface does not allow specifying local
address; only the local port and remote address/port are
arguments.
Restrict socket bind to localhost with INADDR_LOOPBACK. If
external interfaces do need to be used, the API should be
modified to allow specifying the local socket address.
Reported-by: Simone Margaritelli <simone(a)zimperium.com>
Signed-off-by: Tom Tsou <tom.tsou(a)ettus.com>
-----------------------------------------------------------------------
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 "TAC DB (and client)".
The branch, master has been updated
via cc5e6ebba7a926ab13db0aa2f1ce40b7c090902a (commit)
from 4766718253b19c21e14a7dba177c0ea2baae3d8c (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-tacdb/commit/?id=cc5e6ebba7a926ab13db0aa2f1ce4…
commit cc5e6ebba7a926ab13db0aa2f1ce40b7c090902a
Author: Nico Golde <nico(a)ngolde.de>
Date: Thu Apr 28 23:31:58 2016 +0200
license information
-----------------------------------------------------------------------
Summary of changes:
LICENSE | 674 +++++++++++++++++++++
.../osmocom/tacdatabaseclient/ApplicationTest.java | 16 +
.../osmocom/tacdatabaseclient/MainActivity.java | 16 +
3 files changed, 706 insertions(+)
create mode 100644 LICENSE
hooks/post-receive
--
TAC DB (and client)
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 "TAC DB (and client)".
The branch, master has been updated
via 4766718253b19c21e14a7dba177c0ea2baae3d8c (commit)
from afadcdaee2cd828ba9f6cc3a2ec54b207f545447 (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-tacdb/commit/?id=4766718253b19c21e14a7dba177c0…
commit 4766718253b19c21e14a7dba177c0ea2baae3d8c
Author: Nico Golde <nico(a)ngolde.de>
Date: Thu Apr 28 23:09:07 2016 +0200
add gitignore
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 8 ++++++++
1 file changed, 8 insertions(+)
create mode 100644 .gitignore
hooks/post-receive
--
TAC DB (and client)
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, laforge/pending has been updated
via 5aa9e5bf2ade1f007b753ebc51e60555bc50c679 (commit)
via b7767eaf1b0cc7038a47d1a25e88028c275a1112 (commit)
via 75754afbbe0cdbe36628d0320f8c16ea1ad2fd6b (commit)
via e95cab8501e57173aebafd2407c4b179839f43bd (commit)
from f6552c5b7fea97287645c265f9692d0d2cbae324 (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=5aa9e5bf2ade1f007b753ebc51e60555…
commit 5aa9e5bf2ade1f007b753ebc51e60555bc50c679
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Apr 27 18:21:16 2016 +0200
osmo_oap_decode(): Use common argument ordering
In general, if a function generates output data like a msgb (or in this
case filling an osmo_oap_message structure), the output argument
precedes the source. This is what we use all over libosmo*, and it is
modelled after memcpy(), where dst is the first argument, before src.
Let's align osmo_oap_decode(). Intestingly, osmo_oap_encode was already
correct, so the encode/decode functions used different conventions
before.
http://cgit.osmocom.org/openbsc/commit/?id=b7767eaf1b0cc7038a47d1a25e88028c…
commit b7767eaf1b0cc7038a47d1a25e88028c275a1112
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Apr 27 18:17:26 2016 +0200
OAP: Various coding style fixes
* we always declare stack variables at the top of the function / block
* 'switch' is not a function, so there's space ahead of the opening (
http://cgit.osmocom.org/openbsc/commit/?id=75754afbbe0cdbe36628d0320f8c16ea…
commit 75754afbbe0cdbe36628d0320f8c16ea1ad2fd6b
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Apr 27 18:14:14 2016 +0200
OAP: use osmo_oap_ prefix for OAP, rather than plain oap_
this is in preparation of moving related code to libosmocore.
http://cgit.osmocom.org/openbsc/commit/?id=e95cab8501e57173aebafd2407c4b179…
commit e95cab8501e57173aebafd2407c4b179839f43bd
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Apr 27 15:17:14 2016 +0200
oap_message.h: Remove dependency to openbsc include
This is a first step to moving oap_messages.h to libosmocore
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/oap.h | 4 ++--
openbsc/include/openbsc/oap_messages.h | 14 ++++++------
openbsc/src/gprs/oap.c | 39 ++++++++++++++++++----------------
openbsc/src/gprs/oap_messages.c | 7 +++---
openbsc/tests/oap/oap_test.c | 9 ++++----
5 files changed, 38 insertions(+), 35 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 A-bis protcol interface library".
The branch, laforge/pending has been created
at 26c974681b0cd6fda0bd3255c02851d4143fbdfb (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/libosmo-abis/commit/?id=26c974681b0cd6fda0bd3255c02…
commit 26c974681b0cd6fda0bd3255c02851d4143fbdfb
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Apr 28 11:10:01 2016 +0200
ipa_bts_id_resp(): handle non-existing members of ipacces_unit
Just because the IPA server is requesting certain identities via the CCM
protocol, doesn't mean that the client actually has those fields
available and initialized in struct ipaccess_unit.
Instad of segfaulting the client, let's check if the respective
identities are known. If yes, send them. If not, send the empty string
for that particular identity.
http://cgit.osmocom.org/libosmo-abis/commit/?id=aee9302264b82d6361a922b9cce…
commit aee9302264b82d6361a922b9cce6bee0174a11f5
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Apr 28 07:54:31 2016 +0200
ipa_server_conn: Add server-side CCM handling
An ipa_server implementation may call ipa_server_conn_ccm for
the CCM processing on the server side of the connection. This
function in turn will call a conn->ccm_cb() function for messages to be
handled by the server implementation, such as the ID_RESP message,
which contains the Unit ID of the client that has just connected.
http://cgit.osmocom.org/libosmo-abis/commit/?id=5c4e7d8d553c0e0fe6cb351c0a9…
commit 5c4e7d8d553c0e0fe6cb351c0a96adb01ede717d
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Apr 28 07:53:49 2016 +0200
ipa_server_conn: Add remote (peer) address to struct
This is better than every implementation calling getpeername()
on its own.
-----------------------------------------------------------------------
hooks/post-receive
--
Osmocom A-bis protcol interface 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 "An utility library for Open Source Mobile Communications".
The branch, laforge/pending has been updated
via 22c9f6b79869480d58ad9aa9d951ca88af70c60d (commit)
from e8de4610400e299dedd4d143bb4fa9dc12d4e9b8 (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=22c9f6b79869480d58ad9aa9d951…
commit 22c9f6b79869480d58ad9aa9d951ca88af70c60d
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Apr 27 18:32:35 2016 +0200
import oap message parsing / encoding from openbsc.git
-----------------------------------------------------------------------
Summary of changes:
Makefile.am | 2 +-
doc/osmocom-authn-protocol.txt | 250 +++++++++++++++++++++++++++++++++++++++++
include/Makefile.am | 1 +
include/osmocom/core/logging.h | 3 +-
include/osmocom/gsm/oap.h | 70 ++++++++++++
src/gsm/Makefile.am | 2 +-
src/gsm/libosmogsm.map | 3 +
src/gsm/oap.c | 174 ++++++++++++++++++++++++++++
8 files changed, 502 insertions(+), 3 deletions(-)
create mode 100644 doc/osmocom-authn-protocol.txt
create mode 100644 include/osmocom/gsm/oap.h
create mode 100644 src/gsm/oap.c
hooks/post-receive
--
An utility library for Open Source Mobile Communications