This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 7ffa7b095fbea0f7f52a4179402edb04249c60d0 (commit)
from 322b1499cd4d34b0148a15cb615ad6dff8203ed2 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=7ffa7b095fbea0f7f52a4179402edb04…
commit 7ffa7b095fbea0f7f52a4179402edb04249c60d0
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Thu Apr 9 14:47:18 2015 +0200
nitb: Fix IMSI/IMEI buffer handling (Coverity)
Currently the handling of the buffers is not done consistently. Some
code assumes that the whole buffer may be used to store the string
while at other places, the last buffer byte is left untouched in the
assumption that it contains a terminating NUL-character. The latter
is the correct behaviour.
This commit changes to code to not touch the last byte in the buffers
and to rely on the last byte being NUL. So the maximum IMSI/IMEI
length is GSM_IMSI_LENGTH-1/GSM_IMEI_LENGTH-1.
For information: We assume that we allocate the structure with
talloc_zero. This means we have NULed the entire imsi array and then
only write sizeof - 1 characters to it. So the last byte remains NUL.
Fixes: Coverity CID 1206568, 1206567
Sponsored-by: On-Waves ehf
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libcommon/gsm_subscriber_base.c | 3 +--
openbsc/src/libmsc/db.c | 4 ++--
openbsc/src/osmo-bsc_nat/bsc_ussd.c | 2 +-
3 files changed, 4 insertions(+), 5 deletions(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "An utility library for Open Source Mobile Communications".
The branch, master has been updated
via a84db616737cda5dfc6e8590a29523dc08090f60 (commit)
via d154f8bda2e379a8a0e1c3712a9af6a9d97b7b97 (commit)
from 8d192d7153498498ff6232209c900e67256b8036 (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=a84db616737cda5dfc6e8590a295…
commit a84db616737cda5dfc6e8590a29523dc08090f60
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Thu Apr 9 14:22:22 2015 +0200
gprs: Add assertion for msg != NULL to bssgp_msgb_alloc (Coverity)
Currently out-of-memory is not handled by bssgp_msgb_alloc, leading
to SEGV failures if msgb_alloc_headroom returns NULL.
This commit adds an OSMO_ASSERT to catch this case, which improves
the situation only slightly. But bssgp_msgb_alloc is used in many
places without checking the return value, so just adding a
conditional early NULL return would not fix the issue either.
Fixes: Coverity CID 1293377
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/libosmocore/commit/?id=d154f8bda2e379a8a0e1c3712a9a…
commit d154f8bda2e379a8a0e1c3712a9af6a9d97b7b97
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Thu Apr 9 14:22:21 2015 +0200
msgb: Check the return value of msgb_alloc (Coverity)
In some places, the return value of msgb_alloc/msgb_alloc_headroom
is not checked before it is dereferenced.
This commit adds NULL checks to return with -ENOMEM from the calling
functions if the alloc function has failed.
Fixes: Coverity CID 1249692, 1293376
Sponsored-by: On-Waves ehf
-----------------------------------------------------------------------
Summary of changes:
src/gb/gprs_bssgp_util.c | 4 ++++
src/gsm/lapdm.c | 3 +++
src/sim/reader.c | 3 +++
3 files changed, 10 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 "UNNAMED PROJECT".
The branch, master has been updated
via 00fc6b13f266dab31e7a00d62b0988970fa20697 (commit)
via 90de3a7ffed01e8f5196c2dd2af6d23ac47734f3 (commit)
via d58b711eec1aad9cde3693be3097f0923dc66abd (commit)
via cc12f02658859b31d225f54fed5bae0742cbd9d3 (commit)
from d0261b72dea475c1fccdf00b77d6be6317588232 (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=00fc6b13f266dab31e7a00d62b09889…
commit 00fc6b13f266dab31e7a00d62b0988970fa20697
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Thu Apr 9 19:26:39 2015 +0200
pcu: Call bssgp_set_log_ss(DBSSGP) in main()
Currently the BSSGP functions in libosmocore do not log correctly to
DBSSGP since the DBSSGP variable in common_vty.c is left
uninitialized.
This commit adds the call to bssgp_set_log_ss() to inform libosmocore
which sub system id it shall use for BSSGP.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=90de3a7ffed01e8f5196c2dd2af6d23…
commit 90de3a7ffed01e8f5196c2dd2af6d23ac47734f3
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Thu Apr 9 19:18:59 2015 +0200
tbf: Send BSSGP LLC discarded on TBI exhaustion
Currently the PCU silently discard LLC frames from the SGSN if a
DL TBF cannot be allocated.
This commit changes tbf_new_dl_assignment and reuse_tbf to send an
LLC discarded message to the SGSN in this case.
Ticket: #607
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=d58b711eec1aad9cde3693be3097f09…
commit d58b711eec1aad9cde3693be3097f0923dc66abd
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Thu Apr 9 19:17:21 2015 +0200
tbf/test: Add test for DL TBF exhaustion
This test calls gprs_rlcmac_dl_tbf::handle() with varying TLLI and
IMSI until the function fails.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=cc12f02658859b31d225f54fed5bae0…
commit cc12f02658859b31d225f54fed5bae0742cbd9d3
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Thu Apr 9 15:45:24 2015 +0200
vty: Use libosmocore VTY standards
This commit applies to following changes to pcu_vty.c:
- Use vty_install_default() instead of install_default()
- Add a blank after the '#' of the prompt
- Rename the 'pcu' configuration node to 'config-pcu'
Sponsored-by: On-Waves ehf
-----------------------------------------------------------------------
Summary of changes:
src/pcu_main.cpp | 1 +
src/pcu_vty.c | 38 +---
src/pcu_vty.h | 3 -
src/tbf_dl.cpp | 31 ++-
tests/tbf/TbfTest.cpp | 51 +++++
tests/tbf/TbfTest.err | 549 ++++++++++++++++++++++++++++++++++++++++++++++++++
tests/tbf/TbfTest.ok | 2 +
7 files changed, 619 insertions(+), 56 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, achemeris/no-dsp-tuning has been updated
discards 8e9ff3aa0644d96dd25271e98ca0e7c7dd38de73 (commit)
via 2595714dd1958f65ca53b795f0d1eecc61a1b8c9 (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 (8e9ff3aa0644d96dd25271e98ca0e7c7dd38de73)
\
N -- N -- N (2595714dd1958f65ca53b795f0d1eecc61a1b8c9)
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-trx/commit/?id=2595714dd1958f65ca53b795f0d1eec…
commit 2595714dd1958f65ca53b795f0d1eecc61a1b8c9
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Thu Apr 9 18:55:02 2015 +0300
umtrx: Don't use DSP tuning, because LMS6002D PLL steps are small enough.
We end up with DSP tuning just for 2-3Hz, which is meaningless and
only distort the signal.
-----------------------------------------------------------------------
Summary of changes:
Transceiver52M/UHDDevice.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
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 "OpenBTS' transceiver retro-fit".
The branch, achemeris/no-dsp-tuning has been created
at 8e9ff3aa0644d96dd25271e98ca0e7c7dd38de73 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-trx/commit/?id=8e9ff3aa0644d96dd25271e98ca0e7c…
commit 8e9ff3aa0644d96dd25271e98ca0e7c7dd38de73
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Thu Apr 9 18:55:02 2015 +0300
umtrx: Don't use DSP tuning, because LMS6002D PLL steps are small enough.
We end up with DSP tuning just for 2-3Hz, which is meaningless and
only distort the signal.
-----------------------------------------------------------------------
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 BTS-side code (Abis, scheduling, ...)".
The branch, achemeris/ber has been updated
discards cae9fb70692d1f5f75aba93ce4f0ce3514dc249b (commit)
discards c5bb8e8a4e5174e608b8b67aa6d24190dc61bc1e (commit)
discards 71e5b1d6778118682aed88dae741380ab8350e62 (commit)
via 6d48aa42b31aaf54932d67e80d6dc66c328cda95 (commit)
via 3820839991cd993ecc5d5f1d158ff13749e06ad9 (commit)
via 675c4a91f3c4a3b945763f87d0ed1e1708bf83b2 (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 (cae9fb70692d1f5f75aba93ce4f0ce3514dc249b)
\
N -- N -- N (6d48aa42b31aaf54932d67e80d6dc66c328cda95)
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=6d48aa42b31aaf54932d67e80d6dc66…
commit 6d48aa42b31aaf54932d67e80d6dc66c328cda95
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Thu Apr 9 13:24:15 2015 +0300
trx: More logging for voice frame decoding functions.
http://cgit.osmocom.org/osmo-bts/commit/?id=3820839991cd993ecc5d5f1d158ff13…
commit 3820839991cd993ecc5d5f1d158ff13749e06ad9
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Tue Apr 7 21:17:01 2015 +0300
tests: Update bursts_test to accommodate BER calculations.
http://cgit.osmocom.org/osmo-bts/commit/?id=675c4a91f3c4a3b945763f87d0ed1e1…
commit 675c4a91f3c4a3b945763f87d0ed1e1708bf83b2
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Mon Apr 6 00:12:02 2015 +0300
trx: Implement BER calculations.
A known issue with this code is that BER is not updated for lost TCH frames,
because osmo-trx doesn't send any indication for them and we don't have
a callback to handle this.
Otherwise the code seem to work fine.
-----------------------------------------------------------------------
Summary of changes:
src/osmo-bts-trx/gsm0503_coding.c | 19 +++++++++++++++++++
src/osmo-bts-trx/gsm0503_coding.h | 20 ++++++++++++++++++++
src/osmo-bts-trx/l1_if.c | 1 +
src/osmo-bts-trx/scheduler.c | 1 +
tests/bursts/bursts_test.c | 1 +
5 files changed, 42 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, achemeris/ber-test has been deleted
was 1e5cb7aefd32b9fe37b573370678be35f6806d40
-----------------------------------------------------------------------
1e5cb7aefd32b9fe37b573370678be35f6806d40 trx: Correct MS power display in a log message.
-----------------------------------------------------------------------
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, achemeris/ber has been updated
discards 4a545be0f9e09865bb3b4b04fb39ebc50a006386 (commit)
discards 741364453c41442cd01579ae4264261482a7350d (commit)
discards f6edb3349c63df3aa943cff35edfe781e4c3e8b6 (commit)
discards 31fa15c2f01ba81f018f5f3dec61fb1b38aae624 (commit)
via cae9fb70692d1f5f75aba93ce4f0ce3514dc249b (commit)
via c5bb8e8a4e5174e608b8b67aa6d24190dc61bc1e (commit)
via 71e5b1d6778118682aed88dae741380ab8350e62 (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 (4a545be0f9e09865bb3b4b04fb39ebc50a006386)
\
N -- N -- N (cae9fb70692d1f5f75aba93ce4f0ce3514dc249b)
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=cae9fb70692d1f5f75aba93ce4f0ce3…
commit cae9fb70692d1f5f75aba93ce4f0ce3514dc249b
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Thu Apr 9 13:24:15 2015 +0300
trx: More logging for voice frame decoding functions.
http://cgit.osmocom.org/osmo-bts/commit/?id=c5bb8e8a4e5174e608b8b67aa6d2419…
commit c5bb8e8a4e5174e608b8b67aa6d24190dc61bc1e
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Tue Apr 7 21:17:01 2015 +0300
tests: Update bursts_test to accommodate BER calculations.
http://cgit.osmocom.org/osmo-bts/commit/?id=71e5b1d6778118682aed88dae741380…
commit 71e5b1d6778118682aed88dae741380ab8350e62
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Mon Apr 6 00:12:02 2015 +0300
trx: Implement BER calculations.
A known issue with this code is that BER is not updated for lost TCH frames,
because osmo-trx doesn't send any indication for them and we don't have
a callback to handle this.
Otherwise the code seem to work fine.
-----------------------------------------------------------------------
Summary of changes:
src/osmo-bts-trx/gsm0503_coding.c | 88 +++++++++++++++++++++++++++++----------
src/osmo-bts-trx/l1_if.c | 32 ++++++++++----
src/osmo-bts-trx/l1_if.h | 6 ++-
src/osmo-bts-trx/scheduler.c | 71 +++++++++++++++++--------------
4 files changed, 133 insertions(+), 64 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, achemeris/ber-test has been updated
via 1e5cb7aefd32b9fe37b573370678be35f6806d40 (commit)
from f0405b107b7e5cf9701208768b115a16d509f65a (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=1e5cb7aefd32b9fe37b573370678be3…
commit 1e5cb7aefd32b9fe37b573370678be35f6806d40
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Thu Apr 9 12:41:39 2015 +0300
trx: Correct MS power display in a log message.
-----------------------------------------------------------------------
Summary of changes:
src/osmo-bts-trx/l1_if.c | 2 +-
1 file changed, 1 insertion(+), 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 "OpenBTS' transceiver retro-fit".
The branch, achemeris/stable_threads has been created
at 0ffe815bbce78c896a6cc0b8a689afdfcfe4f5ae (commit)
- Log -----------------------------------------------------------------
-----------------------------------------------------------------------
hooks/post-receive
--
OpenBTS' transceiver retro-fit