Subject: openbsc.git branch master updated. 0.13.0-272-gfbb1c8f
From: [email-masked]
To: [email-masked]
Date: Thu, 16 Jan 2014 13:12:36 GMT

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, master has been updated
       via  fbb1c8f6fe3f8e61ae63d25d6c670c1b789f3463 (commit)
       via  075a9ebdcc385ce7a87fb36f7a44a6c71d7dcbbb (commit)
       via  34bdc9f8fe3862ce3213820d356a8ebbc45b7362 (commit)
       via  785e3c95d76d58e1a6a9559e197db5679edea721 (commit)
       via  2645c9e7fc0698434f0555bbc8653252d56496ad (commit)
       via  84dfba15799a8426dcba28624a388e5a1962c2bf (commit)
       via  68c74f59a40f4e4ad897e2ee7f5067ec2cac2012 (commit)
       via  1b653af283c2d7430923a816364d732431b831d9 (commit)
       via  0970bab2a39244dfdd6caa226383da4d4e569b65 (commit)
       via  b8300080209f2f93d57cf10445ae7558c6281db4 (commit)
      from  d9c1d31a6a1f645aed109a8e2af8596136add930 (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/openbsc/commit/?id=fbb1c8f6fe3f8e61ae63d25d6c670c1b789f3463

commit fbb1c8f6fe3f8e61ae63d25d6c670c1b789f3463
Merge: d9c1d31 075a9eb
Author: Holger Hans Peter Freyther <[email-masked]>
Date:   Thu Jan 16 14:08:16 2014 +0100

    Merge branch 'jerlbeck/features/mgcp-rtp-keep-alive'

http://cgit.osmocom.org/openbsc/commit/?id=075a9ebdcc385ce7a87fb36f7a44a6c71d7dcbbb

commit 075a9ebdcc385ce7a87fb36f7a44a6c71d7dcbbb
Author: Jacob Erlbeck <[email-masked]>
Date:   Thu Dec 19 18:53:07 2013 +0100

    mgcp: Send RTP keepalive dummy packets to net
    
    So far, a single dummy packet has been sent immediately after the
    reception of a MDCX message. There is no dedicated keep alive
    mechanism (it just worked because the audio from the MS has always
    been forwarded to the NAT until the 'mgcp: Set output_enabled flags
    based on the MGCP mode' patch).
    
    This patch adds explicit, timer based keep alive handling that can be
    enable per trunk. A VTY command 'rtp keep-alive' command is added for
    configuration which can be used to set the interval in seconds, to
    send a single packet after the reception of a CRCX/MDCX when RTP data
    from the net is expected ('once'), or to disable the feature
    completely ('no rtp keep-alive'). In 'send-recv' connections, only
    the initial packet is sent if enabled (even when an interval has been
    configured). The default is 'once'.
    
    Note that this removes the mgcp_change_cb() from mgcp_main.c.
    
    Sponsored-by: On-Waves ehf

http://cgit.osmocom.org/openbsc/commit/?id=34bdc9f8fe3862ce3213820d356a8ebbc45b7362

commit 34bdc9f8fe3862ce3213820d356a8ebbc45b7362
Author: Jacob Erlbeck <[email-masked]>
Date:   Thu Dec 19 18:25:54 2013 +0100

    mgcp/rtp: Send dummy packet to the RTCP destination, too
    
    Currently a dummy packet is only sent to the RTP port. This is not
    enough if RTCP must also cross the SNAT.
    
    This patch sends an additional dummy packet to the RTCP net
    destination if omit_rtcp is not set.
    
    Sponsored-by: On-Waves ehf

http://cgit.osmocom.org/openbsc/commit/?id=785e3c95d76d58e1a6a9559e197db5679edea721

commit 785e3c95d76d58e1a6a9559e197db5679edea721
Author: Jacob Erlbeck <[email-masked]>
Date:   Thu Dec 19 17:50:27 2013 +0100

    mgcp/rtp: Make offset computation understandable
    
    Rename the timestamp variable to make in clear, that the input
    timestamp is meant. Add a helper variable to illustrate the offset
    computation.
    
    Sponsored-by: On-Waves ehf

http://cgit.osmocom.org/openbsc/commit/?id=2645c9e7fc0698434f0555bbc8653252d56496ad

commit 2645c9e7fc0698434f0555bbc8653252d56496ad
Author: Jacob Erlbeck <[email-masked]>
Date:   Thu Dec 19 12:23:24 2013 +0100

    mgcp: Set output_enabled flags based on the MGCP mode
    
    This patch enhances parse_conn_mode() to set the output_enabled flags
    of each end based on the MGCP mode.
    
    Ticket: OW#1044
    Sponsored-by: On-Waves ehf

http://cgit.osmocom.org/openbsc/commit/?id=84dfba15799a8426dcba28624a388e5a1962c2bf

commit 84dfba15799a8426dcba28624a388e5a1962c2bf
Author: Jacob Erlbeck <[email-masked]>
Date:   Tue Jan 7 11:38:22 2014 +0100

    mgcp/test: Show the number of dummy packets sent
    
    This patch extends the test_messages test to show the number of dummy
    packets that has been passed to sendto(). This way, dummy packets are
    even being counted when sendto() itself failes (e.g. due to the fd
    being -1).
    
    Sponsored-by: On-Waves ehf

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

Summary of changes:
 openbsc/include/openbsc/mgcp.h          |  9 +++
 openbsc/include/openbsc/mgcp_internal.h |  2 +
 openbsc/src/libmgcp/mgcp_network.c      | 71 ++++++++++++-----------
 openbsc/src/libmgcp/mgcp_protocol.c     | 82 ++++++++++++++++++++++++---
 openbsc/src/libmgcp/mgcp_vty.c          | 99 ++++++++++++++++++++++++++++++++-
 openbsc/src/osmo-bsc_mgcp/mgcp_main.c   | 10 ----
 openbsc/tests/mgcp/Makefile.am          |  3 +-
 openbsc/tests/mgcp/mgcp_test.c          | 72 +++++++++++++++++++++++-
 openbsc/tests/mgcp/mgcp_test.ok         | 19 +++++++
 9 files changed, 312 insertions(+), 55 deletions(-)

hooks/post-receive
-- 
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)