Subject: cellmgr-ng.git branch zecke/dtmf updated. 1.1.0-156-g0206643
From: git repository hosting <[email-masked]>
To: [email-masked]
Date: Tue, 11 Dec 2012 18:31:35 +0100

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 "Cellmanager NG, intended to interface with BSplus".

The branch, zecke/dtmf has been updated
  discards  9c3c56fe116d2afa45a232328b7b593cd3039a59 (commit)
  discards  a81967a6e8f7c9629d9d8dbba0102dd858ee82c9 (commit)
       via  0206643a595010c0d61e0afe557cf5bc7903818e (commit)
       via  b2fb37751db6c7da1cf498e6339eaab6adb6982c (commit)
       via  7df9c7f90bea2a85f480834eb0e76de301444440 (commit)
       via  c3824ce0bbf77434c9fbc89d942699176fc6a2b8 (commit)
       via  4c617472c3b502e0a0d7d794f7d3721ffb53d3b4 (commit)
       via  c55eb18f498c6890b98556b61061b18e49ddb6f2 (commit)
       via  bf585c0811aaad1386e81128f51204ee98222304 (commit)
       via  b26549d13b1cadfa0755b26008517e8debe37341 (commit)
       via  d22a46357763ccfa4fc7d903224e979828d7d95b (commit)
       via  37ca426faa175da94e22ff9f2d4b527f4c9786c3 (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 (9c3c56fe116d2afa45a232328b7b593cd3039a59)
            \
             N -- N -- N (0206643a595010c0d61e0afe557cf5bc7903818e)

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 -----------------------------------------------------------------
http://cgit.osmocom.org/cgit/cellmgr-ng/commit/?id=0206643a595010c0d61e0afe557cf5bc7903818e

commit 0206643a595010c0d61e0afe557cf5bc7903818e
Author: Holger Hans Peter Freyther <[email-masked]>
Date:   Tue Dec 11 18:30:19 2012 +0100

    wip: mgcp: Implement an even more specific RSIP handling.
    
    Using spec-extended RSIP one can reset a single endpoint or a
    range of endpoints.

http://cgit.osmocom.org/cgit/cellmgr-ng/commit/?id=b2fb37751db6c7da1cf498e6339eaab6adb6982c

commit b2fb37751db6c7da1cf498e6339eaab6adb6982c
Author: Holger Hans Peter Freyther <[email-masked]>
Date:   Tue Dec 11 14:19:03 2012 +0100

    isup: Hook the reset scanner before we forward the ISUP message
    
    Scan for two kind of reset messages in the ISUP messages. Forward
    them to the mgcp_ss7.

http://cgit.osmocom.org/cgit/cellmgr-ng/commit/?id=7df9c7f90bea2a85f480834eb0e76de301444440

commit 7df9c7f90bea2a85f480834eb0e76de301444440
Author: Holger Hans Peter Freyther <[email-masked]>
Date:   Tue Dec 11 14:08:55 2012 +0100

    isup: Test some more ISUP messages and that we parse them correctly

http://cgit.osmocom.org/cgit/cellmgr-ng/commit/?id=c3824ce0bbf77434c9fbc89d942699176fc6a2b8

commit c3824ce0bbf77434c9fbc89d942699176fc6a2b8
Author: Holger Hans Peter Freyther <[email-masked]>
Date:   Tue Dec 11 15:32:09 2012 +0100

    app: Allow to specify a trunk_name in the application
    
    This trunk name will be used to send RSIP for the trunk on ISUP
    resets. Right now each app can be associated only one trunk.

http://cgit.osmocom.org/cgit/cellmgr-ng/commit/?id=4c617472c3b502e0a0d7d794f7d3721ffb53d3b4

commit 4c617472c3b502e0a0d7d794f7d3721ffb53d3b4
Author: Holger Hans Peter Freyther <[email-masked]>
Date:   Tue Dec 11 16:35:01 2012 +0100

    mgcp: Extract the MGCP forwarding code out of the msc_connection
    
    For the ISUP/MGCP handling we will need the same code, extract it
    from the msc_connection. For the reading code callback is introduced
    that will pass the MGCP message to the higher layer.

http://cgit.osmocom.org/cgit/cellmgr-ng/commit/?id=c55eb18f498c6890b98556b61061b18e49ddb6f2

commit c55eb18f498c6890b98556b61061b18e49ddb6f2
Author: Holger Hans Peter Freyther <[email-masked]>
Date:   Tue Dec 11 17:14:07 2012 +0100

    mgcp: Write a small hint that this special endpoint number handling is broken
    
    It is user defined where the signalling will take place, there might not
    be any signalling at all.

http://cgit.osmocom.org/cgit/cellmgr-ng/commit/?id=bf585c0811aaad1386e81128f51204ee98222304

commit bf585c0811aaad1386e81128f51204ee98222304
Author: Holger Hans Peter Freyther <[email-masked]>
Date:   Mon Dec 10 15:50:09 2012 +0100

    mgcp: Merge the current MGCP code from OpenBSC
    
    There were several changes in the upstream code. These include
    statistics, DTMF/RQNT, changes in the parsing code and re-transmission
    handling. The last item is the main reason to do the merge now.

http://cgit.osmocom.org/cgit/cellmgr-ng/commit/?id=b26549d13b1cadfa0755b26008517e8debe37341

commit b26549d13b1cadfa0755b26008517e8debe37341
Author: Holger Hans Peter Freyther <[email-masked]>
Date:   Thu Nov 29 21:41:01 2012 +0100

    dtmf: Schedule DTMF tones for the MTN hardware
    
    Create a simple queue for pending DTMF tones, play them using the
    MTN API, and then send the next tones once the playback is complete.
    The callback and scheduling is done from the same context so no locking
    needs to be done.

http://cgit.osmocom.org/cgit/cellmgr-ng/commit/?id=d22a46357763ccfa4fc7d903224e979828d7d95b

commit d22a46357763ccfa4fc7d903224e979828d7d95b
Author: Holger Hans Peter Freyther <[email-masked]>
Date:   Thu Nov 29 20:19:32 2012 +0100

    mgcp: Begin handling of the RQNT message as needed for DTMF
    
    Introduce a callback for the request and forward the signalrequest
    to the callback. This is not a full implementation of MGCP RQNT.
    
    Manual merge and backport from OpenBSC.

http://cgit.osmocom.org/cgit/cellmgr-ng/commit/?id=37ca426faa175da94e22ff9f2d4b527f4c9786c3

commit 37ca426faa175da94e22ff9f2d4b527f4c9786c3
Author: Holger Hans Peter Freyther <[email-masked]>
Date:   Thu Oct 4 10:19:33 2012 +0200

    mgcp: Add a hack to allow to patch the SSRC
    
    This is a hack and we will need to do this only if a MDCX with
    a new IP address is arriving.

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

Summary of changes:
 include/Makefile.am                      |    3 +-
 include/bsc_data.h                       |    8 +-
 include/{mtp_pcap.h => isup_filter.h}    |   15 +-
 include/mgcp/mgcp.h                      |   11 +-
 include/mgcp/mgcp_internal.h             |   24 +-
 include/{bsc_ussd.h => mgcp_callagent.h} |   19 +-
 include/msc_connection.h                 |    5 +-
 include/ss7_application.h                |    5 +-
 src/Makefile.am                          |    8 +-
 src/isup_filter.c                        |   86 ++++
 src/mgcp/mgcp_network.c                  |  155 +++++-
 src/mgcp/mgcp_protocol.c                 |  774 ++++++++++++++++--------------
 src/mgcp/mgcp_vty.c                      |  211 +++++++--
 src/mgcp_callagent.c                     |  154 ++++++
 src/mgcp_ss7.c                           |   38 +-
 src/msc_conn.c                           |  127 +-----
 src/ss7_application.c                    |   14 +-
 src/vty_interface.c                      |   46 ++-
 tests/isup/isup_parse_test.c             |   36 ++-
 tests/isup/isup_parse_test.ok            |    2 +
 tests/mgcp/Makefile.am                   |    2 +-
 tests/mgcp/mgcp_patch_test.c             |  238 +++++++++-
 tests/mgcp/mgcp_patch_test.ok            |   27 +
 23 files changed, 1409 insertions(+), 599 deletions(-)
 copy include/{mtp_pcap.h => isup_filter.h} (73%)
 copy include/{bsc_ussd.h => mgcp_callagent.h} (63%)
 create mode 100644 src/isup_filter.c
 create mode 100644 src/mgcp_callagent.c

hooks/post-receive
-- 
Cellmanager NG, intended to interface with BSplus