From: git repository hosting <gitosis@osmocom.org>
Precedence: list
To: osmocom-commitlog@lists.osmocom.org
Date: Fri, 25 Nov 2011 13:33:57 +0100
Message-ID: <E1RTuyb-0001RB-8Z@calypso.gnumonks.org>
Subject: branch release/1.2 created. 1.1.0-114-gd1032d1
Message: 1

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, release/1.2 has been created
        at  d1032d1f01709257c2350232453294f60325ecc2 (commit)

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

commit d1032d1f01709257c2350232453294f60325ecc2
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Nov 24 11:22:43 2011 +0100

    bss: Add an additional test where we do not want to patch anything

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

commit e7c6f7ae41cbd37f28d2646c9e6d4ed8ac577633
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Nov 24 12:13:15 2011 +0000

    bss: Patch CC messages with bearer capabilities to contain AMR 3
    
    * This changes bss_patch_filter_msg to return -1 or BSS_FILTER_DTAP
      for DTAP messages. This way app_forward_sccp should continue to behave
      the same besides now looking into DTAP messages.
    * Introduce a direction in case we want to advertize FR into the BSS
      side and HR into the other direction.
    * Patch AMR HR3 and Fullrate/Halfrate capabilities in the Bearer
      Capabilities. Add a test case that is patching the bearer capabilities
    
    Conflicts:
    
    	src/bss_patch.c

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

commit 617feaf8702ab0e1422448316f3f86baa27cf43c
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Nov 23 19:25:10 2011 +0100

    bss_patch: Remove magic number and use define for BSSAP management

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

commit 12e2f834fc31e21fd2438fb0fdb573add5c0b1f0
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Mon Sep 19 23:46:55 2011 +0200

    mgcp: Skip blocked endpoints in the show mgcp command

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

commit d7d060ae39f05b85df54a24ec42c36452c1f4fcc
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Mon Sep 19 23:31:45 2011 +0200

    msc: Do not run ping/pong timers by default
    
    The current ping/pong timeout is 0 which means the MSC connection
    will be taken down almost immediately. Set it to -1 to disable sending
    pings and waiting for the pong.

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

commit ac6df37fd32043d21849df2d1c921f9cc3de7f12
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Mon Sep 19 23:27:39 2011 +0200

    mgcp: Update the default config to have multiple virtual trunks

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

commit 4e21cab41997dea20effa4cf753f5b8758244bba
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Mon Sep 19 23:26:11 2011 +0200

    mgcp: Improve the show mgcp command to print the domain name
    
    For virtual trunk's we only have the virtual domain name they
    are serving. Print that instead of the trunk->nr which has no
    meaning in this context.

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

commit 42828cb6f7def34117211428ed704b5495dbf845
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Mon Sep 19 13:41:05 2011 +0200

    mgcp: Write the vtrunk using mgcp_write_vtrunk_extra

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

commit 6cff525c093d3b1652446220292d6c901a3dd6e4
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sun Sep 18 12:39:05 2011 +0000

    cellmgr: Patch the MGCP messages and replace the domain name
    
    Replace the domain name with a new name domain that can be configured
    via the VTY interface.
    
    Conflicts:
    
    	src/Makefile.am

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

commit 4533be3e3b5410be23b30454b7b3ea96a491b00f
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Sep 15 00:20:52 2011 +0200

    mgcp: Reset the local endpoint with the domain name configured

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

commit f7435d4bc3221bc23933d2786fce2adf6e1ed994
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Sep 14 19:50:00 2011 +0200

    mgcp: Reset endpoints via the trunk config instead of all of them
    
    This change is coming from OpenBSC and was adjusted to mgcp_ss7

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

commit 9c14390728784d62775fe94c8bb87c46d9105052
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Sep 14 22:16:47 2011 +0200

    mgcp: Fix the indention of the trunk/vtrunk extra items
    
    Use two spaces for the config items on the level of the
    TRUNK/VTRUNK node to follow the normal items.

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

commit c2e7bf3eec72b77beaca7d611f595cadf3fd3e77
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Sep 14 21:45:11 2011 +0200

    mgcp: Fix the naming of the various audio volume/gain parameters
    
    The problem has been here for a while, fix the parsing of the
    generated config file

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

commit b59cf35d5720a97581d4d712886d4e6855d65474
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Sep 14 19:14:54 2011 +0200

    mgcp: Introduce multiple virtual trunks
    
    A virtual trunk is identified by a virtual domain name.

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

commit 4bd14d608dce5da772bb54c0e0cc313f6d9c05a1
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Sep 14 16:11:08 2011 +0200

    mgcp: Generate the ConnId per trunk base
    
    MGCP RFC 3435 does not specify that the Connection Id must be
    generated with any kind of random. It must uniquely identify
    the connection of an endpoint. So we can make it per trunk group
    or could even have it per endpoint.
    
    The code does not support multiple connections on the same endpoint
    right now but the spec allows it.

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

commit 550c55203dc346c2d454dfb8c246c023851c74f5
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Sep 14 02:03:13 2011 +0200

    mgcp: Introduce a command that will just block the default ports
    
    It can be difficult to find the Timeslot/Multiplex for a higher
    number virtual trunk. This would be used by default, but normally
    the endpoint would be blocked on the switch already.

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

commit 5712864b4c77c1f38dc3a193f18cb3dc998b1d44
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Sep 14 01:42:22 2011 +0200

    mgcp: Add VTY commands to block endpoints instead of having this hardcoded
    
    Instead of assuming which endpoints are blocked there is now a VTY
    command to block those. Clean up the init of the trunks, the only difference
    between Virtual and E1 is in the way to calculate the start port.
    
    Reduce the number of endpoints to 32, 31 is the last one that can be
    used on the E1 trunk, otherwise we move into TS 0 of the following trunk.

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

commit 0fcc075e5eded3ac1580f8099be806ca9bc94caa
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Sep 14 00:23:22 2011 +0200

    mgcp: Split creation of endpoints and static port allocation
    
    Create the endpoints as soon as possible, configure static ports
    after we are through with the parsing of the VTY config.

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

commit 3da77d53ba94746083891ba159ca0d4ef44ce996
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Tue Sep 13 22:41:48 2011 +0200

    mgcp: Remove the endp_offset that was introduced due coding stupidity
    
    The endpoint offset is needed for two reasons, first the API is 0
    based here while we are normally 1 based, second because of the trunks
    the first usable endpoint would be '2' (0 is CRC, 1 is signalling), but
    this endpoint offset falls apart when we would block timeslots inside
    this range.
    
    Remove the endpoint offset, in each endpoint we will store the HW DSP
    Port (1 based API) and then subtract one to get to the 0 based API for
    the Simple API. Print a warning when someone is using the endpoint offset.

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

commit 2cea100a7afd986dd699aea4afcf66632eb42d5a
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Tue Sep 13 20:08:57 2011 +0200

    vty: Add a config to enable MGCP command rewriting

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

commit ca76652280275139cfda25c97a9a17fc79025c04
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Tue Apr 26 18:19:14 2011 +0200

    mgw: Attempt to set the CMR to 5.9kbit/s
    
    This will hopefully make the MTN4200 always use the
    5.9kbit change mode.

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

commit c495daeeb22a84adc894264eeb9054598dbfe04a
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Aug 10 06:40:17 2011 +0200

    sctp: Really apply the MSC workaround
    
    The MSC workaround was added in 5960ba387aa84574fc8b9df20ea98ca1594d1658
    but it has never worked as in 8fd28dbbe64cb32e5f296bd2679cebf03b5d14c0 (earlier)
    we were checking for link->conn != conn in the dispatch method. Move the
    code over to the generic dispatch and check for NULL.

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

commit 54250f9e1f3de5f3bf513383f23bb2d03f10321f
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Aug 10 06:26:44 2011 +0200

    sctp: Add VTY command to print details about active SCTP connections
    
    This will print details about each SCTP connection including the
    FD and pointer of it.

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

commit bb4db869d27cd635492bb5a554351dca6ae30623
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Aug 10 06:21:08 2011 +0200

    sctp: Check if there is any other connection with the ASP ident
    
    When we get an ASP UP check if there is any other ASP that is
    using the same identifier and then complain.

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

commit a6b5fae8687dabf6f47123a328302d92973b5a5c
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Aug 10 06:11:39 2011 +0200

    m2ua: Print information about number of SCTP connections
    
    It appears that it is possible to have a stale SCTP connection
    and this added LOGL_NOTICE and the VTY interface might help to
    identify this situation in the future (the mean time of failure
    is about five month).

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

commit 6245aa78f352f0c5e3e8041f883092a1241e5e21
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Fri Mar 25 10:46:52 2011 +0100

    mgcp: Fix the comment in the configuration

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

commit 8e6d4c3414cbc6105131b58213aa32f0defb288a
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Mon Mar 21 15:14:04 2011 +0100

    mgcp: Check if the endpoint is blocked and then reject it
    
    Instead of hardcoding which timeslot is blocked we will just
    use the blocked flag in an endpoint. This should fix call
    handling for CIC on the trunk config.

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

