summaryrefslogtreecommitdiffstats
path: root/src/host/layer23
AgeCommit message (Expand)AuthorFilesLines
2024-02-06mobile: fix GAPK I/O producing too many UL framesVadim Yanitskiy6-71/+18
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 Yanitskiy2-11/+29
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 Yanitskiy5-4/+62
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 Yanitskiy4-109/+197
2024-01-24mobile: VTY: make soft-UART parameters configurableVadim Yanitskiy4-4/+146
2024-01-24mobile: VTY: use 'enum gsm48_bcap_transp' from libosmogsmVadim Yanitskiy4-33/+10
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 Yanitskiy4-19/+26
2024-01-20mobile: fix unsupported data rate (UR/IR) messagesVadim Yanitskiy2-4/+4
2024-01-20mobile: implement sending CSD data over UNIX socketVadim Yanitskiy4-11/+309
2024-01-20mobile: integrate V.110 TA & soft-UART from libosmocoreVadim Yanitskiy5-13/+498
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 Yanitskiy4-9/+9
2024-01-18mobile: init/deinit GAPK I/O based on CC transaction eventsVadim Yanitskiy7-122/+255
2024-01-17mobile: cosmetic: use consistent naming for gapk_io_stateVadim Yanitskiy1-40/+40
2024-01-17mobile: store MNCC Bearer Capability in CC transactionVadim Yanitskiy2-0/+20
2024-01-17mobile: add generic signals for CC/SS/SM transactionsVadim Yanitskiy4-10/+32
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-16layer23: drop unneeded forward declarationVadim Yanitskiy1-1/+0
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 Eversberg4-41/+49
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 Yanitskiy9-31/+31
2023-11-03mobile: cosmetic: rename gsm48_rr_tx_{voice->traffic}()Vadim Yanitskiy3-3/+3
2023-11-03mobile: add params and VTY commands for data callsVadim Yanitskiy4-0/+152
2023-11-03mobile: gsm_settings_init(): set TCH frame format explicitlyVadim Yanitskiy1-0/+1