libosmocore.git branch master updated. 0.9.6-90-g6b986c2

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
Tue Feb 7 13:54:07 UTC 2017


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  6b986c24228a4cc83b22e1d8aae22b94fe36e6f2 (commit)
       via  d9f6129350bc79e803861f92e99dbf72e44b1ea3 (commit)
       via  b288853ffa01fbce1f5831ae6d387520c8882aec (commit)
      from  7132011afa1741f8cc435250a6981a4f6919f396 (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=6b986c24228a4cc83b22e1d8aae22b94fe36e6f2

commit 6b986c24228a4cc83b22e1d8aae22b94fe36e6f2
Author: Philipp Maier <pmaier at sysmocom.de>
Date:   Wed Feb 1 12:00:45 2017 +0100

    lapd_core: Fix MDL-ERROR ind after RELEASE ind
    
    in lapd_t200_cb() The RELEASE INDICATION is transmitted before
    the MDL ERROR INIDCATION, this prevents the MDL ERROR INDICATION
    from being sent because the RELASE INDICATION close to connection
    eraly. This commit puts the messages into the correct order.
    
    Change-Id: Iae74777138fc27828f511e3aa321d1981861f4a5

http://cgit.osmocom.org/libosmocore/commit/?id=d9f6129350bc79e803861f92e99dbf72e44b1ea3

commit d9f6129350bc79e803861f92e99dbf72e44b1ea3
Author: Philipp Maier <pmaier at sysmocom.de>
Date:   Thu Dec 8 10:45:06 2016 +0100

    lapd_core: fix program flow
    
    when the lapd core is in state LAPD_STATE_SABM_SENT, and the
    retransmission counter exceeds (link down) lapd_t200_cb() will
    send an RELASE_INDICATION and an MDL_ERROR_INDICATION to L3.
    This action is done before the state is processed. This seems
    to be no problem with standard retransmission counts (n200),
    but may cause timing problems that lead to deadlock states when
    custom timer configurations are in use. (Ericsson RBS).
    
    This commit moves the functions calls for sending the indications
    mentioned above to the very end of the if branch to relax the
    timing again. (See lapd_t200_cb())
    
    Change-Id: I1c1beb3701b19744a3ce9946abca7767d20a0b6a

http://cgit.osmocom.org/libosmocore/commit/?id=b288853ffa01fbce1f5831ae6d387520c8882aec

commit b288853ffa01fbce1f5831ae6d387520c8882aec
Author: Philipp Maier <pmaier at sysmocom.de>
Date:   Fri Dec 9 14:07:18 2016 +0100

    select: add functionality to check socket state
    
    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.
    
    Change-Id: I48ec7098d6bba586c81bf0d5c9088108e2c081c6

-----------------------------------------------------------------------

Summary of changes:
 include/osmocom/core/select.h |  2 ++
 src/gsm/lapd_core.c           | 14 +++++++-------
 src/select.c                  | 30 ++++++++++++++++++++++++------
 3 files changed, 33 insertions(+), 13 deletions(-)


hooks/post-receive
-- 
An utility library for Open Source Mobile Communications



More information about the osmocom-commitlog mailing list