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 793a2907d553095d77d73e8bf7cc132667ee7240 (commit) via 61f28880d5dc3f08689bef61a54fa2035928ffaa (commit) from fb348eeff25e8e66a4a8651dc94901c7a004343a (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=793a2907d553095d77d73e8bf7cc1...
commit 793a2907d553095d77d73e8bf7cc132667ee7240 Author: Holger Hans Peter Freyther holger@moiji-mobile.com Date: Wed Mar 23 14:48:39 2016 +0100
vty: Make a reservation for the osmo-sip-connector
The osmo-sip-connector is a new application and is a MNCC to SIP bridge. It is not implementing transcoding or RTP proxying at all.
http://cgit.osmocom.org/libosmocore/commit/?id=61f28880d5dc3f08689bef61a54fa...
commit 61f28880d5dc3f08689bef61a54fa2035928ffaa Author: Holger Hans Peter Freyther holger@moiji-mobile.com Date: Mon Mar 21 09:55:05 2016 +0100
select: Externalize fd_set filling and dispatch
To integrate with an external event loop (in this case glib) we need to allow an application to get a filled out fd_set and then dispatch it. osmo_fds and maxfds are static and I decided to keep it that way and instead create two routines to fill the fdset and then one to dispatch the result.
The public header file does not include sys/select.h and we can compile the library without select, so I didn't want to require having to include this file, and used void * for the parameter.
Mark the routines as inline to avoid a call from the select function. I have confirmed that inlining has an effect on x86 using Debian's gcc-4.9.2-10 compiler
-----------------------------------------------------------------------
Summary of changes: include/osmocom/core/select.h | 6 ++++ include/osmocom/vty/ports.h | 1 + src/select.c | 83 ++++++++++++++++++++++++++----------------- 3 files changed, 58 insertions(+), 32 deletions(-)
hooks/post-receive
osmocom-commitlog@lists.osmocom.org