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 756bfca599630ee64393d877343a9034416d20c3 (commit)
from 681be20a8c32331dcb44db2ec0e99294f1eb89ba (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=756bfca599630ee64393d877343a903…
commit 756bfca599630ee64393d877343a9034416d20c3
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Feb 25 01:59:16 2018 +0100
RSL IPA DLCX: Avoid null-pointer dereference
In case a DLCX is issued without any CRCX before, let's handle this
gracefully and simply ack the DLCX anyway.
Change-Id: I7c5bedccfc5a7cf552a9ce3a2dc712081c7ce177
Closes: OS#2996
-----------------------------------------------------------------------
Summary of changes:
src/common/rsl.c | 12 +++++++-----
1 file changed, 7 insertions(+), 5 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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via 681be20a8c32331dcb44db2ec0e99294f1eb89ba (commit)
from 42c50727b50c3efd45654504dfcaa9eb3885a7da (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=681be20a8c32331dcb44db2ec0e9929…
commit 681be20a8c32331dcb44db2ec0e99294f1eb89ba
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Feb 24 23:57:33 2018 +0100
paging: Fix encoding of PAGING TYPE 3 Rest Octets
The RR PAGING TYPE 3 Rest Octets IE contains (among other things) the
channel type needed for Mobile Identity 3 + 4 in the paging message.
We did not only "forget" to encode those channel type needed field, but
we have a completely wrong definition of those rest octets in
libosmocore/include/gsm/protocol/gsm04_08.h "struct gsm48_paging3"
Change-Id: I3a0bca6707ce95b68459c89f5b2b07f1590a1ab3
Closes: OS#2994
-----------------------------------------------------------------------
Summary of changes:
src/common/paging.c | 20 ++++++++++++--------
1 file changed, 12 insertions(+), 8 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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via 42c50727b50c3efd45654504dfcaa9eb3885a7da (commit)
from d3875a8fcbf8caf5e9c0180c4f9672d2cc9eac9b (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=42c50727b50c3efd45654504dfcaa9e…
commit 42c50727b50c3efd45654504dfcaa9eb3885a7da
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Feb 24 02:21:08 2018 +0100
rsl: Improve ERROR REPORTing
Let's make sure all useful optional IEs of the RSL ERROR REPort aare present
Change-Id: I5ecb98f8c72f472ac23c1e4e0f606b75e2cf032c
-----------------------------------------------------------------------
Summary of changes:
src/common/rsl.c | 125 +++++++++++++++++++++++++++++++++++--------------------
1 file changed, 81 insertions(+), 44 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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via d3875a8fcbf8caf5e9c0180c4f9672d2cc9eac9b (commit)
from 84de287da02f0c4392a8b1d482ee5d4d3bb4a8ff (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=d3875a8fcbf8caf5e9c0180c4f9672d…
commit d3875a8fcbf8caf5e9c0180c4f9672d2cc9eac9b
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Feb 24 19:15:04 2018 +0100
paging.c: Fix encoding of optional Mobile ID RR PAGING TYPE 1 / 2
It seems we have been encoding PAGING REQUEST TYPE 1 and
PAGING REQUEST TYPE 2 erroneously all the time. The optional last
Mobile Identity in those messages are TLV, not just LV.
This is a quite serious bug in one of the most fundamental parts of
the Radio Resource layer, and it has likely stayed hidden for a long
time as usually in small networks there's a low paging load, reducing
the amount of pressure to put multiple identities in one PAGING REQUEST
message.
Change-Id: Icc320ed130d0c29e9260a6a2aabe52e7346c3888
Closes: OS#2993
-----------------------------------------------------------------------
Summary of changes:
src/common/paging.c | 4 ++--
1 file changed, 2 insertions(+), 2 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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via 84de287da02f0c4392a8b1d482ee5d4d3bb4a8ff (commit)
via d7f8a1c16e8a6337539b5dae291f435cf0cf426e (commit)
from c1135015135f9c664dd6735f30fc94772c0d9ce8 (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=84de287da02f0c4392a8b1d482ee5d4…
commit 84de287da02f0c4392a8b1d482ee5d4d3bb4a8ff
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Feb 24 15:04:47 2018 +0100
paging: Drop + Log paging requests for non-existant paging groups
Change-Id: Id02c8fea51c1260f1baae8566c67bafc5bdb970e
Related: OS#2992
http://cgit.osmocom.org/osmo-bts/commit/?id=d7f8a1c16e8a6337539b5dae291f435…
commit d7f8a1c16e8a6337539b5dae291f435cf0cf426e
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Feb 24 12:36:52 2018 +0100
BTS: add rate_ctr about CCCH (paging, agch, pch)
Change-Id: Id6c833746150a3c2e32b00ea6604669f16b84bc4
-----------------------------------------------------------------------
Summary of changes:
include/osmo-bts/bts.h | 12 ++++++++++++
include/osmo-bts/gsm_data.h | 2 ++
include/osmo-bts/gsm_data_shared.h | 2 ++
src/common/bts.c | 27 +++++++++++++++++++++++++++
src/common/l1sap.c | 2 ++
src/common/main.c | 1 +
src/common/paging.c | 13 +++++++++++++
src/common/rsl.c | 3 +++
src/common/vty.c | 1 +
9 files changed, 63 insertions(+)
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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via c1135015135f9c664dd6735f30fc94772c0d9ce8 (commit)
from 19da7fdea8912831b19d9aeed51cd2226f342283 (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=c1135015135f9c664dd6735f30fc947…
commit c1135015135f9c664dd6735f30fc94772c0d9ce8
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Feb 24 01:50:46 2018 +0100
RSL: Send ERROR REPORT on too short/truncated messages + wrong discriminator
Change-Id: I6a0e63999f39592474064e2f05df450aec8e37fe
-----------------------------------------------------------------------
Summary of changes:
src/common/rsl.c | 6 ++++++
1 file changed, 6 insertions(+)
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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via 19da7fdea8912831b19d9aeed51cd2226f342283 (commit)
from 6e92255cc7694ad02094036a87aba46c6d8ec950 (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=19da7fdea8912831b19d9aeed51cd22…
commit 19da7fdea8912831b19d9aeed51cd2226f342283
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Feb 24 04:32:29 2018 +0100
RSL: Implement DELETE INDICATION on AGCH overflow
This patch adds generation of a DELETE INDICATION when the BTS AGCH
queue overflows due to too many IMMEDIATE ASSIGN CMDs, as required
by the specs.
The AGCH queue length in OsmoBTS so far is at 1000 entries, which I
consider way too high. But that is for another patch.
Change-Id: Ied3306e85cbdc6f3476b10dc4bb0463cd728b274
Related: OS#2990
-----------------------------------------------------------------------
Summary of changes:
src/common/rsl.c | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
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 "An utility library for Open Source Mobile Communications".
The branch, master has been updated
via 175a4ae93aaf1068b61041dca12962059d65ed55 (commit)
from 218c4de84f6d94a882e3a945332f53732bf2e134 (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=175a4ae93aaf1068b61041dca129…
commit 175a4ae93aaf1068b61041dca12962059d65ed55
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Feb 24 14:43:34 2018 +0100
rate_ctr: Add rate_ctr_inc2() as convenience wrapper
rate_ctr_inc2() is slightly easier to use than the old
rate_ctr_inc() variant.
Change-Id: Ie00706be201c32ec2981ea38b70354ed85e1aefd
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/core/rate_ctr.h | 9 +++++++++
1 file changed, 9 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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via 6e92255cc7694ad02094036a87aba46c6d8ec950 (commit)
from fc169ba7bba831f00de3490c49d0e2583c29db8a (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=6e92255cc7694ad02094036a87aba46…
commit 6e92255cc7694ad02094036a87aba46c6d8ec950
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Feb 24 04:10:57 2018 +0100
load_indication: Fix start of load indication timer
Starting the timer in bts_init() may result in it expiring already
before the load indication period is set via OML. Let's make
load_timer_start() safe to call several times and call it from OML
code.
Change-Id: I295d91413542014aa2507d5f09e01243fc3916fa
Fixes: OS#2991
-----------------------------------------------------------------------
Summary of changes:
src/common/load_indication.c | 11 ++++++-----
src/common/oml.c | 4 +++-
2 files changed, 9 insertions(+), 6 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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via fc169ba7bba831f00de3490c49d0e2583c29db8a (commit)
from 815ff00d239b5b20bb077e210b533c7ff32cb102 (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=fc169ba7bba831f00de3490c49d0e25…
commit fc169ba7bba831f00de3490c49d0e2583c29db8a
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Feb 23 23:25:56 2018 +0100
scheduler.c: Print message when burst substitution happens
Whenever we receive discontinuous frame numbers from the TRX socket,
osmo-bts-trx is substituting zero-filled bursts for those frame numbers
which we missed. Don't just do this silently, but actually log about
it, as it is an error.
Note: This [currently] happens when using a virtual air interface with trxcon
as opposed to a real SDR receiver with osmo-trx.
Change-Id: If79eab37c80647c9ab64f399fa4676d97af3e9ad
-----------------------------------------------------------------------
Summary of changes:
src/common/scheduler.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)