inbound-form-blocks.test.tsx.snap 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136
  1. // Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html
  2. exports[`inbound security forms > RealityForm field structure is stable 1`] = `
  3. [
  4. "Show",
  5. "Xver",
  6. "uTLS",
  7. "Target",
  8. "SNI",
  9. "Max Time Diff (ms)",
  10. "Min Client Ver",
  11. "Max Client Ver",
  12. "Short IDs",
  13. "SpiderX",
  14. "Public Key",
  15. "Private Key",
  16. "mldsa65 Seed",
  17. "mldsa65 Verify",
  18. ]
  19. `;
  20. exports[`inbound security forms > TlsForm field structure is stable 1`] = `
  21. [
  22. "SNI",
  23. "Cipher Suites",
  24. "Min/Max Version",
  25. "uTLS",
  26. "ALPN",
  27. "Reject Unknown SNI",
  28. "Disable System Root",
  29. "Session Resumption",
  30. "Digital Certificate",
  31. "ECH key",
  32. "ECH config",
  33. "Pinned Peer Cert SHA-256",
  34. ]
  35. `;
  36. exports[`inbound transport forms > ExternalProxyForm field structure is stable (one TLS entry) 1`] = `
  37. [
  38. "External Proxy",
  39. ]
  40. `;
  41. exports[`inbound transport forms > GrpcForm field structure is stable 1`] = `
  42. [
  43. "Service Name",
  44. "Authority",
  45. "Multi Mode",
  46. ]
  47. `;
  48. exports[`inbound transport forms > HttpUpgradeForm field structure is stable 1`] = `
  49. [
  50. "Proxy Protocol",
  51. "Host",
  52. "Path",
  53. "Headers",
  54. ]
  55. `;
  56. exports[`inbound transport forms > KcpForm field structure is stable 1`] = `
  57. [
  58. "MTU",
  59. "TTI (ms)",
  60. "Uplink (MB/s)",
  61. "Downlink (MB/s)",
  62. "CWND Multiplier",
  63. "Max Sending Window",
  64. ]
  65. `;
  66. exports[`inbound transport forms > RawForm field structure is stable 1`] = `
  67. [
  68. "Proxy Protocol",
  69. "HTTP Obfuscation",
  70. ]
  71. `;
  72. exports[`inbound transport forms > SockoptForm field structure is stable (enabled + happy eyeballs) 1`] = `
  73. [
  74. "Sockopt",
  75. "Real client IP",
  76. "Route Mark",
  77. "TCP Keep Alive Interval",
  78. "TCP Keep Alive Idle",
  79. "TCP Max Seg",
  80. "TCP User Timeout",
  81. "TCP Window Clamp",
  82. "Proxy Protocol",
  83. "TCP Fast Open",
  84. "Multipath TCP",
  85. "Penetrate",
  86. "V6 Only",
  87. "Domain Strategy",
  88. "TCP Congestion",
  89. "TProxy",
  90. "Dialer Proxy",
  91. "Interface name",
  92. "Trusted X-Forwarded-For",
  93. "Address+port strategy",
  94. "Happy Eyeballs",
  95. "Try delay (ms)",
  96. "Prioritize IPv6",
  97. "Interleave",
  98. "Max concurrent try",
  99. "Custom sockopt",
  100. ]
  101. `;
  102. exports[`inbound transport forms > WsForm field structure is stable 1`] = `
  103. [
  104. "Proxy Protocol",
  105. "Host",
  106. "Path",
  107. "Heartbeat Period",
  108. "Headers",
  109. ]
  110. `;
  111. exports[`inbound transport forms > XhttpForm field structure is stable 1`] = `
  112. [
  113. "Host",
  114. "Path",
  115. "Mode",
  116. "Server Max Header Bytes",
  117. "Padding Bytes",
  118. "Headers",
  119. "Uplink HTTP Method",
  120. "Padding Obfs Mode",
  121. "Session Placement",
  122. "Sequence Placement",
  123. "No SSE Header",
  124. "XMUX",
  125. ]
  126. `;