aboutsummaryrefslogtreecommitdiffstats
path: root/src/sgsn/gprs_gmm.c
AgeCommit message (Expand)AuthorFilesLines
2024-08-20Replace gprs_ra_id with modern osmo_routing_area_idAlexander Couzens1-21/+21
2024-08-19Fix double free during RAU with unexpected Old RAIPau Espin Pedrol1-0/+15
2024-07-30Fix DeactPDPCtxAcc when UE goes PMM ENABLED but lost its PDP contextPau Espin Pedrol1-0/+1
2024-05-01gmm: mmctx_timer_stop(): warn about timer not runningVadim Yanitskiy1-1/+6
2024-05-01gmm: cosmetic: fix preprocessor macro formattingVadim Yanitskiy1-2/+2
2023-07-18gmm: Add missing GSM48_IE_GMM_RX_NPDU_NUM_LIST IE in gsm48_gmm_att_tlvdefPau Espin Pedrol1-0/+1
2023-07-14gmm: Update DRX params during rx RAU REQPau Espin Pedrol1-0/+4
2023-03-22gmm: Ciphering Key Sequence Number IE has half octet tagPau Espin Pedrol1-1/+1
2023-01-11Split gprs_sgsn.{c,h} -> {auth,mmctx,sgsn}.{c,h}Pau Espin Pedrol1-1/+1
2023-01-11Rename bscconfig.h -> config.hPau Espin Pedrol1-1/+1
2023-01-11Move sgsn_pdp_ctx to its own file pdpctx.{c,h}Pau Espin Pedrol1-0/+1
2023-01-11Drop extern declarations of global sgsn_instance in source filesPau Espin Pedrol1-2/+0
2023-01-11Move extern declarations of tall_sgsn_ctx to sgsn.hPau Espin Pedrol1-1/+0
2023-01-05Move gtp related functions to gtp.hPau Espin Pedrol1-0/+1
2022-12-28Move some functions gprs_gb.[c,h] -> gprs_gmm.[c,h]Pau Espin Pedrol1-0/+49
2022-03-10Iu: add UEA encryptionNeels Hofmeyr1-1/+8
2022-03-07s/cipher_support_mask/gea_encryption_maskNeels Hofmeyr1-3/+3
2021-06-16add support for multiple encryption algorithms and a5/4Eric1-5/+43
2021-06-04Use new stat item/ctr getter APIsPau Espin Pedrol1-11/+11
2021-04-14mm_state_{gb,iu}_fsm: Improve naming for detach eventPau Espin Pedrol1-2/+2
2021-04-13gprs_gmm.c: State proper GMM prefix logging rx/tx of GMM messagesPau Espin Pedrol1-23/+23
2021-03-25mm_iu: Send event E_PMM_PS_CONN_ESTABLISH upon rx GMM SERVICE REQUESTPau Espin Pedrol1-1/+1
2021-03-25gmm: log GMM msg type name instead of numberPau Espin Pedrol1-2/+2
2020-12-01gmm: Introduce comment to ease addition of Network feature support IE laterPau Espin Pedrol1-0/+3
2020-12-01gmm: fix build without define PTMSI_ALLOCPau Espin Pedrol1-3/+7
2020-10-23process_ms_ctx_status: Fix crash deleting PDP Ctx if GTP side was already rel...Pau Espin Pedrol1-1/+4
2020-10-23process_ms_ctx_status: refactor to avoid code duplicationPau Espin Pedrol1-15/+10
2020-09-21Fix Radio Priority in MM Attach and PDP Context ActivationKeith1-1/+1
2020-09-20gmm: on invalid RA id reject the MS with an implicit detachAlexander Couzens1-10/+20
2020-06-18use new osmo_mobile_identity API everywhereNeels Hofmeyr1-70/+86
2020-05-10fix nullpointer: in gsm48_rx_gmm_ra_upd_req()Neels Hofmeyr1-1/+1
2020-02-04gprs_gmm_fsm.c: Implement RAT change between 2g and 3gAlexander Couzens1-1/+31
2020-02-04gprs_gmm: Check for RAT change and ensure this only happens for RAU/ATTDaniel Willmann1-0/+27
2019-11-21gprs_gmm.c: Send XID reset with received TLLIPau Espin Pedrol1-1/+1
2019-11-21Improve logging in gprs_llc.c codePau Espin Pedrol1-2/+2
2019-11-08gmm: Fix assertion hit during RA UPD REQ before completting gmm attachPau Espin Pedrol1-2/+2
2019-10-08gprs_gmm: release Iu connection on RAU failuresAlexander Couzens1-0/+6
2019-09-03Split out GPRS SM layer into its own filePau Espin Pedrol1-700/+6
2019-09-03Implement GMM State using osmocom FSMPau Espin Pedrol1-23/+21
2019-09-02gmm: Move code handling GMM PTMSI Realloc Complete to its own functionPau Espin Pedrol1-11/+17
2019-09-02gmm: Move code handling GMM Routing Area Update Complete to its own functionPau Espin Pedrol1-25/+32
2019-09-02gmm: Move code handling GMM Attach Complete to its own functionPau Espin Pedrol1-33/+40
2019-09-02Move out sgsn to its own subdirPau Espin Pedrol1-0/+2852