aboutsummaryrefslogtreecommitdiffstats
path: root/src/mncc.c
AgeCommit message (Expand)AuthorFilesLines
2024-01-25verbosely log MNCC and SDPneels/codecs2Neels Hofmeyr1-5/+56
2023-09-15forward SDP between SIP and MNCCNeels Hofmeyr1-5/+50
2022-10-03Set MNCC_F_GCR field when the gcr is presentKeith Whyte1-2/+4
2021-10-27mncc: rework passing GCR over the MNCC interfaceVadim Yanitskiy1-4/+27
2021-10-27sip: use osmo_{enc,dec}_gcr() from libosmocoreVadim Yanitskiy1-1/+3
2021-10-05MNCC v8: Implement Basic Support for Global Call Reference.Keith1-0/+2
2021-02-02mncc: Fix write lenPau Espin Pedrol1-1/+1
2021-02-02mncc: Log write error codePau Espin Pedrol1-1/+1
2021-01-14mncc: mncc_create_remote_leg: use mncc_write instead of write direct to the fdAlexander Couzens1-2/+1
2021-01-14mncc: Introduce mncc_rtp_write similiar to mncc_writeAlexander Couzens1-9/+16
2021-01-14mncc: add return code for write/send functionAlexander Couzens1-10/+20
2021-01-14mncc: remove callref argument from mncc_write()Alexander Couzens1-6/+6
2020-09-10mncc: Support IPv6 addresses (new version mncc 7)Pau Espin Pedrol1-14/+15
2019-11-28mncc.c: fix gsm_mncc_rtp size checksOliver Smith1-2/+2
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