Commit Graph

  • 8e69fc0c3a nacc_fsm: nacc_fsm: Support receiving Pkt Cell Change Notify in state WAIT_REQUEST_SI Pau Espin Pedrol 2021-02-10 17:44:27 +0100
  • 069a637be8 nacc_fsm: Support receiving Pkt Cell Change Notify in state WAIT_RESOLVE_RAC_CI Pau Espin Pedrol 2021-02-10 17:33:13 +0100
  • 41ff273226 nacc_fsm: Remove NACC_EV_RX_SI from in_event_mask of some states Pau Espin Pedrol 2021-02-11 12:45:05 +0100
  • 0c10b3cdc1 nacc_fsm: Move code filling struct to helper function Pau Espin Pedrol 2021-02-10 17:12:02 +0100
  • abba102d7b cosmetic: fix typo in comment Pau Espin Pedrol 2021-02-08 18:35:09 +0100
  • 830ca26034 vty: register libosmocore's FSM introspection commands Vadim Yanitskiy 2021-02-05 23:22:37 +0100
  • 55aca83098 rlc.h: Fix struct bit fields on big endian systems Pau Espin 2021-02-04 12:59:27 +0100
  • 44768f2127 nacc: Avoid RIM procedures targeting cells under same PCU Pau Espin Pedrol 2021-02-02 13:11:30 +0100
  • 952cb3d5d7 nacc: Implement Pkt Cell Change Continue retransmission Pau Espin Pedrol 2021-02-01 14:52:48 +0100
  • a58ec61514 gprs_bssgp_rim: add serving BSS NACC application Philipp Maier 2021-01-25 23:43:52 +0100
  • 1aef113bb7 nacc: Fix typo in function name Pau Espin Pedrol 2021-02-01 19:33:59 +0100
  • 57dcde4242 tbf: Constify some methods Pau Espin Pedrol 2021-02-01 18:14:23 +0100
  • b71aab5646 tbf: Reuse stored result in variable in check_polling() Pau Espin Pedrol 2021-02-01 16:35:04 +0100
  • 4668dc6f07 encoding: Fix comment description of S/P field Pau Espin Pedrol 2021-02-01 16:26:29 +0100
  • 79784d0249 Move src/tbf.txt to doc/ Pau Espin Pedrol 2021-02-01 14:28:33 +0100
  • fdbcea3532 Drop comment about an already implemented TODO Pau Espin Pedrol 2021-02-01 14:02:12 +0100
  • 05be90367a Update TS 04.60 references to new TS 44.060 Pau Espin Pedrol 2021-02-01 13:06:45 +0100
  • 3877848e22 contrib/osmo-pcu.spec.in: add missing libosmoctrl dependency Vadim Yanitskiy 2021-01-30 13:42:53 +0100
  • e0fb465678 contrib/osmo-pcu.spec.in: require libosmo* version 1.4.0 Vadim Yanitskiy 2021-01-30 15:32:26 +0100
  • 809dc8b046 tests/rlcmac: add more test vectors for Packet Resource Request Vadim Yanitskiy 2021-01-28 20:31:42 +0100
  • f7e1df0da2 nacc: Improve log line failing to establish CTRL neigh conn Pau Espin 2021-01-29 16:48:54 +0100
  • ced5c1f5c8 doc: Introduce section documenting NACC support Pau Espin 2021-01-29 15:52:44 +0100
  • 7b7fb225ce doc: Mark PCU node red in network node diagram Pau Espin 2021-01-29 13:04:36 +0100
  • a06ac18d22 NACC: Send only Pkt Cell Chg Continue if SI retrieve fails Pau Espin 2021-01-26 19:13:43 +0100
  • 41a22a7ab8 NACC: Configure neighbor and SI resolution timeout values Pau Espin 2021-01-26 19:00:37 +0100
  • ab7159f6ec NACC: allow setting keep time for entries in neigh and si cache Pau Espin 2021-01-26 17:51:44 +0100
  • c0805e6389 NACC: delay CTRL conn socket init until it's needed Pau Espin 2021-01-27 17:16:59 +0100
  • 202a47886c NACC: Fix crash freeing struct if CTRL conn was refused during alloc Pau Espin 2021-01-27 17:05:12 +0100
  • c0a250d17d Introduce NACC support Pau Espin 2021-01-21 18:46:13 +0100
  • 1e77ca88af tbf: Make tbf_ms() param const Pau Espin 2021-01-27 13:22:03 +0100
  • 54211b1e1b gprs_ns2: migrate to the new vty syntax Alexander Couzens 2021-01-25 20:16:08 +0100
  • f7ec52560f follow gprs_ns2 API enum changes Alexander Couzens 2021-01-25 20:28:38 +0100
  • 91e3567a15 configure.ac: set -std=gnu11 Oliver Smith 2021-01-27 17:55:04 +0100
  • 1a5439b739 sched: Avoid picking TBF with nacked dl blocks when GMSK is required Pau Espin 2021-01-25 17:30:31 +0100
  • fc464935a4 Fix Dl EGPRS data blocks being generated occasionally on GPRS TBFs Pau Espin 2021-01-25 12:05:32 +0100
  • 201da4e5b2 ms: Properly handle EGPRS_GMSK mode in ms_max_cs_dl/ul() Pau Espin 2021-01-25 15:10:33 +0100
  • 7bb8cd683c ms: Set proper initial MCS values setting mode EGPRS_GMSK Pau Espin 2021-01-25 15:08:35 +0100
  • 7963edba09 encoding: fix typos in comment Pau Espin 2021-01-25 14:39:12 +0100
  • 2238228e3c tbf: Drop always-true condition checking for MS Pau Espin 2021-01-25 11:37:19 +0100
  • 8f1701fe24 sched: Check if egprs is enabled in TBF rather than MS being egprs capable Pau Espin 2021-01-25 11:31:57 +0100
  • 0298c0b6a0 ms: Drop always-false check Pau Espin 2021-01-25 11:20:41 +0100
  • a100a6bc56 gprs_pcu: Use libosmocore osmo_cgi_ps_cmp API Pau Espin 2021-01-22 17:45:50 +0100
  • 3a27102e59 Initial handling support for RIM messages Pau Espin 2021-01-21 18:44:23 +0100
  • db5e339da4 Get rid of singleton gprs_bssgp_pcu_current_bctx() Pau Espin 2021-01-21 18:02:40 +0100
  • 2e6b60df45 bts: Store RAC+CI from info_ind Pau Espin 2021-01-20 13:48:31 +0100
  • d1049dc8cc Allow multiple bts objects in PCU Pau Espin 2021-01-18 17:14:14 +0100
  • e91c4c72b1 Convert osmo_bts_sock.cpp to C Pau Espin 2021-01-18 17:54:30 +0100
  • 906aafc9e2 Move tbf::free_all static methods to proper object files Pau Espin 2021-01-18 17:53:29 +0100
  • 8a35e640a3 Convert gprs_bssgp_pcu.cpp to C Pau Espin 2021-01-18 17:14:14 +0100
  • 4a5209d8bc Get rid of unused gsm_timer.{cpp,h} Pau Espin 2021-01-18 14:05:40 +0100
  • 289f90048b bts: combine bts_{init,cleanup} into consturctor/destructor methods Pau Espin 2021-01-18 12:57:32 +0100
  • 0ece97d718 Rename 'bts_data' leftovers to 'bts' Pau Espin 2021-01-18 12:53:54 +0100
  • a45aafd39c Get rid of bts singletons Pau Espin 2021-01-18 12:45:29 +0100
  • 2182e627cd Unify BTS into a C usable structure Pau Espin 2021-01-14 16:48:38 +0100
  • 793583ea21 Fix configuration mess of initial_cs/mcs between PCUIF and VTY Pau Espin 2021-01-14 16:20:57 +0100
  • f473ec9d7a Move llc_* fields from BTS to PCU Pau Espin 2021-01-14 14:45:14 +0100
  • 519d071131 Move ws_* fields from BTS to PCU Pau Espin 2021-01-14 14:30:03 +0100
  • 47f15fb6fd tests/tbf: Allocate PCU per test instead of globally Pau Espin 2021-01-14 14:28:26 +0100
  • e891222920 Move fc_* fields from BTS to PCU Pau Espin 2021-01-14 14:03:17 +0100
  • 113fb419ec Move ns_dialect field from BTS to PCU Pau Espin 2021-01-14 13:36:02 +0100
  • 54b159aab9 Move (m)cs_lqual_ranges fields from BTS to PCU Pau Espin 2021-01-14 13:30:04 +0100
  • ad79b857cd Move cs_downgrade_threshold field from BTS to PCU Pau Espin 2021-01-14 13:20:55 +0100
  • e8dcf64881 Move cs_adj* fields from BTS to PCU Pau Espin 2021-01-14 13:17:01 +0100
  • 97296b299c Move dl_arq_type field from BTS to PCU Pau Espin 2021-01-14 13:08:02 +0100
  • 05f9f59a67 Move dl_tbf_preemptive_retransmission field from BTS to PCU Pau Espin 2021-01-14 12:56:58 +0100
  • a281495008 Move alpha,gamma fields from BTS to PCU Pau Espin 2021-01-14 12:53:53 +0100
  • 03de898d19 Move force_two_phase field from BTS to PCU Pau Espin 2021-01-14 12:48:50 +0100
  • 924aaad4bc Move T_defs_pcu from BTS to PCU object Pau Espin 2021-01-14 12:01:42 +0100
  • ac3fd12026 Split PCU global PCU object from BTS object Pau Espin 2021-01-13 18:54:38 +0100
  • 695ce77167 gprs_rlc_ts_alloc: ensure no rolling slots are allocated Alexander Couzens 2021-01-12 19:33:53 +0100
  • 54faf023be Workaround ASan false positive runtime errors under some platforms Pau Espin 2021-01-14 12:12:43 +0100
  • f842e06c88 contrib/jenkins: don't build osmo-gsm-manuals Oliver Smith 2021-01-13 13:16:29 +0100
  • eb70a4098f bts: fix uninitialized memaccess in BTS::send_gsmtap() Vadim Yanitskiy 2021-01-13 13:58:14 +0100
  • 55022ea1b1 bts: fix uninitialized memaccess in BTS::send_gsmtap_rach() Vadim Yanitskiy 2021-01-06 22:44:06 +0100
  • f5a251bcee gprs_ms: Mark ms_ctrg_desc static Pau Espin 2021-01-12 20:57:56 +0100
  • 1e00947c29 AllocTest: Avoid queuing tons of to-be-freed ms Pau Espin 2021-01-11 20:40:19 +0100
  • bed48cc14f ms: Replace struct var with rate_ctr Pau Espin 2021-01-11 17:32:18 +0100
  • c2d3625bf6 tbf: remove 'software error' logs from tbf_free Pau Espin 2021-01-11 18:29:02 +0100
  • 1188167a92 tbf: add virtual destructor Eric Wild 2021-01-11 18:49:12 +0100
  • 480c8acc8b gprs_rlcmac_sched: fix incorrect SBA frame number assignment Vadim Yanitskiy 2021-01-05 15:06:24 +0100
  • d3123ea0f5 doc: Improve CS/MCS GPRS/EGPRS considerations in User Manual Pau Espin Pedrol 2021-01-05 13:26:34 +0100
  • a5b9fb5304 .gitignore: ignore files ending with ~ Pau Espin Pedrol 2021-01-04 17:57:02 +0100
  • 8b4b19a012 tbf: Fix wrong verb used in log message Pau Espin Pedrol 2020-12-18 19:03:42 +0100
  • da971ee502 Convert GprsMS and helpers classes to C Pau Espin Pedrol 2020-12-16 15:59:45 +0100
  • 86fad1ec4e gprs_rlcmac_sched: don't leak a sched_dummy() Alexander Couzens 2020-12-30 20:57:43 +0100
  • d6b913fc39 sched: Convert code handling next_list array to be size independant Pau Espin Pedrol 2020-12-15 18:55:16 +0100
  • b77a2c992e gprs_rlcmac_sched: Use helper structure to store several tbf pointer params Pau Espin Pedrol 2020-12-15 18:46:33 +0100
  • 3db4789be8 gprs_ns2: set default dialect to ipaccess Alexander Couzens 2020-12-16 21:26:26 +0100
  • 1e6c350a9f ns2: follow ns2 sns api changes Alexander Couzens 2020-12-09 01:41:24 +0100
  • b644fd1f09 ns2: follow changes to add a unique name to all binds Alexander Couzens 2020-12-06 01:24:02 +0100
  • 5012e07685 ns2: follow ns2 dialect changes Alexander Couzens 2020-12-06 01:23:51 +0100
  • 398f60e11c migrate to DLBSSGP as log sub-system for BSSGP Harald Welte 2020-12-10 13:39:21 +0100
  • b645365546 manuals/gb/ns.adoc: Update documentation regarding SNS capability Harald Welte 2020-12-12 20:03:10 +0100
  • 95e4a2b3ae rlcmac: Fix typo in MT_PACKET_CELL_CHANGE_NOTIFICATION value_string Pau Espin Pedrol 2020-12-11 19:51:38 +0100
  • ea2147af90 gb manual: NS is implemented in libosmogb, not libosmocore Harald Welte 2020-12-01 08:58:56 +0100
  • 8938431fdc gb manual: 08.16 -> 48.016 / 08.18 -> 48.018 Harald Welte 2020-12-01 08:57:34 +0100
  • 7d0f9a0ec3 Dl TBF: Get rid of LLC UI dummy blocks following other data Pau Espin 2020-11-27 14:51:27 +0100
  • 30d9a5989e NS2: rework handling of unknown primitive Alexander Couzens 2020-10-27 01:25:51 +0100
  • 022f9e56e5 Implement downgrade to DL MCS1-4 when USF for GPRS_only MS Pau Espin 2020-11-16 18:49:39 +0100
  • 7fd9a29eba tbf: Log previous TS when changing Control TS Pau Espin 2020-11-30 12:18:38 +0100