aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2022-04-08power_ctrl_params_def_reset(): set .ctrl_interval for both UL/DL2022q1Vadim Yanitskiy1-5/+5
2022-04-08osmo-bts-trx: rx_tchf_fn(): clarify indexes in the AMR CMI lookup tableVadim Yanitskiy1-4/+11
2022-04-08osmo-bts-trx: rx_tchh_fn(): fix indexes in the AMR CMI lookup tableVadim Yanitskiy1-7/+15
2022-04-08osmo-bts-trx: move AMR CMI lookup tables to the respective filesVadim Yanitskiy3-18/+18
2022-04-07osmo-bts-trx: rx_tchh_fn(): fix meas reporting in signalling modeVadim Yanitskiy1-5/+7
2022-04-07osmo-bts-trx: rx_{tchh,tchf}_fn(): use tch_mode directlyVadim Yanitskiy2-4/+4
2022-04-05osmo-bts-trx: rx_{tchh,tchf}_fn(): use AMR CMI lookup tablesVadim Yanitskiy3-12/+20
2022-04-05osmo-bts-trx: rx_{tchf,tchh}_fn(): get TDMA FN from meas historyVadim Yanitskiy4-36/+38
2022-04-05osmo-bts-trx: rx_{tchf,tchh}_fn(): ensure complete set of burstsVadim Yanitskiy2-14/+14
2022-04-05osmo-bts-trx: rx_{tchf,tchh}_fn(): shift Rx burst buffer on bid=0Vadim Yanitskiy2-7/+6
2022-04-05osmo-bts-trx: rx_{tchf,tchh}_fn(): also use meas_avg for BFIVadim Yanitskiy2-10/+4
2022-04-05osmo-bts-trx: rx_tchh_fn(): get rid of chan_state->meas_avg_facchVadim Yanitskiy2-32/+7
2022-04-05osmo-bts-trx: rx_tchh_fn(): indicate BER10k=0 for FACCH BFIsVadim Yanitskiy2-6/+2
2022-04-04doc: rsl: Fix description of 'IP Connection Statistics' IEPau Espin Pedrol1-2/+2
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 Yanitskiy2-10/+7
2022-03-18osmo-bts-trx: rx_tchh_fn(): use proper meas averaging modeVadim Yanitskiy3-2/+5
2022-03-18osmo-bts-trx: use a lookup table in trx_sched_meas_avg()Vadim Yanitskiy1-35/+18
2022-03-18osmo-bts-trx: use consistent naming for 'enum sched_meas_avg_mode'Vadim Yanitskiy6-21/+21
2022-03-16osmo-bts-trx: rx_tchh_fn(): mark valid SID frames as suchVadim Yanitskiy1-1/+4
2022-03-16osmo-bts-trx: rx_tchh_fn(): fix HR SID detection (wrong offset)Vadim Yanitskiy1-2/+4
2022-03-14rsl: fix wrong IE being checked in rsl_rx_chan_activ()Vadim Yanitskiy1-9/+9
2022-03-14osmo-bts-trx: rx_tchh_fn(): do not calculate BER10k for FACCH twiceVadim Yanitskiy1-1/+0
2022-03-10osmo-bts-trx: do not run osmo_{fr,hr}_check_sid() on FACCH/U framesVadim Yanitskiy2-3/+3
2022-03-09VTY: fix ambiguity in BTS specific command definitionsVadim Yanitskiy2-2/+2
2022-03-09osmo-bts-trx: new rate counter 'trx_sched:dl_fh_cache_miss'Vadim Yanitskiy3-1/+8
2022-03-09osmo-bts-trx: cosmetic: use rate_ctr_inc2() instead of rate_ctr_inc()Vadim Yanitskiy1-2/+2
2022-03-06osmo-bts-trx: make use of OSMO_UNLIKELY() when handling TRXD PDUsVadim Yanitskiy1-12/+12
2022-03-03bts-trx: Log lchan if avaialble in Meas AvgPau Espin Pedrol1-3/+5
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-03-02bts-trx: amr: Fix return code of osmo_amr_rtp_dec() checked too latePau Espin Pedrol1-4/+4
2022-02-08logging: get rid of logging category DSUMVadim Yanitskiy6-14/+9
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 Yanitskiy5-23/+10
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-30debian/control: add osmo-bts meta-packageOliver Smith1-2/+17
2021-11-25[lc15,oc2g,octphy] Fix memory leak on write queue overflowHarald Welte3-3/+16
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-23bts_shutdown_fsm.h: Remove wrong comment describing enumPau Espin Pedrol1-1/+0
2021-11-16Bump version: 1.3.0.348-f42287-dirty → 1.4.01.4.0Pau Espin Pedrol5-23/+391
2021-11-12gsm_lchan_interf_meas_calc_avg(): adapt to the order of boundariesNeels Hofmeyr1-3/+12