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 cc00bf8779f48fd1e592fc7d0a60fc00b04826cd (commit)
from f78ec5ce0d0f6038147d9b9e14d81094309ba5d5 (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=cc00bf8779f48fd1e592fc7d0a60…
commit cc00bf8779f48fd1e592fc7d0a60fc00b04826cd
Author: Max <msuraev(a)sysmocom.de>
Date: Mon Feb 22 11:03:26 2016 +0100
Extend L1SAP PH-DATA with presence information
Previously the presence of header and data blocks were communicated
in-band which decreases code readability and makes it unnecessary hard
to add support for new hardware.
Note: OsmoBTS have to be modified to take advantage of extended
ph_data_param structure.
-----------------------------------------------------------------------
Summary of changes:
TODO-RELEASE | 1 +
include/osmocom/gsm/l1sap.h | 11 +++++++++++
2 files changed, 12 insertions(+)
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, jerlbeck/fixes/sgsn has been deleted
was 622f82e46a26f7758df607d464c552167481e943
-----------------------------------------------------------------------
622f82e46a26f7758df607d464c552167481e943 sgsn: Re-add searching for MM ctx based on TLLI / P-TMSI matches
-----------------------------------------------------------------------
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, master has been updated
via 389a62d752576d32f13bcf78a855ec0adaaec617 (commit)
via 5ac4aadd1a9613db6592bf8a82ddbbf273ab2c3e (commit)
via 1330478aa508ddaf2b0045d7b3acd97665712aac (commit)
via d35957a7d976e49dc3ff7eda0280f4fadbb69c0b (commit)
via d58c033305a644b5c44a836ce8bc7a552499014d (commit)
via e7bcdc3bdac76503fa75a64fd1d592ef77ebc294 (commit)
via 9158089fa8564bbca8dca4c902b6ae55c65cda98 (commit)
via 3fbf0a3735deec391f64fc7a01b9b8f21d006275 (commit)
from 2259c7528e583a10628d0690d7cabfa749b23257 (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=389a62d752576d32f13bcf78a855ec0a…
commit 389a62d752576d32f13bcf78a855ec0adaaec617
Merge: 2259c75 5ac4aad
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Mon Feb 22 11:02:36 2016 +0100
Merge branch 'jerlbeck/fixes/sgsn'
Remove the assert in the llme by avoiding the usage of foreign to local
mappings of TLLIs. The asserts had been hit at 32C3 and the fixes were
created by Jacob and had been tested at the convention.
http://cgit.osmocom.org/openbsc/commit/?id=5ac4aadd1a9613db6592bf8a82ddbbf2…
commit 5ac4aadd1a9613db6592bf8a82ddbbf273ab2c3e
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon Jan 4 18:43:38 2016 +0100
sgsn: Re-add searching for MM ctx based on TLLI / P-TMSI matches
If an MM context cannot be found based on BBSGP info and a RA UPDATE
REQUEST is received, try to find an MM context with an P-TMSI from
which the TLLI could have been derived. This also checks, whether the
routing area matches.
This is similar to the old behaviour removed by the commits
"sgsn: Only look at TLLIs in sgsn_mm_ctx_by_tlli" and
"sgsn: Remove tlli_foreign2local", except that this will only
be done for RA UPDATE REQUESTs now.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=1330478aa508ddaf2b0045d7b3acd976…
commit 1330478aa508ddaf2b0045d7b3acd97665712aac
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon Jan 4 18:43:37 2016 +0100
sgsn/test: Add test case test_gmm_routing_areas
This test add different cases of routing area changes.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=d35957a7d976e49dc3ff7eda0280f4fa…
commit d35957a7d976e49dc3ff7eda0280f4fadbb69c0b
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon Jan 4 18:43:36 2016 +0100
sgsn: Change handling of missing mmctx in gsm48_rx_gmm_ra_upd_req
Currently the MM context is just overwritten by a call to
sgsn_mm_ctx_by_tlli(msgb_tlli(msg), &old_ra_id) even if it
has already been found by using the BSSGP info. With the changes
made to sgsn_mm_ctx_by_tlli this will never find a MM context if
the routing area has changed. If the routing area has not changed,
the mmctx has already been found if it exists.
This commit splits searching for an MM context (if it hasn't been
found already) from checking, whether a found one can really be
used. The actual search is removed, so that the MS will be forced to
restart the attach procedure, which is less efficient but safe.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=d58c033305a644b5c44a836ce8bc7a55…
commit d58c033305a644b5c44a836ce8bc7a552499014d
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon Jan 4 18:43:35 2016 +0100
sgsn: Only look at TLLIs in sgsn_mm_ctx_by_tlli
Currently the code also matches the TLLI against LOCAL and FOREIGN
mappings of the P-TMSI, thus eventually finding MM contexts not
consistent with the TLLI (both tlli and tlli_new differ). On
the other hand, tlli_new is not checked at all.
This commit changes the function to only look at mmctx->tlli,
mmctx->tlli_new, and the routing area.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=e7bcdc3bdac76503fa75a64fd1d592ef…
commit e7bcdc3bdac76503fa75a64fd1d592ef77ebc294
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon Jan 4 18:43:34 2016 +0100
sgsn: Make ra_id_equals available as gprs_ra_id_equals
The function is moved to gprs_utils.c, renamed, and made non-static
to be usable in other modules, too.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=9158089fa8564bbca8dca4c902b6ae55…
commit 9158089fa8564bbca8dca4c902b6ae55c65cda98
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon Jan 4 18:43:33 2016 +0100
sgsn/test: Add bssgp_raid parameter to send_0408_message
The BSSGP cell identifier is used to get the RA for the TLLI lookup.
The send_0408_message function used in the tests does not set this,
so the RA identifier is always 0-0-0-0.
This commit adds a parameters to pass the RAID and adds missing
dummy RAIDs.
Note that the CI can still not be set and thus is always 0.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=3fbf0a3735deec391f64fc7a01b9b8f2…
commit 3fbf0a3735deec391f64fc7a01b9b8f21d006275
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon Jan 4 18:43:32 2016 +0100
sgsn: Remove tlli_foreign2local
Currently foreign TLLI are sometimes mapped to local TLLI in the
hope that they will match. This seems to sometimes introduce
inconsisties, possibly leading to a failing assertion in
_bssgp_tx_dl_ud.
This mapping should probably reduce the allocation of additional
LLME during routing area changes.
This commit removes tlli_foreign2local.
Sponsored-by: On-Waves ehf
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/gprs_sgsn.h | 4 +
openbsc/include/openbsc/gprs_utils.h | 2 +
openbsc/src/gprs/gprs_gmm.c | 38 +++-
openbsc/src/gprs/gprs_llc.c | 25 +--
openbsc/src/gprs/gprs_sgsn.c | 59 +++---
openbsc/src/gprs/gprs_utils.c | 7 +
openbsc/tests/sgsn/sgsn_test.c | 367 ++++++++++++++++++++++++++++++++---
openbsc/tests/sgsn/sgsn_test.ok | 7 +
8 files changed, 417 insertions(+), 92 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 "An utility library for Open Source Mobile Communications".
The branch, max/l1sap has been updated
discards c6fd0de3bda681e4b8e2a16261381336d06edee7 (commit)
via 2c9ae57e4099625ed4fe8f38a90d887c154e387b (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 (c6fd0de3bda681e4b8e2a16261381336d06edee7)
\
N -- N -- N (2c9ae57e4099625ed4fe8f38a90d887c154e387b)
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/libosmocore/commit/?id=2c9ae57e4099625ed4fe8f38a90d…
commit 2c9ae57e4099625ed4fe8f38a90d887c154e387b
Author: Max <msuraev(a)sysmocom.de>
Date: Thu Feb 18 15:15:20 2016 +0100
Extend L1SAP PH-DATA with presence information
Previously the presence of header and data blocks were communicated
in-band which decreases code readability and makes it unnecessary hard
to add support for new hardware.
Note: OsmoBTS have to be modified to take advantage of extended
ph_data_param structure.
-----------------------------------------------------------------------
Summary of changes:
TODO-RELEASE | 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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, sysmocom/iu has been updated
via 9295f95c5dca8e2a1c7ddc2cbe8f2862f97f4491 (commit)
from 2450aa7e0d804f696813884844fd100f0c4fdf78 (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=9295f95c5dca8e2a1c7ddc2cbe8f2862…
commit 9295f95c5dca8e2a1c7ddc2cbe8f2862f97f4491
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Mon Feb 22 10:34:32 2016 +0100
osmo-bsc: Pass gsmnet to bsc_vty_init()
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/osmo-bsc/osmo_bsc_main.c | 2 +-
1 file changed, 1 insertion(+), 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, jerlbeck/wip/openbsc-to-core has been deleted
was ea7f73254f35e34d8d3f34d38cb6613ae8af4bf0
-----------------------------------------------------------------------
ea7f73254f35e34d8d3f34d38cb6613ae8af4bf0 gb: Add bssgp_msgb_copy function
-----------------------------------------------------------------------
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, master has been updated
via f78ec5ce0d0f6038147d9b9e14d81094309ba5d5 (commit)
from ab0eb96dd9f49aecf6722c0ec01b03d6061cd40e (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=f78ec5ce0d0f6038147d9b9e14d8…
commit f78ec5ce0d0f6038147d9b9e14d81094309ba5d5
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Tue Nov 17 09:53:23 2015 +0100
gb: Add bssgp_msgb_copy function
This function originates from openbsc/src/gprs but is just specific
to BSSGP/Gb on the same level like bssgp_msgb_alloc.
This commit puts the former gprs_msgb_copy function beside
bssgp_msgb_alloc.
Renamed function:
gprs_msgb_copy -> bssgp_msgb_copy
Sponsored-by: On-Waves ehf
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/gprs/gprs_bssgp.h | 1 +
src/gb/gprs_bssgp_util.c | 30 ++++++++++++++++++++++++++++++
src/gb/libosmogb.map | 1 +
tests/gb/gprs_bssgp_test.c | 34 ++++++++++++++++++++++++++++++++++
tests/gb/gprs_bssgp_test.ok | 4 ++++
5 files changed, 70 insertions(+)
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, jerlbeck/wip/gprs has been deleted
was c6cbeae6a65fa652e245706488583ce7ff393863
-----------------------------------------------------------------------
c6cbeae6a65fa652e245706488583ce7ff393863 gprs: Don't discard SUSPEND/RESUME in bssgp_rcvmsg
-----------------------------------------------------------------------
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, jerlbeck/fixes/gb has been deleted
was ef3ab6b546707f856e3951aedd2d737602c3d434
-----------------------------------------------------------------------
ef3ab6b546707f856e3951aedd2d737602c3d434 ns: Force a defined state when sending NS RESET
-----------------------------------------------------------------------
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, jerlbeck/fixes/ladp-sms has been deleted
was 38c5792721bc1c41d81465e1ce6c7c957fb60f89
-----------------------------------------------------------------------
38c5792721bc1c41d81465e1ce6c7c957fb60f89 msgb: Optionally declare some msgb struct fields as const
-----------------------------------------------------------------------
hooks/post-receive
--
An utility library for Open Source Mobile Communications