summaryrefslogtreecommitdiffstats
path: root/src/mncc.c
AgeCommit message (Expand)AuthorFilesLines
2019-09-02mncc: check fd before closing a connectionPhilipp Maier1-0/+6
2019-08-09coverity: Address issue found by coverityKeith1-1/+11
2019-08-07In hold/retrieve/reinvite, add check that other_leg existsKeith1-0/+14
2019-08-07Logging: Make use of Levels, clarify some messagesKeith1-3/+3
2019-08-07Handle case where SIP side hangsup while MNCC is on holdKeith1-0/+1
2019-08-07Cosmetic: Logging and Comments, spelling and clarity changesKeith1-13/+13
2019-08-06inet_ntoa() is deprecated, use inet_ntop() insteadKeith1-2/+6
2019-08-06IPs stored in the call struct are NETWORK byte orderKeith1-3/+3
2019-08-05Add support for MNCC HOLD/RETRIEVEKeith1-2/+33
2019-08-05Handle SIP re-INVITEsKeith1-0/+19
2019-04-21MNCC: Do not continue with B leg if A leg is cancelled.Harald Welte1-2/+13
2019-03-19Support Emergency CallingKeith1-5/+19
2019-02-14cosmetic: use OSMO_STRLCPY_ARRAY() instead of osmo_strlcpy()Harald Welte1-1/+1
2019-02-14Support International Caller IDKeith1-2/+8
2018-11-12Allow GSM340_PLAN_UNKNOWN on MNCC originated leg.Keith Whyte1-4/+6
2018-10-02Logging: Further use of osmo_mncc_name() in loggingKeith1-4/+6
2018-09-04Log using GSM48 Cause Value stringsKeith1-4/+4
2018-09-04Logging: Add debug logging for status/causesKeith1-2/+6
2018-09-03mncc: Fix missing conditional clausePau Espin Pedrol1-3/+6
2018-08-31Implement Cause MappingKeith1-0/+8
2018-08-28Logging: Log RTP IP in dotted quad format.Keith Whyte1-2/+3
2018-05-28Add Cause to DISCONNECT and RELEASE RequestsKeith1-7/+12
2018-05-24Logging: Log mncc_names in mncc_data()Keith1-0/+3
2018-03-19mncc: use 'const' to denote read-only input buffer/messageHarald Welte1-37/+37
2018-03-19commentsHarald Welte1-0/+14
2017-11-07mncc.c: Ensure proper string buffer NUL terminationHarald Welte1-2/+2
2017-03-23mncc/sip: Attempt to parse the media from session in progressHolger Hans Peter Freyther1-1/+10
2017-03-23mncc: Enable in-band signalling for early mediaHolger Hans Peter Freyther1-1/+9
2017-03-23dtmf: Forward DTMF from MNCC to SIPHolger Hans Peter Freyther1-0/+5
2017-03-23dtmf: Start handling the DTMF MNCC messages and respondHolger Hans Peter Freyther1-7/+59
2016-04-04vty: Add VTY command about the state of the mncc connectionHolger Hans Peter Freyther1-0/+7
2016-04-04mncc: Use strcpy for these routines and not memcpyHolger Hans Peter Freyther1-2/+2
2016-04-04sip/call/mncc: Move source/dest into the call structureHolger Hans Peter Freyther1-11/+8
2016-04-04mncc: Use snprintf correctly create format specifierHolger Hans Peter Freyther1-1/+1
2016-04-04mncc: Reject hold requests for nowHolger Hans Peter Freyther1-0/+17
2016-04-04mncc: Have all release go through a local methodHolger Hans Peter Freyther1-6/+12
2016-04-01mncc: Only copy 15 chars to leave the last one as NULLHolger Hans Peter Freyther1-1/+1
2016-04-01app/mncc: Add "use-imsi" to allow calling by IMSIHolger Hans Peter Freyther1-5/+13
2016-03-31coverity: Address two issues found by coverityHolger Hans Peter Freyther1-0/+1
2016-03-31mncc: Add handling to connect a MNCC MT callHolger Hans Peter Freyther1-10/+116
2016-03-31mncc: Introduce direction and start to handle it separetelyHolger Hans Peter Freyther1-3/+11
2016-03-31mncc: Convert ip address so BTS sends it to the right placeHolger Hans Peter Freyther1-1/+1
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 Freyther1-0/+57
2016-03-26call: It is call_create and not sip_createHolger Hans Peter Freyther1-1/+1
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