commit e0dc3e5276e0f22eb5cdd5dc19f544de9ee99777
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sat Mar 5 09:50:47 2011 +0100

    isup: Handle CGUs and respond with a CGUA
    
    We don't let CGUAs pass when handling circuit blocking and
    unblocking locally. But we did let a CGU go through and then
    we never sent the response back to the sender. Respond to a
    CGU with the same content.

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

commit 2068e8cfe327943c70a6ba46f1d8bf9379c3a877
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sat Mar 5 09:48:52 2011 +0100

    vty: Remember if isup should be passed through or not.

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

commit d0444e53afa71c19cd222f6fdd9301ab60241335
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Mar 3 10:02:14 2011 +0100

    mgcp: Fix the initialisation set trunk_type in the caller

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

commit 8941c1d422660d399c18b32af6617c6dd2ade059
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Mar 3 08:18:27 2011 +0100

    isup: Print the linkset nr and name like in other commands.

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

commit 56cba9ab45b3788b92d1e18259e7629b6f6350d9
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Mar 3 01:16:53 2011 +0100

    ss7: Drop the input of packages as well
    
    We don't want the input change any state on the linkset and will
    drop them if we think our application is not reachable.

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

commit 899198ed2ea73fbc554c28bd3da567e2363b18e3
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Mar 3 01:11:52 2011 +0100

    ss7: Move the blocking of outgoing messages into the SS7 app
    
    We are using knowledge of the SS7 application to drop outgoing
    packages to force failures on the link and should move this into
    the ss7 application.

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

commit d38b87a4c9d674189e661814d42e1df61a249323
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Mar 3 00:45:49 2011 +0100

    ss7: Do not send anything until both linksets in an app are up
    
    We need some way to forward the failure of one link to another but
    they are not normally routed so we can not send a TFP. Right now we
    will simply stop responding until both links are up. This should make
    the SLTM fail and trigger a re-alignment on both sides. The key here
    is that the 2 * SLTM timeout needs to be higher than it takes to re-align
    the link. I'm not sure this code will work.

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

commit 123147a47261b3612aba988b71b9cc5abb1d2c9b
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Mar 3 00:58:44 2011 +0100

    sctp: Mention the link index that got released

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

commit 3574c121ff051e678b12d49cf9e66584cebf4b7f
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Mar 2 23:44:03 2011 +0100

    mtp: Consider the linkset be ready for SCTP after having collected routing data
    
    After the expiry of T18 we should have collected the routing data
    from the adjacent links and should be able to send SCCP packages
    to remote endpoints.

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

commit ec84e3c1a16aaffe44b3f8968a4e8792ee057b6d
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Mar 2 22:40:31 2011 +0100

    mgcp: Add a go to parent to allow multiple trunks

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

commit 3c8b0f89aa2878d4a1545ece0997a0ca6f73b5aa
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Mar 2 22:22:50 2011 +0100

    mgcp: Use the blocked attribute to figure out if an endpoint is blocked

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

commit 7e8ee3a4be86be614a6edd4e41d4d5bffdcf8a46
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Mar 2 22:00:24 2011 +0100

    sctp: Use the right link index when sending messages
    
    Stop using the hardcoded link index and use the link index
    of the link.

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

commit 5960ba387aa84574fc8b9df20ea98ca1594d1658
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Mar 2 21:56:03 2011 +0100

    sctp: Handle establish request for a wrong ASP
    
    The MSC we test is not sending an ASP Active when the
    link is unblocked. If the m2ua_link has no connection
    associated we will forgive the MSC and active it.

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

commit fb5b6dc80e1cc6812a71faa72a96bc7708e64fc7
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Mar 2 21:48:45 2011 +0100

    mgcp: Respect the blocked indication fo an endpoint.

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

commit 0d20e0d12f27d23591200a76eee1e9b31308efd5
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Mar 2 21:44:01 2011 +0100

    mgcp: Mark certain endpoints as blocked.
    
    Right now for the virtual trunk 0x0 and 0x1F is blocked, for the
    E1 like interface we have 0x0 and 0x1 blocked. This should start
    to be configurable in the future.

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

commit d523131339fa31697c457a57d93f5e8dc7231fcb
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Mar 2 13:34:43 2011 +0100

    snmp: Fix the configuration and point it to the right thing.

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

commit e592933202ecbbeba338ec0d3bfaae9cfdfa1216
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Tue Mar 1 18:00:52 2011 +0100

    mgcp: Use the 'i' as type for SNMP to help with the code.

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

commit b7299a89cdf2b10906a116a33f537f0694927931
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Tue Mar 1 15:48:05 2011 +0100

    mgcp: Configure the HSCOMM routing based on the information we have
    
    Configure the routing of audio ports if mgcp_mgw is configured
    to do this. This allows to have multiple trunks, make virtual
    ports go to a specific trunk as well.

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

commit d384912f76a04beed8a2f63ec24b72506b13f833
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Tue Mar 1 14:38:47 2011 +0100

    mgcp: Calculate which dsp resource should be used by the trunks

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

commit 672f321eea60bb945b9f5c4a9bc754899baec44e
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Tue Mar 1 13:52:57 2011 +0100

    mgcp: Calculate the right Audio Processor resource for high endpoints
    
    With this commit we can have more than 30 endpoints that will work. We
    ignore the blocked endpoints 0x1 and 0x1f for each trunk and calculate
    everything from the right start point.

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

commit dcc33127922112211088b4e105c63304678969d6
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Tue Mar 1 01:24:10 2011 +0100

    mgcp: Merge OpenBSC MGCP code and update the structure to match it
    
    * Upstream has a separation of BTS and NET side for RTP ports and
      can allocate them dynamically.
    * Upstream has gained the concept of trunks. We will now have various
      trunks to connect audio things.
    
    * We will now be able to utilize multiple trunks and have the endpoints
      used properly.

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

commit f3da99ed6587e89aaff39b8cd504750aeb8e4a96
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Mon Feb 28 17:27:14 2011 +0100

    mgcp: Attempt to get the endpoint configuration right
    
    number_endpoints is always one bigger than it needs to be,
    subtract the one in the show command, start counting at one.

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

commit 796406beee14ddfc839639edc5395627f1ad04be
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Mon Feb 28 17:21:49 2011 +0100

    mgcp: Add code that will attempt to configure the TDM switch

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

commit a2938fee11e0aaa199ac0c3d772483c32d8c3292
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Fri Feb 25 19:48:24 2011 +0100

    sctp: Fix a memory leak on connection failures.

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

commit 718d4ba66c8469d6f9384cb45db511e9193e2475
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Fri Feb 25 19:47:55 2011 +0100

    sctp: Only handle traffic with the payload type of M2UA

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

commit 0e6cbc62b23f5035dcd3a958bc00509441936adb
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Fri Feb 25 19:42:51 2011 +0100

    sctp: Fail if we fail to enable SCTP events on this socket
    
    Without events we don't have access to the SCTP sndrcvinfo and
    the ppid in it and we will do bad things like sending M2UA on
    PPID 0.

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

commit 639d77b6fbf2e8d81b621dd42b85dc3d1e23028e
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Fri Feb 25 16:29:45 2011 +0100

    links: Fix the init code for the old cellmgr_ng code

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

commit 03fc66074b3a9c5388f75088d75091f57e1eb8e5
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Feb 23 17:41:23 2011 +0100

    counter: Fix the wrong counter size.

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

commit af3faf8a811f39eeb45feceb88d32846560842cb
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Feb 23 16:59:45 2011 +0100

    vty: Allow to specify 14 bits for the CPC.

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

commit d062f8318e3b4b61da4179162f6a0a44784d233e
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Feb 23 16:58:15 2011 +0100

    mtp: Call the mtp_link_set always set otherwise things get confusing
    
    In a backtrace it is confusing to see variables called link and link
    and one is a mtp_link and the other is a mtp_link_set.

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

commit 765fba3fd03aac3cf569a924e3d36a6ff6c5b314
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Feb 23 16:54:50 2011 +0100

    msc: Remove unused method from the code

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

commit 4c9dd160c3ac8f4049d5f0c3d929bdfceb26fde6
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Feb 23 16:11:21 2011 +0100

    sccp: The link attribute was never used leading to a crash
    
    Right now we assume that the source of an application with
    SCCP state tracking is a linkset. Send the message to that
    linkset.

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

commit 47c9faac3b86f14a1dda0592d5bcf297f72c823f
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Feb 23 11:25:45 2011 +0100

    mtp: Attempt to implement the MTP Restart properly
    
    For the SSP functionatilty we will need to have the timers T18
    and T20. In the period of T18 we will collect TFP/TFR/TFA for the
    reachable nodes of the system. Each of this node will send us a TRA
    when it is finished. Right now we assume to only have one node and
    stop the T18 after the TRA of this node. Then we would need to send
    the TFP/TFR we have collected. On the expiry of the T20 timer we
    will need to send our TRA and notify local users.
    
    For more complex routing we will need to have a shared routing
    cache and remember which SSNs and OPCs are reachable and have inter
    linkset notifications.

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

commit 8d7027846fbb00f35eb1e19e74970c8771c811e5
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Feb 23 10:40:31 2011 +0100

    mtp: Do not start linktest on a blocked link

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

