Commit Graph

  • 0f0acefeac fix: don't use errors.ErrUnsupported, it's available only since go1.21 merlin 2023-12-13 22:28:24 +0200
  • 1e975a03ce use http.ResposnseController merlin 2023-11-22 21:47:04 +0200
  • 1c378f1df1 fix: don't use errors.ErrUnsupported, it's available only since go1.21 merlin 2023-12-13 22:28:24 +0200
  • 661bda8470 use http.ResposnseController merlin 2023-11-22 21:47:04 +0200
  • 4a5e66f763 make tests parallel merlin 2023-11-22 22:18:31 +0200
  • 9da5c4b9d5
    Merge e092d13dc5 into 871f6bbc74 Allen 2024-01-21 12:25:18 +0200
  • 4cd2410a54
    Merge 4f8acdcb7f into 871f6bbc74 smith30 2024-01-18 16:21:28 +1000
  • 871f6bbc74
    docs(echoreadall): fix function echoReadAll comment (#881) Alan Xu 2024-01-18 14:21:03 +0800
  • 419524944a squash benjamonnguyen 2023-12-13 21:35:27 -0800
  • 03799f0eed
    add ctx to hub.run args to fix leaking goroutine benjamonnguyen 2023-12-13 21:26:48 -0800
  • a0a9e6568e docs(echoreadall): fix function echoReadAll comment Alan Xu 2023-12-11 16:12:22 +0800
  • dcea2f088c Remove noisy printf in NextReader() Brendan Creane 2023-11-29 13:16:16 -0800
  • 01b0aaed92
    fix: add comment for the readBufferSize and writeBufferSize (#869) fengyun.rui 2023-12-07 13:01:23 +0800
  • 931a331e43
    Merge branch 'main' into fix/add_comment_for_upgrader_params Alex Vulaj 2023-12-06 23:59:28 -0500
  • 286c896192
    fix: replace ioutil.readfile with os.readfile (#868) fengyun.rui 2023-12-07 12:58:12 +0800
  • bcd4e9ea84 Remove noisy printf in NextReader() Brendan Creane 2023-11-29 13:16:16 -0800
  • aa1bc5b922
    make tests parallel merlin 2023-11-22 22:18:31 +0200
  • 160afb1a7a
    fix: use atomic.bool to ensure atomic operation of isWriting rfyiamcool 2023-11-21 15:29:28 +0800
  • 9f25f2c8eb
    fix: add comment for the readBufferSize and writeBufferSize of upgrade params rfyiamcool 2023-11-21 13:46:54 +0800
  • 849b436b32
    fix: replace ioutil.readfile with os.readfile rfyiamcool 2023-11-21 13:24:45 +0800
  • 6f5d2139f4
    conn.go: default close handler should not return ErrCloseSent. (#865) Henrik Hautakoski 2023-11-13 01:54:23 +0100
  • 07089bb6d1
    Merge branch 'main' into fix-default-close-handler-return-error Corey Daley 2023-11-12 19:43:02 -0500
  • 629990daa3
    Use status code constant (#864) mstmdev 2023-11-09 19:42:05 +0800
  • 2c15e4bf0a conn.go: default close handler should not return ErrCloseSent. Henrik Hautakoski 2023-11-09 11:02:31 +0100
  • 747544b68b Use status code constant mstmdev 2023-11-09 17:07:04 +0800
  • b6a0d77c05
    Update README.md, replace master to main (#862) mstmdev 2023-11-09 02:57:41 +0800
  • 1d495b7ccf Update README.md, replace master to main mstmdev 2023-11-08 14:39:46 +0800
  • aa976062fe
    Fixes subprotocol selection (aling with rfc6455) (#823) Konstantin Burkalev 2023-11-07 15:35:30 +0200
  • a1e96c0072
    Merge branch 'main' into master Corey Daley 2023-11-06 11:30:02 -0500
  • 705b04d977
    Update LICENSE coreydaley-patch-1 Corey Daley 2023-11-05 16:55:18 -0500
  • ac0789be11
    update GitHub workflows (#857) v1.5.1 upstream/release-1.5 Corey Daley 2023-10-18 08:27:41 -0400
  • 35d040024f
    updating github action workflows Corey Daley 2023-10-17 21:46:47 -0400
  • a2d2728a01
    updating to go1.20 Corey Daley 2023-10-17 21:46:38 -0400
  • 78c34874c8
    update golang.org/x/net (#856) Corey Daley 2023-10-17 19:57:41 -0400
  • 37b409d73d
    update golang.org/x/net Corey Daley 2023-10-17 19:56:13 -0400
  • d91b7c1c8c
    Bump golang.org/x/net from 0.14.0 to 0.17.0 dependabot[bot] 2023-10-11 23:07:11 +0000
  • 873ca6009f Update the Host field in the request header willard 2023-10-08 22:29:10 +0800
  • b5a8ed7223
    Update server.go samyuktha-asokan 2023-09-28 12:34:10 +0530
  • 34790b3411
    Merge eb8de5f0b8 into 666c197fc9 HaloArrow 2023-09-12 15:18:49 +0000
  • eb8de5f0b8 Add test for computeAcceptKey Halo Arrow 2023-09-12 10:55:46 -0400
  • 6ddebd3412 Added tests for subprotocol selection Konstantin Burkalev 2023-09-05 22:51:59 +0300
  • e4840303ed
    Merge branch 'gorilla:main' into master Konstantin Burkalev 2023-09-05 22:16:49 +0300
  • be3aa4d04e
    Merge 493d31ecb9 into 666c197fc9 HaloArrow 2023-08-29 15:10:23 -0700
  • 493d31ecb9 Use errors.As and errors.Is Halo Arrow 2023-08-29 15:06:08 -0700
  • 088b3358dd
    Merge 620e1809ce into 666c197fc9 HaloArrow 2023-08-29 11:09:35 -0700
  • 620e1809ce Cleanup remnants of net.Error Temporary() Halo Arrow 2023-08-29 11:00:25 -0700
  • 666c197fc9
    Update go version & add verification/testing tools (#840) Corey Daley 2023-08-26 16:01:45 -0400
  • 97ebd5b2a9
    updating to go1.19 and various other files Corey Daley 2023-07-23 21:09:56 -0400
  • f9cf5044ed Use crypto/rand for mask key Halo Arrow 2023-08-25 18:54:44 -0700
  • d4cb73a4ff
    Merge branch 'main' into master Corey Daley 2023-08-18 12:22:33 -0400
  • ea5afd45e1
    Merge branch 'main' into http-proxy-tls-fix Corey Daley 2023-08-17 15:10:23 -0400
  • 4f8acdcb7f
    Merge branch 'main' into feature/context-takeover Corey Daley 2023-08-17 15:05:33 -0400
  • 80393295c1
    Correct way to save memory using write buffer pool and freeing net.http default buffers (#761) LiuYang 2023-08-17 23:25:09 +0800
  • be1bb9d317
    Merge branch 'main' into master Corey Daley 2023-08-17 11:22:11 -0400
  • 50fd841bd7
    Merge branch 'main' into master Corey Daley 2023-07-30 14:23:12 -0400
  • fe5bdd86f3
    Merge branch 'main' into http-proxy-tls-fix Corey Daley 2023-07-30 14:23:03 -0400
  • 4d0a40247b
    Merge branch 'main' into tls-proxy Corey Daley 2023-07-30 14:22:40 -0400
  • e092d13dc5
    Merge branch 'main' into fix-issue-480 Corey Daley 2023-07-30 14:21:41 -0400
  • a889672aa4
    Merge branch 'main' into fix-issue-479 Corey Daley 2023-07-30 14:21:29 -0400
  • 5adfd6a245
    Merge branch 'main' into ioutil-deprecated Corey Daley 2023-07-30 14:00:04 -0400
  • ad4727f8db reset `mutableBuf` before first read lesismal 2023-07-23 02:16:47 +0800
  • df01b34cb9 add benchmark for mutable configuration lesismal 2023-07-22 18:56:36 +0800
  • 588479a339 add mutable buffer configuration for ReadMessage lesismal 2023-07-22 18:28:22 +0800
  • 8983b96324
    Merge pull request #839 from gorilla/coreydaley-patch-1 Corey Daley 2023-07-15 16:04:06 -0400
  • 931041c5ee
    Update README.md Corey Daley 2023-07-15 10:54:14 -0400
  • 76ecc29eff
    archive mode Matt Silverlock 2022-12-09 11:03:16 -0500
  • b1c1f400c2 Replace deprecated ioutil pkg and bump go.mod to 1.16 Faisal Nisar 2022-11-14 08:48:08 +0500
  • 36867e9319 Include hostPort in function signature Sleeyax 2022-10-26 19:04:40 +0200
  • 6c4aed8ae7 Fixes subprotocol selection (aling with rfc6455) Konstantin Burkalev 2022-10-20 11:04:56 +0300
  • 7f54dba00e avoid flushing twice xieyuschen 2022-09-27 14:05:55 +0800
  • 228bb99332 support client send msg before handshake is completed sjliu7 2022-09-24 16:56:45 +0800
  • 4425df13fe support client send msg before handshake is completed sjliu7 2022-09-24 15:42:22 +0800
  • 093398520e style: typo and modify io/ioutil -> io kinggo 2022-09-13 22:38:25 +0800
  • af47554f34 check error before GotConn for trace Ye Sijun 2022-07-06 16:19:30 +0800
  • 2446b471c7
    check error before GotConn for trace Ye Sijun 2022-07-06 16:19:30 +0800
  • bc7ce893c3
    Check for and report bad protocol in TLSClientConfig.NextProtos (#788) Chan Kang 2022-06-21 13:54:14 -0400
  • b7f4791dd9 move the unit test back into the existing test code since golang build constraint is no longer necessary Chan Kang 2022-06-20 20:40:03 -0400
  • 0cd10fc3fa Revert "using %v instead of %w for compatibility with older versions of go" Chan Kang 2022-06-20 20:37:03 -0400
  • d34dd940ee using %v instead of %w for compatibility with older versions of go Chan Kang 2022-06-19 15:19:18 -0400
  • d926999018 wrapping the error in %w Chan Kang 2022-06-19 15:15:12 -0400
  • fc45505c46 moving the new error check into existing http response error block to reduce the possibility of false positives Chan Kang 2022-06-19 15:07:33 -0400
  • b67992cf90 move the NextProtos test into a separate file so that it can be run conditionally on go versions >= 1.14 Chan Kang 2022-06-13 22:09:36 -0400
  • 1da1d61679 addressing the review Chan Kang 2022-06-13 21:23:02 -0400
  • a410921e1d check for nil-ness of Dialer.TLSClientConfig before attempting to run the check Chan Kang 2022-06-12 00:51:51 -0400
  • 464f255e78 include the likely cause of the error in the error message Chan Kang 2022-06-12 00:34:21 -0400
  • 8a0b8d46a3 return an error when Dialer.TLSClientConfig.NextProtos contains a protocol that is not http/1.1 Chan Kang 2022-06-12 00:08:04 -0400
  • 27d91a9be5 drop the versions of go that are no longer supported + add 1.18 to ci Chan Kang 2022-06-19 20:27:09 -0400
  • 9da53fe73d drop the versions of go that are no longer supported + add 1.18 to ci Chan Kang 2022-06-19 20:27:09 -0400
  • 5e20b27378
    Update config.yml Gary Burd 2022-06-19 13:01:07 -0700
  • 15f7a8c159
    Update CircleCi image Gary Burd 2022-06-19 12:52:45 -0700
  • 4bff829e54
    Update required versions in CircleCi config Gary Burd 2022-06-19 12:48:20 -0700
  • 6e2e2bad42 add WriteText() Alex41 2022-05-22 19:42:12 +0300
  • adb13885c2 Check error Sleeyax 2022-05-14 15:47:30 +0200
  • 502bd65db8 Add optional method ProxyTLSConnection (closes #779) Sleeyax 2022-05-12 16:53:57 +0200
  • 65ffbd0714
    remove old golang version U1F605 2022-05-02 00:23:34 +0800
  • 4534fac059
    Create test.yml U1F605 2022-05-01 23:49:31 +0800
  • 64118f37e3 replaced the deprecated ioutil package Norbert Klar 2022-04-27 13:34:03 +0200
  • 78cf1bc733
    Changed the method name UnderlyingConn to NetConn to align the methods names with Go 1.18 standard library (#773) JWSong 2022-04-17 22:01:17 +0900
  • eeb877e8a1 chore: $ go mod -edit go1.13 hgsgtk 2022-04-13 19:31:40 +0900
  • 9413ded90f Changed the method name UnderlyingConn to NetConn to align the methods names with Go 1.18 standard library JWSong 2022-04-13 19:15:45 +0900