openbsc.git branch, laforge/lapd, updated. 0.9.14-90-g23e394a

git repository hosting gitosis at
Thu Aug 11 13:26:55 CEST 2011

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, laforge/lapd has been updated
  discards  13763aa60500669e62011654991be5bb8798562a (commit)
  discards  2377e4e4ff11203ad81d9452fc90837b08c38c74 (commit)
  discards  e6b9f7802f89fd7c9fc22049852b9e4cb7f42590 (commit)
  discards  967a79cc39c423132021bcd2830757d55fc31e42 (commit)
  discards  13f64f6aebba3e6fbab89e0d7a0ada338326a626 (commit)
  discards  cb77216e2cc64d0bf35530c9f64744f2359edbe8 (commit)
  discards  1a8da31535b49402011372d19add42b28725c46d (commit)
       via  23e394afa392691f68b0991e8a9f830edab3f074 (commit)
       via  438a5468d6ce4e813a6ba11d3ea1554b54baa7f2 (commit)
       via  eb83a8f1ac28c328a33035b24caaa514072800e0 (commit)
       via  31ba1559410db4093d2524cc032577d69fd2d2c3 (commit)
       via  0d89250df41e1cf632df294e8d0b39fb647f20e3 (commit)
       via  bc95a0a58b0a57d19e13743bc16151ac6177acf6 (commit)
       via  87c95a252f4d48a2ce414c25872f68785b5d140e (commit)
       via  5da9b52d069af235d2c7c9d04166abda5a26231b (commit)
       via  c21aa18e35c2aa370aa51667d6534502915c4660 (commit)
       via  0000ca5885e0e40ce5d12b641992a567f5df1200 (commit)
       via  986926ebdec18214b54705c74adddb7aa7a7c7c7 (commit)
       via  4da5592c46eafa4bfc4fcf50e88838f4bea6f9ab (commit)

This update added new revisions after undoing existing revisions.  That is
to say, the old revision is not a strict subset of the new revision.  This
situation occurs when you --force push a change and generate a repository
containing something like this:

 * -- * -- B -- O -- O -- O (13763aa60500669e62011654991be5bb8798562a)
             N -- N -- N (23e394afa392691f68b0991e8a9f830edab3f074)

When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.

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 -----------------------------------------------------------------
commit 23e394afa392691f68b0991e8a9f830edab3f074
Author: Harald Welte <laforge at>
Date:   Thu Aug 11 09:50:04 2011 +0200

    LAPD: Implement delayed transmission in case Tx window is full
    We are not permitted to send any more I frames if the window size K of
    outstanding / unacknowledged frames has already been sent.
    This patch makes our implementation respect that requirement.

commit 438a5468d6ce4e813a6ba11d3ea1554b54baa7f2
Author: Harald Welte <laforge at>
Date:   Wed Aug 10 23:19:52 2011 +0200

    RSL: add timer for lchan activation/deactivation without BTS response
    The timer callback will simply reset the lchan state to NONE in order
    to prevent channels getting stuck in 'activation requested' or
    'deactivation requested' states.

commit eb83a8f1ac28c328a33035b24caaa514072800e0
Author: Harald Welte <laforge at>
Date:   Wed Aug 10 13:08:52 2011 +0200

    LAPD: respect the transmit window size "K"
    TS 08.56 defines K as being 2 or 1 (depending on SAPI), so when
    transmitting, we should take proper care of not sending more
    unacknowledged frames.

commit 31ba1559410db4093d2524cc032577d69fd2d2c3
Author: Harald Welte <laforge at>
Date:   Wed Aug 10 12:50:50 2011 +0200

    LAPD: out of sequence frames should log with LOGL_NOTICE, not LOGL_ERROR

commit 0d89250df41e1cf632df294e8d0b39fb647f20e3
Author: Harald Welte <laforge at>
Date:   Wed Aug 10 12:46:42 2011 +0200

    LAPD: properly implement RR/REJ sending in response to sequence error
    When we receive a frame with wrong sequence number, we send RR or REJ
    according to the procedures specified in ETS 300 125 (3.6.7, 5.8.5)

commit bc95a0a58b0a57d19e13743bc16151ac6177acf6
Author: Harald Welte <laforge at>
Date:   Wed Aug 10 12:35:23 2011 +0200

    LAPD: Introduce new lapd_send_rr() function

commit 87c95a252f4d48a2ce414c25872f68785b5d140e
Author: Harald Welte <laforge at>
Date:   Wed Aug 10 12:15:21 2011 +0200

    LAPD: Introduce LAPD_ERR_SEQUENCE to indicate out-of-sequence messages


Summary of changes:
 openbsc/include/openbsc/e1_input.h |   10 ++
 openbsc/src/libabis/e1_input.c     |   35 +++++++-
 openbsc/src/libabis/e1_input_vty.c |  170 ++++++++++++++++++++++++++++++++++-
 openbsc/src/libabis/input/dahdi.c  |   16 ++++
 openbsc/src/libbsc/bsc_vty.c       |  117 -------------------------
 5 files changed, 223 insertions(+), 125 deletions(-)

The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)

More information about the osmocom-commitlog mailing list