Commit graph

  • d362a9a6ff
    Merge 9784dad9cd into 245c6e9bd1 TAKO 2025-03-19 14:21:12 +08:00
  • 245c6e9bd1
    Merge pull request #1332 from apernet/add-license master Toby 2025-03-18 20:45:32 -07:00
  • ffab01730a chore: add LICENSE to packages Toby 2025-03-18 20:44:59 -07:00
  • 401ed5245d
    Merge pull request #1306 from apernet/wip-userpass-ignore-case extras/v2.6.1 core/v2.6.1 app/v2.6.1 Toby 2025-02-03 18:05:27 -08:00
  • 9466bc4e2f
    Merge pull request #1307 from apernet/bump-quic Toby 2025-02-03 18:04:56 -08:00
  • e11ad2b93b feat: quic-go v0.49.0 Toby 2025-02-03 18:04:17 -08:00
  • 7652ddcd99
    chore: unexport UserPassAuthenticator.Users Haruue 2025-02-03 12:39:52 +09:00
  • e1df8aa4e2
    chore: make username of userpass case insensitive Haruue 2025-02-03 12:27:44 +09:00
  • 8c05217590
    Merge pull request #1293 from zyppe/master Toby 2025-01-12 19:57:53 -08:00
  • d86aa0b4e2
    chore(scripts): detect arch for loong64 Haruue 2025-01-08 14:57:02 +09:00
  • 537e8144ea
    ci: add linux/loong64 to platforms.txt Haruue 2025-01-08 14:56:15 +09:00
  • 817d6c9a2d
    Add support for loongarch64 zyppe 2025-01-04 22:45:11 +08:00
  • 5520bcc405
    Merge pull request #1287 from apernet/fix-tun-ipv6-disable Toby 2025-01-03 20:50:10 -08:00
  • 9e90d7d155
    Merge pull request #1288 from apernet/wip-masq-insecure-upstream Toby 2024-12-29 11:25:38 -08:00
  • 8aa80c233e fix: rename insecureSkipVerify to insecure for consistency Toby 2024-12-29 11:25:08 -08:00
  • 2bdaf7b46a
    feat: allow skip cert verify in masquerade.proxy Haruue 2024-12-29 13:58:12 +09:00
  • 53a4ce2598
    fix: tun failed on linux when ipv6.disable=1 Haruue 2024-12-29 13:33:32 +09:00
  • cd396eea60
    Merge pull request #1272 from apernet/wip-rename-libversion Toby 2024-12-12 18:40:49 -08:00
  • 400fed3bd6
    chore(version): rename LibVersion to Libraries Haruue 2024-12-11 18:05:11 +09:00
  • 6655d2a78d
    Merge pull request #1258 from apernet/wip-server-fastopen Toby 2024-12-10 23:03:52 -08:00
  • 5e11ea18fb chore: update core/go.mod Toby 2024-12-10 22:42:25 -08:00
  • d8c61c59d7
    chore: disable fallback mode of tfo dialer Haruue 2024-11-23 22:31:14 +09:00
  • 16c964b3e1
    feat(server): tcp fast open on direct outbounds Haruue 2024-11-22 13:47:44 +09:00
  • 15e31d48a0
    Merge pull request #1247 from apernet/wip-dumpstream extras/v2.6.0 core/v2.6.0 app/v2.6.0 Toby 2024-11-08 17:31:35 -08:00
  • 3e8c20518d chore: minor code tweaks Toby 2024-11-08 14:29:50 -08:00
  • 9cb8cb4f53 Merge branch 'master' into wip-dumpstream Toby 2024-11-08 14:15:11 -08:00
  • 7ac8d87dda
    test: fix integration_tests for trafficlogger Haruue 2024-11-08 16:03:48 +09:00
  • 0681638568
    feat(trafficlogger): dump streams stats Haruue 2024-11-08 15:28:50 +09:00
  • c34f23755a
    Merge pull request #1244 from apernet/better-version Toby 2024-11-04 21:28:53 -08:00
  • a52b02ba2b
    Merge pull request #1243 from apernet/bump-quic Toby 2024-11-04 21:27:32 -08:00
  • d4a1c2b580
    fix(scripts): extra line in installed version Haruue 2024-11-05 10:00:19 +09:00
  • 685cd3663b feat: add toolchain & quic-go to version info Toby 2024-11-04 12:01:00 -08:00
  • 04cf6f2e1a feat: quic-go v0.48.1 Toby 2024-11-04 11:32:58 -08:00
  • a2c7b8fd19
    Merge pull request #1242 from apernet/fix-portunion-65535 Toby 2024-11-04 10:38:08 -08:00
  • 9a21e2e8c6
    chore: a better fix to portunion Haruue 2024-11-05 01:30:44 +09:00
  • a9422e63be
    test: add ut for PortUnion.Ports() Haruue 2024-11-05 00:46:16 +09:00
  • d65997c02b
    fix: inf loop in PortUnion.Ports() when end=65535 Haruue 2024-11-05 00:44:04 +09:00
  • 78598bfd1b
    Merge pull request #1229 from apernet/wip-share Toby 2024-10-19 11:43:55 -07:00
  • 4567713ed8
    Merge pull request #1228 from apernet/wip-masq-proxy-url-scheme Toby 2024-10-19 09:49:32 -07:00
  • 99e959f8c9 feat: share subcommand Haruue Icymoon (usamimi-wsl) 2024-10-19 17:24:52 +08:00
  • af2d75d1d0 fix: check masq url scheme in server cfg parsing Haruue Icymoon (usamimi-wsl) 2024-10-19 16:27:16 +08:00
  • b960beabbd
    Merge pull request #1216 from apernet/bump-quic extras/v2.5.2 core/v2.5.2 app/v2.5.2 Toby 2024-10-04 22:33:56 -07:00
  • ecc95fb973
    Merge pull request #1206 from apernet/fix-quic-sniff Toby 2024-10-04 19:33:00 -07:00
  • 1001b2b1ad
    chore: fix comments Haruue 2024-10-05 10:23:43 +08:00
  • ef6da94927 feat: quic-go v0.47.0 Toby 2024-10-04 11:21:30 -07:00
  • b3116c6268 feat: update TestUDPSessionManager to cover the fragmented msg hook Toby 2024-10-04 10:47:41 -07:00
  • 947701897b fix: TestClientServerHookUDP Toby 2024-10-04 10:29:25 -07:00
  • 4e2f138008
    chore: fix comments Haruue 2024-10-04 16:40:15 +08:00
  • dc023ae13a
    fix: udpSessionManager.mutex reentrant by cleanup Haruue 2024-10-04 16:33:41 +08:00
  • 931fc2fdb2
    chore: replace guard routine with CloseWithErr() Haruue 2024-10-04 11:27:36 +08:00
  • 4ecbd57294
    fix: quic sniff not work if udp msg fragmentated Haruue 2024-09-22 22:48:06 +08:00
  • 152fd0ad92 android Snail Mail 2024-09-17 17:46:52 +08:00
  • 7fcc55c2f8 first Snail Mail 2024-09-17 08:23:56 +08:00
  • b22627ad38
    Update go.mod amonnoris1 2024-09-06 16:22:25 +03:00
  • 01b131288a
    Add files via upload amonnoris1 2024-08-31 15:23:42 +03:00
  • 729633978a
    Update go.mod amonnoris1 2024-08-31 15:04:40 +03:00
  • 36da48dc5f
    Update go.mod amonnoris1 2024-08-31 15:00:30 +03:00
  • 60bfc08e8d
    Update go.mod amonnoris1 2024-08-31 14:37:17 +03:00
  • 21ea2a024a
    Merge pull request #1191 from apernet/wip-sni-guard Toby 2024-08-25 10:30:17 -07:00
  • d4b9c5a822
    test: add requirements.txt for ut scripts Haruue 2024-08-25 13:36:45 +08:00
  • 4ed3f21d72 fix: crash when the tls option is not used & change from python3 to python Toby 2024-08-24 17:07:45 -07:00
  • 667b08ec3e
    test: add tests for certloader Haruue 2024-08-24 17:25:31 +08:00
  • bcf830c29a
    chore: only init cert.Leaf when not populated Haruue 2024-08-24 13:41:46 +08:00
  • 45893b5d1e
    test: update server_test for sniGuard Haruue 2024-08-24 13:40:42 +08:00
  • 57a48a674b
    chore: replace rwlock with atomic pointer Haruue 2024-08-24 10:37:08 +08:00
  • fd2d20a46a
    feat: local cert loader & sni guard Haruue 2024-08-24 00:27:57 +08:00
  • 903666f18e
    Merge pull request #1188 from apernet/fix-scripts-selinux-detect Haruue 2024-08-21 18:27:25 +08:00
  • 00df1cab0f
    fix(scripts): detect selinux with getenforce Haruue 2024-08-21 18:18:41 +08:00
  • 4c04660684
    Merge pull request #1184 from apernet/bump-quic extras/v2.5.1 core/v2.5.1 app/v2.5.1 Toby 2024-08-16 21:06:49 -07:00
  • f2712aac93
    Merge pull request #1183 from apernet/fix-http-sniff Toby 2024-08-16 20:52:08 -07:00
  • 55c3a064cc fix: never overwrite the port Toby 2024-08-16 20:48:14 -07:00
  • 7e70547dbd feat: quic-go v0.46.0 Toby 2024-08-16 16:16:05 -07:00
  • f014c00546 fix: add a test case Toby 2024-08-16 15:51:42 -07:00
  • 48bf9b964a fix: sniffing handled HTTP host header incorrectly Toby 2024-08-16 15:46:30 -07:00
  • 442ee3898c
    Merge pull request #1176 from apernet/fix-test-reqhook Toby 2024-08-04 15:05:05 -07:00
  • d527ff13b5
    Merge pull request #1175 from apernet/bump-quic Toby 2024-08-04 10:10:05 -07:00
  • 604132f8d0
    fix(test): signature mismatch of udpIO.Hook Haruue 2024-08-04 14:34:57 +08:00
  • c62c8c5513 feat: quic-go v0.45.2 Toby 2024-08-03 13:14:34 -07:00
  • 15ff564be1
    Anti garbages tcomil 2024-07-13 14:15:56 +08:00
  • b563f3981f
    Merge pull request #1144 from yiguous/patch-1 Toby 2024-07-10 13:16:43 -07:00
  • a7ecd08046
    fix escaped auth yiguous 2024-07-05 18:34:54 +08:00
  • 458ee1386c
    Merge pull request #1141 from apernet/bump-quic Toby 2024-07-02 15:25:52 -07:00
  • 8d9c7fa04c feat: quic-go v0.45.1 Toby 2024-07-02 15:24:48 -07:00
  • 0ce3df4396
    Merge pull request #1134 from apernet/wip-sniff extras/v2.5.0 core/v2.5.0 app/v2.5.0 Toby 2024-06-30 21:16:23 -07:00
  • 5315b60610
    Merge pull request #1136 from apernet/wip-speedtest-grace Toby 2024-06-30 20:50:06 -07:00
  • 6a90fe18ee feat: graceful speed test shutdown Toby 2024-06-30 20:16:55 -07:00
  • deeeafd8d7 feat: allow specifying port ranges for sniffing Toby 2024-06-30 12:04:59 -07:00
  • b481b49a28 chore: import format fix Toby 2024-06-29 17:46:04 -07:00
  • 7b4def4c35 chore: add sniff test cases Toby 2024-06-29 17:42:30 -07:00
  • 3412368d20 feat: app sniff options Toby 2024-06-29 16:27:57 -07:00
  • 16bfdc7720 feat: QUIC sniffing Toby 2024-06-29 15:52:56 -07:00
  • 8aab735029 feat: experimental HTTP/TLS sniffing implementation (no QUIC yet) Toby 2024-06-29 13:40:52 -07:00
  • 988b86ae55
    Merge pull request #1125 from apernet/wip-reqhook Toby 2024-06-18 22:00:06 -07:00
  • c78dbb38a1 feat: add a Check method to let the implementation decide whether to hook a request Toby 2024-06-18 21:46:25 -07:00
  • 2c62a1a1b4 fix: do not require client-side fast open Toby 2024-06-16 13:26:02 -07:00
  • 506d8e01b8 Merge branch 'master' into wip-reqhook Toby 2024-06-16 13:10:23 -07:00
  • c5e7aa3f02
    Merge pull request #1126 from apernet/wip-fix-formatspeed Toby 2024-06-15 19:36:58 -07:00
  • a852febc1f fix: incorrect speed conversion base Toby 2024-06-15 15:42:39 -07:00
  • feacb1f85e feat(core): server RequestHook support Toby 2024-06-15 14:15:56 -07:00
  • 4c2a905892
    Merge pull request #1102 from mritd/master Toby 2024-06-11 13:07:23 -07:00