aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2021-08-23replace dl_ass_state with osmocom FSMPau Espin Pedrol12-158/+394
2021-08-23tbf: Drop unuseful flag GPRS_RLCMAC_FLAG_TO_UL_ASSPau Espin Pedrol4-10/+6
2021-08-23tbf: Reimplement rlcmac_diag() and make it available from CPau Espin Pedrol2-27/+28
2021-08-23Replace ul_ass_state with osmocom FSMPau Espin Pedrol11-172/+444
2021-08-23tbf_free: Get rid of uneeded tbf_state transitionPau Espin Pedrol1-3/+0
2021-08-23Get rid of tbf_dl:abort()Pau Espin Pedrol3-29/+15
2021-08-23Move rate_ctr free to tbf subclass destructorPau Espin Pedrol4-11/+15
2021-08-23Remove duplicate call to gprs_rlcmac_lost_repPau Espin Pedrol1-1/+0
2021-08-23Drop logging last mas report before freeing TBFPau Espin Pedrol1-7/+0
2021-08-23Put dl_tbf::cleanup into destructorPau Espin Pedrol3-7/+7
2021-08-23Drop duplicate log linePau Espin Pedrol1-3/+0
2021-08-23Move T3169 and T3195 to tbf_fsmPau Espin Pedrol5-27/+43
2021-08-23Move RELEASING tbf_state transition to tbf_fsmPau Espin Pedrol6-11/+50
2021-08-23Move WAIT_RELEASE tbf_state transition to tbf_fsmPau Espin Pedrol4-8/+32
2021-08-23Move FINISHED tbf_state transition to tbf_fsmPau Espin Pedrol4-4/+23
2021-08-23Move FLOW tbf_state transition to tbf_fsm.Pau Espin Pedrol4-12/+25
2021-08-23Move NULL and ASSIGN tbf_state transition to tbf_fsmPau Espin Pedrol8-119/+144
2021-08-23Revert "Revert "Stop abusing T3169""Pau Espin Pedrol2-5/+0
2021-08-23Revert "fix: handle NULL return of as_dl_tbf() and as_ul_tbf()"Pau Espin Pedrol6-57/+37
2021-08-23Revert "coverity: fix null deref from recent UL TBF leak fix"Pau Espin Pedrol1-6/+3
2021-08-23bts: delete pch_timer list in destructorOliver Smith3-0/+13
2021-08-18coverity: fix null deref from recent UL TBF leak fixNeels Hofmeyr1-3/+6
2021-08-17fix: handle NULL return of as_dl_tbf() and as_ul_tbf()Neels Hofmeyr6-37/+57
2021-08-15Revert "Stop abusing T3169"Neels Hofmeyr2-0/+5
2021-08-12T_defs_bts: remove unit from doc stringsNeels Hofmeyr1-6/+6
2021-08-11Add counters: pcu.bts.N.pch.requests.timeoutOliver Smith8-0/+142
2021-08-10Add counters: pcu.bts.N.pch.requestsOliver Smith3-2/+5
2021-08-10Add counters: pcu.sgsn.N.rx_paging_{cs,ps}Oliver Smith2-0/+29
2021-07-22tbf: Drop impossible paths in create_dl_ass()Pau Espin Pedrol1-27/+13
2021-07-15Make gcc 11.1.0 false positivies happyPau Espin Pedrol2-4/+5
2021-07-01pdch: Fix heap-use-after-free in pdch->ulcPau Espin Pedrol4-13/+22
2021-06-25Support proto IPAC_PROTO_EXT_PCU BSC<->PCUPau Espin Pedrol3-7/+60
2021-06-23pdch: Fix null MS access gprs_rlcmac_pdch::rcv_control_ackPau Espin Pedrol1-3/+6
2021-06-22pcu_l1_if: ignore PDCH interference reports, do not log errorsVadim Yanitskiy1-0/+3
2021-06-21gprs_rlcmac_sched: fix incorrect length for CTR_RLC_DL_BYTESVadim Yanitskiy1-1/+1
2021-06-15pcuif: Support receiving System Information 2Pau Espin Pedrol2-0/+33
2021-06-07pdch: Log pdch_ulc reason upon rx of pkt ctrl ackPau Espin Pedrol3-3/+15
2021-06-04Use new stat item/ctr getter APIsPau Espin Pedrol6-37/+38
2021-06-01bts: Fix typo in field namePau Espin Pedrol3-3/+3
2021-05-28csn1: Implement CSN_CALLBACK type in encoderPau Espin Pedrol1-1/+7
2021-05-28gsm_rlcmac.c: Fix arg list of 2 callbacksPau Espin Pedrol1-2/+2
2021-05-21cosmetic: Fix typo s/TIMSI/TMSI/Pau Espin Pedrol1-1/+1
2021-05-19tbf: Move existing tbf_state implementation to osmo_fsmPau Espin Pedrol10-87/+275
2021-05-19Move TBF list from BTS to the TRX structurePau Espin Pedrol8-37/+44
2021-05-19tbf: Log error path in setup() failing to assign control TSPau Espin Pedrol1-0/+1
2021-05-19bts: Use ms_store when calculating set of target PDCHs for Pkt Paging RequestPau Espin Pedrol1-11/+10
2021-05-19Optimize PAGING-CS PDCH set selection when target MS is knownPau Espin Pedrol4-24/+157
2021-05-19Use LOGPDCH macro in bts_add_paging()Pau Espin Pedrol1-1/+1
2021-05-19Clean false positive in newer GCC version checking guard of else clausePau Espin Pedrol1-4/+3
2021-05-17RIM: Refactor Rx path to decode stack in proper orderPau Espin Pedrol1-63/+47