aboutsummaryrefslogtreecommitdiffstats
path: root/src/pdch.cpp
AgeCommit message (Expand)AuthorFilesLines
2021-07-01WIP: Support ANR procedures on MS with active TBFpespin/anrnextPau Espin Pedrol1-0/+6
2021-07-01pdch: Fix heap-use-after-free in pdch->ulcPau Espin Pedrol1-8/+16
2021-06-23pdch: Fix null MS access gprs_rlcmac_pdch::rcv_control_ackPau Espin Pedrol1-3/+6
2021-06-07pdch: Log pdch_ulc reason upon rx of pkt ctrl ackPau Espin Pedrol1-3/+5
2021-05-19tbf: Move existing tbf_state implementation to osmo_fsmPau Espin Pedrol1-5/+5
2021-05-13pdch: Use llist_first_entry() APIPau Espin Pedrol1-1/+1
2021-05-11Rename function s/tbf_alloc_ul/tbf_alloc_ul_pacch/Pau Espin Pedrol1-2/+2
2021-04-26ul_tbf: Clean up handle_tbf_reject()Pau Espin Pedrol1-2/+1
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 Pedrol1-22/+59
2021-03-31tbf: get rid of poll_state completelyPau Espin Pedrol1-2/+0
2021-03-31pdch_ulc: Store TBF poll reasonPau Espin Pedrol1-1/+3
2021-03-24Track scheduled UL blocks through USFPau Espin Pedrol1-0/+28
2021-03-24pdch: Add mising pdch_ulc_release_node in Rx Cell Change NotifPau Espin Pedrol1-0/+2
2021-03-15Replace PollController with newly added PDCH UL ControllerPau Espin Pedrol1-18/+37
2021-03-15Add new PDCH UL Controller, drop SBAllocator classPau Espin Pedrol1-5/+6
2021-03-12pdch: Log FN when decoding UL Ctrl blockPau Espin Pedrol1-6/+6
2021-03-12Introduce init() APIs for PDCH and TRX objectsPau Espin Pedrol1-7/+10
2021-03-12Track TDMA clock with DATA.ind instead of TIME.indPau Espin Pedrol1-0/+3
2021-03-08pdch: Silently ignore DATA.ind with len=0Pau Espin Pedrol1-0/+9
2021-02-26pdch: Standarize and improve loggingPau Espin Pedrol1-58/+57
2021-02-03nacc: Implement Pkt Cell Change Continue retransmissionPau Espin Pedrol1-0/+14
2021-01-29Introduce NACC supportPau Espin Pedrol1-0/+30
2021-01-19Convert osmo_bts_sock.cpp to CPau Espin Pedrol1-0/+4
2021-01-19Move tbf::free_all static methods to proper object filesPau Espin Pedrol1-1/+15
2021-01-19Convert gprs_bssgp_pcu.cpp to CPau Espin Pedrol1-2/+2
2021-01-19Rename 'bts_data' leftovers to 'bts'Pau Espin Pedrol1-11/+6
2021-01-19Unify BTS into a C usable structurePau Espin Pedrol1-30/+30
2021-01-05Convert GprsMS and helpers classes to CPau Espin Pedrol1-28/+30
2020-11-23pdch: Log hexdump of decde failure for dl rlcmac blockPau Espin Pedrol1-1/+2
2020-11-23pdch: packet_paging_request: Put back non-fitting paging entry where where it...Pau Espin Pedrol1-1/+1
2020-11-17Support multiplexing of GPRS and EGPRS TBFs in one PDCHPau Espin Pedrol1-0/+16
2020-11-04pdch: Process received CS1-4 data blocks regardless of egprs_enabledPau Espin Pedrol1-6/+0
2020-10-29cosmetic: Fix ws between if keyword and parenthesisPau Espin Pedrol1-1/+1
2020-10-24tbf: Make window() available to tbf base classPau Espin Pedrol1-4/+6
2020-08-24pdch: rcv pkt meas rep: Allocate MS object early in path and use itPau Espin Pedrol1-9/+12
2020-08-24paging: pass struct osmo_mobile_identity, not encoded IE bytesNeels Hofmeyr1-3/+9
2020-08-21use new osmo_mobile_identity api (avoid deprecation)Neels Hofmeyr1-2/+7
2020-08-18pdch: Drop unneeded notice log message in rcv pkt meas reportPau Espin Pedrol1-9/+2
2020-07-09pdch.cpp: Store TLLI promptly on newly created TLLI in rcv_resource_requestPau Espin Pedrol1-0/+1
2020-07-09pdch.cpp: Fix wrong annoying log line about non-scheduled ResourceReq receivedPau Espin Pedrol1-20/+21
2020-07-09pdch.cpp: Avoid resetting (egprs_)ms_class to unknown if not found in MS Radi...Pau Espin Pedrol1-13/+6
2020-07-09pdch.cpp: Avoid dropping existing DL TBF during rcv_resource_requestPau Espin Pedrol1-8/+0
2020-06-30pdch.cpp: Fix logging line format in rcv_block wrong lengthPau Espin Pedrol1-2/+2
2020-05-20gsmtap: Set signal level and SNR fieldsPau Espin Pedrol1-6/+8
2020-05-20Get rid of class GprsCodingSchemePau Espin Pedrol1-8/+8
2020-05-14bts: Drop specific functions to add values to countersPau Espin Pedrol1-1/+1
2020-05-14bts: Drop specific functions to increase countersPau Espin Pedrol1-6/+6
2020-05-14Drop unneeded arg 'ta' in tbf_alloc_ul()Pau Espin Pedrol1-5/+3
2020-05-14pdch: rcv_resource_request(): Clarify tbf_free only needed if MS used to exis...Pau Espin Pedrol1-24/+26