summaryrefslogtreecommitdiffstats
path: root/src/host/layer23/src
AgeCommit message (Expand)AuthorFilesLines
2024-02-06mobile: fix GAPK I/O producing too many UL framesVadim Yanitskiy4-69/+17
2024-02-06mobile: set TRAFFIC.{ind,req} mode during call establishmentpespin/masterVadim Yanitskiy5-65/+51
2024-02-06mobile: init TCH state earlier (on receipt of CC ALERTING)Vadim Yanitskiy1-11/+28
2024-02-06mobile: use tch_send_msg() in tch_csd_tx_to_l1()Vadim Yanitskiy1-1/+1
2024-02-06mobile: disable TCH/F14.4 (not implemented)Vadim Yanitskiy1-1/+1
2024-02-06mobile: assert() values returned by get_string_value()Vadim Yanitskiy1-1/+6
2024-02-06mobile: cosmetic: fix '(ptr *) foo' shour be '(ptr *)foo'Vadim Yanitskiy1-4/+4
2024-02-05layer23/modem: handle and forward L1CTL UL BLOCK.cnfVadim Yanitskiy3-4/+60
2024-02-05layer23: cosmetic: clarify GPRS related L1CTL loggingVadim Yanitskiy1-2/+2
2024-02-05modem: Improve logging when forwarding data to GRRPau Espin Pedrol1-1/+6
2024-02-05apn_fsm: Set default timeout for APN activation to 65sPau Espin Pedrol1-1/+1
2024-02-03mobile: fix -Wmaybe-uninitialized in tch_csd_rx_{to,from}_l1()Vadim Yanitskiy1-0/+8
2024-01-26mobile: VTY: store/read data call params to/from config fileVadim Yanitskiy1-105/+212
2024-01-26mobile: fix rate adaption checking for MO/MT CSD callsVadim Yanitskiy2-11/+34
2024-01-26mobile: properly handle different TRAFFIC.{ind,req} formats for CSDVadim Yanitskiy1-16/+30
2024-01-26mobile: VTY: disable DATA_CALL_TR_V34_9600 (not supported)Vadim Yanitskiy2-2/+6
2024-01-26modem: fix assigning .timer_cb twice (-Winitializer-overrides)Vadim Yanitskiy1-1/+0
2024-01-24mobile: VTY: rework data type/rate configuration commandsVadim Yanitskiy3-95/+149
2024-01-24mobile: VTY: make soft-UART parameters configurableVadim Yanitskiy3-4/+140
2024-01-24mobile: VTY: use 'enum gsm48_bcap_transp' from libosmogsmVadim Yanitskiy3-22/+6
2024-01-24mobile: handle V.24 line status updates from V.110 TAVadim Yanitskiy1-2/+26
2024-01-24mobile: add a separate logging category for CSDVadim Yanitskiy3-19/+25
2024-01-20mobile: fix unsupported data rate (UR/IR) messagesVadim Yanitskiy2-4/+4
2024-01-20mobile: implement sending CSD data over UNIX socketVadim Yanitskiy3-11/+308
2024-01-20mobile: integrate V.110 TA & soft-UART from libosmocoreVadim Yanitskiy3-13/+493
2024-01-20mobile: split voice specific TCH handling into its own fileVadim Yanitskiy3-118/+170
2024-01-18mobile: rename tch_send_voice_{msg,frame}() functionsVadim Yanitskiy3-7/+7
2024-01-18mobile: init/deinit GAPK I/O based on CC transaction eventsVadim Yanitskiy4-114/+230
2024-01-17mobile: cosmetic: use consistent naming for gapk_io_stateVadim Yanitskiy1-40/+40
2024-01-17mobile: store MNCC Bearer Capability in CC transactionVadim Yanitskiy1-0/+19
2024-01-17mobile: add generic signals for CC/SS/SM transactionsVadim Yanitskiy3-10/+25
2024-01-17fixup: mobile: always check return value of tlv_parse()Vadim Yanitskiy1-1/+1
2024-01-17mobile: gsm48_mm_data_ind(): check if struct gsm48_hdr fitsVadim Yanitskiy1-3/+11
2024-01-16mobile: mncc_recvmsg(): fix 'msg_type' param typeVadim Yanitskiy1-1/+1
2024-01-16mobile: gsm48_cc_data_ind(): check if struct gsm48_hdr fitsVadim Yanitskiy1-6/+12
2024-01-16mobile: always check return value of tlv_parse()Vadim Yanitskiy4-64/+134
2024-01-16mobile: fix segfault on empty TRAFFIC.indVadim Yanitskiy1-0/+4
2024-01-08layer23/ccch_scan: use osmo_mobile_identity APIHarald Welte1-48/+34
2024-01-08layer23/mobile: use osmo_mobile_identity APIHarald Welte1-25/+19
2023-12-09layer23: fix incorrect check in gsm_arfcn_refer_pcs()Vadim Yanitskiy1-1/+1
2023-12-04Correctly assemble measurement result into MEASUREMENT REPORTAndreas Eversberg1-3/+10
2023-12-04Correctly initialize neighbor cell measurement list from SI5*Andreas Eversberg1-1/+1
2023-11-27mobile: Fix PCS ARFCN handling: PCS can only be ARFCN 512..810Andreas Eversberg3-39/+46
2023-11-27LAPDm: Enable flag to prevent sending two subsequent REJ frameAndreas Eversberg1-0/+1
2023-11-10ASCI: Notify talker in the VTY that he cannot leave the call while talkingAndreas Eversberg1-0/+2
2023-11-03mobile: rename voice.[ch] to tch.[ch]Vadim Yanitskiy6-20/+20
2023-11-03mobile: cosmetic: rename gsm48_rr_tx_{voice->traffic}()Vadim Yanitskiy2-2/+2
2023-11-03mobile: add params and VTY commands for data callsVadim Yanitskiy2-0/+118
2023-11-03mobile: gsm_settings_init(): set TCH frame format explicitlyVadim Yanitskiy1-0/+1
2023-11-03mobile: clarify TCH I/O {handler,format} namingVadim Yanitskiy5-55/+55