aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorFilesLines
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
2021-05-13pdch: Use llist_first_entry() APIPau Espin Pedrol1-1/+1
2021-05-12sched: Clean up param passing and improve loggingPau Espin Pedrol1-5/+6
2021-05-12ul_tbf: Fix accessing zeroed block when checking if transfer is completePau Espin Pedrol1-2/+3
2021-05-12ul_tbf: Simplify function rcv_data_block_acknowledgedPau Espin Pedrol1-14/+6
2021-05-12Drop existing tbf->ms() check conditionPau Espin Pedrol1-2/+1
2021-05-12sched: Clean up helper function and improve loggingPau Espin Pedrol1-12/+9
2021-05-11encoding: Encode TA in UL ACK/NACK if availablePau Espin Pedrol1-2/+19
2021-05-11encoding: Use gsm48_ta_is_valid() APIPau Espin Pedrol1-1/+1
2021-05-11Tx ul ack/nack: Avoid sending invalid/unknown TLLIPau Espin Pedrol1-4/+14
2021-05-11tbf_ul: Use is_tlli_valid() APIPau Espin Pedrol1-1/+1
2021-05-11Implement T3141Pau Espin Pedrol6-5/+62
2021-05-11Split ul_tbf alloc on CCCH into new functionPau Espin Pedrol3-6/+20
2021-05-11Rename function s/tbf_alloc_ul/tbf_alloc_ul_pacch/Pau Espin Pedrol3-5/+5
2021-05-10alloc_algorithm_b: Rearrange variable initializationPau Espin Pedrol1-9/+6
2021-05-10Simplify helper function tbf_select_slot_set()Pau Espin Pedrol1-6/+7
2021-05-06rim: Constify param in funcPau Espin Pedrol1-1/+2
2021-04-30sched: Rename func to describe its used only for RLCMAC CTRL blocks2021q1Pau Espin Pedrol1-2/+2
2021-04-30bts: constify arg in func bts_ms_store()Pau Espin Pedrol2-2/+2
2021-04-29vty: Add configuration for Gb DSCP and socket priorityHarald Welte4-0/+40
2021-04-26Clarify, document Assignment related timersPau Espin Pedrol4-7/+12
2021-04-26sched: Simplify else-if conditionPau Espin Pedrol1-6/+2
2021-04-26Make WaitIndication T3172 configurablePau Espin Pedrol4-9/+16
2021-04-26ul_tbf: Clean up handle_tbf_reject()Pau Espin Pedrol3-21/+17
2021-04-26Use negative numbers for non-spec osmo-specific timersPau Espin Pedrol2-5/+5
2021-04-26Make use of T3142 received from BTSPau Espin Pedrol3-9/+9
2021-04-26Stop abusing T3169Pau Espin Pedrol2-5/+0
2021-04-22pdch: tbf_by_tfi(): Allow returning TBFs in state RELEASINGPau Espin Pedrol1-8/+1
2021-04-22pdch: rcv_resource_request: Improve robustnessPau Espin Pedrol2-23/+60
2021-04-22sba: Drop unused function find_sba_rtsPau Espin Pedrol2-14/+0
2021-04-19RIM: Improve loggingPau Espin Pedrol1-5/+19