commit 7176030e02ca59d5b4ee015f24ee2bf733eeed8e
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Tue Feb 22 20:57:08 2011 +0100

    vty: Add all mighty new vty interface for osmo-stp
    
    This new interface allows to have multiple linksets, msc
    connections and ways to connect those in one instance of
    the osmo-stp. Forbid to reset linksets without an app.

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

commit 2917644d503b706f0df5cf7228fc284a79436e31
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Tue Feb 22 16:00:36 2011 +0100

    vty: Move the actual commands into a new file in preparation

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

commit 318e830463596dca396d2a99add7100926c1eb78
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Tue Feb 22 15:52:08 2011 +0100

    vty: Always work through the linkset number for the commands

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

commit 169a1a918cfeb34a3d8de3964011f0aa57bdf00d
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Tue Feb 22 15:45:52 2011 +0100

    misc: Use llist_add_tail to add new links to the end

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

commit e62e4b05bf421d9336ea4c442df1d4b40d3f170f
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Feb 17 23:29:41 2011 +0100

    m2ua: Make sure all replies contain the link identifier

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

commit cfe9d718e27b812da4b90c5bda2fea8c9ce4ff7b
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Feb 17 20:32:09 2011 +0100

    vty: Remove more globals from the bsc data.
    
    This is a interim solution until we have the new and all mighty
    new config file format. This should work for now, makes the init
    abit harder to understand though.

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

commit 4cee7c09018609332e057359cf8533624d64b918
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Feb 17 18:41:33 2011 +0100

    m2ua: Start link only after we had the emergency alignment
    
    This should avoid us getting an error as we are sending the
    SLTM too fast. In one way this makes sense, on the other hand
    we already have too many states and should remove some variables

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

commit 5e5758c78359d1f0a0e7dd5430a0556e3e743910
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Feb 17 18:18:22 2011 +0100

    log: Improve some logging messages across several files.

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

commit 7c6feca7cf294f8c99ac6ee33553ea25b351fdc4
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Feb 17 15:15:28 2011 +0100

    m2ua: Do nothing on a reset request for now.
    
    Only restart the link test on this link in case the link
    is present and we need to do things. The link up/down should
    be controlled in a different way.

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

commit 8fd28dbbe64cb32e5f296bd2679cebf03b5d14c0
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Feb 17 14:55:55 2011 +0100

    m2ua: Keep the M2UA ASP state in the mtp_m2ua_link
    
    This change allows to run multiple links over the same SCTP
    connection or multiple SCTP connections. It does not yet
    support fail over handling or load balancing but that seems
    possible now.

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

commit 41df6c59782c7dfd3c6906959b5abfd5dc1a4a5e
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Feb 17 03:30:22 2011 +0100

    m2ua: Include the interface identifier in the notify message

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

commit 5a34c7f6f8eea530f5316513ad4410d7def6a24e
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Feb 17 03:23:42 2011 +0100

    mtp: Rename link_no to nr, add a name like for the other commands

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

commit 6c0b2e570c56b79ccb4e0905e3d2288fc55443e2
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Feb 17 02:18:38 2011 +0100

    mtp: Make the mtp_link point to a specific type of link
    
    We might want to be able to change the type of a link at
    runtime. Decouple the link and the actual type of the link.

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

commit ea247c1d0a30362afd4602acdcd595b4afd616ec
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Feb 17 01:53:12 2011 +0100

    vty: Move link commands from the name to the linkset number

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

commit 1b5d846b461a5e197646b6db35b49ceb0d867481
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Feb 17 01:48:42 2011 +0100

    mtp: Stop hardcoding the supported SSN inside the mtp_layer3.c
    
    Stop hardcoding the supported ssn's inside the mtp_layer3.c and
    make it possible to allow to configure this in the future.

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

commit b27c9626e8e1c17e5100dab664d6d904ce2f65ac
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Feb 16 23:47:25 2011 +0100

    mtp: Remove the bsc pointer from the MTP LinkSet

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

commit a33b23f29390b28dfc32bb4fef4f8be418307e2a
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Feb 16 23:37:40 2011 +0100

    mtp: Rename no to nr to align with the rest of the structs

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

commit 4096d12ee006ab5aab4f6c62f89011b5c240778e
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Feb 17 00:04:43 2011 +0100

    bsc: Print the talloc allocation report on SIGUSR1

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

commit 5cd45e16ef243b8f22edf2ec4b6794a235817578
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Feb 17 00:00:55 2011 +0100

    bsc: Move the signal handling code over to the bsc.c

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

commit 2d4891ff8cbf3cf139a0e15db5b259930041f913
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Feb 16 23:56:55 2011 +0100

    bsc: Move the option parsing into the common code in bsc.c

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

commit 289436f8b69934a9df9ccb83d7e4bfdcea3c6e42
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Feb 16 23:08:29 2011 +0100

    bsc: Cleanup some fields and names

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

commit 64b7d56dc0f5a7b03bad2f9d9fb147f7da0f53a1
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Feb 16 23:00:50 2011 +0100

    ss7: Move all mtp linksets callbacks into the app layer

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

commit c5200fcb354b7c70cf0c1198abf10281906c3aad
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Feb 16 22:35:30 2011 +0100

    ss7: Move the linkset up/down into the ss7_app, move some code around

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

commit ab7c601118ef19414e8c83fe7f93415f5061b04c
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Feb 16 22:23:52 2011 +0100

    ss7: Provide a way to start the application

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

commit a7bc3aafdc79c04e038eab741ed8f428c13751c0
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Feb 16 16:12:07 2011 +0100

    ss7: Create a SS7 application that is responsible for the routing

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

commit 2cdb73cf4a0bb9e7a47cdb6eba4601d00e4eb0d2
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Tue Feb 15 21:27:20 2011 +0100

    msc: Move more state into the sccp_state.c

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

commit 3d4d8c7b5098776867b7b2192b00d02ab1e9da7f
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Tue Feb 15 21:14:09 2011 +0100

    msc: Move the nat handling into the sccp_state for now

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

commit 84ec8714b21a766471129282b98a8bcbfef799f0
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Tue Feb 15 20:01:47 2011 +0100

    msc: Move the MSC Connection into a new header file
    
    This is in preparation of splitting the MSC part and the
    nat logic for the upcoming config rewriting.

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

commit f7ce2c6417b2cda3b0672d84f1ac9085c6f86f3a
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Tue Feb 15 15:45:32 2011 +0100

    m2ua: Start to separate the SCTP code and M2UA to allow multiple links
    
    We want to be able to support multiple links over different SCTP
    connection and in the future also over the same connection. This
    is the first step to separate the SCTP connection handling from the
    link handling inside these messages.

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

commit 694337f8939aadeff60d931f827184f6c37f1926
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Tue Feb 15 11:24:05 2011 +0100

    mtp: Allow to find a linkset by number

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

commit 599c9a4b9aa3faa0b9c05dfcf6057ad9ccd4dfa6
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Tue Feb 15 11:18:38 2011 +0100

    mtp: Allocate the MTPLinkSet as a child of the BSC
    
    In preparation of the VTY code change, make the mtp linkset
    a child of the bsc.

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

commit 2ff47b8606d93a301cf6cecb0d32fa4b77f5c5c9
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Tue Feb 15 20:25:10 2011 +0100

    bsc: Allocate the bsc with talloc instead
    
    Allocate the bsc with talloc to have a nice root context for
    everything in the system.

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

commit 1927e638e18ff03a77a9e227c12f7050559a93c5
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Tue Feb 15 16:51:43 2011 +0100

    m2ua: Close a huge memory leak in the m2ua code.

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

commit b187049925311041fb9d6bacd8960d02759c473c
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Tue Feb 15 19:45:05 2011 +0100

    vty; Remove the lac/mnc/mcc option as this was never implemented

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

commit dd32ae5403dbdfe8fd6efd9b904df2d4110b3bb5
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Feb 10 20:07:30 2011 +0100

    msc: The udt_relay could be implemented with the normal cellmgr now
    
    Simplify the code and remove the standalone udt_relay application,
    the job can be done with cellmgr_ng. This will happen after we have
    settled for a new config file format.

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

commit cea4518410c0b6b6c00a2df3350b6d9705f925cd
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Feb 10 20:03:52 2011 +0100

    msc: In forward_only mode never ask any of the connection tracking code
    
    For the forward only code we never want to go through the other
    cases, make sure to always return.

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

commit 7ca2b03aa68a4f74f36206ee608c168afbe36433
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Feb 10 18:28:30 2011 +0100

    bsc: Remove the m2ua_set pointer from the struct as well

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

commit 89fa11af027139a1330717600bc962e69f6d5307
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Feb 10 18:26:07 2011 +0100

    bsc: Remove the global link_set pointer from the bsc
    
    Start removing the static names for the linkset

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

commit 43b015a8ea7519ff9f821f5a9e0a3c63234121e1
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Feb 10 17:35:35 2011 +0100

    bsc: Move the connection tracking code out of main file

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

commit bf5eada0aae1f96a8045db351675a459075baa1f
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Feb 10 16:12:16 2011 +0100

    bsc: Stop using the bsc.link_set directly

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

