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