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 9d0fb1e97adbf5d241b46d374c2aa9c3af6c1e6b (commit)
via de74e721b213c41a3b1837fabdd377deeeed9378 (commit)
via 14ae58206406b6cb78113f3460de44376bcd765d (commit)
via 70671421007faa0e7c94d237e53186379990e3f0 (commit)
from db64f2e45adf7ac95070361f5b7ec76a44e084fb (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=9d0fb1e97adbf5d241b46d374c2aa9c3…
commit 9d0fb1e97adbf5d241b46d374c2aa9c3af6c1e6b
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Fri Oct 31 10:43:44 2014 +0100
gbproxy/test: Extend test_gbproxy_keep_info
Add new test message sequences:
- Normal attach (with IMSI) after detach (ok)
- Normal attach (with local TLLI) after detach (ok)
- Unexpected attach (with IMSI) after successful TLLI validation (fails)
- Unexpected attach (with P-TMSI) after successful TLLI validation (fails)
Ticket: OW#1324
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=de74e721b213c41a3b1837fabdd377de…
commit de74e721b213c41a3b1837fabdd377deeeed9378
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Tue Oct 28 11:29:43 2014 +0100
gbproxy: Fixed VTY doc for delete-gbproxy-link
The command definition delete_gb_link_by_id_cmd lacks a description
for the sgsn-nsei token.
This patch adds the missing description.
Addresses:
Verifying src/gprs/osmo-gbproxy -c doc/examples/osmo-gbproxy/osmo-gbproxy.cfg, test verify_doc
Documentation error (missing docs):
<command id='delete-gbproxy-link <0-65534> (tlli|imsi|sgsn-nsei) IDENT'>
<param name='IDENT' doc='(null)' />
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=14ae58206406b6cb78113f3460de4437…
commit 14ae58206406b6cb78113f3460de44376bcd765d
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Tue Oct 28 09:47:03 2014 +0100
sgsn: Unassign the LLME after GMM Status without mmctx
Currently the LLME is not deleted when a GMM Status message is
received for which a mmctx cannot be found. This can fill the LLME
list with unneeded entries.
This patch adds code to unassign the LLME in that case.
Ticket: OW#1324
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=70671421007faa0e7c94d237e5318637…
commit 70671421007faa0e7c94d237e53186379990e3f0
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Wed Oct 29 22:57:30 2014 +0100
sgsn: Remove unused static functions from gprs_gmm.c
The following functions are not being used:
- gsm48_tx_gmm_status_oldmsg
- gsm48_tx_sm_status_oldmsg
This patch removes the function definitions.
Sponsored-by: On-Waves ehf
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/gprs/gb_proxy_vty.c | 1 +
openbsc/src/gprs/gprs_gmm.c | 22 +-
openbsc/tests/gbproxy/gbproxy_test.c | 375 ++++++++++++++++++++
openbsc/tests/gbproxy/gbproxy_test.ok | 638 ++++++++++++++++++++++++++++++----
openbsc/tests/sgsn/sgsn_test.c | 39 +++
openbsc/tests/sgsn/sgsn_test.ok | 1 +
6 files changed, 994 insertions(+), 82 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 "GNURadio hardware abstraction block".
The branch, master has been updated
via 9fd5b367c115c19402d35e3408daf45888918b43 (commit)
via a45968f3381f33b86ca344bb76bd62c131d98d93 (commit)
via 6e75abf1986ff4c3a3b71d0c32537956adce8118 (commit)
via 7f82d289a6f196a6f7b72bc0cff1807870ee8837 (commit)
via 23b1b9cdb1349bb61b9fa2acae6482c654d2a8f6 (commit)
from 42c66fdd70a70115f6cbc390f801ca4ca42e581d (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/gr-osmosdr/commit/?id=9fd5b367c115c19402d35e3408daf…
commit 9fd5b367c115c19402d35e3408daf45888918b43
Author: Dimitri Stolnikov <horiz0n(a)gmx.net>
Date: Wed Nov 5 00:07:26 2014 +0100
update version to 0.1.5git
http://cgit.osmocom.org/gr-osmosdr/commit/?id=a45968f3381f33b86ca344bb76bd6…
commit a45968f3381f33b86ca344bb76bd62c131d98d93
Author: Dimitri Stolnikov <horiz0n(a)gmx.net>
Date: Wed Nov 5 00:07:07 2014 +0100
update version to 0.1.4
http://cgit.osmocom.org/gr-osmosdr/commit/?id=6e75abf1986ff4c3a3b71d0c32537…
commit 6e75abf1986ff4c3a3b71d0c32537956adce8118
Author: Jon Szymaniak <jon.szymaniak(a)gmail.com>
Date: Sun Oct 26 16:08:42 2014 -0400
bladeRF: Don't fail out until 3 consecutive errors have occurred
This change is intended to make the bladeRF source/sink implementations
slightly more resilient to any transient issues in a flow graph.
For poor choices of buffers/transfers or under high CPU load, an RX or
TX operation might time out. Instead of immediately reporting WORK_DONE
and bailing out, an error message is now printed and the device will
attempt to continue transmitting/receiving samples.
After 3 consecutive errors have occurred on an RX/TX operation, the
device will report WORK_DONE; in this situation, something is likely
very wrong.
http://cgit.osmocom.org/gr-osmosdr/commit/?id=7f82d289a6f196a6f7b72bc0cff18…
commit 7f82d289a6f196a6f7b72bc0cff1807870ee8837
Author: Jon Szymaniak <jon.szymaniak(a)gmail.com>
Date: Sat Oct 25 16:23:58 2014 -0400
bladeRF: Default num_transfers to min(32, num_buffers/2)
This avoids inadvertently attempting to use a larger number of transfers
than the underlying USB library/interface allows by specifying a large
value for num_buffers.
Users can specify up to (num_buffers - 1) transfers. However, it is
generally recommended to use half as many transfers as buffers.
http://cgit.osmocom.org/gr-osmosdr/commit/?id=23b1b9cdb1349bb61b9fa2acae648…
commit 23b1b9cdb1349bb61b9fa2acae6482c654d2a8f6
Author: Jon Szymaniak <jon.szymaniak(a)gmail.com>
Date: Sat Oct 25 15:11:57 2014 -0400
bladeRF: Removed unused bladerf_metadata parameter from rx/tx calls
It is safe (and preferred) to pass NULL for the metadata paremeter when
using a format that does utilize the metadata structure.
-----------------------------------------------------------------------
Summary of changes:
CMakeLists.txt | 2 +-
lib/bladerf/bladerf_common.cc | 17 +++++++++++++----
lib/bladerf/bladerf_common.h | 3 +++
lib/bladerf/bladerf_sink_c.cc | 15 ++++++++++++---
lib/bladerf/bladerf_source_c.cc | 15 ++++++++++++---
5 files changed, 41 insertions(+), 11 deletions(-)
hooks/post-receive
--
GNURadio hardware abstraction block
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 "GNURadio hardware abstraction block".
The annotated tag, v0.1.4 has been created
at 3d4fc14343eff2f3ac450d6ac438949313f0235e (tag)
tagging a45968f3381f33b86ca344bb76bd62c131d98d93 (commit)
replaces v0.1.3
tagged by Dimitri Stolnikov
on Wed Nov 5 00:10:08 2014 +0100
- Log -----------------------------------------------------------------
gnuradio 3.7.5git-0-g2bb2b314
gr-iqbal 44ab02f6
gr-fcdproplus 1edbe523
uhd d99ce4ef99
librtlsdr v0.5.3-6-gd447
libmirisdr 3174
libosmosdr v0.1-43-gb697
libhackrf 635d429a
libbladeRF af887e5d
libairspy b4c38a71
Dimitri Stolnikov (5):
update version to 0.1.4git
source/sink: don't discover devices if already specified via args
hackrf: disable AMP gain stage by default to protect it from damage
hackrf: update copyright for SSE/AVX routines
update version to 0.1.4
Jon Szymaniak (3):
bladeRF: Removed unused bladerf_metadata parameter from rx/tx calls
bladeRF: Default num_transfers to min(32, num_buffers/2)
bladeRF: Don't fail out until 3 consecutive errors have occurred
-----------------------------------------------------------------------
hooks/post-receive
--
GNURadio hardware abstraction block
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, jerlbeck/wip/gprs-patching has been updated
discards d4e5342b0f3b28caaf10bc51e916904572074e25 (commit)
discards c6abb6e5708fb85bdcba0e02b06f4d4bdc246fbe (commit)
discards 279b012bd62518c45a4fa300a94cd9bfe5219665 (commit)
via 320360e2a5f79585c86b5b4260c8266b3ee18d31 (commit)
via bfe6df93178cc46c317edb4aa53cd5643a30896b (commit)
via 2d193dc608e8cd15482ca477f04fa24762136707 (commit)
via a1f9bd765cda631ddcd7c0f6700b6ad013f5c31a (commit)
via 3edce24bbad14d2c205678df1373e23d639eaf65 (commit)
via d63d2bbe52d4cd789559cd18fa4d01548b8a6e3f (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 (d4e5342b0f3b28caaf10bc51e916904572074e25)
\
N -- N -- N (320360e2a5f79585c86b5b4260c8266b3ee18d31)
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=320360e2a5f79585c86b5b4260c8266b…
commit 320360e2a5f79585c86b5b4260c8266b3ee18d31
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Tue Sep 30 13:53:26 2014 +0200
sgsn: Added TODOs (TODO)
TODO:
- fix and remove TODOs
- add test cases for Detach(reattach)
- add test cases for PDP context deletion (OW#1311)
- add test cases for Cancel pending timer in sgsn_mm_ctx_free
- remove this commit
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=bfe6df93178cc46c317edb4aa53cd564…
commit bfe6df93178cc46c317edb4aa53cd5643a30896b
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Fri Oct 17 10:08:02 2014 +0200
sgsn: Do not die in _bssgp_tx_dl_ud on TLLI mismatch (TODO)
Currently an OSMO_ASSERT fails, if the message's and the mmctx's
TLLIs do not match.
This commit turns the assertion into an ERROR log message and uses
the default values for IMSI, DRX, and RA CAP instead of the MM
context values in this case.
TODO:
- find the real source for the problem
- add test cases derived from what is being described in the ticket
Ticket: OW#1322
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=2d193dc608e8cd15482ca477f04fa247…
commit 2d193dc608e8cd15482ca477f04fa24762136707
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Tue Nov 4 12:44:15 2014 +0100
sgsn: Notify an affected MM context if an ACL rule is removed
Currently if an ACL access rule is removed, MS already attached are
not affected until they try to reattach to the SGSN.
This patch extends sgsn_acl_del to re-authenticate an MM context if
it matches the IMSI.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=a1f9bd765cda631ddcd7c0f6700b6ad0…
commit a1f9bd765cda631ddcd7c0f6700b6ad013f5c31a
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Tue Nov 4 10:08:37 2014 +0100
sgsn: Add 'acl-only' authentication policy
Currently the VTY 'auth-policy' command results in setting or clearing
the acl_enabled flag. This also enables the matching of the MCC/MNC
prefix of the IMSI.
This patch adds an additional policy 'acl-only' which disables the
MCC/MNC matching and relies on the ACL only.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=3edce24bbad14d2c205678df1373e23d…
commit 3edce24bbad14d2c205678df1373e23d639eaf65
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Tue Nov 4 11:15:01 2014 +0100
sgsn/test: Add VTY tests for the SGSN
This patch adds some basic SGSN tests to vty_test_runner.py:
- check for config tree nodes
- check specific show commands
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=d63d2bbe52d4cd789559cd18fa4d0154…
commit d63d2bbe52d4cd789559cd18fa4d01548b8a6e3f
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Fri Oct 24 18:09:54 2014 +0200
sgsn: Make authorization asynchronous
Currently the authorization of an IMSI is done by checking ACLs
synchronously which is not feasible when the subscriber data has to
be retrieved from an external source.
This patch changes this by using a callback when the information is
available. This is also done when only ACL are checked, in this case
the callback is invoked from within sgsn_auth_request(). The callback
function sgsn_update_subscriber_data calls sgsn_auth_update which
in turn calls either gsm0408_gprs_access_granted or
gsm0408_gprs_access_denied. gsm48_gmm_authorize is extended by a call
to sgsn_auth_request when IMSI and IMEI are available but the
auth_state is unknown.
The change has been successfully tested with single phones (E71 and
IPhone 5c).
Sponsored-by: On-Waves ehf
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/gprs_sgsn.h | 2 +
openbsc/include/openbsc/sgsn.h | 8 +++-
openbsc/src/gprs/gprs_gmm.c | 7 +++-
openbsc/src/gprs/sgsn_auth.c | 74 +++++++++++++++++++++++++++----------
openbsc/src/gprs/sgsn_main.c | 2 +-
openbsc/src/gprs/sgsn_vty.c | 25 +++++++++----
openbsc/tests/sgsn/sgsn_test.c | 3 +-
openbsc/tests/vty_test_runner.py | 69 ++++++++++++++++++++++++++++++++++
8 files changed, 156 insertions(+), 34 deletions(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)