commit e86c02e107d9bef11a69ecef85d923ae4f523ef3
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Feb 10 15:32:14 2011 +0100

    bsc: Move the BSC<->MSC variables to a new struct.
    
    Move the MSC related information out of the bsc_data and update
    the code to use this BSC configuration. This is greatly cleaning
    up the code and in theory there might now be two BSC and two MSCs
    that one application can handle (minus the missing VTY config)

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

commit ee63d7d15e14ca0b653086043e7a6d1d537a89a1
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Feb 10 12:39:05 2011 +0100

    stp: Allow/Disallow to inject messages on the UDP/M2UA interface

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

commit 0452f22a21d71094b3c740485e54e210f94f0465
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Feb 3 13:35:42 2011 +0100

    stp: Add code that allows to inject messages on any linkset
    
    This can be useful to test out certain messages without having
    any of the linksets be fully connected. It is not possible to
    get the result. In the future this code should reply with an
    M2UA error message if something went wrong.

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

commit 6b71fd6192e937f26ffed0e0846e63b54c4824af
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Mon Jan 31 22:41:03 2011 +0100

    vty: Fix the help and the parameters for the trace command

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

commit f603f28488c6c6f04d8314d9f049b535d74d6307
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sun Jan 30 00:24:15 2011 +0100

    isup: Make it possible for the STP to handle/not  handle ISUP messages
    
    Add an option to decide if we should handle GROUP BLOCK and RESET
    messages inside the STP or if we should forward those as well.

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

commit d3f412bbd59cff82acc6876d86cd14183412b317
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Fri Jan 28 18:52:16 2011 +0100

    mtp: Turn error messages into full sentences.
    
    Turn the error messages into full sentences that
    end with a full stop. Try to put the link set name
    and the link number into these messages.

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

commit 309d79f5ed4b2a7c3ac8090cfd51ab27c5ce3e5f
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Fri Jan 28 18:26:20 2011 +0100

    mtp: Forbid link up/failure on blocked links.

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

commit 86a2a53b90e250c8473104d4540c4155c26bf1a3
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Fri Jan 28 17:47:25 2011 +0100

    udp: Use link up/down signals from the MIB for the link
    
    The mib was patched to send link up/down in case of failures,
    only put a link service when the MIB tells us the link is
    up, the failure case should only happen for remote links
    failing. We will reset and go through link alignment.

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

commit 122d604838a270fba131abbb2395f35b694df348
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Jan 26 13:20:32 2011 +0100

    mgcp: Turn the endpoint-offset into a proper config option

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

commit 1cf3a8378060d1322d108ee9470ed1fe882b1f41
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Jan 26 12:51:22 2011 +0100

    mgcp: Make it possible to control the offset from Endpoint to CIC

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

commit 38d936a4458a707e6f68758054bde2bddc79d851
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Jan 26 12:41:42 2011 +0100

    mtp: Assign a name to linkset, use this name in the log messages

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

commit c5562bde48571ce4fa5a8edf8c1ae2e6f6a5ff6b
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Jan 26 11:02:42 2011 +0100

    sctp: Close the socket if we get <= 0 as a result for sctp_rcvmsg
    
    The manpage says that -1 is the indication for error but on 2.6.12
    we just ended up in a infinite loop as select shows the socket as
    readable but a recvmsg does not give any data.

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

commit 44f848b086d9143a53d3209df5820f801036420f
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Tue Jan 25 23:41:30 2011 +0100

    mgcp: Merge from master to respond to a RQNT

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

commit fd5d8d2ac14d26e90b3b1d60895a856c76d8fd68
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Tue Jan 25 13:35:10 2011 +0100

    mtp: Send the TFP/TRA/TFA with the first SLS provided by that link

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

commit 7d336a55ed308ef01d4d8e54c89ddab1b7915ee6
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Tue Jan 25 13:29:56 2011 +0100

    mtp: Make SCCP tfa/tra/tfp messages work on the linkset
    
    This will be used to send the data with the right SLS from
    the right link of the linkset.

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

commit 1ec2a749f0dd81f7d4915cb166e29ee277f83067
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Tue Jan 25 13:24:06 2011 +0100

    mtp: Remember the first SLS this link is on

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

commit 4c8ddb356cacd7644e2db9de3273ac4fdf8aa455
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Tue Jan 25 13:18:59 2011 +0100

    vty: Fix the up/down of the MSC link

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

commit 8b997bb456a5927ec65ea0a171ddd1e1bcf5695a
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Tue Jan 25 12:26:59 2011 +0100

    configure: We do not want to always link to -lsctp
    
    The AC_CHECK_LIB is always setting the LIBS variable and this
    will be used for every linker call. We do not want this.

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

commit 8a96e474a2a1bded9f6740df18aacc482a253108
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Tue Jan 25 09:57:55 2011 +0100

    mtp: Fix the logic... close the socket if we are blocked
    
    Thinko or such.

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

commit 3c2b84c6074a9a07d53950a3f3ac24d867f042ac
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Mon Jan 24 21:13:56 2011 +0100

    vty: Show the SLC mapping of a linkset

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

commit 326a1f7310dbb7b8f0ad941e71414659e68fc610
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Mon Jan 24 20:52:30 2011 +0100

    stats: Fix counting incoming packets from a link

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

commit 9543f4a35672b6aa4aa9412daeb889d93482fdcc
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Mon Jan 24 20:49:58 2011 +0100

    mtp: Call it mtp_link_submit and use it in mtp_link
    
    Remove the _set from the API, call it from the mtp_link.c. This
    will fix the statistics for outgoing packets.

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

commit 3a1c0af8681f16d9ed3cebe4c23eaf50372e6932
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Mon Jan 24 20:21:11 2011 +0100

    udp: Create a SNMP session per UDP
    
    We do not have the multiple callbacks from SNMP under control
    and we can only save the last request if the SNMP Session is
    inside the link. This is mostly a workaround for Net-SNMP and
    the missing documentation on the async functionality.

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

commit 4e2e242d708a946363313a7320e5619255870396
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Mon Jan 24 15:40:30 2011 +0100

    mtp: Show blocked links as blocked in the vty stat

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

commit 315ec675ba29f0a10f20ded82d13f2e59958a476
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Mon Jan 24 15:35:56 2011 +0100

    mtp: Implement VTY routines to block,unblock,reset a link
    
    This can help in link management and reconfiguration of a
    link at runtime. It is also a good engineering mode for
    multiple linksets.

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

commit ea5ce23d72cbb6571862a4356ca21890aae5ecc9
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sun Jan 23 23:31:26 2011 +0100

    mtp: Make it possible to block a link.
    
    The semantic of a block is to take the physical
    link down, call mtp_link_down and to make sure
    that the link remains down and no packets are
    forwarded there. The unblock call will reset the
    link and this should get it back into operation
    again.

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

commit 8ade9b7bc235b644a1ce63ba0db9e855b118d267
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sun Jan 23 16:18:18 2011 +0100

    pcap: Fix stupid bug and unbreak pcap writing

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

commit fca7b12e0d2fdcdfff334c4576899e82f99e8d43
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sat Jan 22 23:19:44 2011 +0100

    vty: Install the vty logging commands

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

commit 16b07c645bf7384534eb830e1dfda7609a2cbf05
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sat Jan 22 23:19:27 2011 +0100

    pcap: Dump each packet in the DCAP category

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

commit 0292127467ca7cd00cbc08850f88bb272eb2c24b
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sat Jan 22 23:05:03 2011 +0100

    debug: Set the right debug area for the M2UA code

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

commit 5c2e458dca23027434d09f216570b110e643b448
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sat Jan 22 22:57:42 2011 +0100

    debug: Add two categories to be used in the future.

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

commit 1b47ce5b9bd143de886758e8cbd3d2c3a75f5153
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sat Jan 22 21:31:24 2011 +0100

    stat: Dump a name next to the OPC

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

commit 5b2fe8d45bd74c3afe6c3c5025fd3c7c4eb00453
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sat Jan 22 21:09:53 2011 +0100

    pcap: Allow to start tracing on a specific linkset after app start
    
    Allow to start to trace on a specific linkset after the application
    has been started. This allows to stop tracing on a linkset as well.

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

commit f6375b49d34a6adc7eaf42ebd06ab64037df9f0a
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sat Jan 22 21:01:23 2011 +0100

    pcap: Allow to log on a link or linkset level

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

commit 36260e915a23892e5275866ef943783ec6a8e404
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sat Jan 22 17:37:56 2011 +0100

    pcap: Classify the direction of such a message

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

commit ddf8eae7da02b20dd4310af9428a1eb18b1dd57d
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sat Jan 22 17:36:01 2011 +0100

    pcap: Run all pcap operations through one method

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

commit c6bfa27b5e56845491c6d03406d4dba65d86095f
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sat Jan 22 17:06:34 2011 +0100

    udp: Allow to create multiple links via UDP
    
    This is the easiest way to support multiple links over UDP.
    Specify the number you want and they will be initiated. All
    these links will run via the same UDP port.

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

