Commit Graph

60 Commits (f9a0f3af4278a49435a823c4ffe80ee2135fb6ca)

Author SHA1 Message Date
Keith Whyte f9a0f3af42 Handle case where SIP side hangsup while MNCC is on hold 4 years ago
Keith Whyte 5311868c26 Cosmetic: Logging and Comments, spelling and clarity changes 4 years ago
Keith Whyte a5b65505f9 inet_ntoa() is deprecated, use inet_ntop() instead 4 years ago
Keith Whyte 1f1f3f6fb9 IPs stored in the call struct are NETWORK byte order 4 years ago
Keith Whyte ba7450cf26 Add support for MNCC HOLD/RETRIEVE 4 years ago
Keith Whyte 5f73c2033b Handle SIP re-INVITEs 4 years ago
Harald Welte 73f99bc442 MNCC: Do not continue with B leg if A leg is cancelled. 4 years ago
Keith Whyte c90829c395 Support Emergency Calling 4 years ago
Harald Welte e9113f21f6 cosmetic: use OSMO_STRLCPY_ARRAY() instead of osmo_strlcpy() 4 years ago
Keith Whyte db2336a9f5 Support International Caller ID 4 years ago
Keith Whyte 8c0f6d2f75 Allow GSM340_PLAN_UNKNOWN on MNCC originated leg. 4 years ago
Keith Whyte d195c09228 Logging: Further use of osmo_mncc_name() in logging 4 years ago
Keith Whyte cddf0d175e Log using GSM48 Cause Value strings 4 years ago
Keith Whyte 741c51bb61 Logging: Add debug logging for status/causes 4 years ago
Pau Espin 87b19a06d7 mncc: Fix missing conditional clause 4 years ago
Keith Whyte 008915ee41 Implement Cause Mapping 4 years ago
Keith Whyte 0cfe4763a4 Logging: Log RTP IP in dotted quad format. 4 years ago
Keith Whyte 6d398fea1d Add Cause to DISCONNECT and RELEASE Requests 5 years ago
Keith Whyte 911d4d5e15 Logging: Log mncc_names in mncc_data() 5 years ago
Harald Welte fd203f6a97 mncc: use 'const' to denote read-only input buffer/message 5 years ago
Harald Welte 05cd0f2628 comments 5 years ago
Harald Welte 4954fee4c6 mncc.c: Ensure proper string buffer NUL termination 5 years ago
Holger Hans Peter Freyther 417f254216 mncc/sip: Attempt to parse the media from session in progress 6 years ago
Holger Hans Peter Freyther 9d796ff156 mncc: Enable in-band signalling for early media 6 years ago
Holger Hans Peter Freyther 4649746798 dtmf: Forward DTMF from MNCC to SIP 6 years ago
Holger Hans Peter Freyther 62f50f5297 dtmf: Start handling the DTMF MNCC messages and respond 6 years ago
Holger Hans Peter Freyther d1c11b1e97 vty: Add VTY command about the state of the mncc connection 7 years ago
Holger Hans Peter Freyther 02b19354e4 mncc: Use strcpy for these routines and not memcpy 7 years ago
Holger Hans Peter Freyther 211ad859de sip/call/mncc: Move source/dest into the call structure 7 years ago
Holger Hans Peter Freyther b2b13f69ae mncc: Use snprintf correctly create format specifier 7 years ago
Holger Hans Peter Freyther 270c73c11f mncc: Reject hold requests for now 7 years ago
Holger Hans Peter Freyther 6d7d7f2cd3 mncc: Have all release go through a local method 7 years ago
Holger Hans Peter Freyther c313ab0f6b mncc: Only copy 15 chars to leave the last one as NULL 7 years ago
Holger Hans Peter Freyther 3d2787646b app/mncc: Add "use-imsi" to allow calling by IMSI 7 years ago
Holger Hans Peter Freyther bec32eb207 coverity: Address two issues found by coverity 7 years ago
Holger Hans Peter Freyther c2474dc0be mncc: Add handling to connect a MNCC MT call 7 years ago
Holger Hans Peter Freyther 275571ff20 mncc: Introduce direction and start to handle it separetely 7 years ago
Holger Hans Peter Freyther 4bfaf60ed2 mncc: Convert ip address so BTS sends it to the right place 7 years ago
Holger Hans Peter Freyther b8e802851d mncc: Handle REJ_IND from the NITB 7 years ago
Holger Hans Peter Freyther a4970327f2 mncc: Stop timer when starting the release process 7 years ago
Holger Hans Peter Freyther 00a43e20ab mncc: On timeout release the other leg as well 7 years ago
Holger Hans Peter Freyther 916348b7dc mncc: Begin to implement MT call handling for SIP->MNCC 7 years ago
Holger Hans Peter Freyther b927a0bbde call: It is call_create and not sip_create 7 years ago
Holger Hans Peter Freyther 71fbe870d8 mncc: In case of a disconnect.ind inform the other leg 7 years ago
Holger Hans Peter Freyther d3d8348c62 mncc: Send RTP_CONNECT and verify connect result 7 years ago
Holger Hans Peter Freyther ad6eabd4b5 mncc: Refactor and reduce some code clones for sanity checks 7 years ago
Holger Hans Peter Freyther 49a4a643da mncc: Prepare alerting and and connecting the call 7 years ago
Holger Hans Peter Freyther 4ca311e629 mncc: Handle disconnect and release the call 7 years ago
Holger Hans Peter Freyther cacce82810 mncc: In case of an unexpected REL.IND inform the other leg about it 7 years ago
Holger Hans Peter Freyther aab9ac5191 mncc: Log commands in hex to find the name more easily in mncc_protocol.h 7 years ago