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, ...)
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 815ff00d239b5b20bb077e210b533c7ff32cb102 (commit)
via aa9ce821a09ebbe95364926a54aed6871d59d026 (commit)
via 1effad1004d203c755b475ea6ef26586d45153f0 (commit)
via 2de8f6c7ec3d7a2fd1520c09a5b4ba2a4a5b9248 (commit)
from b82b81b256b7e98872065600fc4e0daf6c0d430a (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=815ff00d239b5b20bb077e210b533c7…
commit 815ff00d239b5b20bb077e210b533c7ff32cb102
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Feb 23 18:39:29 2018 +0100
osmo-bts-trx: Add missing frame number to l1if_process_meas_res()
Change-Id: I7f1322b025ce733f78ae2b958c7a2bb38b6aa6f5
http://cgit.osmocom.org/osmo-bts/commit/?id=aa9ce821a09ebbe95364926a54aed68…
commit aa9ce821a09ebbe95364926a54aed6871d59d026
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Feb 23 13:53:33 2018 +0100
l1sap: Pass is_sub from L1 primitive into the Uplink Measurement
info_meas_ind on the L1SAP always allowed the lower layers to pass
in whether a given measurement is part of the "SUB", or not.
However, the existing l1sap code before this patch simply drops this
information, despite the measurement.c code also having "is_sub" state.
Let's make sure this state is passed from L1SAP into measurement
processing as intended.
Fact is, none of our current lower-layers actually set this is_sub flag
for their primitives passed up in L1SAP, but at least now *if* they
would set that flag, the measurement code would process it as intended.
Related: OS#2978
Change-Id: Ibed2e8d7563b471c6b5dd2214ac4765caf31ed2a
http://cgit.osmocom.org/osmo-bts/commit/?id=1effad1004d203c755b475ea6ef2658…
commit 1effad1004d203c755b475ea6ef26586d45153f0
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Feb 23 13:52:44 2018 +0100
measurement.c: Hand Frame Number into measurement computation
This is currently only used for logging, but will be needed for proper
RX{LEV,QUAL}-SUB reporting in upcoming patches.
Related: OS#2978
Change-Id: I07fd06e8a379cab7c0c2eb111c3f5600037d3c9e
http://cgit.osmocom.org/osmo-bts/commit/?id=2de8f6c7ec3d7a2fd1520c09a5b4ba2…
commit 2de8f6c7ec3d7a2fd1520c09a5b4ba2a4a5b9248
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Feb 23 19:53:16 2018 +0100
Revert "measurement: fix measurement computation"
This reverts commit d5fdcfe6d95f52fb76c4f4201969347a062fc9fd, which
introduces a new function lchan_meas_update_ordered_TA whose
functionality I still haven't yet managed to fully understand. It
appears to be adjusting the requested timing advance (lchan->rqd_ta) but
outside osmo-bts-trx/loops.c code. This is odd, as rqd_ta is a state
variable of that loops.c code.
So for one part, it is a failure of encapsulation. The TA loop code
should be self-contained, particularly as it is only used for
omso-bts-trx, and not for the other BTS models. The new
lchan_meas_update_ordered_TA() function is used from common code,
applicable to all BTS models.
The resulting interaction between loops.c code and this new (now
reverted) function cause the TA value to only ever grow, despite the MS
never moving at all.
Change-Id: I5a5adac6f18f94a5b51758a5ace8ef6ddfd23e80
Related: OS#2989
-----------------------------------------------------------------------
Summary of changes:
include/osmo-bts/measurement.h | 2 +-
src/common/l1sap.c | 3 ++-
src/common/measurement.c | 55 +++---------------------------------------
src/common/rsl.c | 3 +--
src/osmo-bts-trx/l1_if.c | 2 +-
5 files changed, 9 insertions(+), 56 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 b82b81b256b7e98872065600fc4e0daf6c0d430a (commit)
via a38deee5f1b714336cec253a730a6e3c254c64d2 (commit)
from 232f53adf0e7ea3211bdfe60f7c3b629a9648fa1 (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=b82b81b256b7e98872065600fc4e0da…
commit b82b81b256b7e98872065600fc4e0daf6c0d430a
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Feb 23 13:29:05 2018 +0100
scheduler: add trx_sched_is_sacch_fn() function
For proper measurement processing of RX{LEV,QUAL}-SUB, we will
need this information.
Related: OS#2978
Change-Id: I768fde62452a74dce471ebf946e56eb1e4de1abc
http://cgit.osmocom.org/osmo-bts/commit/?id=a38deee5f1b714336cec253a730a6e3…
commit a38deee5f1b714336cec253a730a6e3c254c64d2
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Feb 23 13:11:14 2018 +0100
scheduler.c: Factor out find_sched_mframe_idx() function
Let's split the look-up of the multiframe scheduler from the asignment
to a given l1ts in trx_sched_set_pchan.
Related: OS#2978
Change-Id: I79548b25aae647ce993a9d83c771d22b08cb1c74
-----------------------------------------------------------------------
Summary of changes:
include/osmo-bts/scheduler.h | 3 ++
src/common/scheduler.c | 77 +++++++++++++++++++++++++++++++++++---------
2 files changed, 65 insertions(+), 15 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 232f53adf0e7ea3211bdfe60f7c3b629a9648fa1 (commit)
from ac0254c000d1eaad9a48a11922d538cd53f622bd (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=232f53adf0e7ea3211bdfe60f7c3b62…
commit 232f53adf0e7ea3211bdfe60f7c3b629a9648fa1
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Feb 22 14:21:24 2018 +0100
osmo-bts-virtual: Make sure PRIM_INFO_MEAS have non-zero frame number
Measurement reports fed into L1SAP so far had their frame number always
set to zero, resulting in higher-layer common code above L1SAP to never
detect the end of the measurement period, which in turn caused no RSL
MEAS REP to be sent.
Related: OS#2978
Change-Id: I67837d19515ea335614928570c12dd5027104c6b
-----------------------------------------------------------------------
Summary of changes:
src/osmo-bts-virtual/l1_if.c | 5 +++--
1 file changed, 3 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 "The Open Source GSM Base Band stack".
The branch, fixeria/trx has been updated
via 05ea7248f8e6c1aed7665efa82eeb92264027f86 (commit)
from 318f8b78aad5961eba6b179f84e772bff759ade3 (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/osmocom-bb/commit/?id=05ea7248f8e6c1aed7665efa82eeb…
commit 05ea7248f8e6c1aed7665efa82eeb92264027f86
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Feb 22 16:10:01 2018 +0100
trxcon|fake_trx: change default TRX port number to 6700
In order to avoid clashes with OsmoTRX, which may be also
running on the same host, let's use a different port range
starting from 6700 by default.
This idea was introduced as a result of OS#2984.
Change-Id: I66b5f25aaba3b836448ed29839c39869b5622bed
Related: OS#2984
-----------------------------------------------------------------------
Summary of changes:
src/host/trxcon/trxcon.c | 4 ++--
src/target/fake_trx/fake_trx.py | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
hooks/post-receive
--
The Open Source GSM Base Band stack
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 218c4de84f6d94a882e3a945332f53732bf2e134 (commit)
from 92decf2aa916353564a9dabe6871ab00e0f06a80 (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=218c4de84f6d94a882e3a945332f…
commit 218c4de84f6d94a882e3a945332f53732bf2e134
Author: Stefan Sperling <ssperling(a)sysmocom.de>
Date: Thu Feb 22 18:16:29 2018 +0100
ensure that osmo_fsm vty commands are only installed once
There is a desire to install osmo_fsm vty commands automatically in
a library context, rather than requiring every application which
directly or indirectly uses osmo_fsm to run osmo_fsm_vty_add_cmd().
However, the function install_element_ve() asserts that elements
about to be installed have not already been installed.
This means we cannot shift responsibility into a library context
without first making sure that osmo_fsm commands are only installed
once per combined application+library context, because applications
won't know which commands any of its libraries has already installed.
A simple solution is to use a global flag which is checked by
osmo_fsm_vty_add_cmd() before installing osmo_fsm commands, and
is set once the commands have been installed. This way, no harm
is done if osmo_fsm_vty_add_cmd() is called multiple times.
Change-Id: I10b0b1c1c1bf44c3b8eafc465c1ee06ea2590682
Related: OS#2967
-----------------------------------------------------------------------
Summary of changes:
src/vty/fsm_vty.c | 12 ++++++++++++
1 file 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 "Osmocom code for Iuh interface".
The branch, master has been updated
via c964a2cfa1b08e5bbda5d721a7a0095d26b53791 (commit)
from e1c01a02624b12a5c6396d47902482fa97217b23 (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-iuh/commit/?id=c964a2cfa1b08e5bbda5d721a7a0095…
commit c964a2cfa1b08e5bbda5d721a7a0095d26b53791
Author: Stefan Sperling <ssperling(a)sysmocom.de>
Date: Mon Feb 19 17:02:12 2018 +0100
ensure unique CellIDs in HNB-GW
If we receive a HNB-REGISTER-REQ with a cell ID which is already used
by another registered NNB, log an error and send HNB-REGISTER-REJECT.
Tested manually by running two 'hnb-test' programs concurrently (they
need to listen on different telnet ports; this port is hard-coded so
I compiled two different hnb-test binaries).
Then I issued the 'hnbap hnb register' command on the telnet interface
of each, and verified that the correct action is logged by osmo-hnbgw.
Both hnb-test programs can connect, but only one of them can register
at a time. Killing a registered 'hnb-test' program terminates its
connection and allows the previously rejected one to register.
The new rejection log message looks like this:
hnbgw_hnbap.c:429 rejecting HNB-REGISTER-REQ with duplicate cell
identity MCC=901,MNC=99,LAC=49406,RAC=66,SAC=43947,CID=182250155
from (r=127.0.0.1:42828<->l=127.0.0.1:29169)
This change depends on a new API in libosmo-netif, which is added in
https://gerrit.osmocom.org/#/c/6844/
Change-Id: Iffd441eb2b6b75dfbe001b49b01bea015ca6e11c
Depends: I8ed78fe39c463e9018756700d13ee5ebe003b57f
Related: OS#2789
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/iuh/hnbgw.h | 6 ++++-
src/hnbgw.c | 16 +++++++++----
src/hnbgw_hnbap.c | 57 ++++++++++++++++++++++++++++++++++++++++++++-
3 files changed, 73 insertions(+), 6 deletions(-)
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 "The Open Source GSM Base Band stack".
The branch, master has been updated
via 8b9d3170ff265c934f6271bd445ff5a6788ffffb (commit)
from af4bad3125724b585763f94718f3f5c5d3b94f23 (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/osmocom-bb/commit/?id=8b9d3170ff265c934f6271bd445ff…
commit 8b9d3170ff265c934f6271bd445ff5a6788ffffb
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Feb 23 07:31:25 2018 +0000
mobile: Fix memory leak when not using a LUA script
The primitives are still allocated and dispatched but there was
no script handler to delete them. Change the ownership to delete
it at the end of the dispatch.
Change-Id: I510af13bcbb46f73a0a289f26a4921cc90bd986a
Fixes: OS#2925
-----------------------------------------------------------------------
Summary of changes:
src/host/layer23/src/mobile/primitives.c | 1 +
src/host/layer23/src/mobile/script_lua.c | 2 --
2 files changed, 1 insertion(+), 2 deletions(-)
hooks/post-receive
--
The Open Source GSM Base Band stack
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 "GNU Radio block for interfacing with various radio hardware".
The branch, plutokernel has been updated
via 0bc61fc169f8e83f8e7633f6abbb631c342f6263 (commit)
from 226e690d105e1ab878a235cfd1384895a494ce4a (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=0bc61fc169f8e83f8e7633f6abbb6…
commit 0bc61fc169f8e83f8e7633f6abbb631c342f6263
Author: Eric Wild <la(a)tfc-server.de>
Date: Thu Feb 22 22:38:47 2018 +0100
pluto bw, convert fix
-----------------------------------------------------------------------
Summary of changes:
lib/pluto/pluto_source_c.cc | 13 ++++++++++---
lib/pluto/pluto_source_c.h | 3 +++
2 files changed, 13 insertions(+), 3 deletions(-)
hooks/post-receive
--
GNU Radio block for interfacing with various radio hardware
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 "wireshark with Osmocom specific dissectors".
The branch, laforge/trx has been created
at c05d331171f8db8d5cc01d85fb498070c26d43b5 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/wireshark/commit/?id=c05d331171f8db8d5cc01d85fb4980…
commit c05d331171f8db8d5cc01d85fb498070c26d43b5
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Feb 22 21:50:13 2018 +0100
Add dissector for OsmoTRX protocol
Change-Id: I31f5071d08eff1731f1d602886e204c87eed107c
http://cgit.osmocom.org/wireshark/commit/?id=56cca5bd58a308d65e8d2a759bb02b…
commit 56cca5bd58a308d65e8d2a759bb02b040f5afc7e
Author: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Date: Fri Dec 22 21:49:05 2017 +0100
coap: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
Change-Id: Ib23241887ef91ef44a31703445a0ce6d31104b8e
Reviewed-on: https://code.wireshark.org/review/24951
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=e6a350552a5f8e38ddf11583fb97ab…
commit e6a350552a5f8e38ddf11583fb97ab9c303f2b9a
Author: Michalis Kapsalakis <kapsalis1989(a)gmail.com>
Date: Fri Dec 22 11:04:06 2017 +0100
Fix unreached registers and typos
This commit fixes the following
-- changes the order of registers in ecat_esc_register array
because they cannot be reached by the dissect_esc_register function.
-- typos in registers' information
Change-Id: Ia73823412abba26377f57fa59ad637879b5b9da1
Reviewed-on: https://code.wireshark.org/review/24949
Petri-Dish: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=7099a833bedf89416149767bd02ac5…
commit 7099a833bedf89416149767bd02ac572406d00a6
Author: Justin J. Novack <jnovack(a)gmail.com>
Date: Thu Dec 21 22:16:11 2017 -0500
Added ArtTrigger dissection
The ArtTrigger packet is used to send trigger macros to the network. The
most common implementation involves a single controller broadcasting to
all other devices.
Please see page 41 of the referenced PDF for the packet definition of
the ArtTrigger OpCode.
https://www.artisticlicence.com/WebSiteMaster/User%20Guides/art-net.pdf
Change-Id: Iec2e749732e5462cf04b9c6942df7379e4247255
Reviewed-on: https://code.wireshark.org/review/24936
Petri-Dish: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=8a961e8e157fc16a48a78ff908b006…
commit 8a961e8e157fc16a48a78ff908b006a3762b50d3
Author: Dario Lombardo <lomato(a)gmail.com>
Date: Fri Dec 22 15:44:36 2017 +0100
Qt: add missing break (CID: 1426884).
Change-Id: I2fb495ca59ca5f6a659287f7140328f8850f732b
Reviewed-on: https://code.wireshark.org/review/24944
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
Petri-Dish: Anders Broman <a.broman58(a)gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Dario Lombardo <lomato(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=4bba969698025d2cbd942fb094384c…
commit 4bba969698025d2cbd942fb094384c2504fc9da3
Author: Pascal Quantin <pascal.quantin(a)gmail.com>
Date: Fri Dec 22 14:44:56 2017 +0100
byte_view_text.cpp: add initializers to please GCC 7.2.1
Even if a code review suggests that they are not required, it silence 2
compiler warnings.
Change-Id: I9ea45dd6759275dd8a2b8fc48fc41d0a9cecbcc2
Reviewed-on: https://code.wireshark.org/review/24942
Reviewed-by: Pascal Quantin <pascal.quantin(a)gmail.com>
Petri-Dish: Pascal Quantin <pascal.quantin(a)gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=40415fffa3145df818dd79e953123d…
commit 40415fffa3145df818dd79e953123d8e398555d7
Author: Mališa Vučinić <malishav(a)gmail.com>
Date: Thu Dec 14 11:56:40 2017 -0500
CoAP: Various improvements
1. Add Object-Security option handling to CoAP.
2. Add RFC8132 defined codes.
3. Fix indentation.
4. Use macros for masks.
Change-Id: I48c71513db14e79133fe323578123f99946cbaa9
Reviewed-on: https://code.wireshark.org/review/24913
Petri-Dish: Anders Broman <a.broman58(a)gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=e3be49a0f5029ac1973ee8489598fe…
commit e3be49a0f5029ac1973ee8489598fe5fe9223bed
Author: Andreas Schultz <andreas.schultz(a)travelping.com>
Date: Fri Dec 22 13:44:14 2017 +0100
[PFCP] Fixed User Plane IP Resource IE
* TEIDIR should use the UINT8 type (its only 3 bit really)
* Network Instance length needs to take the already decoded
bytes into account
3GPP TS 29.244 Section 8.2.82
Change-Id: I6772ca726f5e5d65c68a6d3dae8eff43e72196e0
Reviewed-on: https://code.wireshark.org/review/24940
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
Petri-Dish: Anders Broman <a.broman58(a)gmail.com>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=68d431e1e3d8ffb152c00960c63cee…
commit 68d431e1e3d8ffb152c00960c63cee68ded612ee
Author: Andreas Schultz <andreas.schultz(a)travelping.com>
Date: Fri Dec 22 12:56:17 2017 +0100
[PFCP] Fixed decoding length of Vendor Specific IEs
The Enterprise ID is included in the length. Don't skip it twice.
3GPP TS 29.244 Section 8.1.1.
Change-Id: If601309c0008775268e399bbedf7ab956ae0ec6b
Reviewed-on: https://code.wireshark.org/review/24939
Petri-Dish: Anders Broman <a.broman58(a)gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=9306a044ce6b8358e2aec8515d2972…
commit 9306a044ce6b8358e2aec8515d29729949bdbb13
Author: Andreas Schultz <andreas.schultz(a)travelping.com>
Date: Fri Dec 22 12:54:27 2017 +0100
[PFCP] Fixed length of CSID entry in FQ-CSID
PDN Connection Set Identifier is two bytes.
3GPP TS 29.244 Section 8.2.43
Change-Id: I6ac1dab341e4ae54cbbdcbcbe8583a6a49293269
Reviewed-on: https://code.wireshark.org/review/24938
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=70e16734d234edcc035fef18a8996c…
commit 70e16734d234edcc035fef18a8996c468392ba46
Author: Andreas Schultz <andreas.schultz(a)travelping.com>
Date: Fri Dec 22 12:48:35 2017 +0100
[PFCP] Fixed length of DNS labels in Node ID IE
Node ID is encoded as DNS label according to RFC 1035. That RFC
states that a label can have maximum length of 63 characters.
3GPP TS 29.244 Section 8.2.38 and RFC 1035 Section 2.3.4.
Change-Id: I54ba4a204e2bf010b5b61b4be7f6ca483d7210b9
Reviewed-on: https://code.wireshark.org/review/24937
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=9354901dd1794a74d061b9396cfcc6…
commit 9354901dd1794a74d061b9396cfcc6c41584e4fb
Author: Gerald Combs <gerald(a)wireshark.org>
Date: Thu Dec 21 14:28:07 2017 -0800
Qt: Lighten non-printable byte view characters.
Draw non-printable characters using a lighter foreground color in the
byte view.
Change-Id: Ib97a1f9f897fa6f78e33ff80c7efea21f68ef2d5
Reviewed-on: https://code.wireshark.org/review/24935
Reviewed-by: Roland Knall <rknall(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=cf9d7fb8a5275b96d7682b9f2cf6ae…
commit cf9d7fb8a5275b96d7682b9f2cf6aec966fa3154
Author: Martin Mathieson <martin.r.mathieson(a)googlemail.com>
Date: Thu Dec 21 21:09:55 2017 +0000
LTE MAC stats: save to file, ue entries only
Change-Id: I25f3b1b793861aeb066739290db5e9ebd0e0b596
Reviewed-on: https://code.wireshark.org/review/24934
Petri-Dish: Martin Mathieson <martin.r.mathieson(a)googlemail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Martin Mathieson <martin.r.mathieson(a)googlemail.com>
http://cgit.osmocom.org/wireshark/commit/?id=46a35e50044b7caf35bc0eaead3d70…
commit 46a35e50044b7caf35bc0eaead3d70e39f8427ed
Author: Gerald Combs <gerald(a)wireshark.org>
Date: Thu Dec 21 09:02:06 2017 -0800
Qt: Add back byte view hover.
Add back the byte view hover behavior. Draw an overline+underline when
hovering to make it a bit less distracting and to make hovered vs marked
modes more obvious. Update names to match.
Change-Id: I554d1cad98199f08f1c19796b14d158ad41706b4
Reviewed-on: https://code.wireshark.org/review/24932
Reviewed-by: Gerald Combs <gerald(a)wireshark.org>
Petri-Dish: Gerald Combs <gerald(a)wireshark.org>
Tested-by: Petri Dish Buildbot
Reviewed-by: Roland Knall <rknall(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=5631bdbac6ffc7cab64ff2c2a8ed96…
commit 5631bdbac6ffc7cab64ff2c2a8ed9629c2f94659
Author: Matej Tkac <matej.tkac.mt(a)gmail.com>
Date: Thu Dec 21 15:21:09 2017 +0100
[PFCP] Fixed Usage Report Trigger and Reporting Trigger IEs
Adjusted bitmask in both IEs to correct order of bytes
3GPP TS 29.244 Sections 8.2.19 and 8.2.41
Change-Id: Ia9409c0d33b8821d459faf1d502f833883416b40
Reviewed-on: https://code.wireshark.org/review/24929
Petri-Dish: Anders Broman <a.broman58(a)gmail.com>
Reviewed-by: Matej Tkac <matej.tkac.mt(a)gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=1046867878ef0ef4f9f24f6dfa5fec…
commit 1046867878ef0ef4f9f24f6dfa5fec39072e538f
Author: Matej Tkac <matej.tkac.mt(a)gmail.com>
Date: Thu Dec 21 12:00:11 2017 +0100
[PFCP] Fixed header field info for CP Function Features
HF is related only to single -5th- octet
3GPP TS 29.244 Section 8.2.58
Change-Id: Id0d4dd644cc4f94dec2a7ab73cea7b02bff1fc9f
Reviewed-on: https://code.wireshark.org/review/24926
Petri-Dish: Anders Broman <a.broman58(a)gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=b9f0f55cf7a7b3fc6dc8816afe60e2…
commit b9f0f55cf7a7b3fc6dc8816afe60e283da621c8e
Author: Matej Tkac <matej.tkac.mt(a)gmail.com>
Date: Thu Dec 21 11:34:38 2017 +0100
[PFCP] Fixed order of IPv4 and IPv6 in PDI IE
In accordance with 3GPP TS 29.244 Section 8.2.62
Change-Id: Id3663817f64cab60713e02ca9e9a26349fe1a29a
Reviewed-on: https://code.wireshark.org/review/24925
Petri-Dish: Anders Broman <a.broman58(a)gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=a5c22592579e3841fd69be5ff9b4a3…
commit a5c22592579e3841fd69be5ff9b4a3620e06fa8a
Author: AndersBroman <anders.broman(a)ericsson.com>
Date: Thu Dec 21 11:00:09 2017 +0100
[BSSAP] Fix mandatory IEs in Uplink Tunnle request(add IMSI)
Bug: 14289
Change-Id: I720b31a6275b4b9a9eeff34b5fd0554cd6fcb7d3
Reviewed-on: https://code.wireshark.org/review/24924
Petri-Dish: Anders Broman <a.broman58(a)gmail.com>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=af0c46fb92d952e4502d817fba0244…
commit af0c46fb92d952e4502d817fba02441db4047010
Author: Marouen Ghodhbane <marouen.ghodhbane(a)nxp.com>
Date: Tue Dec 19 18:02:19 2017 +0100
ieee1722: Add dissectors for Compressed Video format (H264 and MJPEG)
This dissector is implemented according to "IEEE Std 1722-
2016 Parag 8: Compressed Video Format"
Change-Id: I39668e7b8665f6b11461d55f16b40bf3942c9c8d
Signed-off-by: Marouen Ghodhbane <marouen.ghodhbane(a)nxp.com>
Reviewed-on: https://code.wireshark.org/review/24914
Reviewed-by: Pascal Quantin <pascal.quantin(a)gmail.com>
Petri-Dish: Pascal Quantin <pascal.quantin(a)gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=00974e1dc4bccb23491dca5fe1f9bf…
commit 00974e1dc4bccb23491dca5fe1f9bf0f24833915
Author: Anton Glukhov <anton.a.glukhov(a)gmail.com>
Date: Mon Dec 18 16:25:18 2017 +0100
Add IEEE 802.3br Frame Preemption Protocol dissector
Bug: 14280
Change-Id: I25444b069af4bb78db6ae5ff649596599eba2a0c
Signed-off-by: Anton Glukhov <anton.a.glukhov(a)gmail.com>
Reviewed-on: https://code.wireshark.org/review/24881
Reviewed-by: Pascal Quantin <pascal.quantin(a)gmail.com>
Petri-Dish: Pascal Quantin <pascal.quantin(a)gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=2b0a1ec2cb13a223a1e0b731dc0f3b…
commit 2b0a1ec2cb13a223a1e0b731dc0f3bb947b1425e
Author: Sergey Avseyev <sergey.avseyev(a)gmail.com>
Date: Thu Dec 21 00:24:35 2017 +0300
couchbase: uncompress snappy payloads
Change-Id: I70de47512dfe8ff1a390a243688ef13f012561fa
Reviewed-on: https://code.wireshark.org/review/24921
Petri-Dish: Stig Bjørlykke <stig(a)bjorlykke.org>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=bb5ade02d5f9250c75c74d3920edae…
commit bb5ade02d5f9250c75c74d3920edaeea51561ad0
Author: Michael Mann <mmann78(a)netscape.net>
Date: Wed Dec 20 19:23:21 2017 -0500
NULL check some g_log statements for extcap.
"Yes, on *most* UN*Xes, that causes "(null)" to be printed, but it causes a crash on at
least some versions of Solaris, so Don't Do It." - Guy Harris
Bug: 14194
Change-Id: Iff0d59803d78b1e87a564e8bcdc5c84af485eea6
Reviewed-on: https://code.wireshark.org/review/24922
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=530fd0a4d02c55c3dceec800d5c198…
commit 530fd0a4d02c55c3dceec800d5c19803f7eddd3b
Author: Paul Thomas <pthomas8589(a)gmail.com>
Date: Wed Dec 20 12:51:28 2017 -0500
DNP3: Fix timestamps on command event objects
Before if (al_obj & 0x02) was incorrectly being used to test if it was a
variation with a timestamp.
Now it is done in the same manor as Object 21 with a switch statement
that falls through if it isn't a timestamp variation.
Change-Id: I9adaf9c0be3ad01f1cf87ba09f47257daeadb47c
Reviewed-on: https://code.wireshark.org/review/24915
Reviewed-by: Graham Bloice <graham.bloice(a)trihedral.com>
Petri-Dish: Graham Bloice <graham.bloice(a)trihedral.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=798b937d97f86f45484d195b778571…
commit 798b937d97f86f45484d195b778571807e5da8f2
Author: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Date: Wed Dec 20 20:32:48 2017 +0000
ipsec: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
Change-Id: Ic599195cbbcdbf229b126a7f95ef5a4de8aea0ec
Reviewed-on: https://code.wireshark.org/review/24919
Petri-Dish: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=917867c4328c5ebdad3491a5081f66…
commit 917867c4328c5ebdad3491a5081f6662da77a76a
Author: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Date: Tue Dec 19 16:48:24 2017 +0100
fuzzshark: fix no previous prototype for function 'LLVMFuzzerTestOneInput/LLVMFuzzerInitialize' [-Wmissing-prototypes]
Change-Id: If5f425dda3cd793a63a69680c12aba12a20ed12e
Reviewed-on: https://code.wireshark.org/review/24917
Petri-Dish: Jakub Zawadzki <darkjames-ws(a)darkjames.pl>
Tested-by: Petri Dish Buildbot
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=7cf2d865904dac347a5e72bf37e736…
commit 7cf2d865904dac347a5e72bf37e73658ecdc2d54
Author: Dario Lombardo <lomato(a)gmail.com>
Date: Wed Dec 20 09:44:50 2017 +0100
gitlab-ci: use custom wireshark image.
Change-Id: I1f305c818c4985009d98f6b64b8b649704d6a5f9
Reviewed-on: https://code.wireshark.org/review/24909
Reviewed-by: Dario Lombardo <lomato(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=4a94cb640fdd6634f58834b246cb37…
commit 4a94cb640fdd6634f58834b246cb3752926fa109
Author: Richard Sharpe <realrichardsharpe(a)gmail.com>
Date: Mon Dec 18 21:10:20 2017 -0800
ieee80211: Make Extended Capabilities bits more in line with 802.11 2016.
A number of the bits have become reserved and what were reserved fields now
have meaning.
I will have to deal with bytes 8 and 9 differently because there is a 2-bit
field that spans those two bytes now, but it is clear some STAs don't include
byte 9. If not included those two bits probably have no meaning.
Change-Id: I5ea17d7d6710a693f9153a3370813dbb3ae01fa1
Reviewed-on: https://code.wireshark.org/review/24887
Petri-Dish: Richard Sharpe <realrichardsharpe(a)gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=57d54a2fc0ea02b2e7accc9b9dd824…
commit 57d54a2fc0ea02b2e7accc9b9dd824f8b55a39c6
Author: Roland Knall <roland.knall(a)br-automation.com>
Date: Wed Dec 20 11:26:52 2017 +0100
Qt: Filter Dissector tables properly
Also cleanup the code a little bit
Change-Id: I53097478fafa46249fa6ecb52508d9bc5b963caa
Reviewed-on: https://code.wireshark.org/review/24908
Petri-Dish: Roland Knall <rknall(a)gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Stig Bjørlykke <stig(a)bjorlykke.org>
Reviewed-by: Roland Knall <rknall(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=153d588972ee4893b664b64f9e8b9f…
commit 153d588972ee4893b664b64f9e8b9f6285972744
Author: Stig Bjørlykke <stig(a)bjorlykke.org>
Date: Wed Dec 20 10:49:56 2017 +0100
Qt: Improve ColumnEditorFrame stretching
Use more free space in the ColumnEditorFrame for the Fields entry.
Change-Id: I6bdf2c6ce187dbd2aae08da00d99bda683dc5970
Reviewed-on: https://code.wireshark.org/review/24907
Petri-Dish: Stig Bjørlykke <stig(a)bjorlykke.org>
Tested-by: Petri Dish Buildbot
Reviewed-by: Stig Bjørlykke <stig(a)bjorlykke.org>
http://cgit.osmocom.org/wireshark/commit/?id=bbc44b776340e2d0c1cc71119104bd…
commit bbc44b776340e2d0c1cc71119104bd8d50b710e9
Author: Nathaniel Clark <nathaniel.l.clark(a)intel.com>
Date: Mon Nov 6 10:40:18 2017 -0500
Infiniband: Fix number of bytes exported if ip_cm_sid
If parse_CM_Req parses a IP_CM_Req_Msg, export just the payload,
instead of the ip_cm_sid and the payload.
Change-Id: I67258d2f6d240885e48ea537906d2769eafe3bae
Signed-off-by: Nathaniel Clark <nathaniel.l.clark(a)intel.com>
Reviewed-on: https://code.wireshark.org/review/24796
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=6d38bc00db1ef48bd1127f88c2af7d…
commit 6d38bc00db1ef48bd1127f88c2af7d69977aea0d
Author: Gerald Combs <gerald(a)wireshark.org>
Date: Tue Dec 19 14:53:51 2017 -0800
Qt: Fix DataPrinter hex conversions.
Add casts so that we call the unsigned version of QString::arg. We
aren't modifying the byte array and want to avoid deep copies so
constify it.
Change-Id: I2dcdeeab87bb0f810ffd4d36d41d1e47256d487e
Reviewed-on: https://code.wireshark.org/review/24901
Reviewed-by: Gerald Combs <gerald(a)wireshark.org>
Petri-Dish: Gerald Combs <gerald(a)wireshark.org>
Tested-by: Petri Dish Buildbot
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=6ff295af017cb7ae95ba88483397d2…
commit 6ff295af017cb7ae95ba88483397d209edaefaf6
Author: D. W. Poon <dwpoon(a)mail.ubc.ca>
Date: Tue Dec 19 16:53:18 2017 -0800
Swapped expert item fields in sample dissector
The sample dissector was inconsistent with the definition of
expert_field_info in epan/expert.h.
Change-Id: I533537e52bbcfa7f0cd7ff42e4233f17f40f8bab
Reviewed-on: https://code.wireshark.org/review/24902
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=0b30fb239f65501bcb4b97635eb87a…
commit 0b30fb239f65501bcb4b97635eb87a3777f20707
Author: Stig Bjørlykke <stig(a)bjorlykke.org>
Date: Wed Dec 20 09:08:16 2017 +0100
Qt: Add new keyboard shortcuts
Add Ctrl+Shift+I for "Apply as Column"
Add Ctrl+Shift+O for "Show Packet Bytes"
Also added "Show Packet bytes" to the "Analyze" menu.
Change-Id: I03e39bf92c254cf33bef73b1356ad576c92241d2
Reviewed-on: https://code.wireshark.org/review/24906
Petri-Dish: Stig Bjørlykke <stig(a)bjorlykke.org>
Tested-by: Petri Dish Buildbot
Reviewed-by: Stig Bjørlykke <stig(a)bjorlykke.org>
http://cgit.osmocom.org/wireshark/commit/?id=579708a97e06875a47216430b2060e…
commit 579708a97e06875a47216430b2060ef8f52455c5
Author: Dario Lombardo <lomato(a)gmail.com>
Date: Mon Dec 18 11:51:14 2017 +0100
gitlab-ci: build noextcap and nopcap in gcc7 and clang6 only.
Change-Id: I1893a9bde0c77ec2e1ae6edd50ea3eee1109d7ae
Reviewed-on: https://code.wireshark.org/review/24905
Reviewed-by: Dario Lombardo <lomato(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=23c6b558ed4d13f1ef9a29d69a1ff4…
commit 23c6b558ed4d13f1ef9a29d69a1ff4f0e558a70d
Author: Dario Lombardo <lomato(a)gmail.com>
Date: Mon Dec 18 11:47:48 2017 +0100
gitlab-ci: rework the gcc jobs to speed up the builds.
Change-Id: I3e19c11677e5094e76d2d6f1f67a48426821620a
Reviewed-on: https://code.wireshark.org/review/24904
Reviewed-by: Dario Lombardo <lomato(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=3181888797b39fb5e0026bd613390f…
commit 3181888797b39fb5e0026bd613390f8f7eb0658f
Author: Dario Lombardo <lomato(a)gmail.com>
Date: Mon Dec 18 10:35:13 2017 +0100
gitlab-ci: add retry.
Due to some network failures, add a retry to all jobs.
Change-Id: Ic7737db3348b5e43a30680a7f8e7c2e3850116c3
Reviewed-on: https://code.wireshark.org/review/24903
Reviewed-by: Dario Lombardo <lomato(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=d0d15ef5df75bec136c3d3cf2b76a9…
commit d0d15ef5df75bec136c3d3cf2b76a9b4de5d436d
Author: Gerald Combs <gerald(a)wireshark.org>
Date: Mon Dec 18 16:55:37 2017 -0800
Avoid ASN.1 frame.protocols duplication.
Some of the ASN.1 dissectors process their data indirectly through
dissector tables. Add dissector_try_string_new so that they can do so
without appending duplicate entries to frame.protocols.
Change-Id: If9e12d81f9d0cc5b3bf19816e675a0fb79d904a6
Reviewed-on: https://code.wireshark.org/review/24886
Reviewed-by: Gerald Combs <gerald(a)wireshark.org>
Petri-Dish: Gerald Combs <gerald(a)wireshark.org>
Tested-by: Petri Dish Buildbot
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=8521dbbe67ddc7947e6e16b69c7fb4…
commit 8521dbbe67ddc7947e6e16b69c7fb4430abbc938
Author: Michael Mann <mmann78(a)netscape.net>
Date: Tue Dec 19 08:32:23 2017 -0500
Convert Dissector Tables dialog to use model
Now with searchability!
Change-Id: I6ab4e89d4080d3599d522807d39de80cc46e7360
Reviewed-on: https://code.wireshark.org/review/24898
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot
Reviewed-by: Roland Knall <rknall(a)gmail.com>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=c781cc38fd9fd76ab4b46940fd7c3f…
commit c781cc38fd9fd76ab4b46940fd7c3f250c7bb591
Author: Stig Bjørlykke <stig(a)bjorlykke.org>
Date: Tue Dec 19 10:52:01 2017 +0100
Qt: Avoid using cmd+H as keyboard shortcut on macOS
The keyboard shortcut Ctrl+H (cmd+H) is used on macOS to "Hide Wireshark".
Change shortcut for "Export Packet Bytes" to Ctrl+Shift+X.
Change-Id: I2d39911f83bc2aaf20930cda303741fa89738767
Reviewed-on: https://code.wireshark.org/review/24895
Petri-Dish: Stig Bjørlykke <stig(a)bjorlykke.org>
Tested-by: Petri Dish Buildbot
Reviewed-by: Gerald Combs <gerald(a)wireshark.org>
http://cgit.osmocom.org/wireshark/commit/?id=1bdececdb2221d5adb4608a1d1366a…
commit 1bdececdb2221d5adb4608a1d1366accba66e9bd
Author: Michael Mann <mmann78(a)netscape.net>
Date: Tue Dec 19 15:13:54 2017 -0500
Fix some copy/paste errors with new models.
Change-Id: Ic018fafece38ef0e49321ef9ea5351848d5dd486
Reviewed-on: https://code.wireshark.org/review/24899
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
-----------------------------------------------------------------------
hooks/post-receive
--
wireshark with Osmocom specific dissectors
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 "OpenBTS' transceiver retro-fit".
The branch, master has been updated
via 3a3b2207517eaa29dc51e971ee795017aa333047 (commit)
via ab22f4c421e088bbc6ebef151ee3231ffb68e778 (commit)
via 8b843e5bed6e3dab1068b86805e557a196f9aa4c (commit)
from c92dad32dd403d84617236e98db892d7d285cd35 (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-trx/commit/?id=3a3b2207517eaa29dc51e971ee79501…
commit 3a3b2207517eaa29dc51e971ee795017aa333047
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Wed Feb 21 20:15:47 2018 +0100
osmo-trx: Set up talloc ctx
Change-Id: I67f1980fc615ab74371cbe1c4f83e987381299bc
http://cgit.osmocom.org/osmo-trx/commit/?id=ab22f4c421e088bbc6ebef151ee3231…
commit ab22f4c421e088bbc6ebef151ee3231ffb68e778
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Wed Feb 21 20:15:18 2018 +0100
osmo-trx: set up signals using libosmocore helpers
Change-Id: I86e78cd6054d0deff1b1aa061299d9f307e2a352
http://cgit.osmocom.org/osmo-trx/commit/?id=8b843e5bed6e3dab1068b86805e557a…
commit 8b843e5bed6e3dab1068b86805e557a196f9aa4c
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Tue Feb 20 14:44:39 2018 +0100
Depend on libosmocore
Change-Id: If345c89293fcd7d1ad4f17214eea339951f25a5d
-----------------------------------------------------------------------
Summary of changes:
Transceiver52M/Makefile.am | 5 +++--
Transceiver52M/osmo-trx.cpp | 46 +++++++++++++++++++++++++++++++++------------
configure.ac | 2 ++
contrib/jenkins.sh | 31 +++++++++++++++++++++++++++---
4 files changed, 67 insertions(+), 17 deletions(-)
hooks/post-receive
--
OpenBTS' transceiver retro-fit
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 network interface library".
The branch, master has been updated
via f27fdf89dc52799e7c908493da2c9ccdf7b1d3c4 (commit)
from 2cbaf4139ae768ff5a79c79d389045b4ef4dd0e6 (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/libosmo-netif/commit/?id=f27fdf89dc52799e7c908493da…
commit f27fdf89dc52799e7c908493da2c9ccdf7b1d3c4
Author: Stefan Sperling <ssperling(a)sysmocom.de>
Date: Thu Feb 22 19:34:19 2018 +0100
add support for flushing and destroying a server-side stream
Introduce osmo_stream_srv_set_flush_and_destroy() which marks a
stream to be 'flushed and destroyed'. No new messages will be
received on this stream, and no new messages can be queued.
Once the Tx queue has been drained, the connection is destroyed.
The API user is given a chance to perform cleanup operations
in the closed_cb() callback for the connection.
The same mechanism will be added for client-side connections
in a follow-up patch.
Change-Id: I8ed78fe39c463e9018756700d13ee5ebe003b57f
Related: OS#2789
Suggested-by: Harald Welte
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/netif/stream.h | 1 +
src/stream.c | 30 +++++++++++++++++++++++++++++-
2 files changed, 30 insertions(+), 1 deletion(-)
hooks/post-receive
--
Osmocom network interface library
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, stsp/destroy_conn_with_txflush_callback has been created
at 251e1d698d5e947858cd68033199a178643871b0 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-iuh/commit/?id=251e1d698d5e947858cd68033199a17…
commit 251e1d698d5e947858cd68033199a178643871b0
Author: Stefan Sperling <ssperling(a)sysmocom.de>
Date: Thu Feb 22 17:25:25 2018 +0100
destroy hnb context from the txflush() callback
These are the osmo-iuh changes corresponding to the libosmo-netif
branch 'destroy_conn_with_txflush_callback'.
Change-Id: I380e9e41161cbf51b272c7f3725ccaeef625546c
-----------------------------------------------------------------------
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, stsp/destroy_conn_with_cb_flag has been created
at f49b166f4aaf23a5eae7b1c118c1d8b29ab69cdd (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-iuh/commit/?id=f49b166f4aaf23a5eae7b1c118c1d8b…
commit f49b166f4aaf23a5eae7b1c118c1d8b29ab69cdd
Author: Stefan Sperling <ssperling(a)sysmocom.de>
Date: Thu Feb 22 17:23:03 2018 +0100
destroy hnb context by setting a flag in msgb control buffer
These are the osmo-iuh changes corresponding to the libosmo-netif
branch 'destroy_conn_with_cb_flag'.
Change-Id: I62e6d4fe4da75f1a56abf4c46a2426d17840025f
-----------------------------------------------------------------------
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, stsp/destroy_conn_with_zero_msg has been created
at 50fb6f9d64db5a8695cd793d9378eb4c90adf6d2 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-iuh/commit/?id=50fb6f9d64db5a8695cd793d9378eb4…
commit 50fb6f9d64db5a8695cd793d9378eb4c90adf6d2
Author: Stefan Sperling <ssperling(a)sysmocom.de>
Date: Thu Feb 22 17:20:16 2018 +0100
destroy hnb context by sending a zero-len msgb after rejecting a HNB
These are the osmo-iuh changes corresponding to the libosmo-netif
branch 'destroy_conn_with_zero_msg'.
Change-Id: I15f90a2e899789320e9329e33b3d294a65cc16b6
http://cgit.osmocom.org/osmo-iuh/commit/?id=cc6ed397a63df49316dde1fd5e2385c…
commit cc6ed397a63df49316dde1fd5e2385ca83f51aaf
Author: Stefan Sperling <ssperling(a)sysmocom.de>
Date: Mon Feb 19 17:02:12 2018 +0100
ensure unique CellIDs in HNB-GW
If we receive a HNB-REGISTER-REQ with a cell ID which is already used
by another registered NNB, log an error and send HNB-REGISTER-REJECT.
Tested manually by running two 'hnb-test' programs concurrently (they
need to listen on different telnet ports; this port is hard-coded so
I compiled two different hnb-test binaries).
Then I issued the 'hnbap hnb register' command on the telnet interface
of each, and verified that the correct action is logged by osmo-hnbgw.
Both hnb-test programs can connect, but only one of them can register
at a time. Killing a registered 'hnb-test' program terminates its
connection and allows the previously rejected one to register.
The new rejection log message looks like this:
hnbgw_hnbap.c:429 rejecting HNB-REGISTER-REQ with duplicate cell
identity MCC=901,MNC=99,LAC=49406,RAC=66,SAC=43947,CID=182250155
from (r=127.0.0.1:42828<->l=127.0.0.1:29169)
Change-Id: Iffd441eb2b6b75dfbe001b49b01bea015ca6e11c
Related: OS#2789
-----------------------------------------------------------------------
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 network interface library".
The branch, stsp/destroy_conn_with_txflush_callback has been created
at ca5ac9a5ef8bf78e62767eca103ffb62200109bc (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/libosmo-netif/commit/?id=ca5ac9a5ef8bf78e62767eca10…
commit ca5ac9a5ef8bf78e62767eca103ffb62200109bc
Author: Stefan Sperling <ssperling(a)sysmocom.de>
Date: Thu Feb 22 17:17:04 2018 +0100
add a txflush callback to osmo_stream_srv_send()
Define a txlush() callback which can be set on a connection and
which will be invoked whenever the tx queue is empty upon entry
to osmo_stream_srv_send().
Change-Id: I4c63584af69f9a1ee5622a709756916bfef474ee
-----------------------------------------------------------------------
hooks/post-receive
--
Osmocom network interface library
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 network interface library".
The branch, stsp/destroy_conn_with_zero_msg has been updated
discards a19a53381fd769f82ec0f5a63db0b9fc2cd8aac4 (commit)
via 76ead75d0a873e8a6170e336fc6b35dedb67b7dd (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 (a19a53381fd769f82ec0f5a63db0b9fc2cd8aac4)
\
N -- N -- N (76ead75d0a873e8a6170e336fc6b35dedb67b7dd)
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/libosmo-netif/commit/?id=76ead75d0a873e8a6170e336fc…
commit 76ead75d0a873e8a6170e336fc6b35dedb67b7dd
Author: Stefan Sperling <ssperling(a)sysmocom.de>
Date: Thu Feb 22 17:11:14 2018 +0100
allow osmo_stream_srv_send() to destroy the connection
If a zero-length message buffer is sent, destroy the corresponding
connection.
Change-Id: I7e01fece294a77bf673c540f6c3310cff79da123
-----------------------------------------------------------------------
Summary of changes:
hooks/post-receive
--
Osmocom network interface library
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 network interface library".
The branch, stsp/destroy_conn_with_cb_flag has been created
at 253c8d06582e3e0a6899c98a398ee4d1a0cb69ab (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/libosmo-netif/commit/?id=253c8d06582e3e0a6899c98a39…
commit 253c8d06582e3e0a6899c98a398ee4d1a0cb69ab
Author: Stefan Sperling <ssperling(a)sysmocom.de>
Date: Thu Feb 22 17:13:57 2018 +0100
allow osmo_stream_srv_send() to destroy the connection
Carve a flags field out of the msgb control buffer and define a
flag which causes the corresponding conncetion to be closed after
this message buffer has been transmited.
Change-Id: I7fb848d5b5cca18381df2e8f34192c183eb4bc84
-----------------------------------------------------------------------
hooks/post-receive
--
Osmocom network interface library
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 network interface library".
The branch, stsp/destroy_conn_with_zero_msg has been created
at a19a53381fd769f82ec0f5a63db0b9fc2cd8aac4 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/libosmo-netif/commit/?id=a19a53381fd769f82ec0f5a63d…
commit a19a53381fd769f82ec0f5a63db0b9fc2cd8aac4
Author: Stefan Sperling <ssperling(a)sysmocom.de>
Date: Thu Feb 22 17:11:14 2018 +0100
allow osmo_stream_srv_send() to destroy the connection
If a zero-length message buffer is sent, destroy the corresponding
connection.
-----------------------------------------------------------------------
hooks/post-receive
--
Osmocom network interface library
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 92decf2aa916353564a9dabe6871ab00e0f06a80 (commit)
from 98a7a2646bcb561b9f55b4096a0d672d4ed89c87 (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=92decf2aa916353564a9dabe6871…
commit 92decf2aa916353564a9dabe6871ab00e0f06a80
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Feb 22 16:16:37 2018 +0100
Revert "Add function to encode classmark"
This breaks all existing / older osmocom-bb builds, and hence
cannot be accpeted. See also https://gerrit.osmocom.org/#/c/6679
Related: OS#2985
This reverts commit 3c38e60cd55814a7b4c34f22e0b2e6e671f883c4.
Change-Id: Icfc52ca4e5cbe3a444d98037d27fa101e3614e06
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/gsm/gsm48.h | 1 -
src/gsm/gsm48.c | 16 ----------------
src/gsm/libosmogsm.map | 1 -
3 files changed, 18 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, master has been updated
via ac0254c000d1eaad9a48a11922d538cd53f622bd (commit)
via 6eb37525112be96aa9be5ae91973894e22392aa4 (commit)
from 22c07d1f1f174a8eb64edfe668c694129e929394 (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=ac0254c000d1eaad9a48a11922d538c…
commit ac0254c000d1eaad9a48a11922d538cd53f622bd
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Feb 22 12:09:31 2018 +0100
osmo-bts-virtual: Make use of LOGL1S() macro for context
In Change-Id I5703b46c8a59fe00a3cdc063bcf72872980ec5e5 we introduced
LOGL1S and starte to use in in common/scheduler.c as well as
osmo-bts-trx but somehow we didn't introduce it in osmo-bts-virtual
at the time. Let's catch up.
Change-Id: I0b5fd3b7982b9119becda844531108f64c68d19f
http://cgit.osmocom.org/osmo-bts/commit/?id=6eb37525112be96aa9be5ae91973894…
commit 6eb37525112be96aa9be5ae91973894e22392aa4
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Feb 22 11:44:20 2018 +0100
Introduce + use LOG/DEBUGP with frame number prefixing/printing
Let's make sure whenever we do have a frame number, we print it as
context in the related log line
Change-Id: I751d5ddb3322fce489bc241459738cbcc55c890b
-----------------------------------------------------------------------
Summary of changes:
include/osmo-bts/logging.h | 12 ++++
src/common/l1sap.c | 73 ++++++++++-----------
src/osmo-bts-litecell15/l1_if.c | 35 +++++-----
src/osmo-bts-litecell15/tch.c | 17 +++--
src/osmo-bts-octphy/l1_if.c | 39 +++++------
src/osmo-bts-octphy/l1_tch.c | 16 ++---
src/osmo-bts-sysmo/l1_if.c | 23 +++----
src/osmo-bts-sysmo/tch.c | 14 ++--
src/osmo-bts-virtual/l1_if.c | 14 ++--
src/osmo-bts-virtual/scheduler_virtbts.c | 107 ++++++++++++-------------------
10 files changed, 158 insertions(+), 192 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 22c07d1f1f174a8eb64edfe668c694129e929394 (commit)
from 04719d19b94b52a915d149ff553385e857ec8441 (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=22c07d1f1f174a8eb64edfe668c6941…
commit 22c07d1f1f174a8eb64edfe668c694129e929394
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Feb 22 10:51:10 2018 +0100
osmo-bts-virtual: Generate PRIM_INFO_MEAS (with bogus values)
The problem is that measurement processing above L1SAP requires/expects
those PRIM_INFO_MEAS indications from the bts specific parts. Otherwise
it will never generate even uplink-only measurement reports to the BSC,
which is a violation of Abis protocol specs.
Change-Id: I48f73293cb4f0ab4c657dfd00e7ddd032a3c030f
-----------------------------------------------------------------------
Summary of changes:
src/osmo-bts-virtual/l1_if.c | 7 +++++--
1 file changed, 5 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 A-bis protcol interface library".
The branch, master has been updated
via 61460fd6431d6ea62752d74ad05425f132d7abbe (commit)
from f446367a631cafd597bffc2cd39e9ba7718055c6 (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/libosmo-abis/commit/?id=61460fd6431d6ea62752d74ad05…
commit 61460fd6431d6ea62752d74ad05425f132d7abbe
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Tue Feb 20 20:21:13 2018 +0100
contrib: jenkins.sh: Disable doxygen in libosmocore build
Change-Id: I52fc3931ef072075561858bb7173f58a8503e499
-----------------------------------------------------------------------
Summary of changes:
contrib/jenkins.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
hooks/post-receive
--
Osmocom A-bis protcol interface library
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 04719d19b94b52a915d149ff553385e857ec8441 (commit)
from a4bca115557feb0268e6cfda30238ded16328ae6 (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=04719d19b94b52a915d149ff553385e…
commit 04719d19b94b52a915d149ff553385e857ec8441
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Feb 22 10:14:16 2018 +0100
osmo-bts-virtual: Shut down gracefully on socket creation failure
Don't simply crash if creation of the multicast socket fails
Change-Id: Ie87b6684b3aa7f21742e4cf21533e980485c1230
-----------------------------------------------------------------------
Summary of changes:
src/osmo-bts-virtual/l1_if.c | 4 ++--
src/osmo-bts-virtual/virtual_um.c | 5 +++++
2 files changed, 7 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 "An utility library for Open Source Mobile Communications".
The branch, master has been updated
via 98a7a2646bcb561b9f55b4096a0d672d4ed89c87 (commit)
from d5a577b043aab7d27608601ed751e8e17ec5457f (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=98a7a2646bcb561b9f55b4096a0d…
commit 98a7a2646bcb561b9f55b4096a0d672d4ed89c87
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Tue Feb 20 14:53:37 2018 +0100
ports.h: Add VTY and CTRL ports for osmo-trx
Change-Id: Ib79cdb62d45d8c78445c7b064e58eb7e9faeccf9
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/ctrl/ports.h | 3 +++
include/osmocom/vty/ports.h | 2 ++
2 files changed, 5 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 "MNCC <-> SIP bridge".
The branch, master has been updated
via cdc5e591bb871ec04b9d79ddb411fcc87a5fd508 (commit)
from df62bb330e403293d7328b50f1276288ed7faca6 (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-sip-connector/commit/?id=cdc5e591bb871ec04b9d7…
commit cdc5e591bb871ec04b9d79ddb411fcc87a5fd508
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Tue Feb 20 20:23:10 2018 +0100
contrib: jenkins.sh: Disable doxygen in libosmocore build
Change-Id: I7befa0cb4e72a6ad086e3c2d290546dbf22f1676
-----------------------------------------------------------------------
Summary of changes:
contrib/jenkins.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
hooks/post-receive
--
MNCC <-> SIP bridge
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, master has been updated
via e1c01a02624b12a5c6396d47902482fa97217b23 (commit)
from aec91ab3477529e386fc548a2fcb55ff405bd949 (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-iuh/commit/?id=e1c01a02624b12a5c6396d47902482f…
commit e1c01a02624b12a5c6396d47902482fa97217b23
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Tue Feb 20 20:22:24 2018 +0100
contrib: jenkins.sh: Disable doxygen in libosmocore build
Change-Id: I12d995c0c993483ed940fc173904d6e686fbe0ab
-----------------------------------------------------------------------
Summary of changes:
contrib/jenkins.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
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 "SCCP Library".
The branch, master has been updated
via 3137be99ef2e75bd5bdd616a6c435513a64125ec (commit)
from 7f0b9084805d7d934cf0820d396e12236ddd3cae (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/libosmo-sccp/commit/?id=3137be99ef2e75bd5bdd616a6c4…
commit 3137be99ef2e75bd5bdd616a6c435513a64125ec
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Tue Feb 20 20:20:10 2018 +0100
contrib: jenkins.sh: Disable doxygen in libosmocore build
Change-Id: I7abc8862a63d448408ae43802da689fe436a0ff0
-----------------------------------------------------------------------
Summary of changes:
contrib/jenkins.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
hooks/post-receive
--
SCCP Library
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 a4bca115557feb0268e6cfda30238ded16328ae6 (commit)
via b93748a1707fa4e20c3a8c3a241dd9e3fb03ea87 (commit)
via bfe9af4ae1c1d72a5a94546093913083a0eaeda8 (commit)
via e0bfd675d1356a349df9674f78723ff33ed6b634 (commit)
from 4847a1688ba6fee8e5b44c25317c2e221b4b0ae0 (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=a4bca115557feb0268e6cfda30238de…
commit a4bca115557feb0268e6cfda30238ded16328ae6
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed Feb 21 16:58:08 2018 +0100
bts: use feature list instead of speech codec table
osmo-bts has a table of pchan/channel mode combinations for every
bts. This table models the codec capabilitys of the BTS hardware.
However, having the speech codec apabilities modeled inside the
BTS feature list would be much more comfortable and since the
feature list is communicated back to the BSC we would get the
codec capabilities inside the BSC domain as well.
- remove the pchan/channel mode tables
- set speech codec variants for each BTS type
- fix bts_supports_cm so that it queries the feature list
Change-Id: I977dc729ba856631245aedf76afd48eac92166f7
http://cgit.osmocom.org/osmo-bts/commit/?id=b93748a1707fa4e20c3a8c3a241dd9e…
commit b93748a1707fa4e20c3a8c3a241dd9e3fb03ea87
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed Feb 21 13:29:38 2018 +0100
vty: display bts features in vty command show bts
The VTY command show bts does not display the bts specific
features yet.
- Also display the feature list in snow-bts
Change-Id: I509f2a7bbfa96c70bdfea4ff2488ee371e914620
http://cgit.osmocom.org/osmo-bts/commit/?id=bfe9af4ae1c1d72a5a9454609391308…
commit bfe9af4ae1c1d72a5a94546093913083a0eaeda8
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed Feb 21 13:55:36 2018 +0100
octphy: ensure all BTS models set features
Most of the BTS models do not or do register not all of thier
features to the the feature list.
- Update/extend the feature lists for all BTS-Models
Change-Id: I26765a64153368016921c2ac115b1c4aec9bc5e4
http://cgit.osmocom.org/osmo-bts/commit/?id=e0bfd675d1356a349df9674f78723ff…
commit e0bfd675d1356a349df9674f78723ff33ed6b634
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Fri Jan 26 14:26:54 2018 +0100
gsm_data_shared: extend bts feature list with speech codecs
The feature list does not cover any speech codec related information.
- Add speech codec related items to feature list.
Change-Id: If6d50c6f4e2348b23f31c3415b0f5577a3f5be50
-----------------------------------------------------------------------
Summary of changes:
include/osmo-bts/bts.h | 4 +--
include/osmo-bts/gsm_data.h | 6 ----
include/osmo-bts/gsm_data_shared.h | 8 +++++-
src/common/bts.c | 59 +++++++++++++++++++++++---------------
src/common/gsm_data_shared.c | 5 ++++
src/common/rsl.c | 2 +-
src/common/vty.c | 20 +++++++++++++
src/osmo-bts-litecell15/main.c | 6 ++++
src/osmo-bts-octphy/l1_if.c | 14 ++++-----
src/osmo-bts-sysmo/main.c | 17 ++++-------
src/osmo-bts-trx/main.c | 17 ++++-------
src/osmo-bts-virtual/main.c | 7 +++++
tests/misc/misc_test.c | 30 +++++++++----------
13 files changed, 114 insertions(+), 81 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 4847a1688ba6fee8e5b44c25317c2e221b4b0ae0 (commit)
via 5e60186bec02e558a1f08bac1683c73a8f70b6c8 (commit)
from df72b1fdbd7cf39cba49919b188301c5d3cf633a (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=4847a1688ba6fee8e5b44c25317c2e2…
commit 4847a1688ba6fee8e5b44c25317c2e221b4b0ae0
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Feb 21 16:21:51 2018 +0100
RSL: Ensure we don't accept DCHAN messages for CCHAN
If the Channel Number IE points to a common channel, we cannot
accept such messages in code paths that only process dedicated
channels, such as RLL/DCHAN/IPA.
Related: OS#2972, OS#2971
Change-Id: I43a78bec63aeb36dd67043d237b27fe880209349
http://cgit.osmocom.org/osmo-bts/commit/?id=5e60186bec02e558a1f08bac1683c73…
commit 5e60186bec02e558a1f08bac1683c73a8f70b6c8
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Feb 21 15:54:16 2018 +0100
RSL: Properly reject RSL CHAN_NR IE for incompatible PCHAN
If we receive a message for a dedicated channel, whose channel number
structure doesn't match with the physical channel (timeslot) type,
we must properly reject this. For RSL CHAN ACT it means sending a NACK,
and for all other cases it means sending an RSL ERROR REPORT.
Related: OS#2972, OS#2971
Change-Id: Iebd2571726d1284a7431b3f9b23ad3185e832ed1
-----------------------------------------------------------------------
Summary of changes:
src/common/rsl.c | 128 +++++++++++++++++++++++++++++++++++++++++--------------
1 file changed, 97 insertions(+), 31 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 "An utility library for Open Source Mobile Communications".
The branch, master has been updated
via d5a577b043aab7d27608601ed751e8e17ec5457f (commit)
via b9fd7eba1558328802ae9dff79f708bd6ba7b10b (commit)
via c38b32dde94ae5547a11c4d59adb3510576300b0 (commit)
via 0bf93a6482e620b773fe3eea926c70c15d95b962 (commit)
via 22da145e4cbfee53039562b318516b3d8d1a49d0 (commit)
from f4cd228f1e238fbc824cdbdbd5eb30d99c44e079 (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 -----------------------------------------------------------------
-----------------------------------------------------------------------
Summary of changes:
tests/gsm0408/gsm0408_test.c | 74 +++++++++++++++++++++++++++++++++++++------
tests/gsm0408/gsm0408_test.ok | 36 ++++++++++++++++++---
2 files changed, 96 insertions(+), 14 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 "UNNAMED PROJECT".
The branch, neels/mnc3 has been updated
discards 676894a5c957f7a730e99f75246a688a4ef070cb (commit)
via c0391519d1e211cdb457c868088186991bcc1bb8 (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 (676894a5c957f7a730e99f75246a688a4ef070cb)
\
N -- N -- N (c0391519d1e211cdb457c868088186991bcc1bb8)
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/osmo-pcu/commit/?id=c0391519d1e211cdb457c8680881869…
commit c0391519d1e211cdb457c868088186991bcc1bb8
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Wed Feb 21 00:39:07 2018 +0100
implement support for 3-digit MNC with leading zeros
Receive the mnc_3_digits flag from the PCU interface. Bump the PCU interface
version from 7 to 9 to match osmo-bts (see
I49cd762c3c9d7ee6a82451bdf3ffa2a060767947 there).
Add 3-digit flags and use the new RAI and LAI API from libosmocore throughout
the code base to be able to handle an MNC < 100 that has three digits (leading
zeros).
Depends: Id2240f7f518494c9df6c8bda52c0d5092f90f221 (libosmocore),
Ib7176b1d65a03b76f41f94bc9d3293a8a07d24c6 (libosmocore),
I49cd762c3c9d7ee6a82451bdf3ffa2a060767947 (osmo-bts)
Change-Id: I787fed84a7b613158a5618dd5cffafe4e4927234
-----------------------------------------------------------------------
Summary of changes:
tests/alloc/AllocTest.cpp | 1 +
tests/alloc/MslotTest.cpp | 1 +
tests/edge/EdgeTest.cpp | 1 +
tests/emu/pcu_emu.cpp | 3 ++-
tests/fn/FnTest.cpp | 1 +
tests/llc/LlcTest.cpp | 1 +
tests/ms/MsTest.cpp | 1 +
tests/tbf/TbfTest.cpp | 11 ++++++-----
tests/types/TypesTest.cpp | 1 +
9 files changed, 15 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 "Osmocom code for Iuh interface".
The branch, neels/mnc3 has been created
at f3652e6c5c169c47cdc8b3883309cf477d245860 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-iuh/commit/?id=f3652e6c5c169c47cdc8b3883309cf4…
commit f3652e6c5c169c47cdc8b3883309cf477d245860
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Thu Feb 22 04:04:22 2018 +0100
hnb-test: log accurate three-digit MNC with leading zeros
Depends: Id2240f7f518494c9df6c8bda52c0d5092f90f221 (libosmocore)
Change-Id: Ie3dd206bca2f38a0ef7ee7f9d3b6bf2eacc899a4
-----------------------------------------------------------------------
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 BTS-side code (Abis, scheduling, ...)".
The branch, neels/mnc3 has been updated
discards d8e49baed8ccaa5c93246fadb9902cf19d90c222 (commit)
via 8fc29594c09b00680d76afbebc40d2c8ef9fea02 (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 (d8e49baed8ccaa5c93246fadb9902cf19d90c222)
\
N -- N -- N (8fc29594c09b00680d76afbebc40d2c8ef9fea02)
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/osmo-bts/commit/?id=8fc29594c09b00680d76afbebc40d2c…
commit 8fc29594c09b00680d76afbebc40d2c8ef9fea02
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Wed Feb 21 00:38:05 2018 +0100
implement support for 3-digit MNC with leading zeros
Record the mnc_3_digits flag from SI and pass on via the PCU interface.
Bump the PCU interface version from 7 to 9, since osmo-bsc.git had a pcuif of
version 8 already, and its addition of the mnc_3_digits flag bumped to 9. I am
actually not sure whether this needs to match.
See I78f30aef7aa224b2e9db54c3a844d8f520b3aee0
Depends: Id2240f7f518494c9df6c8bda52c0d5092f90f221 (libosmocore)
Change-Id: I49cd762c3c9d7ee6a82451bdf3ffa2a060767947
-----------------------------------------------------------------------
Summary of changes:
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, neels/mnc3 has been updated
discards 3d8879bfbcc3ff16ef955876a1a989d26fb692ba (commit)
discards e08e9c479a3360b74c6fb947b706a43840acd639 (commit)
discards 2aa1badcd17eafc7648ac6ada81d4fbfc724c00a (commit)
discards 91892abac66e9bbf538f4453f452e67a54f876ee (commit)
discards b7199612d6e2cce676cb099ac41c96a738494ba6 (commit)
discards be4fbeaf8c61ddc2f496bb2ad520118b53c6f645 (commit)
via 4615bd65427d8bd72caffb3da93f1b8bcb09d107 (commit)
via 58c904774e33cd1c69217f000df16f7b3d739a03 (commit)
via b834794958c3889ab963df046c780be828b44159 (commit)
via d99e40f3e8da67576e3400592825283022720fce (commit)
via e228f70c14acbddc474571db10df72c16c567786 (commit)
via f4f141ef4315968f9f333ceb1d725fb54b33a5d2 (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 (3d8879bfbcc3ff16ef955876a1a989d26fb692ba)
\
N -- N -- N (4615bd65427d8bd72caffb3da93f1b8bcb09d107)
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=4615bd65427d8bd72caffb3da93f…
commit 4615bd65427d8bd72caffb3da93f1b8bcb09d107
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Feb 20 15:14:14 2018 +0100
introduce GSM_MCC_MNC_INVALID
In some cases, we want to mark an unset MCC-MNC. Define uint16-max for this
purpose.
osmo-bsc code is already doing so with a -1 and using int data types, which
will become inconvenient with the new API that handles MCC and MNC as uint16_t.
Change-Id: Ieee7add0bd6d94cf84743a49794bbcd38561b72f
http://cgit.osmocom.org/libosmocore/commit/?id=58c904774e33cd1c69217f000df1…
commit 58c904774e33cd1c69217f000df16f7b3d739a03
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Feb 20 21:38:00 2018 +0100
gsm: add gsm48_mnc_from_str() and gsm48_mnc_cmp(), for 3-digit MNC
gsm48_mnc_from_str() preserves leading zeros in the string and is useful for
VTY config parsing.
gsm48_mnc_cmp() will be used by osmo-sgsn.git
Change-Id: Ib7176b1d65a03b76f41f94bc9d3293a8a07d24c6
http://cgit.osmocom.org/libosmocore/commit/?id=b834794958c3889ab963df046c78…
commit b834794958c3889ab963df046c780be828b44159
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Feb 20 22:20:42 2018 +0100
gsm0408_test: add test cases for MNC with leading zeros
Change-Id: I9b387e09293a6bbef84b9620ccf21ee2f9ec751c
http://cgit.osmocom.org/libosmocore/commit/?id=d99e40f3e8da67576e3400592825…
commit d99e40f3e8da67576e3400592825283022720fce
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Feb 20 22:19:56 2018 +0100
gsm0408_test: test new gsm48_{decode,generate}_lai2() functions
Change-Id: I4c8492b8055803d2857f1ef30aede088778b085b
http://cgit.osmocom.org/libosmocore/commit/?id=e228f70c14acbddc474571db10df…
commit e228f70c14acbddc474571db10df72c16c567786
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Feb 20 15:12:23 2018 +0100
gsm0408_test: check for new mnc_3_digits flag
Note that on the input side, the 3-digits flag may be left false when the MNC
is >99 anyway. On the decoded side, the flag is set accurately.
Change-Id: I89765613d8c5bd939a6957f7443ac88475f1b93c
http://cgit.osmocom.org/libosmocore/commit/?id=f4f141ef4315968f9f333ceb1d72…
commit f4f141ef4315968f9f333ceb1d725fb54b33a5d2
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Feb 20 13:47:08 2018 +0100
implement support for 3-digit MNC with leading zeros
Enable representing three-digit MNC with leading zeros. The MNCs 23 and 023 are
actually different; so far we treated both as 23. Re-encode an incoming BCD or
string of 023 as it were, i.e. not dropping the leading zero as 23.
Break ABI compatibility by changing the size and ordering of struct gprs_ra_id.
Ordering is changed because the canonical oder is {Mobile Country Code, Mobile
Network Code}, so have the mcc member first. Change size (and ordering) by
inserting a flag to indicate a three-digit MNC after the mnc member. ABI
compatibility cannot be maintained, since struct gprs_ra_id is a direct member
of structs bssgp_bvc_ctx and bssgp_paging_info, and even just adding a flag to
the end would cause ABI changes of those structs.
Add new API to set and read this additional flag to preserve leading zeros:
- gsm48_mcc_mnc_to_bcd2(), gsm48_mcc_mnc_from_bcd2() after
gsm48_mcc_mnc_to_bcd() and gsm48_mcc_mnc_from_bcd().
- gsm0808_create_layer3_aoip2() after gsm0808_create_layer3_aoip().
- gsm48_decode_lai2(), gsm48_generate_lai2() after
gsm48_decode_lai(), gsm48_generate_lai().
- The equivalent of gsm0808_create_layer3() for preserving leading zeros is
gsm0808_create_layer3_aoip2() with the scl argument passed as NULL; instead
of introducing a new shim function like gsm0808_create_layer3_2(), indicate
such in the API docs, only.
- gsm48_mnc_from_str() to encode leading zeros from string, useful for VTY
config parsing.
- gsm48_mnc_cmp() to compare MNC values including leading zeros.
- various osmo_*_name() functions. The amount and seeming duplication of these
may seem a bit overboard, but IMO they do make sense in this way. The root
reason is that the use of MCC and MNC is quite diverse throughout the osmocom
code base: in certain code, they are single uint16_t, in others they are
embedded in structs along with lac and rac; sometimes, all should be printed
in one go (repeatedly), in other cases (vty, ctrl) they are required singled
out. Without these functions, the formatting kind of ("%0*u", mnc_3_digits ?
3 : 2, mnc) would be duplicated all over our diverse repositories, or
printing MCC-MNC or RAI would otherwise end up to be more code.
In various log output, include the leading MNC zeros.
Mark one TODO in card_fs_sim.c, I am not sure how to communicate a leading zero
to/from a SIM card FS. The focus here is on the core network / BSS.
To indicate ABI incompatibility, bump libosmogsm and libosmogb LIBVERSIONs;
adjust debian files accordingly.
Implementation choices:
- The default behavior upon zero-initialization will be the mnc_3_digits flag
set to false, which yields exactly the previous behavior.
- I decided against packing the mnc with the mnc_3_digits field into a
sub-struct because it would enlarge this patch; plus, with a separate flag,
current code can decide when to start heeding leading zeros.
Change-Id: Id2240f7f518494c9df6c8bda52c0d5092f90f221
-----------------------------------------------------------------------
Summary of changes:
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, neels/mnc3 has been updated
discards ab26997fa3b8a999b18a4c4977fc049044a180a7 (commit)
discards a1fa6488ad0c02753a4d7026e90f23f3e31edd4f (commit)
discards a689ce7ff408b621809b0a96f3a722bcf7853b81 (commit)
discards c328958e74dee88b550b085f5a074be13fbc26fa (commit)
discards 67d34280264c954a18b12dc7861d7f27c277c577 (commit)
discards 5aa8115fa87b860a9920b5b709eb5bb7fb50d117 (commit)
discards 1e4a480d5b2d545ab191e66d5ca3d54f4cf247fe (commit)
discards 9b0f7c1d66c48bfec919b951c97357709ab1d029 (commit)
discards 901b5f9e6c6e256bb48cf0f8bb446a0a5683d100 (commit)
via 3d8879bfbcc3ff16ef955876a1a989d26fb692ba (commit)
via e08e9c479a3360b74c6fb947b706a43840acd639 (commit)
via 2aa1badcd17eafc7648ac6ada81d4fbfc724c00a (commit)
via 91892abac66e9bbf538f4453f452e67a54f876ee (commit)
via b7199612d6e2cce676cb099ac41c96a738494ba6 (commit)
via be4fbeaf8c61ddc2f496bb2ad520118b53c6f645 (commit)
via d5a577b043aab7d27608601ed751e8e17ec5457f (commit)
via b9fd7eba1558328802ae9dff79f708bd6ba7b10b (commit)
via c38b32dde94ae5547a11c4d59adb3510576300b0 (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 (ab26997fa3b8a999b18a4c4977fc049044a180a7)
\
N -- N -- N (3d8879bfbcc3ff16ef955876a1a989d26fb692ba)
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=3d8879bfbcc3ff16ef955876a1a9…
commit 3d8879bfbcc3ff16ef955876a1a989d26fb692ba
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Feb 20 15:14:14 2018 +0100
GSM_MNC_INVALID
Change-Id: Ieee7add0bd6d94cf84743a49794bbcd38561b72f
http://cgit.osmocom.org/libosmocore/commit/?id=e08e9c479a3360b74c6fb947b706…
commit e08e9c479a3360b74c6fb947b706a43840acd639
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Feb 20 21:38:00 2018 +0100
gsm: add gsm48_mnc_from_str() and gsm48_mnc_cmp(), for 3-digit MNC
gsm48_mnc_from_str() preserves leading zeros in the string and is useful for
VTY config parsing.
gsm48_mnc_cmp() will be used by osmo-sgsn.git
http://cgit.osmocom.org/libosmocore/commit/?id=2aa1badcd17eafc7648ac6ada81d…
commit 2aa1badcd17eafc7648ac6ada81d4fbfc724c00a
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Feb 20 22:20:42 2018 +0100
gsm0408_test: add test cases for MNC with leading zeros
Change-Id: I9b387e09293a6bbef84b9620ccf21ee2f9ec751c
http://cgit.osmocom.org/libosmocore/commit/?id=91892abac66e9bbf538f4453f452…
commit 91892abac66e9bbf538f4453f452e67a54f876ee
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Feb 20 22:19:56 2018 +0100
gsm0408_test: test new gsm48_{decode,generate}_lai2() functions
Change-Id: I4c8492b8055803d2857f1ef30aede088778b085b
http://cgit.osmocom.org/libosmocore/commit/?id=b7199612d6e2cce676cb099ac41c…
commit b7199612d6e2cce676cb099ac41c96a738494ba6
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Feb 20 15:12:23 2018 +0100
gsm0408_test: check for new mnc_3_digits flag
Note that on the input side, the 3-digits flag may be left false when the MNC
is >99 anyway. On the decoded side, the flag is set accurately.
Change-Id: I89765613d8c5bd939a6957f7443ac88475f1b93c
http://cgit.osmocom.org/libosmocore/commit/?id=be4fbeaf8c61ddc2f496bb2ad520…
commit be4fbeaf8c61ddc2f496bb2ad520118b53c6f645
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Feb 20 13:47:08 2018 +0100
implement support for 3-digit MNC with leading zeros
Enable representing three-digit MNC with leading zeros. The MNCs 23 and 023 are
actually different; so far we treated both as 23. Re-encode an incoming BCD or
string of 023 as it were, i.e. not dropping the leading zero as 23.
Break ABI compatibility by changing the size and ordering of struct gprs_ra_id.
Ordering is changed because the canonical oder is {Mobile Country Code, Mobile
Network Code}, so have the mcc member first. Change size (and ordering) by
inserting a flag to indicate a three-digit MNC after the mnc member. ABI
compatibility cannot be maintained, since struct gprs_ra_id is a direct member
of structs bssgp_bvc_ctx and bssgp_paging_info, and even just adding a flag to
the end would cause ABI changes of those structs.
Add new API to set and read this additional flag to preserve leading zeros:
- gsm48_mcc_mnc_to_bcd2(), gsm48_mcc_mnc_from_bcd2() after
gsm48_mcc_mnc_to_bcd() and gsm48_mcc_mnc_from_bcd().
- gsm0808_create_layer3_aoip2() after gsm0808_create_layer3_aoip().
- gsm48_decode_lai2(), gsm48_generate_lai2() after
gsm48_decode_lai(), gsm48_generate_lai().
- The equivalent of gsm0808_create_layer3() for preserving leading zeros is
gsm0808_create_layer3_aoip2() with the scl argument passed as NULL; instead
of introducing a new shim function like gsm0808_create_layer3_2(), indicate
such in the API docs, only.
- gsm48_mnc_from_str() to encode leading zeros from string, useful for VTY
config parsing.
- gsm48_mnc_cmp() to compare MNC values including leading zeros.
In various log output, include the leading MNC zeros.
Mark one TODO in card_fs_sim.c, I am not sure how to communicate a leading zero
to/from a SIM card FS. The focus here is on the core network / BSS.
To indicate ABI incompatibility, bump libosmogsm and libosmogb LIBVERSIONs;
adjust debian files accordingly.
Implementation choices:
- The default behavior upon zero-initialization will be the mnc_3_digits flag
set to false, which yields exactly the previous behavior.
- I decided against packing the mnc with the mnc_3_digits field into a
sub-struct because it would enlarge this patch; plus, with a separate flag,
current code can decide when to start heeding leading zeros.
Change-Id: Id2240f7f518494c9df6c8bda52c0d5092f90f221
http://cgit.osmocom.org/libosmocore/commit/?id=d5a577b043aab7d27608601ed751…
commit d5a577b043aab7d27608601ed751e8e17ec5457f
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Feb 20 21:48:07 2018 +0100
gsm0408_test: also test gsm48_generate_lai() and gsm48_decode_lai()
Change-Id: Idd6cee090464bc92b654332904a9a08edf16e5c9
http://cgit.osmocom.org/libosmocore/commit/?id=b9fd7eba1558328802ae9dff79f7…
commit b9fd7eba1558328802ae9dff79f708bd6ba7b10b
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Feb 20 15:14:03 2018 +0100
gsm0408_test: RA test: include min/max value cases
(Preparation for adding 3-digit MNC)
Change-Id: Ifbc167de0cc039858112677b8d0cd14a2c8af086
http://cgit.osmocom.org/libosmocore/commit/?id=c38b32dde94ae5547a11c4d59adb…
commit c38b32dde94ae5547a11c4d59adb3510576300b0
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Feb 20 15:13:18 2018 +0100
gsm0408_test: include BCD and leading zeros in test output
(Preparation for adding 3-digit MNC)
Change-Id: I7f8ae05fa3e4a6fc004212757b05ca8a14c9ef45
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/gsm/gsm23003.h | 1 +
include/osmocom/gsm/gsm48.h | 10 +++-
src/gb/gprs_bssgp.c | 6 +-
src/gb/gprs_bssgp_vty.c | 9 +--
src/gsm/gsm48.c | 79 ++++++++++++++++++++++++
src/gsm/libosmogsm.map | 7 +++
tests/gsm0408/gsm0408_test.c | 45 +++++++-------
tests/gsm0408/gsm0408_test.ok | 132 ++++++++++++++++++++---------------------
8 files changed, 186 insertions(+), 103 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 "UNNAMED PROJECT".
The branch, neels/mnc3 has been updated
discards 622c7c4090118f7f75a38227eacae0e5fec46a31 (commit)
via 676894a5c957f7a730e99f75246a688a4ef070cb (commit)
via 731e2bb328f6b0d739fa21913eb30cff8a46c70c (commit)
via 77988d469d5cd0d876188a829b93890049cc6830 (commit)
via 847ed9f8cd4fd95776052c8d1934813f0ea2c813 (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 (622c7c4090118f7f75a38227eacae0e5fec46a31)
\
N -- N -- N (676894a5c957f7a730e99f75246a688a4ef070cb)
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/osmo-pcu/commit/?id=676894a5c957f7a730e99f75246a688…
commit 676894a5c957f7a730e99f75246a688a4ef070cb
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Wed Feb 21 00:39:07 2018 +0100
implement support for 3-digit MNC with leading zeros
-----------------------------------------------------------------------
Summary of changes:
src/gprs_rlcmac_ts_alloc.cpp | 303 ++++++++++++-------------
src/mslot_class.c | 43 ++++
src/mslot_class.h | 4 +
src/pdch.cpp | 16 +-
src/tbf.cpp | 82 +++++--
src/tbf.h | 21 +-
src/tbf_dl.cpp | 2 +-
src/tbf_ul.cpp | 2 +-
tests/alloc/MslotTest.cpp | 10 +
tests/alloc/MslotTest.ok | 513 +++++++++++++++++++++++++++++++++++++++++++
tests/tbf/TbfTest.err | 2 +-
11 files changed, 798 insertions(+), 200 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 "OpenBTS' transceiver retro-fit".
The branch, master has been updated
via c92dad32dd403d84617236e98db892d7d285cd35 (commit)
from 61837c0420781b601dd7fe8e62800b75869277db (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-trx/commit/?id=c92dad32dd403d84617236e98db892d…
commit c92dad32dd403d84617236e98db892d7d285cd35
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Tue Feb 20 13:22:58 2018 +0100
configure.ac: Check for pkg-config
Change-Id: I1a851181a99f2f35ea4ff1b38c7afe27a04e5f18
-----------------------------------------------------------------------
Summary of changes:
configure.ac | 7 +++++++
1 file changed, 7 insertions(+)
hooks/post-receive
--
OpenBTS' transceiver retro-fit
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 731e2bb328f6b0d739fa21913eb30cff8a46c70c (commit)
via 77988d469d5cd0d876188a829b93890049cc6830 (commit)
from 847ed9f8cd4fd95776052c8d1934813f0ea2c813 (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=731e2bb328f6b0d739fa21913eb30cf…
commit 731e2bb328f6b0d739fa21913eb30cff8a46c70c
Author: Max <msuraev(a)sysmocom.de>
Date: Mon Feb 5 16:15:30 2018 +0100
Simplify TS alloc: move slot check into functions
Move timeslot applicability check outside of nested for loop into
separate functions and document them. Add corresponding tests.
This allows us to clarify types used in TS-related computations.
Change-Id: Ic39e848da47dc11357782362fdf6206d2c1457c2
Related: OS#2282
http://cgit.osmocom.org/osmo-pcu/commit/?id=77988d469d5cd0d876188a829b93890…
commit 77988d469d5cd0d876188a829b93890049cc6830
Author: Max <msuraev(a)sysmocom.de>
Date: Mon Feb 19 18:00:38 2018 +0100
Simplify TS alloc: move slot assignment
Move into separate functions:
* move timeslot reservation
* move UL timeslot assignment
* move DL timeslot assignment
Change-Id: I64cf78c5cfc78664766f9769dd5cde632dab92b0
Related: OS#2282
-----------------------------------------------------------------------
Summary of changes:
src/gprs_rlcmac_ts_alloc.cpp | 303 ++++++++++++-------------
src/mslot_class.c | 43 ++++
src/mslot_class.h | 4 +
tests/alloc/MslotTest.cpp | 10 +
tests/alloc/MslotTest.ok | 513 +++++++++++++++++++++++++++++++++++++++++++
tests/tbf/TbfTest.err | 2 +-
6 files changed, 710 insertions(+), 165 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 847ed9f8cd4fd95776052c8d1934813f0ea2c813 (commit)
from 4da385998acedd83e2f2bb029340d3c1ce710faf (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=847ed9f8cd4fd95776052c8d1934813…
commit 847ed9f8cd4fd95776052c8d1934813f0ea2c813
Author: Max <msuraev(a)sysmocom.de>
Date: Tue Feb 20 18:16:11 2018 +0100
TBF: make network counters internal
* store N310* counters in shared array similar to corresponding timers
* add functions to increment/reset counters
This avoids direct access to TBF counters from PDCH.
Change-Id: I8ffff9c7186f74bde7e6ac5f6e98f0b3e4c35274
Related: OS#1539
-----------------------------------------------------------------------
Summary of changes:
src/pdch.cpp | 16 ++++++------
src/tbf.cpp | 82 +++++++++++++++++++++++++++++++++++++++++++++-------------
src/tbf.h | 21 ++++++++++-----
src/tbf_dl.cpp | 2 +-
src/tbf_ul.cpp | 2 +-
5 files changed, 88 insertions(+), 35 deletions(-)
hooks/post-receive
--
UNNAMED PROJECT