libosmocore.git branch master updated. 0.9.0-115-g793a290

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/osmocom-commitlog@lists.osmocom.org/.

gitosis at osmocom.org gitosis at osmocom.org
Thu Mar 31 15:06:20 UTC 2016


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=793a2907d553095d77d73e8bf7cc132667ee7240

commit 793a2907d553095d77d73e8bf7cc132667ee7240
Author: Holger Hans Peter Freyther <holger at 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=61f28880d5dc3f08689bef61a54fa2035928ffaa

commit 61f28880d5dc3f08689bef61a54fa2035928ffaa
Author: Holger Hans Peter Freyther <holger at 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
-- 
An utility library for Open Source Mobile Communications



More information about the osmocom-commitlog mailing list