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
discards cd2ce9237ac802cca0768cef53ef648dca4b8836 (commit)
via 46bb1ad1a08b44f9c06dd2bf099731aa3bc0e995 (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 (cd2ce9237ac802cca0768cef53ef648dca4b8836)
\
N -- N -- N (46bb1ad1a08b44f9c06dd2bf099731aa3bc0e995)
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/gr-osmosdr/commit/?id=46bb1ad1a08b44f9c06dd2bf09973…
commit 46bb1ad1a08b44f9c06dd2bf099731aa3bc0e995
Author: Dimitri Stolnikov <horiz0n(a)gmx.net>
Date: Tue Dec 16 00:14:35 2014 +0100
airspy: increase version string size to 128
-----------------------------------------------------------------------
Summary of changes:
lib/airspy/airspy_source_c.cc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
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 branch, master has been updated
via cd2ce9237ac802cca0768cef53ef648dca4b8836 (commit)
from 20fd6a8c34339125dc509dc33ae7c3b1ed6e1959 (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=cd2ce9237ac802cca0768cef53ef6…
commit cd2ce9237ac802cca0768cef53ef648dca4b8836
Author: Dimitri Stolnikov <horiz0n(a)gmx.net>
Date: Tue Dec 16 00:14:35 2014 +0100
airspy: increase version string size to 128
-----------------------------------------------------------------------
Summary of changes:
lib/airspy/airspy_source_c.cc | 4 ++--
1 file changed, 2 insertions(+), 2 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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, ciaby/rhizomatica-test has been created
at 44889ba6e16bdb0276e5a99d9101bb3f10318276 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=44889ba6e16bdb0276e5a99d9101bb3f…
commit 44889ba6e16bdb0276e5a99d9101bb3f10318276
Merge: 815b7e5 27ca043
Author: Ciaby <ciaby(a)rhizomatica.org>
Date: Mon Dec 15 18:17:49 2014 +0100
Merge branch 'master' into ciaby/rhizomatica-test
Conflicts:
openbsc/include/openbsc/gsm_subscriber.h
openbsc/src/libmsc/gsm_04_08.c
openbsc/src/libmsc/gsm_subscriber.c
http://cgit.osmocom.org/openbsc/commit/?id=815b7e564e43af357000eb3ad62bcd69…
commit 815b7e564e43af357000eb3ad62bcd69a529ec37
Author: Ciaby <ciaby(a)rhizomatica.org>
Date: Mon Dec 15 18:10:27 2014 +0100
Initial patch for investigating paging behaviour.
-----------------------------------------------------------------------
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, jerlbeck/wip/gprs-patching has been updated
via c603cb8212b6a4a156a64e850df71eaca6bcbf1b (commit)
from 116d9aac200398f15d408435efe492acfd51b1e1 (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=c603cb8212b6a4a156a64e850df71eac…
commit c603cb8212b6a4a156a64e850df71eaca6bcbf1b
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon Dec 15 15:04:32 2014 +0100
sgsn: GSUP client (WIP)
Sponsored-by: On-Waves ehf
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/Makefile.am | 2 +-
openbsc/include/openbsc/gprs_sgsn.h | 2 +-
openbsc/include/openbsc/sgsn.h | 7 ++++++
openbsc/src/gprs/Makefile.am | 2 +-
openbsc/src/gprs/gprs_subscriber.c | 48 ++++++++++++++++++++++++++++++++++---
openbsc/src/gprs/sgsn_main.c | 6 +++++
openbsc/src/gprs/sgsn_vty.c | 25 +++++++++++++++++++
openbsc/tests/sgsn/Makefile.am | 2 ++
8 files changed, 88 insertions(+), 6 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, jerlbeck/wip/gprs-patching has been updated
discards 0d912e6bd9492b6ea3e11b261b74c8b24731651c (commit)
discards bc443bc23383c0a614ea07120f1693a0d969de98 (commit)
via 116d9aac200398f15d408435efe492acfd51b1e1 (commit)
via 9c5fbdcc5d4a8b3822f2e5009e8a36e9c5a55d79 (commit)
via 55ef4c0f5d145cd435b8a28545643b9e48d36add (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 (0d912e6bd9492b6ea3e11b261b74c8b24731651c)
\
N -- N -- N (116d9aac200398f15d408435efe492acfd51b1e1)
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=116d9aac200398f15d408435efe492ac…
commit 116d9aac200398f15d408435efe492acfd51b1e1
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon Dec 15 10:16:02 2014 +0100
sgsn/doc: Add IPA default parameters
This commit adds the default protocol identifiers that should be used
for GSUP by the IPA protocol.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=9c5fbdcc5d4a8b3822f2e5009e8a36e9…
commit 9c5fbdcc5d4a8b3822f2e5009e8a36e9c5a55d79
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Fri Dec 12 15:01:37 2014 +0100
gprs: GSUP Integration (WIP)
TODO:
- testing
- commit msg / title
- VTY command to supply messages in hex (testing)
Ticket: OW#????
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=55ef4c0f5d145cd435b8a28545643b9e…
commit 55ef4c0f5d145cd435b8a28545643b9e48d36add
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Thu Dec 11 16:54:14 2014 +0100
gprs: Add encoder/decoder for the Subscriber Update Protocol (WIP)
Status: compiles and test passes
TODO:
- Add commit message
Ticket: OW#????
Sponsored-by: On-Waves ehf
-----------------------------------------------------------------------
Summary of changes:
openbsc/doc/sgsn-remote-protocol.txt | 6 ++++++
openbsc/include/openbsc/gprs_gsup_messages.h | 3 ++-
2 files changed, 8 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 "An utility library for Open Source Mobile Communications".
The branch, master has been updated
via 4448048828db597aa99729b2b437986f59722c0e (commit)
via 5f91a400685c0762df5f0f3bbb0b97daaf0d2371 (commit)
via 2d6ad13d8daf860595e6d4025861e122ce574871 (commit)
from a5dc19dc4053e45a4a9ae8facfbdb7393ad5fe69 (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=4448048828db597aa99729b2b437…
commit 4448048828db597aa99729b2b437986f59722c0e
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun Dec 14 19:01:14 2014 +0100
ipa: Make a reservation for the GSUP protocol
GSUP is a protocol to have the OpenBSC SGSN talk
to an exterbal system for 3GPP MAP connectivity.
http://cgit.osmocom.org/libosmocore/commit/?id=5f91a400685c0762df5f0f3bbb0b…
commit 5f91a400685c0762df5f0f3bbb0b97daaf0d2371
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Dec 5 10:29:45 2014 +0100
logging: Call color only once and use the result
First we check if a color is defined and then we call it again
and use the result. Avoid the second call and use the result of
the previous call.
http://cgit.osmocom.org/libosmocore/commit/?id=2d6ad13d8daf860595e6d4025861…
commit 2d6ad13d8daf860595e6d4025861e122ce574871
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Dec 5 09:35:30 2014 +0100
logging: Make it possible to print category/subsys and timestamps
We want to see from which category/subsystem a certain log message
is coming from and use a different timestamp format as well. Add
two new bitfields. This doesn't change the size of the structure
and on 32bit we still have 27bits left.
The extended timestamp will take preference over the current and
default timestamp format.
Fixes: SYS#602
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/core/logging.h | 6 ++++
include/osmocom/gsm/protocol/ipaccess.h | 1 +
src/logging.c | 52 +++++++++++++++++++++++++++++++--
src/vty/logging_vty.c | 49 +++++++++++++++++++++++++++++--
4 files changed, 103 insertions(+), 5 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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, zecke/sysmobts-calibration has been created
at 8480fbf803b410b3c7b67ce5f970a7a38f151a2e (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-bts/commit/?id=8480fbf803b410b3c7b67ce5f970a7a…
commit 8480fbf803b410b3c7b67ce5f970a7a38f151a2e
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Dec 12 21:54:43 2014 +0100
sysmobts: Use the ctrl interface for calibration
This runs the entire procedure for calibration with reasonable
error and success checking. It can be triggered from the VTY
of the sysmobts-mgr right now.
What is missing is to hook up with GPSD to check if the system
has a fix and provide a mode that will continously run the
calibration command.
http://cgit.osmocom.org/osmo-bts/commit/?id=6d54dee99d578834fa177d9f2a049c7…
commit 6d54dee99d578834fa177d9f2a049c752105f9c4
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Dec 12 19:20:17 2014 +0100
sysmobts: Copy more of l1if_rf_clock_info_reset into the CTRL code
The CTRL code should have used/extended the l1_if calibration
code. The sysmobts-mgr code first needs to determine if the
clock adjustment is necessary at all. This is done by first
resetting the counters, then waiting, then asking for the diff
and then applying the correction value. But the reference clock
is only set by the application comand.
Copy more code of l1if_rf_clock_info_reset to set the reference
clock as value. This is leaving some todos inside the code that
will be resolved as part of SYS#835.
Related: SYS#835
http://cgit.osmocom.org/osmo-bts/commit/?id=2419e9ab3bf4fe58a2652c8d0133f7a…
commit 2419e9ab3bf4fe58a2652c8d0133f7ad0eb7e74a
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Dec 12 17:33:09 2014 +0100
sysmobts: Add FD_WRITE to the event situation
libosmo-abis doesn't reset the ->when flags when (re)connecting.
This leads to not receiving a "ready to write" information on the
socket, which in turns leads to ipa_client_fd_cb not being called
and then updown_cb would only be called at a very late stage.
Work around and manually set the when flag
http://cgit.osmocom.org/osmo-bts/commit/?id=f1cf0c29fd5467dc2cc49d2bc1c7b2d…
commit f1cf0c29fd5467dc2cc49d2bc1c7b2d42478c14f
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Dec 12 16:59:41 2014 +0100
sysmobts: Begin with calib control from the sysmobts manager
In the long run we will connect to GPSD and wait for a fix and
then run the calibration. The first step is to open (and re-open)
the control connection to the BTS.
As the connection is on localhost there should not be a computation
overhead to always have the connection open. When connecting assume
that the ASYNC connect worked directly as otherwise we get no
notification of the failure.
This looks like a "bug" of libosmo-abis that should check if the
socket has been connected or not.
http://cgit.osmocom.org/osmo-bts/commit/?id=97b0f8dc07ede7181eead1eba414771…
commit 97b0f8dc07ede7181eead1eba414771e6af8452c
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Dec 12 16:54:08 2014 +0100
msg: Generalize the message structure test
This was taken out of LaF0rge's OML router branch and is now
used by the extended calibration feature.
http://cgit.osmocom.org/osmo-bts/commit/?id=6c905943f93673ea5b5b21ac4ffcb54…
commit 6c905943f93673ea5b5b21ac4ffcb549ac665d1c
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Dec 12 15:17:02 2014 +0100
sysmobts: Remove unused global variables
We do not need to have these variables anymore. Just remove them.
-----------------------------------------------------------------------
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)
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
via 0d912e6bd9492b6ea3e11b261b74c8b24731651c (commit)
from bc443bc23383c0a614ea07120f1693a0d969de98 (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=0d912e6bd9492b6ea3e11b261b74c8b2…
commit 0d912e6bd9492b6ea3e11b261b74c8b24731651c
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Fri Dec 12 15:01:37 2014 +0100
gprs: GSUP Integration (WIP)
TODO:
- some changes are fixes for other commits, take them out
- testing
- commit msg / title
- VTY command to supply messages in hex (testing)
Ticket: OW#????
Sponsored-by: On-Waves ehf
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/gprs_gsup_messages.h | 4 +-
openbsc/src/gprs/gprs_gsup_messages.c | 29 +++--
openbsc/src/gprs/gprs_subscriber.c | 157 ++++++++++++++++++++++++++-
openbsc/tests/gprs/Makefile.am | 2 +-
openbsc/tests/sgsn/Makefile.am | 2 +
5 files changed, 173 insertions(+), 21 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 BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via 42cc96e2c1edb6863909ef460770bd9e0b23ad58 (commit)
via 8381a6a4835feae6b714fb6fac38c247b69958ee (commit)
from 4d4dc2674252658330cdd581757d6168087ba4fb (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-bts/commit/?id=42cc96e2c1edb6863909ef460770bd9…
commit 42cc96e2c1edb6863909ef460770bd9e0b23ad58
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Dec 12 14:53:23 2014 +0100
sysmobts: Add an option to stop the systemd sysmobts.service
For systems without direct access to the PA the best option
is to simply switch off the bts service. This will stop the
transmission which will take load from the DSP/FPGA/RF circuit
and indirectly from the PA as well.
We should introduce "pa-on and bts-on" that can be executed
as "normal" action.
http://cgit.osmocom.org/osmo-bts/commit/?id=8381a6a4835feae6b714fb6fac38c24…
commit 8381a6a4835feae6b714fb6fac38c247b69958ee
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Dec 12 14:36:59 2014 +0100
sysmobts: Actions can be executed in all levels
Somebody could decide to switch off the PA in the warning level
already. Support this mode of operation. This means we could have
a config that:
* Enables the PA in the normal level
* Disables it in the critical level
With kdbus or better IPC we could even have the PA and other
parts be represented as service that talk to a bts manager and
then simply execute start/stop requests. This would make the
entire TODO entry irrelevant as state would be managed by
systemd and one can see the time the service was executed.
-----------------------------------------------------------------------
Summary of changes:
src/osmo-bts-sysmo/misc/sysmobts_mgr.h | 1 +
src/osmo-bts-sysmo/misc/sysmobts_mgr_temp.c | 56 ++++++++++++++++++-----------
src/osmo-bts-sysmo/misc/sysmobts_mgr_vty.c | 22 ++++++++++++
3 files changed, 59 insertions(+), 20 deletions(-)
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)
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 0b481c1a8f0dcd4987a88e2dd5a19babbb06579c (commit)
discards 30d808e01a1c9c9283de915840b4c35e568c4e8d (commit)
discards 31eede3bbae06304351a29e401d5b4c8da70336d (commit)
discards 4d0c25c7630718384776a434b8851d5a0bfc792a (commit)
discards c2bfd9377f4fd0098e94e19d88e38e28c8d9538b (commit)
discards f805ee316c5ca21aa0ea2f3a9177411ca5a6de68 (commit)
discards 243bc83c0e1e109e99d16d7c0f950609c6825a39 (commit)
discards cf0c9486fe10830924b22bb50e9f172a1f363eac (commit)
via bc443bc23383c0a614ea07120f1693a0d969de98 (commit)
via 45666f3ee24d32b6a1f7d22a89f1394db052ff32 (commit)
via 35c839172fdc09c9a9a25bec29ad0efd9951a4fc (commit)
via d46917036068afa8eade633e63aa9542fada8e4d (commit)
via 677da180780e04b9ef9c9b21dba0a37f84f2cc86 (commit)
via 662ed57a219ae62efdf6c80f61226a7b4f6bd09d (commit)
via d26b234117c4a7fd4c3574d66a047715b136a6f7 (commit)
via e21aa8f0e5249f4fe841fccbd8ab37055636e73d (commit)
via 27ca0436ace88d6f39348a62ba92f76468c420d4 (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 (0b481c1a8f0dcd4987a88e2dd5a19babbb06579c)
\
N -- N -- N (bc443bc23383c0a614ea07120f1693a0d969de98)
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=bc443bc23383c0a614ea07120f1693a0…
commit bc443bc23383c0a614ea07120f1693a0d969de98
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Thu Dec 11 16:54:14 2014 +0100
gprs: Add encoder/decoder for the Subscriber Update Protocol (WIP)
Status: compiles and test passes
TODO:
- Add commit message
Ticket: OW#????
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=45666f3ee24d32b6a1f7d22a89f1394d…
commit 45666f3ee24d32b6a1f7d22a89f1394db052ff32
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Thu Dec 11 15:14:14 2014 +0100
sgsn/doc: Add protocol specification for remote subscriber update
This is the first version of the specification for the GPRS
Subscriber Update Protocol.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=35c839172fdc09c9a9a25bec29ad0efd…
commit 35c839172fdc09c9a9a25bec29ad0efd9951a4fc
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Thu Dec 11 12:05:29 2014 +0100
gprs: Add gprs_shift_tlv function
This function is similar to gprs_match_tlv with the exception, that
the tag is not compared but returned in *tag instead.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=d46917036068afa8eade633e63aa9542…
commit d46917036068afa8eade633e63aa9542fada8e4d
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Thu Dec 11 11:01:46 2014 +0100
gprs: Move TLV parser functions to gprs_utils.c and rename them
Currently the parser functions for single information elements are
defined within gprs_gb_parse.c and not exported explicitely. In
addition they are named like libosmocore's TLV parser functions and
do not have a proper name prefix. Since it is planned to use them for
other protocols, they need to be globally accessible.
This patch moves them to gprs_utils.c and renames them.
The new names are:
lv_shift -> gprs_shift_lv
v_fixed_shift -> gprs_shift_v_fixed
lv_shift -> gprs_shift_lv
v_fixed_shift -> gprs_shift_v_fixed
In the long term, these functions should be moved to libosmocore (and
renamed again).
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=677da180780e04b9ef9c9b21dba0a37f…
commit 677da180780e04b9ef9c9b21dba0a37f84f2cc86
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Fri Nov 28 14:55:25 2014 +0100
sgsn: Work on 2 phase authorization (WIP)
This implements the MAP way of subscriber validation when the MS
tries an Attach Request:
1. perform authentication (optionally invoke the sendAuthInfo
procedure), starts the AuthAndCiph procedure
2. perform update location
3. insert subscriber data
4. finish the update location
5. Attach Accept / Attach Reject
This is currently accessible via the VTY interface.
TODO:
- Apply this to (periodic) RA Update Req
- Delete Subscriber Data
- Improve on procedure collisions (repeated Attach Req is sometimes
not handled properly)
- PDP info
- Commit cleanup
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=662ed57a219ae62efdf6c80f61226a7b…
commit 662ed57a219ae62efdf6c80f61226a7b4f6bd09d
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon Dec 8 15:52:00 2014 +0100
sgsn: Add support for authentication triplets (TODO)
TODO:
- commit message
- tests
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=d26b234117c4a7fd4c3574d66a047715…
commit d26b234117c4a7fd4c3574d66a047715b136a6f7
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=e21aa8f0e5249f4fe841fccbd8ab3705…
commit e21aa8f0e5249f4fe841fccbd8ab37055636e73d
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
-----------------------------------------------------------------------
Summary of changes:
openbsc/doc/sgsn-remote-protocol.txt | 6 +-
openbsc/include/openbsc/Makefile.am | 2 +-
openbsc/include/openbsc/gprs_gsup_messages.h | 102 +++++++++++
openbsc/include/openbsc/gsm_data_shared.h | 10 --
openbsc/src/gprs/gprs_gsup_messages.c | 245 +++++++++++++++++----------
openbsc/tests/gprs/Makefile.am | 4 +-
openbsc/tests/gprs/gprs_test.c | 132 +++++++++++++++
openbsc/tests/gprs/gprs_test.ok | 10 ++
8 files changed, 411 insertions(+), 100 deletions(-)
create mode 100644 openbsc/include/openbsc/gprs_gsup_messages.h
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)