aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2023-04-21ms: Increase log level when scheduling release timerPau Espin Pedrol1-1/+1
2023-04-21Add new log category 'ms'Pau Espin Pedrol3-26/+34
2023-04-21dl_tbf: Set BandWidth timestamps to current time directlyPau Espin Pedrol1-5/+2
2023-04-21ms: Hold a reference during ms_allocPau Espin Pedrol5-21/+41
2023-04-21cosmetic: Fix indentation in commentPau Espin Pedrol1-1/+1
2023-04-21tbf: Move enable_egprs() to constructorPau Espin Pedrol4-4/+11
2023-04-21tbf_ul: Move rate_ctr allocation to constructorPau Espin Pedrol1-21/+5
2023-04-21tbf: Move m_ctrs alloc to constructorPau Espin Pedrol2-8/+4
2023-04-20tbf: Store initial timestamp during constructorPau Espin Pedrol1-3/+2
2023-04-20ms: Rewrite MS release lifecyclePau Espin Pedrol3-102/+48
2023-04-20ms: Log detaching tbf log line in proper placePau Espin Pedrol1-3/+3
2023-04-20ms: Make ms_{attach,detach}_tbf expectancies more robustPau Espin Pedrol1-26/+35
2023-04-20ms: Make sure tbf!=NULL in ms_attach_{ul,dl}_tbf()Pau Espin Pedrol1-4/+5
2023-04-20ms: Use osmo_use_count to track referencesPau Espin Pedrol4-33/+67
2023-04-20Merge bts_alloc_ms() and ms_alloc()Pau Espin Pedrol5-36/+10
2023-04-20ms: store in bts->ms_list during alloc/destroy of ms objectPau Espin Pedrol2-4/+4
2023-04-20ms: Merge ms_storage into bts.cppPau Espin Pedrol12-226/+83
2023-04-20bts: Rename bts_ms_by_{tlli,imsi} -> bts_get_ms_by_{tlli,imsi}Pau Espin Pedrol6-16/+16
2023-04-20ms: Drop setting (egprs_)ms_class during bts_alloc_ms()Pau Espin Pedrol4-8/+7
2023-04-20tbf_dl: Avoid attempt scheduling DL ACK/NACK in TS != CTRL TSPau Espin Pedrol1-2/+3
2023-04-17ms: Drop setting tlli during ms_alloc()Pau Espin Pedrol3-5/+5
2023-04-17ms: Fix MS without PTMSI not freed immediatellyPau Espin Pedrol1-3/+12
2023-04-12gprs_rlcmac: convert from C++ to CMax6-18/+14
2023-03-31fix pcu_rx(): actually discard malformed container messageVadim Yanitskiy1-0/+2
2023-03-27pdch_ul_controller: log reserved frame numbersPhilipp Maier1-0/+3
2023-03-25PCU interface: Log version when starting listenerarehbein1-1/+1
2023-03-22Makefile.am: remove phy specific EXTRA_DIST variablesPhilipp Maier1-21/+0
2023-03-21lc15bts.h: add missing extern keywordOliver Smith1-10/+10
2023-03-20pcu_l1_if: do not copy IMSI when it is NULLPhilipp Maier1-2/+3
2023-03-20pcu_l1_if: get rid of strange paging group calculationPhilipp Maier8-60/+16
2023-03-20support for Ericsson RBS E1 CCUPhilipp Maier9-1/+1127
2023-03-14osmo_bts_sock.c: Call osmo_fd_unregister() before closing and changing bfd->fdPau Espin Pedrol1-1/+1
2023-03-11{src,tests}/Makefile.am: libraries shall not be in AM_LDFLAGSVadim Yanitskiy1-1/+2
2023-03-08tbf_ul_fm: Allow receiving event TBF_EV_MAX_N3105 in state RELEASINGPau Espin Pedrol1-2/+11
2023-03-07tbf: Increase log level if polling requested in wrong TSPau Espin Pedrol1-1/+1
2023-03-06bts: add IMMEDIATE ASSIGNMENT via PCH transmissionPhilipp Maier4-6/+37
2023-03-03pcu_l1_if_phy: support multiple BTS (in theory)Philipp Maier5-5/+8
2023-03-03pcu_l1_if: cosmetic: remove whitespace after *Philipp Maier2-4/+4
2023-02-27pcu_l1_if_phy: add new PHY API function to initialize PHYPhilipp Maier5-0/+23
2023-02-27pcu_l1_if_phy: add new PHY API function to disconnect PDCHPhilipp Maier5-0/+20
2023-02-27pcu_l1_if_phy: add header file for struct gsmtap_instPhilipp Maier1-0/+1
2023-02-27pcu_l1_if: use only the term "direct PHY access"Philipp Maier1-3/+3
2023-02-24en/decoding: fix deprecated include pathPhilipp Maier2-2/+2
2023-02-20Run struct_endianness.pyOliver Smith2-5/+5
2023-02-15osmo-bts-xyz: include pcu_l1_if_phy.h in phy in l1_if codePhilipp Maier3-0/+3
2023-02-15lc15/oc2g: fix function signature of l1if_open_pdch()Philipp Maier2-2/+2
2023-02-13pcu_l1_if: move direct phy l1if functions to dedicated header filePhilipp Maier4-11/+12
2023-02-13pcu_l1_if.cpp: handle TLLI based IMMEDIATE ASSIGNMENT confirmationPhilipp Maier3-11/+61
2023-02-06pcu_l1_if: ignore frame numbers that exceed the valid rangePhilipp Maier1-0/+7
2023-02-03pcu_l1_if: cosmetic: use sizeof instead of constantsPhilipp Maier1-2/+2