commit 0b316224829d172a76c1f6145568f8470b0a7dd6
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sat Jan 22 16:43:14 2011 +0100

    vty: Print the MSC status on the VTY for relay/cellmgr

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

commit a310e532438196778b554132d69e78da933aaa81
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sat Jan 22 16:34:16 2011 +0100

    vty: Classify the application that we run and provide different options
    
    The VTY interface is used for three different application and not
    every option will make sense for every app. In the long run we will
    split the vty interface but for now we just qualify the application.

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

commit fbfe8eb81de7900a5241528ca4087be8211bd259
Merge: 7d7c711... 60af5dd...
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sat Jan 22 16:22:28 2011 +0100

    Merge branch 'on-waves/stats'

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

commit 60af5dd57a164265ac2733eaa9992161ab682552
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sat Jan 22 16:16:52 2011 +0100

    stats: Print some statistics about the state of the current set

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

commit 51b9e7a396be16a8fda47d2fd891c72db7f4f4d0
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sat Jan 22 16:02:13 2011 +0100

    stats: Implement VTY command to dump the linksets

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

commit 4c1eb0ee43259bae710b5685ed666210be9712f9
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sat Jan 22 15:52:07 2011 +0100

    stats: Count packets on a per link level

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

commit c5d897e8474e99f2b42202b8ec323484225796ec
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Fri Jan 21 20:54:55 2011 +0100

    stats: Collect statistics on the linkset
    
    Collect incoming, in sccp, in isup, out isup, out sccp packets.
    This does not yet work for out in total.

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

commit aafa7c788e25070e7bd25430c1939d5de128df26
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sun Jan 16 12:32:20 2011 +0100

    stats: Add rate_counter for more statistics on the MTP side

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

commit 7d7c711a43ce94912bb95e7a0485e81713eed06c
Merge: e250ac3... eab2096...
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Fri Jan 21 19:50:19 2011 +0100

    Merge branch 'on-waves/multiple-links'

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

commit eab20964b2f059898fc804584e55a157c021afc0
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Fri Jan 21 18:00:36 2011 +0100

    udp: Make the SNMP code asynchronous
    
    Do not block the application when doing a SNMP request. Work
    with the results coming back from the callback. Right now a
    link can only be taken down and up.

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

commit 4da421da6fed6135f7c01eeb6769fb2a82d476cb
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Fri Jan 21 13:36:11 2011 +0100

    udp: Make two snmp functions internal

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

commit 083a30b9b8fc27fff249285f3accdbff44e84b05
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Fri Jan 21 12:57:12 2011 +0100

    udp: Poll SNMP for timeouts and fd every 100ms
    
    This is the easiest way to integrate net-snmp with the event loop,
    every 100ms we are going to check for timeouts or incoming messages

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

commit f38114eee2caae36d345691468bef8c2611e7547
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Jan 20 21:11:13 2011 +0100

    udp: Allow to run multiple links through the same socket
    
    The UDP socket will be shared between multiple links, the
    snmp session will be also shared between multiple links on
    the same hardware.

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

commit e250ac3f4bdac174871b80183884c88c1419d810
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Fri Jan 21 12:50:02 2011 +0100

    msc: Fix crash due pong timeout started from a msc reset
    
    This is fixing a crash that is caused by the MTP link going
    down/up and the main routines asking to send a reset to the
    MSC. The sending of a reset is triggering the ping/pong
    timeouts. In case there is no MSC connection we could crash.

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

commit 42f9aa94ba5a3f7236ba279785f03c4608a9dc5a
Merge: 460a8eb... 050577a...
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Jan 20 19:51:36 2011 +0100

    Merge branch 'on-waves/multiple-links'

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

commit 050577a088f6e8cfd02dca82fe47b4b34b53ae4e
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Jan 20 19:28:15 2011 +0100

    mtp: Return SLTA on the same SLS, send SLTM with a static sls
    
    Derive the SLS from the static link_no we have assigned.

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

commit 95057b923710b3d1b4109f36ebed24011b294d97
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Jan 20 19:00:44 2011 +0100

    mtp: Send the SLTM/SLTA on the link directly
    
    For both the SLTM that the app is sending and the SLTM we
    are receiving we don't want to go through the SLC.

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

commit 1cc24561b0b6182da55461ec4305e76c525d5a96
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Jan 20 18:26:18 2011 +0100

    mtp: Count the links in a linkset

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

commit fa8cf2d9388001b052675a740ac07582b4849b9d
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Jan 20 16:51:34 2011 +0100

    mtp: Create a method for a link failure to restart the link.
    
    Make sure that a failed link will be restarted by calling the
    reset method which should take the link down.

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

commit 9b8a4a7f49b8d926de4bd4a1866d9506b92e1dfa
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Jan 20 16:40:31 2011 +0100

    mtp: Remove the unused linkset_sccp_down routine as it is not used

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

commit a8ce061d86c3b6bd1f21655edf063a0c8c1a94f0
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Jan 20 16:30:24 2011 +0100

    mtp: Move the link testing into a new file for mtp_link
    
    The link testing should work under the linkset and if the
    SLTM is failing the link should be taken down and it should
    be restarted.

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

commit 2d845fca0c2e3561593e2255dbe7f53fdee9e144
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Jan 20 15:42:13 2011 +0100

    mtp: Rename the the_link to set as it is a link set

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

commit b4b747d7f76feec551539e6a3b20ce90ed7429b5
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Jan 20 15:39:40 2011 +0100

    mtp: Stop assigning the link_set it will be done in mtpl3

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

commit 1349584c26b5e9ebb6498dc910d55c52116e0f32
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Jan 20 15:08:57 2011 +0100

    mtp: Start the linktest directly
    
    No need for delaying the linktest, start it directly when
    the linkset should come up

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

commit 606eae8ece62fdc5e075ac88f70a02ffb9df27c4
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Jan 20 14:23:10 2011 +0100

    mtp: Send the TFP/TRA once the first link is available
    
    Instead of sending SCCP TFP/TRA as a response to a TRA
    the code will now send one as a response to the first
    SLTA we receive in the linkset on the first link.

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

commit 157de2a8abbd49bece2c1d5cd37c1abe104aaa66
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Jan 20 13:05:54 2011 +0100

    mtp: Only respond to regular maintainenance for our code point

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

commit 925d566c188bfad3709e55ac223bee52ae2bc60c
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Jan 20 12:20:46 2011 +0100

    mtp: Fix the address mask, macro to extract opc/dpc
    
    Fix the address mask, add macro to extract the DPC
    and OPC from an address. Write a test case for this.

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

commit 460a8eb8654ae945ac73b46f5f078ced611a4478
Merge: e13c5aa... 69e71e0...
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Jan 20 11:49:47 2011 +0100

    Merge branch 'on-waves/stp'

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

commit 69e71e0670b7cf215077047d8157c744fc239ff3
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Jan 19 09:33:00 2011 +0100

    isup: Attempt a short cut in the link bring up by sending a unblock
    
    Attempt to unblock all circuits after the Gateway has blocked them. In
    the ISUP spec we would need to go through the continuity test and such.

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

commit 8f6eb5e6886b552aefb53a41472d65b5a62ae932
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Jan 19 09:27:41 2011 +0100

    isup: Handle a CGB with a CGBA and claim all circuits to be blocked
    
    This is to help the Exchange B to go through the start procedure.

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

commit ecd835500e839b1327e7ceccb640ab41eccb788f
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Jan 19 09:19:17 2011 +0100

    isup: Make status parsing and status response be generic

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

commit 6e11bee8cf97487d29502dc1a9ef3b7837b48628
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Tue Jan 18 23:34:19 2011 +0100

    isup: Attempt to handle a RSC on the exchange

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

commit d8a73e24d280338e7f2e57e1f137ef8fbaa7a255
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Mon Jan 17 22:37:11 2011 +0100

    isup: Allow to have a different OPC for ISUP messages.

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

commit a79ac9be8d19bb66c2774ec6b45108b54f208586
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Jan 19 09:34:05 2011 +0100

    isup: ANSI/ITU have a different idea about the CIC and spare bits
    
    There can be 2 or 4 spare bits depending on the ISUP spec, it is
    better to handle this in higher code and assume the whole thing is
    a cic.

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

commit a4661fb228a5cfee262410c38c12afa610f0942f
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Jan 19 09:43:01 2011 +0100

    isup: Fix the lebgth check in this packet

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

commit b4dd0296323db430bd517d0527a7efbf840fc9c0
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Jan 20 11:47:00 2011 +0100

    isup: Add the isup_types.h to the header files (fixes distcheck)

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

commit f0a5139a7bafe7206188a5a4c4d033eac2ae6fbf
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Tue Jan 18 20:45:40 2011 +0100

    mtp: Add defines for the test messages

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

commit cfbe80febb4aa69dd293ef31418682cf72f81b47
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Tue Jan 18 20:35:11 2011 +0100

    mtp: Send a TFA for the point codes we are routing to.

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

commit adf7692031f4c1f8eca4af7ce0231065365c5dd8
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Tue Jan 18 19:01:43 2011 +0100

    mtp: Send TRA messages on all affected point codes

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

