aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2016-03-27mncc: Handle REJ_IND from the NITBzecke/mt-mncc-callHolger Hans Peter Freyther1-0/+20
2016-03-27mncc: Stop timer when starting the release processHolger Hans Peter Freyther1-0/+1
2016-03-27mncc: On timeout release the other leg as wellHolger Hans Peter Freyther1-0/+5
2016-03-27mncc: Begin to implement MT call handling for SIP->MNCCHolger Hans Peter Freyther3-5/+70
2016-03-26sip: Refactor sdp file creation and implement alert+connectHolger Hans Peter Freyther3-15/+69
2016-03-26sip/app: Route call from SIP to MNCC and deal with the releaseHolger Hans Peter Freyther2-2/+11
2016-03-26sip: Continue SIP->MNCC (MO or SIP Originated) implementationHolger Hans Peter Freyther2-4/+52
2016-03-26sip: Actually return after having rejected the new callHolger Hans Peter Freyther1-0/+1
2016-03-26sdp: Extract SDP traversing into a separate moduleHolger Hans Peter Freyther4-135/+176
2016-03-26call: Create a call with a SIP legHolger Hans Peter Freyther2-0/+25
2016-03-26sip: Handle incoming message and screen the SDP fileHolger Hans Peter Freyther1-0/+82
2016-03-26sip: Mark call as MT call in preparation for incoming callsHolger Hans Peter Freyther2-0/+7
2016-03-26call: It is call_create and not sip_createHolger Hans Peter Freyther3-3/+3
2016-03-26app: Translate payload name to IETF codec nameHolger Hans Peter Freyther3-6/+19
2016-03-26Write down some of the limitations of the current setupHolger Hans Peter Freyther1-0/+10
2016-03-26app: Ask the sip side to create a legHolger Hans Peter Freyther1-2/+2
2016-03-26sip: Implement MT call out to SIPHolger Hans Peter Freyther3-0/+287
2016-03-26sip: Tell sofia-sip that we will ack certain things ourselvesHolger Hans Peter Freyther1-0/+3
2016-03-26mncc: In case of a disconnect.ind inform the other legHolger Hans Peter Freyther1-0/+5
2016-03-26mncc: Send RTP_CONNECT and verify connect resultHolger Hans Peter Freyther1-1/+57
2016-03-26mncc: Refactor and reduce some code clones for sanity checksHolger Hans Peter Freyther1-44/+28
2016-03-26mncc: Prepare alerting and and connecting the callHolger Hans Peter Freyther2-2/+67
2016-03-26mncc: Handle disconnect and release the callHolger Hans Peter Freyther1-0/+55
2016-03-26mncc: In case of an unexpected REL.IND inform the other leg about itHolger Hans Peter Freyther3-1/+20
2016-03-26mncc: Log commands in hex to find the name more easily in mncc_protocol.hHolger Hans Peter Freyther1-2/+3
2016-03-26call/mncc: Set proceeding and deal with release based on this stateHolger Hans Peter Freyther2-0/+46
2016-03-26mncc: Extract the RTP port information before continuingHolger Hans Peter Freyther2-1/+17
2016-03-26call: Change to past tense and move code after the freeHolger Hans Peter Freyther1-1/+2
2016-03-26call: Re-order includes from local to osmocom to systemHolger Hans Peter Freyther1-1/+2
2016-03-26app: Release the call by releasing the initial requestHolger Hans Peter Freyther1-1/+1
2016-03-23call: Continue up to the point of call routingHolger Hans Peter Freyther3-2/+58
2016-03-23mncc: Add a timeout when issuing a MNCC commandHolger Hans Peter Freyther2-0/+36
2016-03-23mncc: Remember the IMSI as wellHolger Hans Peter Freyther2-0/+2
2016-03-23mncc: Add logging messages about the leg on all pointsHolger Hans Peter Freyther1-7/+18
2016-03-23doc: Update with some requirements and limitationsHolger Hans Peter Freyther1-0/+16
2016-03-22call: Add a backpointer from leg to call and drop the argumentHolger Hans Peter Freyther4-19/+18
2016-03-22mncc: Dispatch setup and issue rtp create in response then continueHolger Hans Peter Freyther4-0/+205
2016-03-22mncc: Handle the hello message from NITBHolger Hans Peter Freyther2-6/+63
2016-03-22call/app: Hook the MNCC disconnect event in the app and release callsHolger Hans Peter Freyther7-0/+104
2016-03-22call: Introduce a structure for representing a callHolger Hans Peter Freyther4-1/+73
2016-03-22sip: Introduce source file to setup sofia sipHolger Hans Peter Freyther5-8/+103
2016-03-21mncc: Add code to manage the mncc connection for CCHolger Hans Peter Freyther7-17/+135
2016-03-21mncc: Add the protocol description from OpenBSCHolger Hans Peter Freyther1-0/+219
2016-03-21vty: Work on configuration of the MNCC to SIP gatewayHolger Hans Peter Freyther4-3/+210
2016-03-21telnet: Use the dynamic interface for binding the VTYHolger Hans Peter Freyther1-1/+4
2016-03-21logging: Define default logging categoriesHolger Hans Peter Freyther2-1/+25
2016-03-21Initial commit for a MNCC to SIP gateway (and maybe auth GW too)0.0.1Holger Hans Peter Freyther12-0/+1141