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 a65e99331a9699a09d2661b595c1723eea51873f (commit)
via a24be85dc41885ee77072af9f079c69c575061e9 (commit)
from 665d48bf15602e8666b292dbe66881786af2ea95 (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=a65e99331a9699a09d2661b595c1…
commit a65e99331a9699a09d2661b595c1723eea51873f
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Dec 2 13:54:36 2016 +0100
gsmtap: Add defintions for GSMTAP based remote logging
Often it is useful to have log statements from the osmocom programs
synchronized with protocol traces. So rather than having to open the
pcap file with GSMTAP or other protocol data side-by-side with the
textual log of one or more network elements, we simply pass the log
lines around as GSMTAP messages, which can then be displayed in-order
and interspersed with the protocol messages inside wireshark.
Change-Id: I33ab530e10ef0311b6f80b731e61894f20b4b3e7
http://cgit.osmocom.org/libosmocore/commit/?id=a24be85dc41885ee77072af9f079…
commit a24be85dc41885ee77072af9f079c69c575061e9
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Dec 9 17:58:17 2016 +0100
Fix msgb_test on 64 bit architectures
truncating the unsigned long pointer msg->data to 'int' and then passin
git into msgb_resize_area() is unsafe as depending on the 32rd address
bit it will be eiether negative or positive. That will in turn change
the expected "Sub area is not fully contained in the msg data\n" error
message into "Negative sizes are not allowed\n" which is not what the
autotest case expects.
Change-Id: I87ce13c265704d4ba8724e7dc7ed874c1128e0fa
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/core/gsmtap.h | 19 +++++++++++++++++++
tests/msgb/msgb_test.c | 2 +-
2 files changed, 20 insertions(+), 1 deletion(-)
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 A-bis protcol interface library".
The branch, pmaier/siu has been updated
via c9f8c396935e14b1bde85242b34ac4d25e791848 (commit)
from a2e65108ba3464356e1c8d0855975a0219df9d2b (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=c9f8c396935e14b1bde85242b34…
commit c9f8c396935e14b1bde85242b34ac4d25e791848
Author: Philipp <pmaier(a)sysmocom.de>
Date: Fri Dec 9 17:28:10 2016 +0100
unixsocket: make socket connection fault tolerant
When the l2tpd is killed osmo-nitb will permanently loose
connection to the BSS, even if l2tpd is restarted. This
commit adds some fault tolerance to make osmo-nitb
automatically reconnect as soon as the l2tpd socket is
available again
-----------------------------------------------------------------------
Summary of changes:
src/input/unixsocket.c | 69 ++++++++++++++++++++++++++++++++++++++++----------
1 file changed, 55 insertions(+), 14 deletions(-)
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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, lynxis/rbs2000 has been updated
via 10a1ec62294b681b93c3817e84709a25db41b12a (commit)
from 755a6687450d591de565ad0fa739021a7dcb11c6 (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=10a1ec62294b681b93c3817e84709a25…
commit 10a1ec62294b681b93c3817e84709a25db41b12a
Author: Philipp <pmaier(a)sysmocom.de>
Date: Fri Dec 9 17:26:37 2016 +0100
cosmetic: removed a few straying debug printfs
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libbsc/abis_rsl.c | 1 -
openbsc/src/libbsc/pcu_sock.c | 3 ---
2 files changed, 4 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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via b8e8d0a4023d6916a6b2042f81ef17d32e8675c4 (commit)
via c59e28fa5e2f0f5bbbf2b8a78a01abb739d8d3a3 (commit)
from 1cd50585e9c7c670c3df5e5bc729d97aaa612b39 (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=b8e8d0a4023d6916a6b2042f81ef17d3…
commit b8e8d0a4023d6916a6b2042f81ef17d32e8675c4
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Nov 26 15:16:14 2016 +0100
channel_mode_from_lchan(): Add missing break statement
GSM48_CMODE_DATA_6k0 was not properly terminated and thus resulted in a
bug.
Change-Id: I4000f06d0b49c4afb0446beddd150521c4ba3cf0
Fixes: Coverity CID 148207
http://cgit.osmocom.org/openbsc/commit/?id=c59e28fa5e2f0f5bbbf2b8a78a01abb7…
commit c59e28fa5e2f0f5bbbf2b8a78a01abb739d8d3a3
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Nov 26 15:08:00 2016 +0100
gsm0408_test.c: Don't pass negative value to strerror()
Change-Id: I4fcf24ec1bc974a3189486d2372b9713d7fdab70
Fixes: Coverity CID 135192
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libbsc/abis_rsl.c | 1 +
openbsc/tests/gsm0408/gsm0408_test.c | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "An utility library for Open Source Mobile Communications".
The branch, master has been updated
via 665d48bf15602e8666b292dbe66881786af2ea95 (commit)
via 5f460dee3d9c0dca3221d80ca5a9701521e647c7 (commit)
from dda5e7991c5dd55845a176848c6dc98bc37cfe6c (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=665d48bf15602e8666b292dbe668…
commit 665d48bf15602e8666b292dbe66881786af2ea95
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Nov 14 14:17:14 2016 +0100
cosmetic: gsup comments: write 'Generic' for the G in GSUP
The G used to mean GPRS, but the scope is larger now. To satisfy the curious
reader, give the G a name in gsup files' header comments. BTW, logging.h and
gsup_test.c already mentioned "Generic" before this.
Change-Id: I6ac5cf94c215e156ceff6a58da3d9e520ca942d9
http://cgit.osmocom.org/libosmocore/commit/?id=5f460dee3d9c0dca3221d80ca5a9…
commit 5f460dee3d9c0dca3221d80ca5a9701521e647c7
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 8 16:23:05 2016 +0100
license: gsup: libosmogsm requires GPL, not AGPL; say 'sysmocom'
The copyright in gsup.h differed from the one in gsup.c: gsup.c names the GNU
Affero GPL, gsup.h only the GNU GPL. Change both to GPL-v2-or-later.
In gsup.c/h's copyright notice, 'sysmocom' should be spelled lower case.
Change-Id: Ia5748c275501889b9086aef7d20ccb5c9edb8031
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/gsm/gsup.h | 4 ++--
src/gsm/gsup.c | 12 ++++++------
2 files changed, 8 insertions(+), 8 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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 1cd50585e9c7c670c3df5e5bc729d97aaa612b39 (commit)
via 4a7d0e79ccb9f12ace9f2ff24afbe80a63c88b84 (commit)
via 2327cede9cd205ef8d2e0fef59857599024838c8 (commit)
via 8d35965f24047f097f0a639b7a73acf5af0ff714 (commit)
via c346f87371b5c03f2669add329a1f4962b3103bb (commit)
from 8825c6940957fa2198d1f9995856e4232bc264fb (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=1cd50585e9c7c670c3df5e5bc729d97a…
commit 1cd50585e9c7c670c3df5e5bc729d97aaa612b39
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Nov 26 15:04:39 2016 +0100
cfg_bts_si2quater_neigh_add(): Don't call strerror() on negative value
Change-Id: I1300eede3f22df812b7e83902327ce4cde21aa35
Fixes: Coverity CID 135185
http://cgit.osmocom.org/openbsc/commit/?id=4a7d0e79ccb9f12ace9f2ff24afbe80a…
commit 4a7d0e79ccb9f12ace9f2ff24afbe80a63c88b84
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Nov 26 15:03:02 2016 +0100
mgcp_protocol: Ensure we don't call strtok_r with NULL data
Change-Id: I1dce4df6a49fe95db592b0598194e3a8b8b1b994
Fixes: Coverity CID 135181
http://cgit.osmocom.org/openbsc/commit/?id=2327cede9cd205ef8d2e0fef59857599…
commit 2327cede9cd205ef8d2e0fef59857599024838c8
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Nov 26 15:00:08 2016 +0100
bsc_ctrl: Ensure we don't pass NULL string into strtok_r()
Change-Id: I03bea132377c0136b55b6fdad99a5d92da12e692
Fixes: Coverity CID 135180
http://cgit.osmocom.org/openbsc/commit/?id=8d35965f24047f097f0a639b7a73acf5…
commit 8d35965f24047f097f0a639b7a73acf5af0ff714
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Nov 26 14:57:23 2016 +0100
abisip-find: check bsc_fd_register() result
Change-Id: I72d713725d287d32ec90506099751aeb9b15ef15
Fixes: Coverity CID 70462
http://cgit.osmocom.org/openbsc/commit/?id=c346f87371b5c03f2669add329a1f496…
commit c346f87371b5c03f2669add329a1f4962b3103bb
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Nov 26 14:58:36 2016 +0100
sgsn_test: Fix missing = in == type check
Change-Id: I696a7d25d2f4d19922e05a7e83c4aeec5c44fb07
Fixes: Coverity CID 135156
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/ipaccess/abisip-find.c | 6 +++++-
openbsc/src/libbsc/bsc_vty.c | 2 +-
openbsc/src/libmgcp/mgcp_protocol.c | 1 +
openbsc/src/osmo-bsc/osmo_bsc_ctrl.c | 1 +
openbsc/tests/sgsn/sgsn_test.c | 2 +-
5 files changed, 9 insertions(+), 3 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 dda5e7991c5dd55845a176848c6dc98bc37cfe6c (commit)
from 0898a007bac173f0a61564914d54d0496a851235 (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=dda5e7991c5dd55845a176848c6d…
commit dda5e7991c5dd55845a176848c6dc98bc37cfe6c
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Dec 9 16:10:34 2016 +0100
doc: fsm timer_cb: explain return value
Change-Id: Ic6fbe95737862ed8b8de78058989c8b2ae330006
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/core/fsm.h | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
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, pmaier/rbs2000 has been updated
via bdb7ec8d4c93be5d96f5b97e13f856783b659b5d (commit)
from 0cb2cd6d8d91cde7203fefe6436f447a4a9b91a8 (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=bdb7ec8d4c93be5d96f5b97e13f8…
commit bdb7ec8d4c93be5d96f5b97e13f856783b659b5d
Author: Philipp <pmaier(a)sysmocom.de>
Date: Fri Dec 9 14:07:18 2016 +0100
select: add ability to check if a socket is registered
osmo_fd_register() is used to register socket file descriptors,
after registering a socket, there is no way to test if the socket
is still registered or actually registered at all.
This commit adds a new function osmo_fd_register_check() that can
be used to check in advance, if the socket fd is registered,
before performing further operations.
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/core/select.h | 2 ++
src/select.c | 30 ++++++++++++++++++++++++------
2 files changed, 26 insertions(+), 6 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 "An utility library for Open Source Mobile Communications".
The branch, pmaier/rbs2000 has been updated
via 0cb2cd6d8d91cde7203fefe6436f447a4a9b91a8 (commit)
from 92d3bbb23e1e2904bedb2ffc4deb34e478ddaa1c (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=0cb2cd6d8d91cde7203fefe6436f…
commit 0cb2cd6d8d91cde7203fefe6436f447a4a9b91a8
Author: Philipp <pmaier(a)sysmocom.de>
Date: Fri Dec 9 13:18:31 2016 +0100
lapd_core: fixup for log output
-----------------------------------------------------------------------
Summary of changes:
src/gsm/lapd_core.c | 6 +++---
1 file changed, 3 insertions(+), 3 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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 8825c6940957fa2198d1f9995856e4232bc264fb (commit)
via e14f4b93f2cd5b87c5a0c0141662a2c7be3e0f87 (commit)
from 2440f49a724f19a2f14b6ee1d4616c347b7d33ba (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=8825c6940957fa2198d1f9995856e423…
commit 8825c6940957fa2198d1f9995856e4232bc264fb
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Dec 5 16:50:47 2016 +0100
Fix TCH/F_PDCH: no need to check ts subslots for PDCH
For TCH/F_PDCH in PDCH mode, directly return the lchan to use, in order to
switch it to TCH/F. To check the pchan type in chan_alloc.c, make ts_pchan()
public in gsm_data_shared.h.
Commit c3f72f63afde926dfc46827d6880055597515fb6 broke TCH/F_PDCH, as a fallout
of setting the GSM_PCHAN_PDCH subslots number to 0. This is sane and correct,
but the chan_alloc code failed to see a ts as available if it has no subslots.
Explanation:
_lc_find_trx() checks each timeslot. For normal, static TCH timeslots we
determine the number of logical subslots contained and check whether one of
them is free. For dynamic TS, we can do the same when in TCH mode, but when in
PDCH mode, we already know that it is available for immediate switchover for
voice and hence can return it right away. TCH/F_TCH/H_PDCH already has a
special check for that. TCH/F_PDCH doesn't, but this worked for TCH/F_PDCH as
long as ts_subslots() returned 1 for PDCH: the for-loop at the bottom of
_lc_find_trx() checked one subslot, which succeeded on an lchan in PDCH mode,
since PDCH lchans are always marked type == NONE and state == NONE. Now we more
accurately acknowledge that a PDCH timeslot has zero subslots and that a
dynamic timeslot in PDCH mode can always be switched to voice immediately,
without checking lchan type or state.
So, above mentioned commit set PDCH to zero subslots, and the for-loop to check
the (zero) subslots never ran and hence never returned the lchan. This fix adds
a special condition for TCH/F_PDCH in PDCH mode, same as TCH/F_TCH/H_PDCH.
(Todo: ts_pchan() can probably be used in other places as well to remove some
code dup. Leaving that for another patch.)
Fixes: OS#1868
Change-Id: I5d555d018a5bcb8d948e54059d32ec4c9b3070d0
http://cgit.osmocom.org/openbsc/commit/?id=e14f4b93f2cd5b87c5a0c0141662a2c7…
commit e14f4b93f2cd5b87c5a0c0141662a2c7be3e0f87
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Dec 5 16:48:36 2016 +0100
cosmetic: chan_alloc: use switch instead of if-cascade
Preparing cosmetically for a subsequent commit which will add another pchan
kind to be checked, rather use a "switch (pchan) {}". Also reverse one if()
branch to "early-exit" style.
Change-Id: Ie5eb0fa859c4f225616095dc56d52ce0f2dc8bdc
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libbsc/chan_alloc.c | 28 +++++++++++++++++++---------
1 file changed, 19 insertions(+), 9 deletions(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)