Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(router): enable flavor expressions in stream subsystem #11071

Merged
merged 87 commits into from
Jul 25, 2023

Commits on Jul 21, 2023

  1. schema for stream

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    f4a7ac1 View commit details
    Browse the repository at this point in the history
  2. c:add_value

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    8ae9a3a View commit details
    Browse the repository at this point in the history
  3. _M:exec for stream

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    c3b7a68 View commit details
    Browse the repository at this point in the history
  4. select for stream

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    2b7f28e View commit details
    Browse the repository at this point in the history
  5. improve select

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    7d671e0 View commit details
    Browse the repository at this point in the history
  6. style lint

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    af03e7e View commit details
    Browse the repository at this point in the history
  7. cidr

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    80bac69 View commit details
    Browse the repository at this point in the history
  8. no cidr

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    75a3d9c View commit details
    Browse the repository at this point in the history
  9. stream select

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    fd0cd2d View commit details
    Browse the repository at this point in the history
  10. compat_stream.lua

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    6eb7838 View commit details
    Browse the repository at this point in the history
  11. compat_stream.lua

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    c3d4634 View commit details
    Browse the repository at this point in the history
  12. clean

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    01c47d1 View commit details
    Browse the repository at this point in the history
  13. get_priority

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    3b3dcb9 View commit details
    Browse the repository at this point in the history
  14. compat_stream.lua

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    6ddaee0 View commit details
    Browse the repository at this point in the history
  15. kong spec

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    4b73143 View commit details
    Browse the repository at this point in the history
  16. enable compat_stream

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    598332c View commit details
    Browse the repository at this point in the history
  17. debug unit-test

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    a19ca93 View commit details
    Browse the repository at this point in the history
  18. debug unit-test

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    4477f9a View commit details
    Browse the repository at this point in the history
  19. src.ip/dst.ip

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    8cf8e72 View commit details
    Browse the repository at this point in the history
  20. fix uint tests

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    5e5c31d View commit details
    Browse the repository at this point in the history
  21. select

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    11363d7 View commit details
    Browse the repository at this point in the history
  22. init.lua

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    9b12408 View commit details
    Browse the repository at this point in the history
  23. remove compat_stream.lua

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    058093e View commit details
    Browse the repository at this point in the history
  24. compat.lua

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    315288a View commit details
    Browse the repository at this point in the history
  25. compat.lua

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    f88c3b1 View commit details
    Browse the repository at this point in the history
  26. stream compat expr check

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    f31b9f1 View commit details
    Browse the repository at this point in the history
  27. test clean

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    c343b4d View commit details
    Browse the repository at this point in the history
  28. parse ip addr

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    b0c7cf5 View commit details
    Browse the repository at this point in the history
  29. parse_ip_addr

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    47ddbcc View commit details
    Browse the repository at this point in the history
  30. fix router_spec

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    6b060be View commit details
    Browse the repository at this point in the history
  31. luacheck: ignore

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    23b87b7 View commit details
    Browse the repository at this point in the history
  32. remove #only

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    6ec02b1 View commit details
    Browse the repository at this point in the history
  33. code clean

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    cfedc5f View commit details
    Browse the repository at this point in the history
  34. fix router ip cidr tests

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    4147f23 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    6bb34e9 View commit details
    Browse the repository at this point in the history
  36. style fix

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    e8caf65 View commit details
    Browse the repository at this point in the history
  37. 08-router_spec.lua

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    3d5128f View commit details
    Browse the repository at this point in the history
  38. remove only

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    01e42ba View commit details
    Browse the repository at this point in the history
  39. CHANGELOG.md

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    a977a74 View commit details
    Browse the repository at this point in the history
  40. changelog

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    8df289e View commit details
    Browse the repository at this point in the history
  41. tls snis

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    94896c5 View commit details
    Browse the repository at this point in the history
  42. dont use ipairs

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    7fb5ea3 View commit details
    Browse the repository at this point in the history
  43. stream expression test

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    61f98be View commit details
    Browse the repository at this point in the history
  44. stream priority

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    b2f87b6 View commit details
    Browse the repository at this point in the history
  45. stream priority

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    97ec945 View commit details
    Browse the repository at this point in the history
  46. stream priority

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    c01c705 View commit details
    Browse the repository at this point in the history
  47. sni check

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    c32ee45 View commit details
    Browse the repository at this point in the history
  48. get_expression

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    fb2dc7b View commit details
    Browse the repository at this point in the history
  49. clean

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    176b542 View commit details
    Browse the repository at this point in the history
  50. stream priority

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    61ddada View commit details
    Browse the repository at this point in the history
  51. it_trad_only snis

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    e603a0a View commit details
    Browse the repository at this point in the history
  52. check empty route fields

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    1dc3ce1 View commit details
    Browse the repository at this point in the history
  53. deps

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    974a678 View commit details
    Browse the repository at this point in the history
  54. clean

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    f7ee84b View commit details
    Browse the repository at this point in the history
  55. clean

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    0f130b6 View commit details
    Browse the repository at this point in the history
  56. stream_get_priority

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    18d4ccb View commit details
    Browse the repository at this point in the history
  57. 08-router_spec.lua

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    622b235 View commit details
    Browse the repository at this point in the history
  58. test expressions

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    2f22c32 View commit details
    Browse the repository at this point in the history
  59. fix regex tests

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    056585f View commit details
    Browse the repository at this point in the history
  60. style clean

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    8b1b537 View commit details
    Browse the repository at this point in the history
  61. deps

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    6a633dd View commit details
    Browse the repository at this point in the history
  62. 26-udp_spec.lua

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    6e23af2 View commit details
    Browse the repository at this point in the history
  63. 26-udp_spec.lua

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    488e3fd View commit details
    Browse the repository at this point in the history
  64. Configuration menu
    Copy the full SHA
    069d7cc View commit details
    Browse the repository at this point in the history
  65. fix spec 28

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    c4d7540 View commit details
    Browse the repository at this point in the history
  66. 01-proxy_spec.lua

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    2eb79a3 View commit details
    Browse the repository at this point in the history
  67. style clean

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    64c4023 View commit details
    Browse the repository at this point in the history
  68. 06-ssl_spec.lua

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    dd3c3a7 View commit details
    Browse the repository at this point in the history
  69. 23-context_spec.lua

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    b147c18 View commit details
    Browse the repository at this point in the history
  70. lshift_uint64

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    416d9cb View commit details
    Browse the repository at this point in the history
  71. bump atc-router to 1.2.0

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    33dd171 View commit details
    Browse the repository at this point in the history
  72. changelog

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    fe2070b View commit details
    Browse the repository at this point in the history
  73. small style fix

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    0a8a768 View commit details
    Browse the repository at this point in the history
  74. 18-upstream_tls_spec.lua

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    44bc1f5 View commit details
    Browse the repository at this point in the history
  75. ip op in compat

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    72fa5ff View commit details
    Browse the repository at this point in the history
  76. Configuration menu
    Copy the full SHA
    1834c1d View commit details
    Browse the repository at this point in the history
  77. calc weight clean

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    8329de0 View commit details
    Browse the repository at this point in the history
  78. some comments

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    90cfcf6 View commit details
    Browse the repository at this point in the history
  79. 06-ssl_spec.lua

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    8cd2497 View commit details
    Browse the repository at this point in the history
  80. style lint

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    a74d7db View commit details
    Browse the repository at this point in the history
  81. 08-router_spec.lua

    chronolaw committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    681969e View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

  1. nets_buf

    chronolaw committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    b559edd View commit details
    Browse the repository at this point in the history
  2. gen net.protocol

    chronolaw committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    c07988a View commit details
    Browse the repository at this point in the history
  3. fixme ipv6

    chronolaw committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    9b4ec44 View commit details
    Browse the repository at this point in the history
  4. fix 08-router_spec.lua

    chronolaw committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    45de53b View commit details
    Browse the repository at this point in the history
  5. revert nets_buf change

    chronolaw committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    e2efc7f View commit details
    Browse the repository at this point in the history
  6. add cache for stream router

    chronolaw committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    fd9bf99 View commit details
    Browse the repository at this point in the history