Commit Graph

  • 42faf00700
    Update docker.yml master Xboard 2024-11-02 04:56:38 +08:00
  • 74b74deac5 v1 Linux 2024-11-02 04:49:43 +08: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 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
  • 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 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
  • 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 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
  • d318903783 chore: go mod tidy Toby 2024-06-10 16:30:22 -07:00
  • 18d075cc07 feat: rework acme config format Toby 2024-06-10 16:28:21 -07:00
  • bc0e18980b Merge branch 'master' into acme2 Toby 2024-06-10 15:20:57 -07:00
  • 52c8f82c2b
    Merge pull request #1110 from apernet/fix-http-connect-header Toby 2024-05-30 12:04:01 -07:00
  • 23b79688fb
    chore(client/http): rm "Connection: close" header Haruue 2024-05-30 23:12:27 +08:00
  • e1ac7c88ab
    fix(client/http): ffmpeg not works with proxy Haruue 2024-05-30 22:55:39 +08:00
  • 492145c124
    Merge pull request #1105 from apernet/wip-rbq Toby 2024-05-28 21:54:06 -07:00
  • 8fca92a319
    Merge pull request #1106 from apernet/fix-hyperbole-cmdpkg Haruue 2024-05-29 11:31:24 +08:00
  • 10234e5daf
    fix(hyperbole): missing v2 in cmdpkg Haruue 2024-05-29 11:28:33 +08:00
  • 3c22e5967f
    fix(acme): fix config name kovacs 2024-05-27 12:45:50 +08:00
  • 3024fc079c
    feat(acme): add dns provider kovacs 2024-05-27 11:43:31 +08:00
  • 146d077124
    Merge pull request #1100 from apernet/fix-systemd-wd-centos7 Toby 2024-05-25 11:11:05 -07:00
  • 9e9b4dbc7d
    feat(scripts): change HYSTERIA_USER w/o --force Haruue 2024-05-25 17:05:20 +08:00
  • 788d04cfdd
    fix(scripts): WorkingDirectory on CentOS 7 Haruue 2024-05-25 14:23:28 +08:00
  • 12d4fbae80 Merge branch 'master' into wip-rbq Toby 2024-05-23 18:51:57 -07:00
  • 44f4ddacfe
    Merge pull request #1093 from apernet/wip-bump-quic Toby 2024-05-22 18:47:10 -07:00
  • adee547c21 feat: quic-go v0.44.0 Toby 2024-05-20 15:20:31 -07:00
  • 09b08fa494 fix: try to fix maybeAppLimited 2 Toby 2024-05-20 14:19:04 -07:00
  • cd512ce1c6 chore: various tweaks Toby 2024-05-19 11:46:52 -07:00
  • 5b0ab76d44 Merge branch 'master' into wip-rbq Toby 2024-05-18 15:59:56 -07:00
  • 396dd0a68c
    Merge pull request #1089 from apernet/fix-mod-name Toby 2024-05-18 15:59:10 -07:00
  • e0e75c4630 wip: BBR experimental changes Toby 2024-05-18 15:01:16 -07:00
  • 1742f83b8e
    ci: create release tags for core/ and extras/ Haruue 2024-05-18 17:13:27 +08:00
  • 0c198abd2e
    fix: mod name major version suffix v2 Haruue 2024-05-18 11:28:47 +08:00
  • 15e58468a7
    Merge pull request #1088 from apernet/wip-shutdown Toby 2024-05-17 19:50:14 -07:00
  • b216c4f128 feat: graceful client shutdown Toby 2024-05-17 18:02:58 -07:00
  • 4c0bd74094
    Merge pull request #1087 from apernet/fix-memleak Toby 2024-05-17 17:12:19 -07:00
  • 2701a6e23f fix: quic-go memory leak Toby 2024-05-17 17:10:59 -07:00
  • a3c4cfa4b5
    Merge pull request #1075 from HynoR/feat/online Toby 2024-05-11 14:16:32 -07:00
  • 9d4b3e608a chore: small changes to TrafficLogger function names & update all mocks to mockery v2.43.0 Toby 2024-05-11 13:55:55 -07:00
  • 6a34a9e7a0
    test: fix unit tests Haruue 2024-05-11 15:07:25 +08:00
  • ba9b3cdebb
    refactor(online): track count instead of raddr Haruue 2024-05-11 11:05:32 +08:00
  • 88eef7617f refactor getOnline feature HynoR 2024-05-09 10:56:19 +08:00
  • 2366882bd6 add getOnline feature HynoR 2024-05-09 10:10:20 +08:00
  • 415ef42b5a add getOnline feature HynoR 2024-05-09 09:42:14 +08:00
  • c831b987cd
    Merge pull request #1067 from apernet/fix-udp Toby 2024-04-28 20:32:37 -07:00
  • b79c43171a fix: update in quic-go (http3) broke UDP functionality Toby 2024-04-28 20:22:11 -07:00
  • d2805577ff
    Merge pull request #1066 from apernet/ci-go122 Toby 2024-04-27 21:00:43 -07:00
  • 8412ec3ab3 ci: update to go 1.22 Toby 2024-04-27 21:00:21 -07:00
  • 59f16d0792
    Merge pull request #1064 from apernet/bump-quic-go Toby 2024-04-27 20:50:35 -07:00
  • 00813c4622 feat: quic-go v0.43.0 Toby 2024-04-27 13:04:51 -07:00
  • b8b8122ecf
    Merge pull request #1062 from apernet/fix-scripts-selinux Haruue 2024-04-26 15:01:02 +08:00
  • e7d7dbbf8f
    fix(scripts): chcon error on CentOS 7 Haruue 2024-04-26 14:52:34 +08:00