Commit Graph

  • 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
  • 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