aboutsummaryrefslogtreecommitdiffstats
path: root/include
AgeCommit message (Expand)AuthorFilesLines
31 hoursgbproxy: Implement IMSI cacheDaniel Willmann1-1/+29
7 daysgbproxy: Implement TLLI cache and use it for SUSPEND/RESUMEDaniel Willmann1-0/+27
2021-01-04gbproxy: Add VTY command to override the node selection functionDaniel Willmann1-0/+4
2021-01-04gbproxy: Add config option to name an SGSNDaniel Willmann1-2/+6
2021-01-04sgsn: Use the new NS2 apiAlexander Couzens2-3/+10
2020-12-29gbproxy: Add SGSN pooling supportDaniel Willmann1-0/+2
2020-12-29gbproxy: Add SGSN NRI configurationDaniel Willmann1-2/+37
2020-12-12gbproxy: Implement scaling of BVC flow control in SGSN poolHarald Welte1-0/+5
2020-12-10gbproxy: Introduce new DOBJ log category; log object allocation/releaseHarald Welte2-0/+6
2020-12-10gbproxy major rewrite for SGSN pool supportHarald Welte1-20/+55
2020-12-10migrate to DLBSSGP as log sub-system for BSSGPHarald Welte1-1/+0
2020-12-05gbproxy: Remove patching, TLLI-tracking and SGSN2 supportHarald Welte1-218/+0
2020-12-05gbproxy: convert nse->bvcs from llist_head to hashtableHarald Welte1-2/+2
2020-12-05gbproxy: convert bss_nses from llist_head to hashtableHarald Welte1-2/+3
2020-12-05gbproxy: Rename gbproxy_cfg.nses to gbproxy_cfg.bss_nsesHarald Welte1-3/+3
2020-12-05gb_proxy: Rename gbproxy_peer to gbproxy_bvcHarald Welte1-41/+41
2020-12-04gbproxy: Add BVC log filtersDaniel Willmann1-0/+3
2020-12-02gbproxy: Add logging macros for NSE and BVCDaniel Willmann1-0/+11
2020-11-30gbproxy: Separate function to move gbproxy_peer to different nseDaniel Willmann1-0/+1
2020-11-30gbproxy: Add NSE peer that can have multiple gbproxy_peersDaniel Willmann1-11/+31
2020-11-24gprs_gb_parse: Add function to determine TLLI from encoded BSSGPHarald Welte1-0/+2
2020-11-06Port gbproxy to NS2Alexander Couzens1-5/+6
2020-07-18gtphub: rename sgsn's oww osmo_sockaddr into sgsn_sockaddrAlexander Couzens1-31/+31
2020-02-04gprs_gmm_fsm.c: Implement RAT change between 2g and 3gAlexander Couzens1-0/+8
2019-11-23Use libosmocore constant for IMSI length in ACL entryMax1-1/+1
2019-11-21Improve logging in gprs_llc.c codePau Espin Pedrol1-3/+3
2019-10-21sgsn_libgtp.c: Drop use of deprecated libgtp APIs gtp_retrans*()Pau Espin Pedrol1-2/+0
2019-10-17sgsn_libgtp: refactor ps paging into gprs_gbAlexander Couzens1-0/+3
2019-10-08Iu: implement a user inactivity timerAlexander Couzens1-0/+1
2019-10-03gprs_ranap: release Iu UE Context when exiting PMM ConnectedAlexander Couzens1-1/+12
2019-09-28sgsn: when receiving data PDU notify the Gb GMM fsmAlexander Couzens1-1/+3
2019-09-03Split out GPRS SM layer into its own filePau Espin Pedrol3-9/+19
2019-09-03Implement GMM State using osmocom FSMPau Espin Pedrol3-10/+36
2019-09-02enum gprs_gmm_state: Fix spec referencePau Espin Pedrol1-1/+1
2019-09-02vty: Print MM state and RAN type in show mm-contextPau Espin Pedrol1-0/+1
2019-09-02Introduce FSM mm_state_iu_fsmPau Espin Pedrol4-10/+26
2019-09-02Introduce FSM mm_state_gb_fsmPau Espin Pedrol4-12/+28
2019-09-02Split enum gprs_pmm_state into Iu and Gb counterpartsPau Espin Pedrol2-10/+16
2019-09-02Move llc->MM/SM Gb specific glue code to its own filePau Espin Pedrol3-0/+14
2019-09-02Move lots of Iu/ranap specific code into its own filePau Espin Pedrol4-5/+33
2019-09-02sgsn: gtp: Drop related pdp contexts on echo timeout against GGSNPau Espin Pedrol1-0/+1
2019-09-02Introduce log helper LOGGGSN and log category DGTPPau Espin Pedrol2-0/+7
2019-08-28gtp: make echo_interval unsignedPau Espin Pedrol1-1/+1
2019-08-21vty: Introduce cs7-instance-iuPau Espin Pedrol1-0/+1
2019-08-20gprs/gprs_gmm: implement T3314. Timeout to reset MM state READY->STANDBYAlexander Couzens1-0/+4
2019-08-20Replace own timer infra with libosmocore osmo_tdefPau Espin Pedrol1-14/+2
2019-08-20Introduce and use log macros when no mm ctx availablePau Espin Pedrol2-0/+23
2019-08-15gprs_sgsn.h: Flag MM_CTX_T_GERAN_Iu as not supportedPau Espin Pedrol1-1/+3
2019-08-12Introduce define TLLI_UNASSIGNEDPau Espin Pedrol1-0/+3
2019-08-12gprs_llc.h: Improve documentation of some structsPau Espin Pedrol1-2/+3