Commit Graph

  • cefe594c72 add sdp_audio_codec_to_speech_codec_list() Neels Hofmeyr 2023-11-17 04:11:19 +01:00
  • cbabe1e32d cc: remove code dup for / fix reading codecs from MNCC Neels Hofmeyr 2023-12-10 05:25:36 +01:00
  • 2984d13e03 silent_call: check return value of trans_alloc() against NULL Vadim Yanitskiy 2023-12-12 22:34:20 +07:00
  • c9801ed14a Use uniform log format for default config files Andreas Eversberg 2023-12-01 12:48:30 +01:00
  • d7d3eced56 call_leg: silence some false errors Neels Hofmeyr 2023-11-23 00:05:32 +01:00
  • ed226ed6e6 fix codec mapping for GSM-HR Neels Hofmeyr 2023-11-17 03:43:54 +01:00
  • 1759ed5709 manuals: add section about the SGs interface. Philipp Maier 2023-10-23 17:05:27 +02:00
  • 656354b818 vlr_sgs: fix VTY setting for SGs counter. Philipp Maier 2023-10-23 17:33:45 +02:00
  • 1d3e48febf ASCI: Reject TERMINATION, if MS is not the originator jolly/vgcs Andreas Eversberg 2023-08-21 15:54:51 +02:00
  • 2984235454 csd_bs: force rate adaptation mode for CSD calls to V.110 Manawyrm 2023-10-15 14:37:22 +02:00
  • 1ed12eac93 libmsc: add 3k1_AUDIO and FAX_G3 bearer cap Manawyrm 2023-10-14 17:23:04 +02:00
  • 1792ba92c1 Bump version: 1.11.0.7-dbe88 → 1.11.1 1.11.1 Oliver Smith 2023-09-28 13:53:07 +02:00
  • dbe8889120 SMS over GSUP: set source_name in GSUP reply messages Mychaela N. Falconia 2023-09-25 05:20:02 +00:00
  • 02c49373f3 SMS over GSUP: correctly route GSUP responses to MT SMS Mychaela N. Falconia 2023-09-25 05:13:49 +00:00
  • 8de4ea6567 gsup_client_mux: set destination_name in error reply function Mychaela N. Falconia 2023-08-26 02:23:13 +00:00
  • 2d4f0eaa76 ASCI: Remove duplicated CLEAR COMMAND from VGCS/VBS channel handling Andreas Eversberg 2023-07-27 13:20:22 +02:00
  • 9b7de7480f CC: don't start guard timer on mid-call MNCC messages Mychaela N. Falconia 2023-06-26 05:30:29 +00:00
  • e80f556cd4 make two functions static Neels Hofmeyr 2023-06-28 02:21:15 +02:00
  • b5fe9732c5 fix codecs in internal call bridge Neels Hofmeyr 2023-09-13 22:41:29 +02:00
  • a597325751 cosmetic tweaks in msc_a_up_call_assignment_complete() neels/dev Neels Hofmeyr 2023-09-13 22:42:08 +02:00
  • 48b3633140 fix codecs in internal call bridge Neels Hofmeyr 2023-09-13 22:41:29 +02:00
  • 3001bc649c Iu: allow configuring AMR rates Neels Hofmeyr 2023-08-30 22:01:42 +02:00
  • 9b45dc7eda add struct decl to ran_msg_iu.h Neels Hofmeyr 2023-08-30 21:50:17 +02:00
  • 93ac0917d4 make two functions static Neels Hofmeyr 2023-06-28 02:21:15 +02:00
  • 7eefae4b01 Bump version: 1.10.0.125-92caa-dirty → 1.11.0 1.11.0 Pau Espin Pedrol 2023-09-12 16:46:11 +02:00
  • b59888d359 SMS over GSUP: set source_name in GSUP reply messages falconia/prod-202302 Mychaela N. Falconia 2023-08-27 02:26:21 +00:00
  • 2bc8398767 SMS over GSUP: correctly route GSUP responses to MT SMS Mychaela N. Falconia 2023-08-27 00:08:19 +00:00
  • 0cf6265bf8 gsup_client_mux: set destination_name in error reply function Mychaela N. Falconia 2023-08-26 02:23:13 +00:00
  • 92caa1cd6d gsm48_cc_tx_call_proc_…: verify bcap.transfer Oliver Smith 2023-08-23 14:26:23 +02:00
  • f3941518dc msc_a_up_call_assignment_complete: check CSD codec Oliver Smith 2023-08-23 13:11:44 +02:00
  • cfa37cb70b msc_ho_send_handover_request: support CSD Oliver Smith 2023-08-22 13:28:18 +02:00
  • 6de3d6cbae csd_bs_list_to_gsm0808_ct: assert -> ret -EINVAL Oliver Smith 2023-08-22 13:08:24 +02:00
  • e355d948f8 Cosmetic: fix typo Oliver Smith 2023-08-22 15:15:39 +02:00
  • 7521a5877b trans_lcls_compose(): Set PLMN fron cell currently in use Pau Espin Pedrol 2023-07-13 11:54:18 +02:00
  • aecf85705c Tx Loc UPD ACC: Use PLMN provided by subscr Pau Espin Pedrol 2023-07-13 11:33:18 +02:00
  • 1c98031203 ASCI: Add missing transaction ID to SET PARAMETER message Andreas Eversberg 2023-07-27 13:18:27 +02:00
  • cc7b7b8548 ASCI: Add debugging and error logging to VGCS/VBS call control Andreas Eversberg 2023-07-27 13:17:50 +02:00
  • fc4bc785ff csd_bs_list_to_bearer_cap(): add default branch for safety Vadim Yanitskiy 2023-07-26 02:59:47 +07:00
  • ab2845ac87 csd_bs_list_to_bearer_cap(): properly initialize bcap fields Vadim Yanitskiy 2023-07-26 02:45:24 +07:00
  • 9145531d7f codec_mapping: codec_map[]: add missing speech codec for CLEARMODE Vadim Yanitskiy 2023-07-25 18:44:46 +07:00
  • cc8743c05b ran_a_channel_type_to_speech_codec_list(): set PI/PT for CSD Vadim Yanitskiy 2023-07-25 04:57:31 +07:00
  • 9d69655729 ran_a_mgcp_codec_from_sc(): map GSM0808_SCT_CSD to CODEC_CLEARMODE Vadim Yanitskiy 2023-07-25 02:20:57 +07:00
  • 803ab19ad3 ran_a_mgcp_codec_from_sc(): cosmetic: remove unneeded breaks Vadim Yanitskiy 2023-07-25 02:20:10 +07:00
  • c54ce6a4b5 SMPP: Fix Memory leaks Keith Whyte 2023-07-21 20:09:08 +01:00
  • 482f0bd5a1 ASCI: Point to correct state machine when calling ran_encode_and_send() Andreas Eversberg 2023-07-19 10:10:04 +02:00
  • b865c62d33 ASCI: Fix Null pointer dereference bug in gsm44068_bcc_gcc_trans_free() Andreas Eversberg 2023-07-19 10:06:07 +02:00
  • 33a433a561 ASCI: Check if codec mapping exists for given codec Andreas Eversberg 2023-07-19 10:01:20 +02:00
  • d63776051e ASCI: Fix wrong check for Null pointer in vgcs_cell_fsm_null() Andreas Eversberg 2023-07-19 09:46:18 +02:00
  • 7e65ed9091 ASCI: Null pointer bug fix in trans_create_bcc_gcc Andreas Eversberg 2023-07-19 09:38:25 +02:00
  • 23b53e544f ASCI: Receive messages from MSC-A role related to VGCS/VBS Andreas Eversberg 2023-06-21 13:30:58 +02:00
  • 57b36e58cb msc_vty: support spaces in short/long network name Vadim Yanitskiy 2023-07-21 00:51:48 +07:00
  • b265247171 ASCI: Clear VGCS call and channel on BSSMAP reset message Andreas Eversberg 2023-06-14 09:22:23 +02:00
  • 06497197ad ASCI: Add reception of UPLINK RELEASE on dedicated channel Andreas Eversberg 2023-06-01 12:18:24 +02:00
  • f8ac734849 ASCI: Add VTY to configure GCR (Group Call Register) Andreas Eversberg 2023-04-23 12:22:25 +02:00
  • e2a4088619 ASCI: Remove check for trans->msc_a to be set in _assign_complete() Andreas Eversberg 2023-07-19 09:56:53 +02:00
  • cc72929fad ASCI: Check return code of osmo_mobile_identity_decode() Andreas Eversberg 2023-07-19 09:41:58 +02:00
  • cd8bd45b3b ASCI: Add option to switch on or off ASCI support Andreas Eversberg 2023-07-11 14:16:24 +02:00
  • 6c8db1d27c ASCI: Add function to receive VGCS/VBS messages from BSS Andreas Eversberg 2023-04-23 12:00:16 +02:00
  • 80654ed67d csd_bs_to_gsm0808: add T 300 / proper ch_rate_type Oliver Smith 2023-07-06 10:59:57 +02:00
  • 18bc06eeb6 csd_bs_list_to_gsm0808_channel_type: add T 300 osmith/wip-csd Oliver Smith 2023-07-06 10:59:57 +02:00
  • f7c6f1424f ASCI: Add decoder for VGCS/VBS messages to msc_a.c Andreas Eversberg 2023-04-23 12:10:42 +02:00
  • e24636c6bb ASCI: Add call control for VGCS/VBS Andreas Eversberg 2023-04-23 12:20:55 +02:00
  • 9bbdc34a65 ASCI: Add callref to assignment command Andreas Eversberg 2023-06-21 13:35:38 +02:00
  • 2d27e2ccb1 ASCI: Add functions to transcode VGCS/VBS messages on A-interface Andreas Eversberg 2023-04-23 12:05:44 +02:00
  • cd605f30b7 ASCI: Add simple implementation of Group Call Register Andreas Eversberg 2023-06-21 15:03:37 +02:00
  • 429ab7bb97 mncc_builtin: permit data bearer types Oliver Smith 2023-07-10 16:24:36 +02:00
  • fa006b8a36 csd_bs_list_remove: fix removal logic Oliver Smith 2023-07-06 13:40:15 +02:00
  • f543548505 test: add csd_test Oliver Smith 2023-07-06 12:55:36 +02:00
  • 5b1ab541a2 ASCI: Allow transaction without subscriber associated Andreas Eversberg 2023-06-05 14:25:59 +02:00
  • 456c6f7e4d ASCI: Add two new transaction types for VGCS and VBS Andreas Eversberg 2023-04-23 11:54:16 +02:00
  • 7e4b032b88 ASCI: Add transaction type to trans_find_by_callref() Andreas Eversberg 2023-04-23 11:43:13 +02:00
  • bcb4d6b26f ASCI: Allow usage of rtp_stream with other FSM Andreas Eversberg 2023-07-05 15:03:19 +02:00
  • 58fe2e03c8 ASCI: rtp_stream_commit(): Also update MGW on conn mode change Andreas Eversberg 2023-06-21 12:37:18 +02:00
  • 712b28e695 ASCI: Use a unique call-id for RTP streams Andreas Eversberg 2023-06-21 11:17:26 +02:00
  • 0452cf9467 ASCI: Add log category for VGCS/VBS call and channel FSM Andreas Eversberg 2023-05-04 20:22:24 +02:00
  • b9162c7cc6 ASCI: Add log categories for GCC/BCC (call control) Andreas Eversberg 2023-04-23 12:19:18 +02:00
  • 412cf92d3c gsm48_cc_tx_setup: use MNCC bcaps for CSD Oliver Smith 2023-07-05 15:47:04 +02:00
  • 8d0aa26166 mncc_test: fix talloc_named_const Oliver Smith 2023-07-06 12:57:55 +02:00
  • 3d5b6446ee CC: don't start guard timer on mid-call MNCC messages Mychaela N. Falconia 2023-06-26 05:30:29 +00:00
  • f797d17672 msc_a: send MNCC_RTP_CONNECT in call waiting scenarios Mychaela N. Falconia 2022-11-03 07:17:10 +00:00
  • 8e16e8b338 gsm48_cc_tx_alerting: check rc of sdp_msg_from_sdp_str Oliver Smith 2023-06-22 11:27:24 +02:00
  • 17399803a4 csd_bs_list_to_gsm0808_channel_type: fix rc check Oliver Smith 2023-06-22 10:39:24 +02:00
  • 0d4607d90d msc_ho_send_handover_request: fix check_after_deref Oliver Smith 2023-06-22 12:26:11 +02:00
  • 6a8dae666c smpp_msc: submit_to_sms: check ud_len > sms_msg_len Oliver Smith 2023-06-22 12:15:15 +02:00
  • d0980a4e8b sdp_msg_test: fix dereference after null check Oliver Smith 2023-06-22 11:55:08 +02:00
  • 79d824f7f4 smpp_handle_bind_tx: initialize tlv Oliver Smith 2023-06-22 11:42:23 +02:00
  • 1063213b38 Add initial CSD support with external MNCC Oliver Smith 2023-05-12 12:14:22 +02:00
  • 64f3930c72 gsm48_cc_tx_setup: set trans->bearer_cap.transfer early Oliver Smith 2023-06-15 14:26:37 +02:00
  • 8a8ce714ff msc: add trans_cc_set_remote_from_bc Oliver Smith 2023-05-31 16:56:52 +02:00
  • c63c3a0cc5 transaction: move cc.codecs.result -> cc.local Oliver Smith 2023-05-24 10:48:07 +02:00
  • 593cd88535 transaction: move cc.codecs.remote -> cc.remote Oliver Smith 2023-05-24 10:40:19 +02:00
  • ceca8e6d2d codec_filter_run: prepare for CSD Oliver Smith 2023-05-24 11:15:52 +02:00
  • 1c7f1787bd codec_filter_set_bss: prepare for CSD Oliver Smith 2023-05-23 17:58:26 +02:00
  • c7c40c9648 codec_filter_set_ran: prepare for CSD Oliver Smith 2023-05-23 17:43:40 +02:00
  • a35abb761c codec_filter_init: prepare for CSD Oliver Smith 2023-05-23 17:29:57 +02:00
  • 0b70b20a89 Cosmetic: gsm48_cc_tx_setup: remove TODO comment Oliver Smith 2023-06-15 15:03:55 +02:00
  • e545b9d3d6 Cosmetic: gsm48_cc_tx_setup: tweak comment Oliver Smith 2023-06-15 14:17:12 +02:00
  • 5375f78ebb codec_filter_set_ms_from_bc: prepare for CSD Oliver Smith 2023-05-23 13:38:33 +02:00
  • b1a1588f6e ran_a_channel_type_to_speech_codec_list: add CSD Oliver Smith 2023-05-23 13:54:36 +02:00
  • b4b9ec805a codec_mapping: add clearmode Oliver Smith 2023-05-25 10:47:47 +02:00