1. 58101ea Split gprs_sgsn.{c,h} -> {auth,mmctx,sgsn}.{c,h} by Pau Espin Pedrol · 1 year, 9 months ago[Renamed (87%) from include/osmocom/sgsn/gprs_sgsn.h]
  2. e931b39 Move LOGGSUBSCRP to gprs_subscriber.h by Pau Espin Pedrol · 1 year, 9 months ago
  3. fd9e82d Move sgsn_ctrl_cmds_install() declaration to sgsn.h by Pau Espin Pedrol · 1 year, 9 months ago
  4. 05190c3 Move sgsn_pdp_ctx to its own file pdpctx.{c,h} by Pau Espin Pedrol · 1 year, 9 months ago
  5. 0e707fc Move struct sgsn_subscriber_pdp_data to gprs_subscriber.h by Pau Espin Pedrol · 1 year, 9 months ago
  6. ffd6e37 Move struct apn_ctx and APN related definitions to its own file by Pau Espin Pedrol · 1 year, 9 months ago
  7. 44bde6b Move global ggsn_list into struct sgsn_instance by Pau Espin Pedrol · 1 year, 9 months ago
  8. e659f75 Keep sgsn subsystems under struct sgsn_instance lifecycle by Pau Espin Pedrol · 1 year, 9 months ago
  9. c1cf4af Move related structs to gprs_subscriber.h by Pau Espin Pedrol · 1 year, 9 months ago
  10. f37aedb Fix -Werror=old-style-definition by Pau Espin Pedrol · 1 year, 9 months ago
  11. 920c6c8 Introduce new header file sgsn/gtp.h by Pau Espin Pedrol · 1 year, 9 months ago
  12. df20336 Move gprs_sndcp_vty_init() declaration to gprs_sndcp.h by Pau Espin Pedrol · 1 year, 9 months ago
  13. b61ab9b gprs_subscriber: Move API declarations to correct header by Pau Espin Pedrol · 1 year, 9 months ago
  14. 5f4736a Move struct sgsn_ggsn_ctx to its own file gtp_ggsn.{c,h} by Pau Espin Pedrol · 1 year, 9 months ago
  15. 6cee1a1 VTY: Don't display 'PDP Address: invalid' for IPv4v6 by Keith · 3 years ago
  16. 2f89826 add support for multiple encryption algorithms and a5/4 by Eric · 3 years, 4 months ago
  17. 85386dc Use libosmocore constant for IMSI length in ACL entry by Max · 6 years ago
  18. 029a70e Improve logging in gprs_llc.c code by Pau Espin Pedrol · 4 years, 10 months ago
  19. 31c4657 Implement GMM State using osmocom FSM by Pau Espin Pedrol · 5 years ago
  20. 2e91fee enum gprs_gmm_state: Fix spec reference by Pau Espin Pedrol · 5 years ago
  21. fd815bb vty: Print MM state and RAN type in show mm-context by Pau Espin Pedrol · 5 years ago
  22. ccd1252 Introduce FSM mm_state_iu_fsm by Pau Espin Pedrol · 5 years ago
  23. 02514bc Introduce FSM mm_state_gb_fsm by Pau Espin Pedrol · 5 years ago
  24. 0b72240 Split enum gprs_pmm_state into Iu and Gb counterparts by Pau Espin Pedrol · 5 years ago
  25. 259e303 sgsn: gtp: Drop related pdp contexts on echo timeout against GGSN by Pau Espin Pedrol · 5 years ago
  26. 6ec5dc2 Introduce log helper LOGGGSN and log category DGTP by Pau Espin Pedrol · 5 years ago
  27. aa89f5d gtp: make echo_interval unsigned by Pau Espin Pedrol · 5 years ago
  28. 39cbecd gprs/gprs_gmm: implement T3314. Timeout to reset MM state READY->STANDBY by Alexander Couzens · 8 years ago
  29. 5b6c4b8 Introduce and use log macros when no mm ctx available by Pau Espin Pedrol · 5 years ago
  30. 05140b8 gprs_sgsn.h: Flag MM_CTX_T_GERAN_Iu as not supported by Pau Espin Pedrol · 5 years ago
  31. 2599644 remove pointless declaration of struct gsm_network by Stefan Sperling · 6 years ago
  32. 2e48576 Use explicit parameter for sgsn_auth_init() by Max · 6 years ago
  33. 40124c8 Constify sgsn_acl_lookup() parameter by Max · 6 years ago
  34. 73b2bf3 Allocate sgsn_instance with talloc by Pau Espin Pedrol · 6 years ago
  35. 176a4d2 GTP: refactor the echo timer by Alexander Couzens · 6 years ago
  36. 9739067 gprs_sgsn.h: fix wrong type of re-attempts by Alexander Couzens · 6 years ago
  37. f7198d7 gprs_gmm: introduce a GMM Attach Request FSM by Alexander Couzens · 6 years ago
  38. ef6d78f sgsn: Fix crash using new libgtp cb_recovery2 API by Pau Espin Pedrol · 6 years ago
  39. 2cf70e0 Forward GGSN originated DEACT PDP CTX REQ by Pau Espin Pedrol · 6 years ago
  40. fa12010 osmo-sgsn: ping GGSN periodically and check for restart counter by Pau Espin Pedrol · 6 years ago
  41. a98fead Maintain per ggsn pdp ctx list by Pau Espin Pedrol · 6 years ago
  42. aa4ed67 GERAN: allow GSM SRES on UMTS AKA challenge by Neels Hofmeyr · 6 years ago
  43. 396f2e6 move include/openbsc to include/osmocom/sgsn by Neels Hofmeyr · 7 years ago[Renamed from include/openbsc/gprs_sgsn.h]
  44. ee6cfdc split off osmo-sgsn: remove files, apply build by Neels Hofmeyr · 7 years ago 1.1.0
  45. a7a3947 move libiu to osmo-iuh/libosmo-ranap by Neels Hofmeyr · 7 years ago
  46. 5db6857 sgsn: Fill the cch_pdp with a value coming from the tlv structure by Holger Hans Peter Freyther · 7 years ago
  47. ed3157c move openbsc/* to repos root by Neels Hofmeyr · 7 years ago[Renamed from openbsc/include/openbsc/gprs_sgsn.h]
  48. 058cd57 SGSN: Integrate support for UMTS AKA by Neels Hofmeyr · 8 years ago
  49. 0e5d807 add struct gprs_subscr, separating gprs from gsm_subscriber by Neels Hofmeyr · 8 years ago
  50. 2b5fb8e gprs/sgsn: rename sgsn_mm_ctx_alloc() -> sgsn_mm_ctx_alloc_gb() by Alexander Couzens · 8 years ago
  51. 4f8da6d gprs/sgsn: rename gprs->mm_state -> gmm_state by Alexander Couzens · 8 years ago
  52. 6c4382b remove unused struct members of 'struct sgsn_pdp_ctx' by Harald Welte · 8 years ago
  53. d53e9b5 Revert "Support Deactivate PDP Context Request from network" by Neels Hofmeyr · 8 years ago
  54. 1611df5 Support Deactivate PDP Context Request from network by Pravin Kumarvel · 8 years ago
  55. 5b2363e IuPS: sgsn_mm_ctx: add enum gprs_pmm_state field, track PMM state by Daniel Willmann · 8 years ago
  56. 6292c8d IuPS: osmo-sgsn: add core IuPS impl, call iu_init() by Daniel Willmann · 8 years ago
  57. 14314bd sgsn: add statistics counter for GPRS and PDP packets by Alexander Couzens · 8 years ago
  58. b997f84 SGSN: add preliminary support for GPRS encryption by Max · 8 years ago
  59. 4011e72 SGSN: use unique AUTH REQ reference by Max · 8 years ago
  60. f97ee04 prepare sgsn_mm_ctx for Gb and Iu mode (UMTS) by Harald Welte · 9 years ago
  61. 0f46f9c rename enum gprs_mm_state to gprs_gmm_state by Daniel Willmann · 8 years ago
  62. d3fa84d use new libosmocore gsm_23_003.h for IMEI/IMSI length by Harald Welte · 8 years ago
  63. 7382815 enable ctrl bind config for various programs by Neels Hofmeyr · 9 years ago
  64. 5ac4aad sgsn: Re-add searching for MM ctx based on TLLI / P-TMSI matches by Jacob Erlbeck · 9 years ago
  65. 39c430e sgsn: Allow to resolve the IPv4 address of a GGSN through DNS by Holger Hans Peter Freyther · 9 years ago
  66. 8ee13e2 sgsn: Extract the hlr Number into the mm context by Holger Hans Peter Freyther · 9 years ago
  67. 10c0f56 gsup: Copy the hlr-Number and use it during purge by Holger Hans Peter Freyther · 9 years ago
  68. 77ff1c4 cdr: Remember the charging id supplied by the GGSN by Holger Hans Peter Freyther · 9 years ago
  69. 4f5b823 sgsn: Create an initial and limited CDR module by Holger Hans Peter Freyther · 9 years ago
  70. b448dd8 sgsn: Make the free function internal by Holger Hans Peter Freyther · 9 years ago
  71. 8cedded sgsn: Store subscribed QoS and attempt to use it by Holger Hans Peter Freyther · 9 years ago
  72. 9ba273d sgsn: Copy the msisdn to the sgsn_data and use it in PDP activation by Holger Hans Peter Freyther · 9 years ago
  73. ca69b0f Revert "gprs: Block other GSUP procedures during PURGE_MS" by Jacob Erlbeck · 10 years ago
  74. 277b71e sgsn: Select GGSN based on APN by Jacob Erlbeck · 10 years ago
  75. f345612 sgsn: Add sgsn_ggsn_ctx_free function by Jacob Erlbeck · 10 years ago
  76. cb1db8b sgsn: Add functions to handle APN contexts by Jacob Erlbeck · 10 years ago
  77. 0e8add6 sgsn: Add PDP info to subscriber data by Jacob Erlbeck · 10 years ago
  78. e671d25 sgsn: Add sgsn_mm_ctx_cleanup_free for safe shutdown by Jacob Erlbeck · 10 years ago
  79. 555b2e5 sgsn: Don't allow mmctx == NULL in sgsn_update_subscriber_data by Jacob Erlbeck · 10 years ago
  80. 3e4e58f gprs: Rename gprs_subscr_delete to gprs_subscr_cleanup by Jacob Erlbeck · 10 years ago
  81. 37139e5 gprs: Do not put the subscr in gprs_subscr_delete by Jacob Erlbeck · 10 years ago
  82. 1d778fd sgsn: Remove the "permanent" subscriber cache by Holger Hans Peter Freyther · 10 years ago
  83. 81ffb74 sgsn: Remove inactive LLME/MM after inactivity timeout by Jacob Erlbeck · 10 years ago
  84. d6267d1 sgsn: Add SGSN_ERROR_CAUSE_NONE and use it instead of 0 by Jacob Erlbeck · 10 years ago
  85. 9999fd9 gprs: Add replies for all GSUP requests by Jacob Erlbeck · 10 years ago
  86. f81cacc gprs: Block other GSUP procedures during PURGE_MS by Jacob Erlbeck · 10 years ago
  87. 743dec4 gprs: Retry PURGE_MS procedure after timeout by Jacob Erlbeck · 10 years ago
  88. 65fa3f7 gprs: Use PURGE MS messages by Jacob Erlbeck · 10 years ago
  89. 0f47b8f gprs: Add expiry timeout for subscriber entries by Jacob Erlbeck · 10 years ago
  90. 4275578 gprs: Add LOGGSUBSCRP macro to log subscriber info by Jacob Erlbeck · 10 years ago
  91. af3d5c5 sgsn: Pass subscriber error causes to the GMM layer by Jacob Erlbeck · 10 years ago
  92. a071c1c gprs: Remove now unused authenticate flag by Holger Hans Peter Freyther · 10 years ago
  93. 39f040d sgsn: Integrate the GSUP client into the SGSN by Jacob Erlbeck · 10 years ago
  94. a6ddc2d gprs: Add subscriber functions to create/handle GSUP messages by Jacob Erlbeck · 10 years ago
  95. 98a95ac sgsn: Add a subscriber based authentication phase by Jacob Erlbeck · 10 years ago
  96. 7921ab1 sgsn: Add support for authentication triplets by Jacob Erlbeck · 10 years ago
  97. 2e5e94c sgsn: Support subscriber based authentication by Jacob Erlbeck · 10 years ago
  98. 4adb136 sgsn: Integrate Auth & Ciph into gsm48_gmm_authorize by Jacob Erlbeck · 10 years ago
  99. a1e0373 sgsn: Put SGSN related subscriber data into separate struct by Jacob Erlbeck · 10 years ago
  100. 33b6dad sgsn: Add gprs_subscriber.c by Jacob Erlbeck · 10 years ago