Commit Graph

  • 923a50569e
    Merge 75d81364b7 into 5e00238113 Raman Shishniou 2024-11-28 17:20:15 +0000
  • 75d81364b7 Expose tls connection state in http response Raman Shyshniou 2024-11-28 16:56:26 +0000
  • 54e786f80e
    Merge 1efee6b4af into 5e00238113 WofWca 2024-11-16 13:12:01 +0000
  • 1efee6b4af
    docs: client: clarify handshake error conditions WofWca 2024-11-16 13:08:53 +0000
  • 7b0d89060e
    Merge dfa06e206d into 5e00238113 Eldon 2024-08-18 04:35:13 +0000
  • dfa06e206d Use embeds for home files in examples Eldon Stegall 2024-08-18 04:17:00 +0000
  • 47b950a192
    Merge c19c24aa37 into 5e00238113 masterZSH 2024-08-08 17:02:09 +0300
  • bffea97631
    Merge 06fe425b5a into 5e00238113 오지환 (Cooper) 2024-08-04 17:23:21 -0400
  • 5e00238113 Do not timeout when WriteControl deadline is zero main Martin Greenwald 2024-02-14 19:06:54 -0800
  • c5b8b8c38a perf: reduce timer in write_control rfyiamcool 2024-01-22 13:47:31 +0800
  • f01629e7ea perf: reduce timer in write_control rfyiamcool 2023-12-08 17:24:58 +0800
  • 06fe425b5a Remove duplicated test Cooper Oh 2024-07-19 00:43:19 +0900
  • 23a5606d21 drop unexpected change Cooper Oh 2024-07-19 00:43:19 +0900
  • d249ef1a3b use done chan for waiting pipe Cooper Oh 2024-07-19 00:32:35 +0900
  • 5e557d257e add tests Cooper Oh 2024-07-18 23:43:04 +0900
  • bad5b0af7f fix tls handshake on proxy Cooper Oh 2024-07-18 23:02:07 +0900
  • 75fbe70bee move httpProxyDialer to newHTTPProxyDialerFunc() Cooper Oh 2024-07-18 21:44:12 +0900
  • dc42337df9 move to newNetDialerFunc Cooper Oh 2024-07-18 21:43:52 +0900
  • 29bba1ad6c move connection deadline set below Cooper Oh 2024-07-18 21:34:27 +0900
  • bb3c912806 move proxyFromURL to client Cooper Oh 2024-07-18 21:10:05 +0900
  • 85fb2d8136 Fix typos Viktor Szépe 2024-07-14 09:59:04 +0000
  • f251d8e651 Fix typos Viktor Szépe 2024-07-14 09:59:04 +0000
  • 9f08c6eb5c
    Merge branch 'main' into prwc Daniel Holmes 2024-07-08 23:22:19 +1000
  • 3810b2346f Handle errcheck warnings Canelo Hill 2024-07-05 13:35:59 -0400
  • 0d8be715ea Handle errcheck warnings Canelo Hill 2024-07-05 13:35:59 -0400
  • a62d9d2a84 Handle net.Error Temporary() deprecation tebuka 2024-06-11 08:08:32 -0700
  • 6b4c7ee5d3
    Merge branch 'main' into zzz Daniel Holmes 2024-07-02 22:49:00 +1000
  • 682b25fffc Move doHandshake to client.go tebuka 2024-06-11 18:18:10 -0700
  • 1ce2608e56 Move doHandshake to client.go tebuka 2024-06-11 18:18:10 -0700
  • 2351d3d0a2 Handle net.Error Temporary() deprecation tebuka 2024-06-11 08:08:32 -0700
  • 8915bad18b Improve bufio handling in Upgrader.Upgrade Canelo Hill 2024-06-23 15:22:38 -0700
  • d67f41855d Use crypto/rand for mask key Halo Arrow 2023-08-25 18:54:44 -0700
  • 6426a30ef7 Return 426 status on missing upgrade header Thomas Massie 2024-05-25 17:16:00 -1000
  • adefae625c Improve bufio handling in Upgrader.Upgrade Canelo Hill 2024-06-23 15:22:38 -0700
  • a943a8db9e Return 426 status on missing upgrade header Thomas Massie 2024-05-25 17:16:00 -1000
  • 87352bcadd Do not timeout when WriteControl deadline is zero Martin Greenwald 2024-02-14 19:06:54 -0800
  • 216f6aae45 perf: reduce timer in write_control rfyiamcool 2024-01-22 13:47:31 +0800
  • d1c25593b9 perf: reduce timer in write_control rfyiamcool 2023-12-08 17:24:58 +0800
  • 3f92bfdfb2 Use crypto/rand for mask key Halo Arrow 2023-08-25 18:54:44 -0700
  • 4480c3df51 Fix socks5 Cooper Oh 2024-06-20 17:12:55 +0900
  • 76d8f8c503 support http proxy correctly Cooper Oh 2024-06-20 16:17:03 +0900
  • 1d5465562b Unbundle x/net/proxy and update to recent version Canelo Hill 2024-06-13 19:34:08 -0700
  • 0365982cf8 Unbundle x/net/proxy and update to recent version Canelo Hill 2024-06-13 19:34:08 -0700
  • a7a56527e5
    Merge a889672aa4 into 70bf50955e Allen 2024-06-19 17:41:30 +1000
  • 68a77f625e
    Merge 4d0a40247b into 70bf50955e Philip Hamer 2024-06-19 17:39:41 +1000
  • 883b0a2814
    Merge ea5afd45e1 into 70bf50955e Sleeyax 2024-06-19 17:37:57 +1000
  • 70bf50955e Silence false positive lint warning in proxy code Canelo Hill 2024-06-14 10:51:13 -0700
  • 96cc92f6bf Silence false positive lint warning in proxy code Canelo Hill 2024-06-14 10:51:13 -0700
  • f78ed9f987 Added tests for subprotocol selection Konstantin Burkalev 2023-09-05 22:51:59 +0300
  • 17f407278f Fixes subprotocol selection (aling with rfc6455) Konstantin Burkalev 2022-10-20 11:04:56 +0300
  • efaec3cbd1 Update README.md, replace master to main mstmdev 2023-11-09 02:57:41 +0800
  • 81ab9ae479
    Merge branch 'main' into prsubproto Daniel Holmes 2024-06-19 17:12:02 +1000
  • 688592ebe6 Improve client/server tests Canelo Hill 2024-06-18 21:42:48 -0600
  • 7e5e9b5a25 Improve hijack failure error text tebuka 2024-06-12 21:15:45 -0700
  • 8890e3e578 fix: don't use errors.ErrUnsupported, it's available only since go1.21 merlin 2023-12-13 22:28:24 +0200
  • c7502098b0 use http.ResposnseController merlin 2023-11-22 21:47:04 +0200
  • 39f5f1c535
    Merge branch 'main' into prrc Daniel Holmes 2024-06-19 17:08:12 +1000
  • a70cea529a
    Update for deprecated ioutil package (#931) Canelo Hill 2024-06-18 22:44:41 -0600
  • 1112e58184
    Merge branch 'main' into prioutil Daniel Holmes 2024-06-19 14:42:44 +1000
  • ac1b326ac0
    Set min Go version to 1.20 (#930) Canelo Hill 2024-06-18 22:40:57 -0600
  • 2015c390dd
    Merge branch 'main' into pr120 Daniel Holmes 2024-06-19 14:35:45 +1000
  • 227456c3cc chore: Retract v1.5.2 from go.mod Daniel Holmes 2024-06-19 04:30:39 +0000
  • e3d652b3cb Improve client/server tests Canelo Hill 2024-06-18 21:42:48 -0600
  • ed37eca2cf Added tests for subprotocol selection Konstantin Burkalev 2023-09-05 22:51:59 +0300
  • cbe256209d Fixes subprotocol selection (aling with rfc6455) Konstantin Burkalev 2022-10-20 11:04:56 +0300
  • 6aa028f160 Update README.md, replace master to main mstmdev 2023-11-09 02:57:41 +0800
  • 4378cca251 Improve hijack failure error text tebuka 2024-06-12 21:15:45 -0700
  • 22bd06da63 fix: don't use errors.ErrUnsupported, it's available only since go1.21 merlin 2023-12-13 22:28:24 +0200
  • 985578c261 use http.ResposnseController merlin 2023-11-22 21:47:04 +0200
  • ccd407c1f7 Update for deprecated ioutil package Canelo Hill 2024-06-18 14:48:58 -0600
  • f73a3ca6a8 Set min Go version to 1.20 Canelo Hill 2024-06-18 13:02:20 -0600
  • ce903f6d1d Reverts to v1.5.0 v1.5.3 release-1.5 apoorvajagtap 2024-06-14 08:23:52 +0530
  • 3c86811056 Reverts to v1.5.0 apoorvajagtap 2024-06-14 08:23:52 +0530
  • eb49ba5dad fixes response.Body leak Petr Razumov 2024-06-14 00:36:05 +0300
  • 9ec25ca502 fixes broken random value generation v1.5.2 apoorvajagtap 2024-06-12 12:19:35 +0530
  • f8bb06f34d fixes broken random value generation apoorvajagtap 2024-06-12 12:19:35 +0530
  • c769d0214c Drop vendor folder andig 2024-06-09 14:22:19 +0200
  • 4ee3af19bb
    Merge branch 'gorilla:main' into master Janne Kiiskilä 2024-05-28 14:13:31 +0300
  • 5fc9a591f0 Return 426 status on missing upgrade header Thomas Massie 2024-05-25 17:16:00 -1000
  • b506fc8f71 Repair broken tests Thomas Massie 2024-05-25 16:52:43 -1000
  • 3136bd00ef command line chat example Iyad ELwy 2024-05-20 00:30:11 +0200
  • 037da983d2
    feat: register https proxy jackstar12 2024-05-09 10:48:04 +0200
  • 1bddf2e0db bumps go version & removes deprecated module usage apoorvajagtap 2024-04-05 01:09:24 +0530
  • 750bf92096 adds GHA & Makefile configs apoorvajagtap 2024-04-05 00:27:39 +0530
  • b2c246b2ec Revert " Update go version & add verification/testing tools (#840)" apoorvajagtap 2024-04-04 19:02:47 +0530
  • 865403427f feat: add method to acknowledge expected read errors Damian Peckett 2024-04-25 14:35:36 +0200
  • a0c9e8a9af bumps go version & removes deprecated module usage apoorvajagtap 2024-04-05 01:09:24 +0530
  • a713930a0f adds GHA & Makefile configs apoorvajagtap 2024-04-05 00:27:39 +0530
  • 41b7285579 Revert " Update go version & add verification/testing tools (#840)" apoorvajagtap 2024-04-04 19:02:47 +0530
  • 9da5ad9a29 Upgrade Go version and x/net Oliver Muir 2024-04-04 10:07:17 +0100
  • 962d7a316b
    remove server.go FormatMessageType Barry Yan 2024-04-02 20:28:46 +0800
  • 4ab616eadc
    remove client.go mt type Barry Yan 2024-04-02 20:28:05 +0800
  • 09a6bab466 removing error handling while closing connections apoorvajagtap 2024-03-11 12:36:55 +0530
  • 58af150309 return errors instead of printing to logs apoorvajagtap 2024-02-14 23:38:08 +0530
  • cc16497cf5
    Merge branch 'main' into return-errors Alex Vulaj 2024-04-01 22:31:12 -0400
  • e5f1a0aad0 excludes errchecks linter apoorvajagtap 2024-03-19 23:44:15 +0530
  • b73a1a6887 excludes errchecks linter apoorvajagtap 2024-03-19 23:44:15 +0530
  • c8a6785b30 removing error handling while closing connections apoorvajagtap 2024-03-11 12:36:55 +0530
  • 951cb7ef5f return errors instead of printing to logs apoorvajagtap 2024-02-14 23:38:08 +0530
  • 968cd7f022 changed variables for clarity and removed nonexistent method Data Dius 2024-03-06 19:00:45 +0100