aboutsummaryrefslogtreecommitdiffstats
path: root/src/common
AgeCommit message (Expand)AuthorFilesLines
2022-05-10measurement: fix matching of SUB frames by TDMA FNVadim Yanitskiy1-32/+22
2022-05-10measurement: move SACCH detection to process_l1sap_meas_data()Vadim Yanitskiy2-14/+13
2022-05-10measurement: log SUB/FULL as text in lchan_new_ul_meas()Vadim Yanitskiy1-4/+5
2022-05-10struct bts_ul_meas: reflect C/I units in field name s/c_i/ci_cb/Vadim Yanitskiy2-8/+8
2022-05-10scheduler: trx_sched_is_sacch_fn(): make ts pointer constVadim Yanitskiy1-1/+1
2022-05-06osmo-bts-trx: drop Uplink loss detection from Downlink pathVadim Yanitskiy1-6/+0
2022-04-29pcu_sock: comment out {dl,ul}_tbf_ext related warningsVadim Yanitskiy1-2/+2
2022-04-26src/common/bts.c: set BTS_FEAT_CCNOliver Smith1-0/+1
2022-04-25src/common/bts.c: set BTS_FEAT_PAGING_COORDINATIONOliver Smith1-0/+1
2022-04-25model_init: order features alphabetically, part 2Oliver Smith1-3/+4
2022-04-21osmo-bts-trx: check if scheduling of [dummy] FACCH/H is allowedVadim Yanitskiy1-1/+1
2022-04-20osmo-bts-trx: use C/I in the AMR link adaptation loopVadim Yanitskiy1-2/+2
2022-04-19common: fix coding style: if is not a functionVadim Yanitskiy3-7/+7
2022-04-17struct amr_multirate_conf: remove ms_mode[], raname bts_mode[]Vadim Yanitskiy1-13/+13
2022-04-13amr: fix parsing of threshold and hysteresis in amr_parse_mr_conf()Vadim Yanitskiy1-6/+9
2022-04-13rsl: use hard-coded defaults if the MultiRate conf IE is absentVadim Yanitskiy2-1/+106
2022-04-13l1sap: l1sap_chan_act(): remove unused *tp argumentVadim Yanitskiy3-3/+3
2022-04-13l1sap: l1sap_chan_act(): alloc DTX FSM only for TCHVadim Yanitskiy1-1/+1
2022-04-13rsl: misc / cosmetic fixes for tx_ipac_XXcx_nack()Vadim Yanitskiy1-4/+4
2022-04-13rsl: always check return value of rsl_tlv_parse()Vadim Yanitskiy1-24/+57
2022-04-13logging: use a different color tone for DLOOPVadim Yanitskiy1-1/+1
2022-04-12rsl: parse_multirate_config(): check if AMR codec is usedVadim Yanitskiy1-1/+15
2022-04-12rsl: rsl_rx_chan_{activ,modif}: do not sent an Error ReportVadim Yanitskiy1-6/+2
2022-04-12rsl: de-duplicate parsing of MultiRate configuration IEVadim Yanitskiy1-24/+33
2022-04-10scheduler: rts_tchh_fn(): use a lookup table for FACCH/HVadim Yanitskiy1-2/+11
2022-04-09scheduler: remove redundant OSMO_ASSERT() statementsVadim Yanitskiy1-6/+0
2022-04-08power_ctrl_params_def_reset(): set .ctrl_interval for both UL/DL2022q1Vadim Yanitskiy1-5/+5
2022-03-31fix gsm_bts_get_cbch(): CBCH can be allocated on CnVadim Yanitskiy1-10/+11
2022-03-22trx_sched_ul_burst(): get rid of the 'switch' statementVadim Yanitskiy1-10/+3
2022-03-14rsl: fix wrong IE being checked in rsl_rx_chan_activ()Vadim Yanitskiy1-9/+9
2022-03-09VTY: fix ambiguity in BTS specific command definitionsVadim Yanitskiy1-1/+1
2022-03-02rsl: Conditionally decrease log level if cause is normal eventPau Espin Pedrol1-1/+3
2022-03-02Change some log levels NOTICE->INFOPau Espin Pedrol2-4/+4
2022-02-08logging: get rid of logging category DSUMVadim Yanitskiy4-9/+5
2021-12-28phy_instance_destroy(): fix NULL pointer dereferenceVadim Yanitskiy1-4/+6
2021-12-14treewide: remove FSF addressOliver Smith1-4/+0
2021-12-12cbch: cosmetic: use talloc_zero() in bts_process_smscb_cmd()Vadim Yanitskiy1-1/+1
2021-12-12osmo-bts-trx: fix a memleak in trx_sched_set_lchan()Vadim Yanitskiy1-0/+4
2021-12-12osmo-bts-trx: use l1ts as talloc context for burst buffersVadim Yanitskiy1-12/+1
2021-12-12oml: assign unique names to 'struct tlv_parsed' chunksVadim Yanitskiy1-0/+4
2021-12-12oml: fix copy-pasted comments in oml_rx_set_*_attr()Vadim Yanitskiy1-4/+4
2021-12-12oml: use ts->trx as talloc-context in oml_rx_set_chan_attr()Vadim Yanitskiy1-1/+1
2021-12-12oml: use proper talloc context in oml_rx_set_radio_attr()Vadim Yanitskiy1-1/+1
2021-11-24cbch: Fix dangling cur_msg leading to double-free in bts_cbch_reset()Harald Welte1-3/+3
2021-11-24cbch: Fix bts_smscb_state_reset() to avoid double-freeHarald Welte1-1/+4
2021-11-23bts: Properly free bts->shutdown_fi when struct gsm_bts is freedPau Espin Pedrol1-0/+4
2021-11-12gsm_lchan_interf_meas_calc_avg(): adapt to the order of boundariesNeels Hofmeyr1-3/+12
2021-11-11gsm_lchan_interf_meas_calc_avg(): fix band calculationVadim Yanitskiy1-2/+5
2021-11-11oml: use ARRAY_SIZE() in oml_rx_set_bts_attr()Vadim Yanitskiy1-1/+1
2021-11-09rsl: exclude disabled timeslots from interference reportsVadim Yanitskiy3-0/+14