Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-08-05 | mgcp: Get the for network/for bts flag right.openbsc/0.9.2 | Holger Hans Peter Freyther | 1 | -2/+2 | |
2010-08-05 | mgcp: Be more strict on the source addr/source port of the bts | Holger Hans Peter Freyther | 1 | -0/+15 | |
Once we have discovered the bts we will not accept data from anything else. The call will drop if the BTS is changing the ip address of the nat anyway. | |||||
2010-08-05 | mgcp: Only discover the bts once, the extra check got lost | Holger Hans Peter Freyther | 1 | -3/+3 | |
2010-08-05 | nat: Use the mgcp_config_alloc to have defaults initialized | Holger Hans Peter Freyther | 2 | -1/+9 | |
Initialize the net_base properly and benefit from future config changes but also reset certain defauls that we do not want at the nat. | |||||
2010-08-05 | mgcp: Allow to dynamically allocate ports from a range.. | Holger Hans Peter Freyther | 4 | -7/+83 | |
Allow to switch to a dynamic port allocator and not reuse the ports for a long time... This should help with a crazy network sending two streams at the same time. | |||||
2010-08-05 | mgcp: Allow to have a different port allocation mode | Holger Hans Peter Freyther | 2 | -10/+55 | |
2010-08-05 | mgcp: Prepare to have different port allocation strategies. | Holger Hans Peter Freyther | 3 | -12/+34 | |
2010-08-05 | mgcp: Fix the signature of the change_cb to not carry the port. | Holger Hans Peter Freyther | 1 | -1/+1 | |
2010-08-05 | mgcp: Separate recv from net/bts and remove autodetection | Holger Hans Peter Freyther | 1 | -41/+64 | |
This allows a more strict check on the source of RTP messages and we can more easily reject those. For the BTS without an ip address we will also update the ip address. | |||||
2010-08-05 | mgcp: Move the loopback code into the common send as well. | Holger Hans Peter Freyther | 1 | -8/+9 | |
2010-08-05 | mgcp: Remove the receive code into a new method. | Holger Hans Peter Freyther | 1 | -11/+25 | |
2010-08-05 | mgcp: Move the selection of the right source port to a new method | Holger Hans Peter Freyther | 1 | -31/+31 | |
2010-08-05 | mgcp: Allocate a different port for the networking... | Holger Hans Peter Freyther | 5 | -33/+71 | |
Use the right source port when sending the message. | |||||
2010-08-05 | mgcp: Rename the base port to bts_base as it will be used for the bts | Holger Hans Peter Freyther | 3 | -9/+13 | |
2010-08-05 | mgcp: Move the bfd for rtp/rtcp into the port | Holger Hans Peter Freyther | 3 | -33/+38 | |
Stop using the memset in the mgcp_rtp_end_reset as we will reset the list pointers and then have a mess.. | |||||
2010-08-05 | mgcp: Make the function internal, only used by the init/config code | Holger Hans Peter Freyther | 2 | -1/+1 | |
2010-08-05 | mgcp: Rename the bind method to show it is only binding for the bts port | Holger Hans Peter Freyther | 3 | -4/+3 | |
2010-08-05 | mgcp: Only use early bind for the BTS socket. | Holger Hans Peter Freyther | 3 | -25/+12 | |
Simplify the code by onlt allowing one way to allocate a socket. | |||||
2010-08-05 | mgcp: Attempt to separate the RTP/RTCP port for the Network and for the BTS | Holger Hans Peter Freyther | 5 | -23/+25 | |
We plan to have two different ports for the network and for the BTS to avoid detecting the BTS and to dynamically allocate the port to have old data not go to a new socket. | |||||
2010-08-05 | mgcp: Group the state for bts/net into a struct and have two instances | Holger Hans Peter Freyther | 5 | -53/+58 | |
Group the data that each end (network/bts) have into a struct and use this struct throughout the sourcecode. | |||||
2010-08-05 | mgcp: Remove the forwarding mode as it was not used. | Holger Hans Peter Freyther | 3 | -62/+2 | |
2010-08-05 | mgcp: Fix the payload_type... it broke in ↵ | Holger Hans Peter Freyther | 1 | -2/+2 | |
7cdc62c01223570441e60ec6d0dd7a92e622677b | |||||
2010-08-05 | nat: Fix the spelling of that comment. | Holger Hans Peter Freyther | 1 | -1/+1 | |
2010-08-04 | mgcp: Fix the reversed net/bts... which has not cause any issue.. | Holger Hans Peter Freyther | 1 | -2/+2 | |
2010-08-04 | mgcp: Pass the whole endpoint to the patch method. | Holger Hans Peter Freyther | 1 | -12/+10 | |
2010-08-04 | mgcp: Fix the order of the arguments... | Holger Hans Peter Freyther | 1 | -3/+3 | |
2010-08-04 | mgcp: Print the conn mode as well | Holger Hans Peter Freyther | 1 | -5/+5 | |
2010-08-04 | mgcp: Disable the actual patching... this is a temporary hack | Holger Hans Peter Freyther | 1 | -1/+1 | |
2010-08-04 | mgcp: Print the system for the duplicate SSRC... | Holger Hans Peter Freyther | 1 | -5/+12 | |
2010-08-04 | ipaccess-config / NWL: Decode + print neighbor cell ARFCNs | Harald Welte | 2 | -4/+30 | |
2010-08-04 | vty: Remove the logging command that is in libosmocore | Holger Hans Peter Freyther | 1 | -1/+0 | |
2010-08-04 | nat: Show if we are connected to the MSC. | Holger Hans Peter Freyther | 1 | -0/+2 | |
2010-08-04 | nat: Count the number of connects to the MSC. | Holger Hans Peter Freyther | 1 | -2/+6 | |
2010-08-04 | nat: Indent the connected... to make it belong to the BSC group | Holger Hans Peter Freyther | 1 | -1/+1 | |
2010-08-04 | bsc_msc: Fix the naming of this function. | Holger Hans Peter Freyther | 1 | -1/+1 | |
2010-08-03 | mgcp: Only patch the header if we had a change in SSRCopenbsc/0.9.1 | Holger Hans Peter Freyther | 2 | -5/+9 | |
2010-08-03 | mgcp: Style issue... add a space. | Holger Hans Peter Freyther | 1 | -1/+1 | |
2010-08-03 | mgcp: Allow switching the audio streams, patch the header | Holger Hans Peter Freyther | 2 | -3/+30 | |
Patch the sequence number, the SSRC and the timestamp to allow to mix various voice streams, e.g. toggling the loop during the call. | |||||
2010-08-03 | mgcp: Move the rtp state into a struct | Holger Hans Peter Freyther | 4 | -18/+21 | |
Use a struct to group the rtp state for the up and the down link of the bts. | |||||
2010-08-03 | mgcp: Fix the documentation entry for the parameters | Holger Hans Peter Freyther | 1 | -1/+1 | |
2010-08-03 | Use new include paths of libosmo-sccp 0.0.2 | Harald Welte | 10 | -12/+12 | |
2010-08-03 | Merge branch 'on-waves/mgcp' | Holger Hans Peter Freyther | 4 | -7/+50 | |
2010-08-03 | mgcp: Allow to change the receive (the loopback part) via the VTY | Holger Hans Peter Freyther | 3 | -0/+35 | |
2010-08-03 | mgcp: Implement the "loopback" mode for a connection endpoint. | Holger Hans Peter Freyther | 3 | -7/+15 | |
2010-08-02 | sccp: Remove the libsccp.pc.in and the occurence inside the Makefile.am | Holger Hans Peter Freyther | 2 | -11/+1 | |
2010-07-31 | nat: Fix compilation with nat not being enabled. | Holger Hans Peter Freyther | 10 | -64/+102 | |
common_vty.c was including bsc_nat.h which tried to get the sccp/sccp_types.h which is not required to be installed. Move all structs using/embedding SCCP structures into the bsc_nat_sccp.h and include. This should fix the compilation. | |||||
2010-07-31 | vty: Handle end for NAT and BSC NAT. | Holger Hans Peter Freyther | 1 | -0/+2 | |
2010-07-30 | network-listen: The BSIC flag is not set as expected | Harald Welte | 1 | -0/+3 | |
2010-07-30 | ipaccess-config: Don't dump the Rxlevel statistics | Harald Welte | 1 | -2/+2 | |
2010-07-30 | ipaccess-config: Terminate program after running BCCH INFO test | Harald Welte | 1 | -1/+5 | |