Release v1.9.0 on 2023-09-12.
  1. 0d9b6b0 gb/vty: Show if NSVC is blocked locally by O&M/vty or by remote by arehbein · 1 year, 8 months ago
  2. 4ef56c0 ns2: correct parse a BLOCK PDU which was received over a different NSVC by Alexander Couzens · 2 years, 10 months ago
  3. 58be427 ns2: don't forward an invalid RESET PDU to the FSM by Alexander Couzens · 2 years, 9 months ago
  4. f8635c7 ns2: improve log line when receving a PDU with wrong NSE by Alexander Couzens · 2 years, 9 months ago
  5. 69cc4b6 ns2: correct parse a STATUS PDU which was received over a different NSVC by Alexander Couzens · 2 years, 10 months ago
  6. d802f9a ns2: message: allow to pass a foreign NSVCI to STATUS PDU by Alexander Couzens · 2 years, 9 months ago
  7. cc1621e ns2: fsm: add comment don't answer on a STATUS with a STATUS by Alexander Couzens · 2 years, 10 months ago
  8. 67cfc5d ns2: message: BLOCK/BLOCK ACK allow to use a given NSVCI instead of using the nsvc nsvci by Alexander Couzens · 2 years, 10 months ago
  9. ca5ce0d ns2: nsvc: add a uptime/downtime to track the last state change by Alexander Couzens · 2 years, 10 months ago
  10. a7a757f gprs_ns2: nsvc: react on STATUS PDUs with cause code NSVC UNKNOWN/NSVC BLOCKED by Alexander Couzens · 2 years, 10 months ago
  11. e787333 gprs_ns2: fix a white space by Alexander Couzens · 2 years, 10 months ago
  12. f27fbf6 ns2: nsvc: reject UNITDATA when the remote BLOCK'ed by Alexander Couzens · 2 years, 10 months ago
  13. a140d44 gprs_ns2: ensure the NSE becomes dead when FR link went down by Alexander Couzens · 3 years ago
  14. efa64f9 Aggregate NSVC stats inside the NSE by Daniel Willmann · 3 years ago
  15. 8138c53 gprs_ns2_vc_fsm: reset the ALIVE response time when stopping test by Alexander Couzens · 3 years ago
  16. e09deb6 gprs_ns2: fix missing notify towards the NSE when NSVC become blocked by Alexander Couzens · 3 years ago
  17. 7b894a7 Use new stat item/ctr getter APIs by Pau Espin Pedrol · 3 years, 1 month ago
  18. 79a3a84 gprs_ns2: fix nsvc block and unblock vty command by Alexander Couzens · 3 years, 2 months ago
  19. e7dfeac gprs_ns2_vty: print a response to vty `nsvc <nsvci> (block|unblock|reset) by Alexander Couzens · 3 years, 3 months ago
  20. 5b72247 gprs_ns2: nsvc_fsm: reorder notification st_alive_on_enter() by Alexander Couzens · 3 years, 3 months ago
  21. 7619ed4 gprs_ns2: fix memory leaks when receiving SNS or invalid packets by Alexander Couzens · 3 years, 3 months ago
  22. 27e5873 gprs_ns2: add vty command `nsvc <nsvci> reset` by Alexander Couzens · 3 years, 3 months ago
  23. 6cf65d9 gprs_ns2: rework logging of Rx and Tx NS PDU by Alexander Couzens · 3 years, 5 months ago
  24. 5e40831 gprs_ns2: Actually start Tns-test after SNS-CONFIG creates NS-VC by Harald Welte · 3 years, 3 months ago
  25. c51ddf2 gprs_ns2_vc_fsm: In IP-SNS/ALIVE mode, initial state is ALIVE/UNBLOCKED by Harald Welte · 3 years, 4 months ago
  26. a39b259 gprs_ns2: Remove any references to DNS; we use DLNS in NS2. by Harald Welte · 3 years, 4 months ago
  27. f46ebcd gprs_ns2_vc_fsm: remove debug line of the alive_timer by Alexander Couzens · 3 years, 4 months ago
  28. fa4121d gprs_ns2_vc_fsm: reset the alive elapsed timeout everytime by Alexander Couzens · 3 years, 4 months ago
  29. ab0e864 gprs_ns2_vc_fsm: use CLOCK_MONOTONIC for alive elapsed timer by Alexander Couzens · 3 years, 4 months ago
  30. b339cbb ns2: Name NSVC FSM events consistently by Harald Welte · 3 years, 5 months ago
  31. d3e3110 gprs_ns2_vc_fsm: rename ST_ALIVE -> ST_RECOVERING by Alexander Couzens · 3 years, 5 months ago
  32. 2f8f7b6 gprs_ns2_vc_fsm: reset ALIVE N counter when restarting the test procedure. by Alexander Couzens · 3 years, 5 months ago
  33. 6a9ec42 ns2: Stop test procedure when going into unconfigured state by Harald Welte · 3 years, 5 months ago
  34. 7fe8d71 ns2: Don't automatically re-start FSM at FORCE_UNCONFIGURED by Harald Welte · 3 years, 5 months ago
  35. d083576 ns2: cosmetic: fix indent levels by Harald Welte · 3 years, 5 months ago
  36. b40bf8b ns2: Add a rate_ctr for each NS-UNBLOCK by Harald Welte · 3 years, 5 months ago
  37. 4c54f59 ns2: Implement more rate counters by Harald Welte · 3 years, 5 months ago
  38. 138b96f gprs_ns2: refactor: ensure all enums have GPRS_NS2_ by Alexander Couzens · 3 years, 5 months ago
  39. f7e2cac gprs_ns2: drop the public prefix gprs_ from all static functions/structs/.. by Alexander Couzens · 3 years, 5 months ago
  40. 8dfc24c gprs_ns2: drop prefix of all internal exposed function by Alexander Couzens · 3 years, 5 months ago
  41. 3f576ab gprs_ns2_vc_fsm: check NSVCI match the NSE by Alexander Couzens · 3 years, 5 months ago
  42. 43771df gprs_ns2_vc_fsm: check NSEI match the NSE by Alexander Couzens · 3 years, 5 months ago
  43. b3d4778 Revert "gprs_ns2_vc_fsm: check NSEI match the NSE" by Harald Welte · 3 years, 5 months ago
  44. 43cb90f Revert "gprs_ns2_vc_fsm: check NSVCI match the NSE" by Harald Welte · 3 years, 5 months ago
  45. 9c1e04e gprs_ns2_vc_fsm: check NSVCI match the NSE by Alexander Couzens · 3 years, 5 months ago
  46. 842599c gprs_ns2_vc_fsm: check NSEI match the NSE by Alexander Couzens · 3 years, 5 months ago
  47. f294974 ns2: Unify logging context via log macros by Harald Welte · 3 years, 5 months ago
  48. 191c2d7 gprs_ns2_vc_fsm: fix transitions for ALIVE state by Alexander Couzens · 3 years, 5 months ago
  49. 273f063 gprs_ns2_vc_fsm: in RESET accept RESET as ACK by Alexander Couzens · 3 years, 5 months ago
  50. ea01bf2 gprs_ns2_vc_fsm: ensure all state is resetted via force_unconf by Alexander Couzens · 3 years, 5 months ago
  51. f577543 gprs_ns2_vc_fsm: rename all event to match RX_ or REQ_ by Alexander Couzens · 3 years, 5 months ago
  52. 856b94c gprs_ns2: correct handle BLOCK message on initator by Alexander Couzens · 3 years, 5 months ago
  53. 47afc42 gprs_ns2: implement BLOCK/UNBLOCK of a NSVC by vty by Alexander Couzens · 3 years, 5 months ago
  54. 5443ff8 gprs_ns2_vc_fsm: fix spaces and remove wrong comment by Alexander Couzens · 3 years, 5 months ago
  55. c4b7462 gprs_ns2_vc: answer UNBLOCK on unblocked nsvc by Alexander Couzens · 3 years, 6 months ago
  56. 6f3b738 gprs_ns2: don't start unconfigured fsm via FORCE_UNCONFIGURED by Alexander Couzens · 3 years, 6 months ago
  57. e24a5b5 ns2: Accept NS-UNBLOCK-ACK in UNBLOCKED state by Harald Welte · 3 years, 7 months ago
  58. ed0c982 ns2: Add a function to set the NSVC FSM back to unconfigured by Daniel Willmann · 3 years, 7 months ago
  59. f5b2e28 ns2: Split 'initiater' into initiate_{reset,block} by Daniel Willmann · 3 years, 7 months ago
  60. 15c09a8 ns2: Send NSVC representation in NS_AFF_CAUSE_VC_* status indication by Daniel Willmann · 3 years, 8 months ago
  61. cce8828 libosmocore: change the memory management of NS2 by Alexander Couzens · 3 years, 8 months ago
  62. 0346b64 gprs_ns2: remove the nsvc fsm timer when cleaning up the fsm by Alexander Couzens · 3 years, 8 months ago
  63. c1cd333 ns2: check the specific bit of NS SDU Control bits by Alexander Couzens · 3 years, 9 months ago
  64. 89acdef ns2: remove bssgp specific msgb->cb parts by Alexander Couzens · 3 years, 9 months ago
  65. 5bef2cc ns2: Improve/extend doxygen comments for new ns2 implementation by Harald Welte · 3 years, 9 months ago
  66. 6a16149 Gb: add a second NS implementation by Alexander Couzens · 4 years ago