commit 27c5e2357fb2ad60c952db6688e5d93f3e7131b3
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Tue Jan 18 18:52:34 2011 +0100

    mtp: Send the TFP for every POC we want to handle.

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

commit bee2ed18c7fd1d8316a17a0ff3ba97f7b518c00e
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Tue Jan 18 13:29:42 2011 +0100

    mtp: Make the input path work on a specific link of the linkset

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

commit 84899a484c1a38bd487435160e1eaf9619c08b0d
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Mon Jan 17 22:24:52 2011 +0100

    stp: Set the pcap fd properly... WIP merge this

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

commit efbd8c2e807818686fb51d8f0bffb28ce917e02a
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Mon Jan 17 20:21:45 2011 +0100

    stp: Allow to forward all ISUP messages without any modification

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

commit 1b6901ec4ae3effd0b017b2cbdb32b17646d3bc9
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Mon Jan 17 16:13:28 2011 +0100

    stp: Forward unhandled ISUP from one end to another

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

commit 9cf11bc1098671e06c7284babfa5a3327a40346e
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Mon Jan 17 15:53:06 2011 +0100

    stp: Create a M2UA link by hand and connect the SCCP routines
    
    This is a hacked version that will just forward SCCP from one
    linkset to another one. It is missing configuration and ISUP.

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

commit a93b83bf9979f5a9e0a5591436f419eed744445c
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Mon Jan 17 15:21:06 2011 +0100

    stp: Begin to implement a signalling transfer point
    
    This is creating a new application that will be a signalling
    transfer point. Right now it is a stripped down version of
    the udt_relay, which is a stripped down version of cellmgr_ng.

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

commit 92affdad724c829d76b4eeb01fce97edb85302f5
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Mon Jan 17 20:12:32 2011 +0100

    mtp: Do not send anything in case the there is no link
    
    If there is no usable link in the linkset we should not try
    to send. This assumes that all incoming packages come from
    links that are up. We do not check this right now but we
    will have to check this.

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

commit 101cd0bc83426676ce47477ac3ab9160c66e83b2
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Jan 19 10:51:44 2011 +0100

    mtp: Send the SSA/SSP for the apoc and assn of the request

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

commit df8597aeea856b30c5892c16b322986ec6065402
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Jan 19 10:43:20 2011 +0100

    mtp: Send the SSA with the affected POC for SCCP.

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

commit c17852ee3499cd17ea5547ed6b87d364e08eac5e
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Mon Jan 17 22:23:24 2011 +0100

    m2ua: Write MTP packets to the pcap file if requested.

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

commit e13c5aa4185ba44319813a21132b03986c5e09c8
Merge: 4a37434... d70a7e8...
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Mon Jan 17 15:15:05 2011 +0100

    Merge branch 'on-waves/m2ua'

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

commit d70a7e8e79a25ecd1ba36e357a83c902338648b9
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Mon Jan 17 14:13:29 2011 +0100

    m2ua: Create a MTP Link class using SCTP/M2UA for the transport
    
    This is a MTP Link that can be used with a MTP LinkSet. E.g. with
    some config changes one could use cellmgr_ng or udt_relay over a
    M2UA link.

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

commit 0e2f9116f846968d5eaf90cf21b7648f1964ae8b
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Mon Jan 17 11:54:39 2011 +0100

    mtp: Rename link_data to mtp_link and move out the transport specific things
    
    Rename link_data to mtp_link and move it into the mtp_data header
    file, also remove the union to ease creating more of the subtypes.
    
    This is done in preparation to the linkset knowing more about the
    link (e.g. having a link test per link instead of per link).

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

commit 4a3743440bd77aa0cec240e103aa2c7ce954b714
Merge: de56c22... d91f940...
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Mon Jan 17 11:29:07 2011 +0100

    Merge branch 'on-waves/multiple-links'

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

commit d91f94024ed9c0b9d2c674c09fe1466182002b5a
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sun Jan 16 11:56:05 2011 +0100

    mtp: Create the SLC with all links

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

commit 0f833b084bfe1bb37d3300cf78bc7cbe7a363110
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Tue Jan 4 13:33:57 2011 +0100

    mtp: take the linkset down when the last link is failing

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

commit 85e17d1224b7599f936264ca8d6d3824452842c8
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Tue Jan 4 13:23:50 2011 +0100

    mtp: Remove the forced_down as it is never read in that application

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

commit fe72c160e2d3c7a32bed13ff7675e0d547635d62
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Tue Jan 4 13:21:52 2011 +0100

    mtp: Turn the MTPl2 link into a list of links.

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

commit 069e635413efd1a1e4e5309c07a03d2df73bf88a
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Tue Jan 4 13:01:23 2011 +0100

    mtp: Keep an array for the SLS -> SLC mapping for active links.

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

commit 644aafbc94a2c2bfb49b2352fe31452a1cddab27
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Mon Jan 3 23:51:07 2011 +0100

    mtp: Make the link_data be a child of the link_set
    
    Change the order of the link and linkset. The link will be
    below the linkset. This change should make it more easy to
    introduce multiple linksets.

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

commit c8405692b381e4079eeaf52f38610a6a24f64773
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sun Jan 2 20:24:08 2011 +0100

    mtp: Propagate link and linkset failures in two stages
    
    Handle a single link failure in links.c and if all the
    links have failed propagate it up. This is preparing the
    multiple links support.

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

commit 569f1e171df2f055d0be5fc637e050a523a9ae8a
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sun Jan 2 18:47:49 2011 +0100

    mtp: Rename mtp_link to mtp_link_set as this is the linkset
    
    The link_udp is actually below the linkset. We need to get this
    right now and then can have multiple links.

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

commit 346e1c4bc4266ad645aab88d6357518e17055fb3
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sun Jan 2 18:11:37 2011 +0100

    mtp: Attempt to select the sls properly in the round robin fashion
    
    When we call the submit method with a SLS of -1 we will try
    to find the next SLS to do things in a round robin way.

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

commit 45738887be2299cf5fca19b1f94c6054cca41239
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sun Jan 2 17:58:45 2011 +0100

    mtp: Kill the link variable from the mtp link.

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

commit b6edf97481737d5846bdd65bda15d8762ffc0c78
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sun Jan 2 16:41:11 2011 +0100

    linkset: Prepare the UDP support to support multiple links.

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

commit 016ba29ec23c65ff3ccbd12e6128384567d34406
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Mon Dec 20 16:21:18 2010 +0100

    msc: Remove the msc_clear_queue now that it is not needed

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

commit f19afaed7bcf4959329ff8f6c9600132726b75e1
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sun Jan 2 16:36:29 2011 +0100

    sccp: Stop queueing messages between SLTM messages
    
    Remove the queueing of messages that was added during a debugging
    session and should not be needed. This will simply bringing down
    the linkset.

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

commit a99b04b700891e39d0a10444224fc77a86945970
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sun Jan 2 11:23:54 2011 +0100

    mtp: Move the link code into a new file called links.

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

commit f9b4a86e8dc16e85c09e37861f6de081167ccd7b
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sun Jan 16 11:45:32 2011 +0100

    misc: Remove the link_c7 dummy methods

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

commit de56c2270268ff6e8945d5e03ec58ad52c3da64b
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sun Jan 16 17:45:14 2011 +0100

    license: Switch to the GNU AGPLv3 for this network service

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

commit ea853044c8a5b5c937152feb82aa49ee9c7eff81
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Fri Jan 7 11:38:00 2011 +0100

    mgcp: Merge from master. Fix some issues with the new code

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

commit 7e0936ee52a9fb35e8921b49f0df0ca04aa60d00
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Jan 6 19:48:55 2011 +0100

    mgcp: Merge new mgcp_protocol to parse digital trunks.

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

commit 7a7255657797ae9fa72a93cab4e1f1d71d094ca3
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sat Jan 1 13:34:58 2011 +0100

    mtp: Allow to have a different POC for SCCP

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

commit ff9cd6f8f6f0c4505b4c01d8746d490eb41d7fc5
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Fri Dec 31 21:47:14 2010 +0100

    mtp: Well we do not wait for the SST any more but start transmitting.

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

commit 0945961af38e66799689979a5f5a076d490d0164
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Fri Dec 31 16:53:40 2010 +0100

    mtp: Add some SSNs we want to handle.
    
    This should be really configurable. SSN=1 should always lead to a
    SSA, the others depend on what we run on our end of the link.

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

commit 80ab4c60668ac63ea52fbe5d65a212df934570f5
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Fri Dec 31 13:40:19 2010 +0100

    mtp: Implement the subsystem test and respond with a SSP/SSA
    
    The SCMG handling should be moved to a different file. Right
    now the list of supported SSNs is not configurable but it should.

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

commit eefd72cd74631a6e434244c90147a69943a531f8
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Fri Dec 17 16:22:31 2010 +0100

    mtp: Remove the flood feature as the issue has been debugged
    
    The issue with paging messages with a PointCode and the too
    long queue has been fixed by rewriting the header.

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

commit 9260b24428a6ed9833e547a3aba66cad4ce5c597
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Fri Dec 17 17:36:03 2010 +0100

    iusp: Make isup parsing work on big endian machines

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

