Release v1.6.2 on 2023-05-26.
  1. 103c11b rx_check_imei_req(): fix IMEI bounds checking by Oliver Smith · 5 years ago
  2. 63de00c db_hlr: zero-initialize "struct tm" by Oliver Smith · 5 years ago
  3. 29f371f src/hlr.c: fix deprecation warning: use gsm48_decode_bcd_number2() by Vadim Yanitskiy · 5 years ago
  4. 2e403d6 src/db.h: use GSM23003_MSISDN_MAX_DIGITS for MSISDN buffer size by Vadim Yanitskiy · 5 years ago
  5. c7f1787 Create subscribers on demand by Oliver Smith · 5 years ago
  6. c13599d db_hlr.c: add db_subscr_exists_by_msisdn() by Vadim Yanitskiy · 5 years ago
  7. 6b73fd9 db_hlr.c: add db_subscr_exists_by_imsi() by Oliver Smith · 5 years ago
  8. cd2af5e db_hlr.c: db_subscr_create(): add flags argument by Oliver Smith · 5 years ago
  9. e21b45a use new OSMO_IMSI_BUF_SIZE by Neels Hofmeyr · 5 years ago
  10. 5857c59 osmo-hlr: allow configuring db path from cfg file by Neels Hofmeyr · 5 years ago
  11. d9724f4 hlr.c: fix possible msgb memleaks in read_cb() by Vadim Yanitskiy · 5 years ago
  12. c69a18b hlr.c: check the presence of msgb->l2h in read_cb() by Vadim Yanitskiy · 5 years ago
  13. 8625cda hlr.c: fix: properly print the original message type in read_cb_forward() by Vadim Yanitskiy · 5 years ago
  14. 609978d hlr.c: fix: also store the session state in read_cb_forward() by Vadim Yanitskiy · 5 years ago
  15. 28f0af8 hlr.c: forward GSUP messages between clients by Oliver Smith · 5 years ago
  16. 9f6e558 add missing error log: invalid IMSI by Neels Hofmeyr · 5 years ago
  17. 633fe29 fix error logging for GSUP route by Neels Hofmeyr · 5 years ago
  18. 7d53ae1 USSD: don't use gsm0480_msgb_alloc_name() by Oliver Smith · 5 years ago
  19. 95abc2b USSD: save MO USSD's originating MSC's vlr_number by Oliver Smith · 5 years ago
  20. f1fe94c USSD: fix routing to multiple MSC by Neels Hofmeyr · 5 years ago
  21. f7d3251 Cosmetic: gsup_route_find: comment addr, addrlen by Oliver Smith · 5 years ago
  22. ee7c0cb hlr.c: properly terminate the process on SIGTERM by Vadim Yanitskiy · 5 years ago
  23. c5044cf hlr.c: move hlr_ctx to the top by Oliver Smith · 5 years ago
  24. 20ddfdb Enable statsd support by Max · 5 years ago
  25. 44a2180 Log ip:port when adding GSUP routes by Max · 5 years ago
  26. f9cf180 hlr.c: replace deprecated osmo_gsup_get_err_msg_type() by Oliver Smith · 5 years ago
  27. 02078b7 VTY: integrate IMEI by Oliver Smith · 5 years ago
  28. 851814a Optionally store IMEI in subscriber table by Oliver Smith · 5 years ago
  29. 81db389 Add IMEI column to subscriber table by Oliver Smith · 5 years ago
  30. 2dc7d96 Cosmetic: fix arg desc of db_subscr_update_msisdn_by_imsi() by Oliver Smith · 5 years ago
  31. 66106c0 Cosmetic: hlr.c: remove confusing indent below if by Oliver Smith · 5 years ago
  32. 783ac81 Reply to CHECK-IMEI GSUP messages by Oliver Smith · 6 years ago
  33. df8d454 gsupclient: introduce osmo_gsup_client_enc_send() by Vadim Yanitskiy · 6 years ago
  34. 5c14c9c display last location update timestamp in vty by Stefan Sperling · 6 years ago
  35. 705b61b add whitespace around PRId64 constants by Stefan Sperling · 6 years ago
  36. 638ba8c store a timestamp of the last location update seen from a subscriber by Stefan Sperling · 6 years ago
  37. 55f5efa introduce osmo_gsup_client_create2() by Stefan Sperling · 6 years ago
  38. e6ce52b SS/USSD: fix: properly (re)schedule NCSS session timeout by Vadim Yanitskiy · 6 years ago
  39. d157a56 SS/USSD: make NCSS session timeout configurable by Vadim Yanitskiy · 6 years ago
  40. 9c8806a SS/USSD: release IUSE sessions immediately after response by Vadim Yanitskiy · 6 years ago
  41. 4655e6f Rename db_bootstrap.sed to db_sql2c.sed by Neels Hofmeyr · 6 years ago
  42. 8f3a7cc add database schema versioning to the HLR database by Stefan Sperling · 6 years ago
  43. a820ea1 implement removal of MSISDN by Neels Hofmeyr · 6 years ago
  44. 8aa780b add 'show subscriber' command, alias for 'subscriber ... show' by Neels Hofmeyr · 6 years ago
  45. e66e525 fix and re-enable osmo_hlr_subscriber_update_notify() by Neels Hofmeyr · 6 years ago
  46. 4a4bdcd hlr_ussd.c: fix: reject 'structured' SS requests by Vadim Yanitskiy · 6 years ago
  47. cb364bb store gsup peer upon accepting LU by Neels Hofmeyr · 6 years ago
  48. d646207 more space for vlr_number and sgsn_number by Neels Hofmeyr · 6 years ago
  49. 6cee799 fix is_ps logic in rx_upd_loc_req(), store CS as is_ps = false by Neels Hofmeyr · 6 years ago
  50. 0da9f2f libosmo-gsup-client: License is GPLv2-or-later by Harald Welte · 6 years ago
  51. 1eb9869 USSD: Fix "ussd default-route" by Harald Welte · 6 years ago
  52. 3adb33d hlr_ussd.c: avoid using CR and NL in IUSE responses by Vadim Yanitskiy · 6 years ago
  53. e6c839e hlr_ussd.c: fix: properly print a EUSE / IUSE name by Vadim Yanitskiy · 6 years ago
  54. b93c44f USSD/hlr_vty.c: print error if EUSE is not found by Vadim Yanitskiy · 6 years ago
  55. a05efe8 hlr_ussd.h: drop meaningless forward declaration by Vadim Yanitskiy · 6 years ago
  56. 7c5e930 hlr_ussd.h: use proper libc headers by Vadim Yanitskiy · 6 years ago
  57. 83df349 hlr_ussd.h: add #pragma once include guard by Vadim Yanitskiy · 6 years ago
  58. f473c7b hlr_vty_subscr.c: fix subscriber creation command help by Vadim Yanitskiy · 6 years ago
  59. dab544e USSD: Add support for internal USSD handlers by Harald Welte · 6 years ago
  60. 7d29d59 Add osmo-euse-demo as minimalistic test of a External USSD (EUSE) handler by Harald Welte · 6 years ago
  61. 55d32a1 USSD: fix null-pointer deref in "default-route" vty/config cmd by Harald Welte · 6 years ago
  62. 95b96d4 USSD: Add new "DSS" logging category and use it appropriately by Harald Welte · 6 years ago
  63. 7f32f5f USSD: Further unification of log output; Use LOGPSS when possible by Harald Welte · 6 years ago
  64. 7266731 USSD: Send ReturnError component if USSD Code unknown / EUSE disconnected by Harald Welte · 6 years ago
  65. 97bfb65 hlr_ussd: Introduce LOGPSS() macro by Harald Welte · 6 years ago
  66. bb77939 USSD: Add basic dispatch + decode of GSUP-encapsulated SS/USSD by Harald Welte · 6 years ago
  67. 4956ae1 USSD: Add Core USSD handling + VTY routing config to HLR by Harald Welte · 6 years ago
  68. d5807b8 hlr: Export + Declare global g_hlr symbol by Harald Welte · 6 years ago
  69. 21c14fc GSUP: Log GSUP route add/remove by Harald Welte · 6 years ago
  70. 050eb1d src/db.c: don't ignore the result of db_bootstrap() by Vadim Yanitskiy · 6 years ago
  71. dc17e05 src/db.c: fix: make sure the database is properly closed by Vadim Yanitskiy · 6 years ago
  72. 953d27c gsup_client: rename gsup_client_* to osmo_gsup_client_* by Harald Welte · 6 years ago
  73. ec6915a import gsup_client.c as new libosmo-gsup-client by Harald Welte · 6 years ago
  74. 9fdb854 hlr.c: track the use of talloc NULL memory contexts by Vadim Yanitskiy · 6 years ago
  75. 4793a7e hlr.c: free root talloc context on exit by Vadim Yanitskiy · 6 years ago
  76. 527d934 hlr.c: move deinitialization code from SIGINT handler by Vadim Yanitskiy · 6 years ago
  77. fa7ee33 Add "show gsup-connections" VTY command by Harald Welte · 6 years ago
  78. 8fbf82b gsup_router: Use "#pragma once" and add missing #includes by Harald Welte · 6 years ago
  79. bd72f13 move osmo_gsup_addr_send() declaration from luop.h to gsup_router.h by Harald Welte · 6 years ago
  80. 32acace gsup_server: Add "priv" pointer and make it point to 'struct hlr' by Harald Welte · 6 years ago
  81. b85f604 disable blind subscriber insertion into every VLR/SGSN by Harald Welte · 6 years ago
  82. a1d3b04 Return proper GSUP error in case of too short IMSI by Harald Welte · 6 years ago
  83. f83432c move creation of insert subscriber data messages to a common function by Stefan Sperling · 6 years ago
  84. 1b8a1dc add error handling to osmo_gsup_configure_wildcard_apn() by Neels Hofmeyr · 6 years ago
  85. 9d307ec add gsup_test to catch OS#3231 by Neels Hofmeyr · 6 years ago
  86. 5aeb438 fix luop crash: use buffer for APN that remains valid by Neels Hofmeyr · 6 years ago
  87. 1cb4892 don't forget to mark luop as a packet switched connection by Stefan Sperling · 6 years ago
  88. 93c5b10 rewrite subscriber_update_notify() without calls into luop by Stefan Sperling · 6 years ago
  89. ec9440f Remove unused src/db_test.c by Pau Espin Pedrol · 6 years ago
  90. 5153031 use osmo_init_logging2 by Pau Espin Pedrol · 6 years ago
  91. f162252 notify GSUP clients when HLR subscriber information changes by Stefan Sperling · 6 years ago
  92. 8f84014 more robust usage of osmo_timer API for osmo-hlr luop timer by Stefan Sperling · 6 years ago
  93. 3f2a9a2 Fix responses to PURGE MS by Harald Welte · 6 years ago
  94. 880a34d vty: Don't print error if removing auth data while none present by Harald Welte · 6 years ago
  95. 7ee6e55 osmo-hlr: Add talloc context introspection via VTY by Harald Welte · 6 years ago
  96. 84c2f43 fix debug log: put 'deriving 2G from 3G' in proper place by Neels Hofmeyr · 7 years ago
  97. fc96f68 luop.c: Transform FIXME from warning to pragma message by Pau Espin Pedrol · 7 years ago
  98. ab4d509 osmo-hlr: log details for unknown IMSI / no auth data / db error by Neels Hofmeyr · 7 years ago
  99. bd1dca0 db_get_auth_data / db_get_auc: clarify return values by Neels Hofmeyr · 7 years ago
  100. 33cbde9 return GMM_CAUSE_IMSI_UNKNOWN if there is no auth data by Neels Hofmeyr · 7 years ago