Commit Graph

  • 66916c0be0
    Merge adefae625c into 1d5465562b Canelo Hill 2024-06-26 01:18:28 +0000
  • adefae625c Improve bufio handling in Upgrader.Upgrade Canelo Hill 2024-06-23 15:22:38 -0700
  • db8e8546d7
    Merge a943a8db9e into 1d5465562b Canelo Hill 2024-06-23 16:12:04 -0700
  • a943a8db9e Return 426 status on missing upgrade header Thomas Massie 2024-05-25 17:16:00 -1000
  • df207d5bfb
    Merge 87352bcadd into 1d5465562b Canelo Hill 2024-06-23 15:59:41 -0700
  • 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
  • eaeb137223
    Merge 3f92bfdfb2 into 1d5465562b Canelo Hill 2024-06-23 15:44:18 -0700
  • 3f92bfdfb2 Use crypto/rand for mask key Halo Arrow 2023-08-25 18:54:44 -0700
  • f113f8490c
    Merge 4480c3df51 into 1d5465562b 오지환 (Cooper) 2024-06-20 17:13:00 +0900
  • 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
  • 9507e978ed
    Merge c19c24aa37 into 1d5465562b masterZSH 2024-06-20 06:24:56 +0000
  • ec9a86625d
    Merge eb890c85fd into 1d5465562b Canelo Hill 2024-06-20 03:35:45 +0000
  • eb890c85fd Handle errcheck warnings Canelo Hill 2024-06-18 15:58:40 -0600
  • 1d5465562b Unbundle x/net/proxy and update to recent version main 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
  • b2a86a1744 Do not timeout when WriteControl deadline is zero Martin Greenwald 2024-02-14 19:06:54 -0800
  • 05d792b2e3 fix: chat client close yc90s 2024-02-26 11:06:50 +0800
  • bba80f778a Do not timeout when WriteControl deadline is zero Martin Greenwald 2024-02-14 19:06:54 -0800
  • 695e9095ce
    Remove hideTempErr to allow downstream users to check for errors like net.ErrClosed (#894) Rumen Nikiforov 2024-02-15 04:59:16 +0200
  • 52188df6de
    Don't run TestConnectionClosed in parallel UnAfraid 2024-02-13 18:25:37 +0200
  • d7bb032c65
    Remove hideTempErr to allow external users to check for errors like net.ErrClosed UnAfraid 2024-02-08 01:30:57 +0200
  • d293aa53e1 feat: format message type rfyiamcool 2024-01-23 15:02:44 +0800
  • 0cfb2cafd0 feat: format message type rfyiamcool 2024-01-23 14:50:52 +0800
  • 95fef26238 feat: format message type rfyiamcool 2024-01-23 15:02:44 +0800
  • 6ba859a86e feat: format message type rfyiamcool 2024-01-23 14:50:52 +0800
  • 316861440d fix: lint example rfyiamcool 2024-01-23 14:48:30 +0800
  • 7945cb69fc
    remove `done` channel in client-server echo example CicadaCinema 2024-02-13 15:43:51 +0000
  • 53e9c5337a
    fix: lint example rfyiamcool 2024-01-23 14:48:30 +0800
  • d08ee1ad9b perf: reduce timer in write_control rfyiamcool 2024-01-22 13:47:31 +0800
  • d15aba1e61 perf: reduce timer in write_control rfyiamcool 2023-12-08 17:24:58 +0800
  • 82e2b1ae22
    perf: reduce timer in write_control rfyiamcool 2024-01-22 13:47:31 +0800
  • 6236f0a55d
    perf: reduce timer in write_control rfyiamcool 2023-12-08 17:24:58 +0800
  • cf50a3efbb Revert "Print log message" Kenjiro Nakayama 2023-12-11 13:39:50 +0900
  • 7d5b8cce7e Print log message Kenjiro Nakayama 2023-11-14 14:35:25 +0900
  • 4965080703 Do not return error in SetCloseHandler Kenjiro Nakayama 2023-11-14 14:28:33 +0900
  • 9a2140519a Do not handle network error in SetCloseHandler() Kenjiro Nakayama 2023-11-08 21:00:20 +0900
  • 42fd2c03c7 Revert "Print log message" Kenjiro Nakayama 2023-12-11 13:39:50 +0900
  • 731d7a353a Print log message Kenjiro Nakayama 2023-11-14 14:35:25 +0900
  • 8e0711bc91 Do not return error in SetCloseHandler Kenjiro Nakayama 2023-11-14 14:28:33 +0900
  • f0f3bf001a Do not handle network error in SetCloseHandler() Kenjiro Nakayama 2023-11-08 21:00:20 +0900