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 72bf762b42571998e353c298691d74d7ce897bdc (commit)
from 2dee3e996e777b67aa3185f7456c041765f0d71f (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=72bf762b42571998e353c298691d74d…
commit 72bf762b42571998e353c298691d74d7ce897bdc
Author: Tom Tsou <tom.tsou(a)ettus.com>
Date: Tue Mar 7 14:16:46 2017 -0800
uhd: Add support for UHD-3.11 logging control
The logging API changes in UHD-3.11, which causes build failure if
not properly handled.
Change-Id: I223ebb9fae3f4061e0cb37c05263c1b569e8f628
-----------------------------------------------------------------------
Summary of changes:
Transceiver52M/UHDDevice.cpp | 14 ++++++++++----
configure.ac | 9 ++++++---
2 files changed, 16 insertions(+), 7 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 "An utility library for Open Source Mobile Communications".
The branch, pmaier/rbs2000_broken has been deleted
was 4abf6d9ddd407ac5e34b51e0c9dd26ea2754ae37
-----------------------------------------------------------------------
4abf6d9ddd407ac5e34b51e0c9dd26ea2754ae37 add missing definitions in chreq_type
-----------------------------------------------------------------------
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 deleted
was 0e677dfc898f3b912f13fc46411a20303e1c2d11
-----------------------------------------------------------------------
0e677dfc898f3b912f13fc46411a20303e1c2d11 unixsocket: introduce a version/datacontrol header (2byte)
-----------------------------------------------------------------------
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, dexter/draft has been deleted
was 4eed0b6d9ba0d73ca4227df23c9cd6c23bf8a990
-----------------------------------------------------------------------
4eed0b6d9ba0d73ca4227df23c9cd6c23bf8a990 V.42bis and rfc1144 are working now.
-----------------------------------------------------------------------
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, dexter/om2000 has been deleted
was 5864c3449b66ef869c1f53f0f9b8c79d8c5d24d2
-----------------------------------------------------------------------
5864c3449b66ef869c1f53f0f9b8c79d8c5d24d2 om2000: added support for ericssons sabm negotiation
-----------------------------------------------------------------------
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, pmaier/rbs2000_broken has been deleted
was 37fc730863cdf53e3a5663b5942b2359d8dc915f
-----------------------------------------------------------------------
37fc730863cdf53e3a5663b5942b2359d8dc915f attempt to fix probelms introduced with rebase
-----------------------------------------------------------------------
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, pmaier/osmo-nitb-test2 has been deleted
was c3689ab5f6fe2bace24b7a1260b2e631c5aa2712
-----------------------------------------------------------------------
c3689ab5f6fe2bace24b7a1260b2e631c5aa2712 abis_om2000: for TS conf of dyn TS, always send TCH/F as chan comb
-----------------------------------------------------------------------
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, pmaier/osmo-nitb-test has been deleted
was b748012d3186209c0f4c38ebb7113ce7c60e333b
-----------------------------------------------------------------------
b748012d3186209c0f4c38ebb7113ce7c60e333b bsc_vty: include dyn TS info in vty show lchan
-----------------------------------------------------------------------
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via a1b891aab4a250ef12ed6c1cd2a331a272b4d65c (commit)
from 4acc98e68a6ee0f3ab39ac4d7bcf090b55969825 (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=a1b891aab4a250ef12ed6c1cd2a331a…
commit a1b891aab4a250ef12ed6c1cd2a331a272b4d65c
Author: Max <msuraev(a)sysmocom.de>
Date: Tue Mar 7 18:42:27 2017 +0100
Remove code duplication
Use gsm_bts_trx_num() from OpenBSC instead of static function.
Change-Id: Iba80e7a12c85976981a49a9424db069fc4110373
-----------------------------------------------------------------------
Summary of changes:
src/common/pcu_sock.c | 22 ++++------------------
1 file changed, 4 insertions(+), 18 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 "MNCC <-> SIP bridge".
The branch, master has been updated
via 37c2254f5dd0f29bf1073ee3d983eb270f4f8429 (commit)
from 49880ddf740a7af47a1247dbff9acb34087b6afc (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=37c2254f5dd0f29bf1073…
commit 37c2254f5dd0f29bf1073ee3d983eb270f4f8429
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Tue Mar 7 07:59:00 2017 +0100
evpoll: Add workaround for usage of IP_RECVERR in sofia-sip
We are using glib to benefit from the sofia-sip-glib eventloop
integration and set a poll func (evpoll) to be called by glib
to integrate with the rest of libosmocore.
Sofia-sip will use IP_RECVERR to enable error reporting on the
socket and then sets SU_WAIT_ERR (mapped to POLLERR if not using
kqueue) in the internal events flag of the socket. This will
be registered with a su_wait (mapped to struct pollfd) and then
glib will be called with g_source_add_poll. At this point the
the fd->events will still have the POLLERR bit set.
Before glib is calling its internal poll routine or our one
it will copy all registered fd into an array and mask the
events flags:
/* In direct contradiction to the Unix98 spec, IRIX runs into
* difficulty if you pass in POLLERR, POLLHUP or POLLNVAL
* flags in the events field of the pollfd while it should
* just ignoring them. So we mask them out here.
*/
events = pollrec->fd->events & ~(G_IO_ERR|G_IO_HUP|G_IO_NVAL);
This leads to the POLLERR flag never been set in the revents
of the struct poll_fd and as such we never put them in the
exceptionset and as such:
static int tport_base_wakeup(tport_t *self, int events)
{
int error = 0;
if (events & SU_WAIT_ERR)
error = tport_error_event(self);
tport_base_wakeup will never call tport_error_event. And the error
will be stuck in the socket data forever and recvmsg will return
a zero length packet. And this will repeat until the end of time.
As a first hack I mapped SU_WAIT_ERR to POLLPRI but when using
select the Linux kernel will not put the socket error into the
except queue unless the sockopt SOCK_SELECT_ERR_QUEUE is used.
One option is to use poll and then map the select requirements
to poll. Right now I just signal POLLERR as well to trigger
tport_error_event. This will result in extra syscalls for each
received UDP message right now.
Change-Id: I5bec4a7b70f421ab670e649e5bc1ea6faf59707c
-----------------------------------------------------------------------
Summary of changes:
src/evpoll.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
hooks/post-receive
--
MNCC <-> SIP bridge