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 code for Iuh interface".
The branch, neels/ipa_nano3g has been created
at 343f77721f60be25ed5bb426bbee5416771b955b (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-iuh/commit/?id=343f77721f60be25ed5bb426bbee541…
commit 343f77721f60be25ed5bb426bbee5416771b955b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Sep 16 01:38:46 2016 +0200
fix msgb talloc context initialization
Properly initialize msgb talloc context in hnbgw and all tests, using the new
msgb_talloc_ctx_init().
test-ranap.c: since msgb talloc ctx is now in test_common_init(), remove msgb
talloc init here.
Change-Id: I807c799aff1239184728551ed77fdafa73bd683f
http://cgit.osmocom.org/osmo-iuh/commit/?id=9de1b9fa9d0c06a799722021fb8723f…
commit 9de1b9fa9d0c06a799722021fb8723f8781747f6
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Sep 9 01:25:22 2016 +0200
comment: note RAB assignment spec reference
Change-Id: Ifef8da82a01cd781ef560d1ec21cbfb23efb1495
http://cgit.osmocom.org/osmo-iuh/commit/?id=4326bc6cc7e9fd78eebc59d4b7f479c…
commit 4326bc6cc7e9fd78eebc59d4b7f479c04babc71a
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Apr 30 23:52:02 2016 +0200
hack: Accept also UE_Identity_PR_pTMSIRAI in HNBAP from nano3G
I have the feeling that the nano3G simply forwards whatever identity it
receives from the MS in RRC via HNBAP, without sending any IDENTITY
REQUESTS by itself. That seems like a violation of the RANAP
specification, but well.
As opposed to Neels' earlier commit, the phone I was testing with
(GT-I9100) is using the UE_Identity_PR_pTMSIRAI (PS identity) instead of
UE_Identity_PR_tMSILAI (CS identity) when trying its first attempt to
register to the network, so let's support that equally.
http://cgit.osmocom.org/osmo-iuh/commit/?id=449223eb423dd0db026a7c1acf62beb…
commit 449223eb423dd0db026a7c1acf62bebb03be51eb
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Apr 25 15:05:32 2016 +0200
hack: simply accept UE Register Requests with TMSI
HNBGW would usually keep track of UEs that have registered, with their
IMSI. When a UE registers with only a TMSI, we obviously can't store an
IMSI. However, since we're so far never *using* the list of UEs in
osmo-hnbgw, we might as well just accept the TMSI registration and carry
on as usual.
This is particularly helpful with an ip.access nano3G femto cell, as it
tends to send UE registrations with a TMSI+LAI identification instead of
an IMSI when the subscriber is known. This causes timeouts of several
minutes until a UE registration switches back to IMSI. When simply
accepting the TMSI in osmo-hngw, no problems are apparent in our current
code state.
A workaround to make sure the phone uses an IMSI to register: attempt to
register the phone to a different mobile network, which may discard the TMSI
for your network, and then switch back to your network.
Recording the IMSI in hnbgw: we could use the subscriber list during paging,
but on the other hand, it doesn't hurt to anyway always page to all HNBs
connected to osmo-hnbgw. The paging procedure does include a page-to-all-HNBs
in case the first HNB paging fails. However, since we're now failing to record
UEs that register by TMSI, we must be aware that trying to page such UE on only
its last seen HNB will fail; it is plainly missing in the list.
Change-Id: I87bc1aa3e85815ded7ac1dbdca48f1680b468589
http://cgit.osmocom.org/osmo-iuh/commit/?id=0b5a049c40fd4744083698b3f29cf9a…
commit 0b5a049c40fd4744083698b3f29cf9a3ba0e47af
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Sep 7 17:04:08 2016 +0200
ranap: include port in RTP info
Change-Id: I45fb134959dea9bcdfbfd9d8a061e67c3cc80fb7
-----------------------------------------------------------------------
hooks/post-receive
--
Osmocom code for Iuh interface
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 code for Iuh interface".
The branch, neels/distcheck has been deleted
was 5451dfdae4e15d15d7ecbd55314edbe3257c4564
-----------------------------------------------------------------------
5451dfdae4e15d15d7ecbd55314edbe3257c4564 jenkins.sh: enable make distcheck
-----------------------------------------------------------------------
hooks/post-receive
--
Osmocom code for Iuh interface
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 code for Iuh interface".
The branch, neels/msgb_ctx has been created
at a190fb13a4f25e07908728b450ea76581f236169 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-iuh/commit/?id=a190fb13a4f25e07908728b450ea765…
commit a190fb13a4f25e07908728b450ea76581f236169
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Sep 16 01:38:46 2016 +0200
fix msgb talloc context initialization
Properly initialize msgb talloc context in hnbgw and all tests, using the new
msgb_talloc_ctx_init().
test-ranap.c: since msgb talloc ctx is now in test_common_init(), remove msgb
talloc init here.
Change-Id: I807c799aff1239184728551ed77fdafa73bd683f
-----------------------------------------------------------------------
hooks/post-receive
--
Osmocom code for Iuh interface
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, neels/msgb_ctx has been created
at c69eb4585c89f5a6c28fbe8e5da8804322460f91 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/libosmocore/commit/?id=c69eb4585c89f5a6c28fbe8e5da8…
commit c69eb4585c89f5a6c28fbe8e5da8804322460f91
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Sep 16 02:37:24 2016 +0200
gsm0408_test: initialize msgb talloc ctx
Change-Id: Ib26214add1932e93651c248cc09fbc68339b4dce
http://cgit.osmocom.org/libosmocore/commit/?id=c6e058be7b39ec3e91c5db5e238f…
commit c6e058be7b39ec3e91c5db5e238f7f8c0a817621
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Sep 16 00:15:56 2016 +0200
msgb: add msgb_talloc_ctx_init(), deprecate msgb_set_talloc_ctx()
So far each and every main() scope creates a msgb talloc context and either
passes it to msgb_set_talloc_ctx() or sets tall_msgb_ctx directly (by defining
it extern first).
Remove some code duplication: add one central function that creates the "msgb"
talloc context for all.
Most users of msgb employ a talloc_named_const(), but osmo-bts uses a
talloc_pool() instead. Offer both ways by means of the pool_size argument, and
for both ways make sure the context is called "msgb".
Suggest that msgb users should move to this new function: deprecate
msgb_set_talloc_ctx(). To be able to do so, include core/defs.h in msgb.h.
There's a tradeoff between hiding the msgb talloc context behind API that tries
to guess all use cases versus avoiding code dup. This patch opts against code
dup and boldly assumes that all future use is covered.
Also, the new function suggests to not access tall_msgb_ctx directly, which can
be considered a style improvement.
It seems that not all main scopes that use msgb actually initialize the msgb
ctx. As a fallback for these, explicitly initialize tall_msgb_ctx to NULL.
Change-Id: I747fbbf977c4d2c868c8dead64cfc5fd86eb8d4c
-----------------------------------------------------------------------
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, neels/msgb_ctx has been created
at 9973286476312f3211ad80fff1008e55998d1e06 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=9973286476312f3211ad80fff1008e55…
commit 9973286476312f3211ad80fff1008e55998d1e06
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Sep 16 02:31:17 2016 +0200
msgb talloc ctx: initialize in all main() scopes
Add msgb_talloc_ctx_init() call to many main() functions still lacking a
msgb talloc context.
Change-Id: Ib0d6751260659cabf18a7ce80680ba2fb4228ea1
http://cgit.osmocom.org/openbsc/commit/?id=8298ab84603f7bdbece9a0f9fa469caa…
commit 8298ab84603f7bdbece9a0f9fa469caa85770d40
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Sep 16 02:30:08 2016 +0200
gtphub_test.c: remove unused include of msgb.h
Change-Id: I7a8003a0e0bff803941d7981ffc07cf78c3ae9a9
http://cgit.osmocom.org/openbsc/commit/?id=20c07b88ede4f46b21308034d1d527c1…
commit 20c07b88ede4f46b21308034d1d527c1b6a13d38
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Sep 16 02:29:50 2016 +0200
meas_pcap2db.c: remove unused include of msgb.h
Change-Id: I2197432c9482537bd5cf06a6c4fc912607ffab53
http://cgit.osmocom.org/openbsc/commit/?id=cc664f5a9a491251dad902cc6a5c53cd…
commit cc664f5a9a491251dad902cc6a5c53cdf842a947
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Sep 16 02:33:30 2016 +0200
bs11_config: initialize bs11 tall ctx, use instead of bsc ctx
Actually initialize tall_bs11cfg_ctx as named const.
Change-Id: I3b42b29cd1a688cb4c9d1d4e44208509d936e4ef
http://cgit.osmocom.org/openbsc/commit/?id=87c039551d33f598816bf4c7f872629b…
commit 87c039551d33f598816bf4c7f872629b67dbda3c
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Sep 16 02:28:30 2016 +0200
ipaccess-config: initialize root talloc ctx with name
tall_ctx_config is defined but remains NULL. Instead initialize as named
const.
Change-Id: Iec708eda2e4f8eb88b9e5bc5f82f6342709760b1
-----------------------------------------------------------------------
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, neels/msgb_ctx has been created
at e0c7d84327cabebf7bf022f29e05ebc6fbf3a5f8 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-bts/commit/?id=e0c7d84327cabebf7bf022f29e05ebc…
commit e0c7d84327cabebf7bf022f29e05ebc6fbf3a5f8
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Sep 16 01:56:37 2016 +0200
msgb ctx: use new msgb_talloc_ctx_init() in various main()s
Change-Id: I31d62d5e1f0b272985fdef5013270d385c4b988a
http://cgit.osmocom.org/osmo-bts/commit/?id=8ee55b2cf3164da869e0384f6263e38…
commit 8ee55b2cf3164da869e0384f6263e387edc17eb8
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Sep 16 01:58:25 2016 +0200
sysmobts_mgr, lc15bts_mgr: fix tall context for telnet vty
Instead of passing the msgb ctx to telnet_init(), pass the *mgr* ctx.
Change-Id: I213fe52648a1937d8f8c1730ce787e42f0add75f
-----------------------------------------------------------------------
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 "UNNAMED PROJECT".
The branch, master has been updated
via 0ee31cfa381282d0d724fb36c48bae297a0647ac (commit)
from 8e70bb5bb4751e3a7f33b95b2994bff410235844 (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-pcu/commit/?id=0ee31cfa381282d0d724fb36c48bae2…
commit 0ee31cfa381282d0d724fb36c48bae297a0647ac
Author: Aravind Sirsikar <arvind.sirsikar(a)radisys.com>
Date: Thu Sep 15 17:54:46 2016 +0530
Fix EGPRS DL window calculation during tbf update
Earlier there was no handling for recalculation of DL window
size during tbf update. Which has been fixed in this patch.
Related: OS#1808
Change-Id: I41aa807068520460fd665a55e3529e60f6bbb630
-----------------------------------------------------------------------
Summary of changes:
src/tbf.cpp | 6 ++++++
tests/tbf/TbfTest.cpp | 7 ++-----
tests/tbf/TbfTest.err | 3 ++-
3 files changed, 10 insertions(+), 6 deletions(-)
hooks/post-receive
--
UNNAMED PROJECT
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 "UNNAMED PROJECT".
The branch, master has been updated
via 8e70bb5bb4751e3a7f33b95b2994bff410235844 (commit)
from 22a901905c9749b03fceccda4d550f3da799d524 (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-pcu/commit/?id=8e70bb5bb4751e3a7f33b95b2994bff…
commit 8e70bb5bb4751e3a7f33b95b2994bff410235844
Author: Aravind Sirsikar <arvind.sirsikar(a)radisys.com>
Date: Thu Sep 15 17:51:16 2016 +0530
tbf_dl: factor out EGPRS DL window size calculation
A subsequent patch needs to call this from gprs_rlcmac_tbf::update(),
so to avoid code dup, put the calculation in a separate function.
Related: OS#1808
Change-Id: I7c7777d43f843bbd3421503fc2a8600f148ca035
-----------------------------------------------------------------------
Summary of changes:
src/tbf.cpp | 16 ++--------------
src/tbf.h | 2 ++
src/tbf_dl.cpp | 20 ++++++++++++++++++++
3 files changed, 24 insertions(+), 14 deletions(-)
hooks/post-receive
--
UNNAMED PROJECT
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 "UNNAMED PROJECT".
The branch, master has been updated
via 22a901905c9749b03fceccda4d550f3da799d524 (commit)
from 3463bd4adc1598462560ed84da837d04d0e8e20c (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-pcu/commit/?id=22a901905c9749b03fceccda4d550f3…
commit 22a901905c9749b03fceccda4d550f3da799d524
Author: Aravind Sirsikar <arvind.sirsikar(a)radisys.com>
Date: Thu Sep 15 17:24:49 2016 +0530
EGPRS: Fix issue with row 4 of Table 10.4.14a.1 of 44.060 version 7.27.0 Release 7
row 4 of Table 10.4.14a.1 of Spec 44.060 version 7.27.0 Release 7. Says
"The previous RLC data block contains a Upper Layer PDU, or a part of it,
that fills precisely the previous data block and for which there is no
length indicator in that RLC data block.
The current RLC data block contains a Upper Layer PDU that either fills
the current RLC data block precisely or continues in the next RLC data block."
So when we receive block with 1st LI: value=0 and Value of E bit in the
same octet as 1, we expect 2 chunks with 1st chunk as length as 0 and complete
and 2nd chunk as length non zero. But with this bug we see only 1 chunk causing
incorrect assembling
This issue has been fixed in this patch.
Related: OS#1811
Change-Id: I2cd0fca3ed28a553ede3f4b8a7d3267284dd2c9b
-----------------------------------------------------------------------
Summary of changes:
src/decoding.cpp | 7 ++-----
src/tbf_ul.cpp | 16 ++++++++++------
tests/edge/EdgeTest.cpp | 24 +++++++-----------------
tests/tbf/TbfTest.cpp | 3 +--
tests/tbf/TbfTest.err | 5 ++++-
5 files changed, 24 insertions(+), 31 deletions(-)
hooks/post-receive
--
UNNAMED PROJECT
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 "UNNAMED PROJECT".
The branch, master has been updated
via 3463bd4adc1598462560ed84da837d04d0e8e20c (commit)
from e26ee01d56b4c4c2da6abc6b649cb765d5787b98 (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-pcu/commit/?id=3463bd4adc1598462560ed84da837d0…
commit 3463bd4adc1598462560ed84da837d04d0e8e20c
Author: Aravind Sirsikar <arvind.sirsikar(a)radisys.com>
Date: Thu Sep 15 17:19:54 2016 +0530
EGPRS: add test case to show LI decoding bug
This patch adds a test case test_tbf_li_decoding which
expects a current bug with LI decoding for row 4 of Table 10.4.14a.1
in 44.060 version 7.27.0 Release 7.
The test's expectation is corrected along with the bug
fix in a subsequent commit
Related: OS#1811
Change-Id: Ida410dab1aa4b0cf3e15b2090586377eb19b2469
-----------------------------------------------------------------------
Summary of changes:
tests/edge/EdgeTest.cpp | 28 +++++++++
tests/tbf/TbfTest.cpp | 152 ++++++++++++++++++++++++++++++++++++++++++++++++
tests/tbf/TbfTest.err | 107 ++++++++++++++++++++++++++++++++++
tests/tbf/TbfTest.ok | 2 +
4 files changed, 289 insertions(+)
hooks/post-receive
--
UNNAMED PROJECT