commit 882082c1f67523613b6a83a887e4863df5e44ed4
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Fri Dec 17 17:15:44 2010 +0100

    mgcp: Fix the adaptation name for the config options

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

commit 2c472a3f7be82ac28de1fcaa7f2c73d6ca22fce0
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Fri Dec 17 17:11:35 2010 +0100

    mgcp: Fix the management objects

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

commit d10a3c1b4abc8850a5275b83973c15573154f6ec
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Fri Dec 10 12:27:00 2010 +0100

    mtp: Attempt to fix the SCCP restart logic.
    
    The SST is not necessary. We will have to assume the link is
    established after having gotten the TRA on the Affected Point Code
    and we will need to always handle the restart allowed.

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

commit 3aad776b280c889a5432e51fbdbe78ef1af624c9
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Fri Dec 10 12:18:57 2010 +0100

    isup: Respond to a ISUP GRS with a GRA.

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

commit 433ea2f037effc600543823e5b3fa8ec540b989a
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Fri Dec 10 07:34:01 2010 +0100

    isup: Implement handling GRS and GRA messages for ISUP.

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

commit c21cfaa023686c0c4ff041199ed6a04e48f79d15
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Fri Dec 10 03:53:28 2010 +0100

    isup: Start parsing the ISUP messages
    
    Introduce a ISUP debug category, parse the reset circuit
    message, add a test case for this easy parsing.

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

commit 03ba4f485bdbf79b9efce862940fd871e7b3dc72
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Dec 9 17:08:06 2010 +0100

    isup: Start with isup support in the cellmgr.
    
    Start parsing the ISUP messages. This just adds what
    we need to handle now and will not grow it a lot.

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

commit 58d0c24f03b75d31164f961e76e0414c6fbb2102
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Dec 8 11:32:29 2010 +0100

    mtp: Send a simple ISUP message

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

commit ae7418177e590dfcd572194a3953e806f2ace187
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Dec 8 11:28:12 2010 +0100

    mtp: Print a TFP message on the screen when we get a message

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

commit 3a80cb2593673868673f602aeec3991ae2640c3a
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Dec 8 11:12:46 2010 +0100

    mtp: Prepare ISUP handling, just print the ISUP part.

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

commit 1291ce5f8cc8faa83840fe8619bef9b61cdf14c2
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Dec 8 11:10:34 2010 +0100

    mtp: Print un-handled messages

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

commit 8220b94064160d07351979fe874616b1fdaaba7c
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Dec 8 10:08:40 2010 +0100

    udt_relay: Remove the abort and return a NULL pointer after a message

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

commit 396282ef8e5d93dd6e20ab9f82060a6977940e32
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Dec 8 10:08:14 2010 +0100

    udt_relay: Initialize the ni_ni as well here

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

commit e15fa4cafeebc1298c81e78116f3e33f47ab86e2
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Dec 8 10:06:52 2010 +0100

    contrib: Add smalltalk script to send send UDP messages
    
    These messages are a SLTM and a TRA message that we want
    to test on the udt relay receiver. The speciality is the header.

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

commit 8fa8e584dd392993226bded66d892ab2d795e4f0
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Dec 1 23:14:57 2010 +0100

    mgcp: Add config options for some GAIN options, apply them.

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

commit 3bbb58bfdb1176f592daa7347a2d8883924fcc2f
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Fri Nov 26 21:25:38 2010 +0100

    mtp: Group all MTP settings together.

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

commit b38b33b884d3ae4637d206c50e7f91a5c1b33857
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Fri Nov 26 21:21:04 2010 +0100

    mtp: Make the spare/ni configurable

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

commit e976df1b5bf333a9af10559fbe1de3ab6537ca64
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Fri Nov 26 21:07:11 2010 +0100

    mtp: Be able to set the spare bits in the network indicator

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

commit 4e3e28e91632640490642108f7b89824e2b51b4f
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Fri Nov 26 21:05:39 2010 +0100

    mtp: Store the NetworIndicator in the mtp_link and use it
    
    Prepare to make the ni configurable and store it inside the
    mtp_link where it can be changed by the user of the mtp_link.
    Initialize this to the current value.

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

commit 2a9bf2b61589a802454bd5c00c7f5575540b421f
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Fri Nov 26 21:01:58 2010 +0100

    mtp: Set the network indicator in the mtp_msg_alloc
    
    Prepare to have different network indicators.

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

commit 7694381f52983f95320f8e01f4d8b4cca934dfff
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Tue Nov 16 11:14:34 2010 +0100

    udt: Add a forward_only to the bsc struct and use it for the msc_conn
    
    Simply forward everything, no need for inspecting things.

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

commit 594ee9a8c444034d75f995e0efbae646ddae2761
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Tue Nov 16 11:03:19 2010 +0100

    udt_relay: Add a forked copy of main to just relay messages
    
    Do not run any of the header rewriting for messages. This will
    simply relay SCCP friends to the MTP library. Some work on msc_conn.c
    is needed to avoid calling most of it.

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

commit ed3046339e141938cd0eb3a45e7ab91e518675ac
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Oct 27 19:32:53 2010 +0200

    mgcp: Print the extra settings from the config

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

commit d25dfce4f55b909526e76f878bd5445a5db319fe
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Oct 27 15:59:33 2010 +0200

    assignment: An evil hack to include some fake IES..
    
    Add stuff to the message...

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

commit e3abeb1400cba9598691d3fa4c1549c89ee7ef96
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Mon Oct 18 19:36:50 2010 +0200

    mgcp: Assume that on a MDCX all data is present...
    
    Send a dummy packet on each MDCX message. This assumes
    that the remote address is available by then and this
    should fix not hearing the ringtone as the NAT didn't
    know to which port to forward the data.

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

commit 5d930f8745ae6ecbe995cc353217d50c542d9b9f
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Fri Oct 8 23:18:15 2010 +0800

    mtp: Store the mtp_link inside the connection
    
    Prepare to have multiple links to the BSC.

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

commit dedb7ce3fef7a14c52c62c22acdc043016f2563d
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Fri Oct 8 17:49:24 2010 +0800

    mtp: Ignore the spare bits as of Q.701 6.2
    
    The sender is supposed to set them to 0 and we are asked
    to ignore them. Apparently something called SIF is enabled
    on the sender side.

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

commit 52280693657631037bf2e628853f6eaf379a314d
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Oct 6 16:09:25 2010 +0800

    ussd: Pass the bsc_data to have access to the USSD message

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

commit dfcf2df69869bd026fa4adcf6672db5a2196e9a8
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Oct 6 06:20:35 2010 +0800

    ussd: Create the hook where packages from the MSC pass by

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

commit a4ca6d3947bb6063ac4c5c64064f6f7a93f9857f
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Oct 6 04:51:44 2010 +0800

    msc: Create a function to send or queue messages.

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

commit 0f349f2c6df7c73653de8ef8b9082aab7a83c085
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Oct 6 04:39:08 2010 +0800

    ussd: Add the hook where we can capture the Location Updating Request

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

commit 377ba4293abaa4cc98b7bdee57e98528acbf023f
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Fri Oct 1 20:37:40 2010 +0800

    msc: Return an error if we close the fd

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

commit 98f6dd5cdce641599c52e8952fd17a14ffc12c56
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Fri Oct 1 20:30:53 2010 +0800

    msc: Stop the msc reconnect timer as well (possible bfd corruption fix)
    
    It appears that we run into a PING timeout before we have received
    the first message and then will try to close the connection tiwce.
    
    Stop the msc_timeout when we close down the connection.

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

commit 47765719898539bd9c1be02825283ae1fc1a6108
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Sep 30 17:45:12 2010 +0800

    bsc_ussd: Add a dummy USSD module...used for welcome SMS

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

commit 35948551fd07441af1fa3a9d4985b08fdbdc7a33
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Sep 30 17:30:50 2010 +0800

    bsc: Move more sccp code into the bsc_sccp.c

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

commit 1cb634a1e22987559f3d347c9e404b5eeb21cd73
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Sep 30 16:10:17 2010 +0800

    bsc: Refactor and move SCCP ConTrack to bsc_sccp.c
    
    Move the code, update Makefile.am, add includes.

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

commit 0e4e35fdd6a29d7269a25f11b3ac3ee11c88a297
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Sep 30 03:04:28 2010 +0800

    bsc: Be able to configure the LAC/MNC/MCC...

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

commit b3e1068992244a35df5a56e064daaaa6d9c986f3
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Sep 30 01:57:45 2010 +0800

    sccp: Move the SCCP connection out to a new structure.

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

commit fdae5c9a7d16456d4a7124d6c1a002d3f3e6b2d4
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Sep 30 01:01:03 2010 +0800

    vty: Add a telnet interface to the cellmgr

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

commit 2656e8f4aade6e15b2cb4aad2e364881641e0343
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Sep 30 00:41:37 2010 +0800

    vty: Implement writing the config file

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

commit 7942abc95d6f6205a8a8f9e375cd3a6443b749d2
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Thu Sep 30 00:34:46 2010 +0800

    vty: Move the vty code to a new file, move config params.

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

commit cdad4de33033c463cc5cf67ace13fda3103d8203
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sat Sep 18 23:59:43 2010 +0800

    mgcp: Only if this node is supposed to send data send a dummy packet
    
    In case the gateway is configured as recvonly, do not send a dummy
    load as this is against the policy.

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

commit b988caa1603baaa14c5d03b47a53eb834a4768f7
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sat Sep 18 20:23:05 2010 +0800

    mgcp: Be able to parse the 'M: sendonly' as the connection param

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

commit 95cac74e37171904125b247cfe1ad289cc2d864d
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sat Sep 18 03:16:52 2010 +0800

    mgw: Add a realloc_cb that will give up the old endpoint
    
    Free the endpoint if we need to realloc, the sequencing
    and blocking will take care of everything.

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

commit e40bc38c422493c1c703ead9ee5d38ae4699e5e4
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sat Sep 18 03:11:00 2010 +0800

    mgcp: Merge the realloc_cb from OpenBSC here.

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

commit 33cdb7e027086f4eb1bb2c3c24072370e1641962
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Fri Sep 17 22:03:47 2010 +0800

    mgcp: Add an option to force reallocating endpoints.

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

commit 757f174e76a1078f94b7f5f954f13d5fa0764990
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Fri Sep 17 22:03:08 2010 +0800

    mgcp: Keep the data for the config in a global var again.

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

commit a78db2ddd58f8dd7c8ec825a2ad0cf816a5558a3
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Sep 15 21:00:54 2010 +0800

    Create a .gitignore to ignore the generated files

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

commit 4bbfa274a455b4bf70bd0233c1b0c2bc288d1715
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Sep 15 20:53:56 2010 +0800

    Add a command to ask for the version number, generate a config file

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

commit a1f0a69b2a73927b829aea37a2eaa50d57a9f8b2
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Sep 15 20:44:26 2010 +0800

    cellmgr: Remove bogus include file

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

commit 615cf2f904c2cbe59da6b736fd342c8e551ee859
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Sep 15 20:35:58 2010 +0800

    Generate the version from the tag

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

commit 5b084017017dc410897e6e4691d0bac10f0639c1
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sun Aug 8 07:51:51 2010 +0800

    mgcp: Use uint32_t for the CI in every place.

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

commit 7b7c297c8f5de70fb534643c28b2bd5851f08f90
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sat Aug 7 05:41:06 2010 +0800

    msc: Separate the BSC and MSC link completly...
    
    Make the msc_conn responsible for creating the link to
    the core network and reopening it, make the BTS code just
    call the msc methods and the MSC will throw away data in
    case it can not be forwarded.
    
    This avoids a problem that we start a reconnect timer
    while we have a connection in progress and then add the
    same file descriptor twice. This is mostly a speculative
    fix to the problem.

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

commit e33d93c3666b941b39bf288f3888fccdbb28964c
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sat Aug 7 02:40:35 2010 +0800

    msc: Manage the msc_link_down only in the msc_conn.c
    
    Only write to this property in the msc_conn context and
    not from within the main procedure.

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

commit 0c95c6ac93dfb3245d9fa40eb7958f2b4a84c0ab
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sat Aug 7 02:37:43 2010 +0800

    msc: Rename closing to msc_link_down
    
    This is the indicator if the MSC is connected and authenticated
    or not. This name should be better than closing.

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

commit 3e054ee556ec1fa10d43117c34711656f12359be
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sat Aug 7 02:32:44 2010 +0800

    msc: Use msc_clear_queue instead of custom clear code.

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

commit 625853992819593d33a5f6fa874bd98943b342b3
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sat Aug 7 02:26:47 2010 +0800

    msc: Use the msc_close_connection routine
    
    Remove code duplication, the only difference is that the generic
    callback pointer is not reset. But as we have lost the connection
    we will go through the normnal connect again which will fix things.

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

commit 71f4f355fadfbb2e32f143ae7bc9fd308bd0f195
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sat Aug 7 02:00:32 2010 +0800

    msc: Use the msc function to clear the queue

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

commit 43d9eec14b9ec59f19a95b864ace7fb798724e2e
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sat Aug 7 01:54:19 2010 +0800

    msc: Make close_msc public, call it from main..
    
    We would have not stopped the timer, fix that by only
    having one function to close the connection to the msc.

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

commit d5918ff9e40b4443d4490ba18d785f5e55591a2c
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Fri Aug 6 16:03:27 2010 +0000

    mgcp: Add an option to enable/disable vad and enable it by default

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

commit 5fb30572a6dacc3bcc3151a0ecbe2448282dabe9
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Fri Aug 6 15:56:01 2010 +0000

    mgcp: Move the MGCP_NODE number into a public header file

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

commit 84e505d80e3645bed1a8dba2fa6382728ccc104c
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Aug 4 18:56:15 2010 +0800

    build: Add the cellmgr_debug.h to fix the make distcheck

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

commit e66c7c10ea1c34590992af4ac96455e4214b9eae
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Aug 4 18:51:16 2010 +0800

    cleanup: Remove code that is provided by libosmocore now.
    
    libosmocore contains the GSM08.08 definition, no need to copy
    that anymore.

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

commit cf381e244726348d8a792f1bba3f09fb91908cb8
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Aug 4 18:39:26 2010 +0800

    Update SCCP includes for the new location of files.

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

commit e807376257ef00fae46ba7121eb4002d966f1a49
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Aug 4 07:34:21 2010 +0800

    mgcp_ss7: Move the vty code/params over to mgcp_vty.c
    
    Share more code with the OpenBSC version of the VTY code
    minus the changes to allow to parse a generic hostname
    instead of an ip address.

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

commit a174318a7b085eef918d518919fdf91cb82e9d64
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Aug 4 07:28:39 2010 +0800

    mgcp: Remove commands not used/wanted for the cellmgr_ng.

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

commit f9e99771018b658fbfd8dfeda601d1f3e6fafa11
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Aug 4 07:10:55 2010 +0800

    mgcp_ss7: Change the vty config to operate on the static g_cfg pointer
    
    Work more like the other mgcp gateway and first allocate the config
    and then apply the setting on it.. The next step will be to move to
    the real vty code minus some bits.

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

commit f41617bb11ef051b34590bb2ea34ad3a272086c1
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Aug 4 07:08:33 2010 +0800

    mgcp: Allocate the mgcp config earlier..

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

commit fde865f18de656f00dc4d155bc1a19401322dce2
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Aug 4 06:39:13 2010 +0800

    mgcp: Add the OpenBSC VTY code almost 1:1 to here

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

commit cc1a9384b0f278f10d59b351c45c7708f519b539
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Aug 4 06:24:04 2010 +0800

    mgcp_ss7: Add the telnet interface to the mgcp_ss7.

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

commit d2c46d46443b94f71bc74fe9d0f3d5172231130f
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Aug 4 06:18:32 2010 +0800

    mgcp_ss7: Add logging commands..

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

commit 8bffbca71e782ee75c99cfaed7fca29d46d30d2d
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Aug 4 06:16:24 2010 +0800

    configure: Add a --enable-uniporte to build with/without the libs

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

commit d86208d1ed35213be59db482439fbed0d9a9eccc
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Aug 4 06:11:27 2010 +0800

    mgcp: Update to the latest code drop.

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

commit 73cdc5fd975de0a06fe3b244ea41a789f126c17c
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Aug 4 05:53:36 2010 +0800

    mgcp_ss7: Remove unnecessary code...

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

commit 8c6b356d1c556a1f1a71984c810576c90bcebb6b
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Aug 4 05:53:21 2010 +0800

    main: Fix linking of OpenBSC...

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

commit 7a6e7361b515bef1a7e6c75fe213f6f11d95f56a
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Aug 4 05:01:29 2010 +0800

    main: Remove left overs from old code.

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

commit d4310b986524290baa43669df01ef105623379fc
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Aug 4 04:56:01 2010 +0800

    debug: Add a debug area to make the application link

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

commit 48f4d63d8d4f25247ad368c42e0dfa087fd80a34
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Aug 4 04:51:38 2010 +0800

    main.c: Make the link_c7_init weak to make the application link

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

commit cbf7d18bb9319e2069c3cd48fd227ba3e29e9c1d
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sat Jul 31 05:25:35 2010 +0800

    Use libosmocore instead of the old temporary laF0rge1 lib..

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

commit 9ed3e1b3f37f446206ad0f438ffdecf588a32590
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sat Jul 31 05:22:56 2010 +0800

    u_int32_t -> uint32_t

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

commit 585f3d90d17745418e162b26e76f92d6c36cf3a0
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sat Jul 31 04:38:17 2010 +0800

    u_int16_t -> uint16_t

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

commit 5aa17014deace6d91a5cbb9784a9c05521ba19c8
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Sat Jul 31 04:37:26 2010 +0800

    u_int8_t -> uint8_t

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

commit 97f66e2b534e2a54c63360a3f8134a0189c54e25
Author: Holger Hans Peter Freyther <zecke@selfish.org>
Date:   Wed Jul 28 03:32:52 2010 +0800

    Public release of the cellmgr_ng code to convert E1 to IPA SCCP

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


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


