Commit Graph

  • 9204c968d1 fix repos master v1.5.1 re 2022-12-12 15:36:04 +0300
  • 76ecc29eff
    archive mode Matt Silverlock 2022-12-09 11:03:16 -0500
  • af47554f34 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
  • 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
  • 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
  • 69d0eb9187
    Add check for Sec-WebSocket-Key header (#752) Yuki Hirasawa 2022-02-16 10:15:20 +0900
  • 9111bb834a
    Dialer: add optional method NetDialTLSContext (#746) v1.5.0 Lluis Campos 2022-01-04 02:59:52 +0100
  • 2f25f7843d
    Update README (#757) Gary Burd 2022-01-03 17:49:10 -0800
  • 4fad403619
    Remove support for Go 1.8 Gary Burd 2022-01-02 15:53:55 -0800
  • f0643a3a18
    Improve protocol error messages Gary Burd 2022-01-02 12:16:08 -0800
  • 2d6ee4c55c
    Update autobahn example Gary Burd 2022-01-02 11:21:21 -0800
  • beca1d3940
    Fix broadcast benchmarks (#542) Alexander Emelin 2022-01-02 18:35:34 +0300
  • bcef8431c9
    Use context.Context in TLS handshake (#751) Gary Burd 2022-01-01 08:43:22 -0800
  • 2c89656910
    Modify http Method String Literal to Variable (#728) Rn 2021-12-20 01:21:45 +0900
  • 1905f7e442
    Update source to match output from gofmt 1.17 Gary Burd 2021-12-17 22:48:51 -0500
  • b4b5d887ad
    Document the allowed concurrency on Upgrader and Dialer (#636) Gary Burd 2021-12-16 11:07:50 -0800
  • e8629af678
    improve echo example (#671) hellflame 2021-04-25 00:20:22 +0800
  • c3dd95aea9
    build: use build matrix; drop Go <= 1.10 (#629) Matt Silverlock 2020-09-12 12:32:13 -0700
  • 78ab81e242
    docs: clarify that sub protocols are not set via responseHeader arg. Matt Silverlock 2020-08-22 14:03:32 -0700
  • 873e67e4d5
    Fix how the client checks for presence of Upgrade: websocket, Connection: upgrade (#604) Ran Benita 2020-08-20 16:43:18 +0300
  • b65e62901f
    build: clean up go.sum (#584) v1.4.2 Matt Silverlock 2020-03-19 10:50:51 -0700
  • 8c288dca3e
    docs: Fix typo. (#568) Jon Gillham 2020-03-19 17:45:00 +0000
  • d11356942f
    Duration order consistency when multiplying number by time unit (#570) Maxim Fominykh 2020-03-19 19:01:23 +0500
  • 81cef7da56
    echo example: handle received messages as text, not HTML (#563) Sry Back I 2020-03-19 06:53:02 -0700
  • 015e196e21
    Use empty struct to protect writing (#566) ferhat elmas 2020-03-19 14:52:00 +0100
  • e90f6db575
    input autofocus (#564) Rubi 2020-03-19 20:50:48 +0700
  • 0a093fcde5
    Fix a couple of small typo's (#567) John Johnson III 2020-03-19 08:49:51 -0500
  • ed9368d0b7
    typo (#583) Dave Baker 2020-03-19 09:46:44 -0400
  • 836e821143
    Changed the link of API references to pkg.go.dev (#577) prophecy 2020-03-19 19:46:16 +0600
  • e365eeef09 test: fix unintended test comment in TestFraming elithrar/framing-test-fix Matt Silverlock 2019-08-24 22:20:45 -0700
  • c3e18be99d
    Create release-drafter.yml (#538) v1.4.1 Matt Silverlock 2019-08-24 18:20:11 -0700
  • 5b740c2926
    Read Limit Fix (#537) Matt Silverlock 2019-08-24 18:17:28 -0700
  • 7e9819d926 fix typos (#532) xiaobogaga 2019-08-23 08:05:46 -0500
  • ae1634f6a9
    Create CircleCI config.yml (#519) Matt Silverlock 2019-06-29 11:55:28 -0700
  • 80c2d40e9b fix autobahn test suite link (#503) Jürgen Etzlstorfer 2019-04-27 06:03:06 +0200
  • 6a67f44b69 remove redundant err!=nil check in conn.go Close method (#505) Tariq Ibrahim 2019-04-26 21:02:11 -0700
  • 0ec3d1bd7f
    Fix typo Gary Burd 2019-03-05 16:42:57 -0800
  • 856ca61301 Add buffer commentary Steven Scott 2019-03-05 16:15:07 -0800
  • 7c8e298727 Add support for go-module Saddam H 2018-12-18 13:24:45 +0600
  • 8ab6030ad9 Add JoinMessages Steven Scott 2019-02-04 16:42:47 -0800
  • 95ba29eb98 Updated autobahn test suite URL Ankur Gupta 2018-12-06 12:32:39 +0530
  • 483fb8d7c3 Add "in bytes" to sizes in documentation kanozec 2018-10-30 22:45:53 +0800
  • 76e4896901 Fix formatting problem in the docs. (#435) Jeff R. Allen 2018-10-12 04:01:31 +0200
  • a51a35ae32 Improve header parsing code Steven Scott 2018-10-06 11:35:33 -0400
  • 3130e8d3f1 Return write buffer to pool on write error (#427) Steven Scott 2018-09-24 16:26:12 -0700
  • cdd40f587d Add comprehensive host test (#429) Steven Scott 2018-09-24 16:10:46 -0700
  • 66b9c49e59 Move context to first parameter in DialContext v1.4.0 Mathias Fredriksson 2018-08-25 18:15:06 +0300
  • a9dd6e8839 miscellaneous cleanup Steven Scott 2018-08-24 14:03:26 -0700
  • ceae45234a Add context in the Dialer SALLEYRON Julien 2018-08-24 22:45:12 +0200
  • b378caee5b Add write buffer pooling Steven Scott 2018-08-17 19:50:34 -0700
  • 5fb94172f4 drop Go versions prior to 1.7 in CI Adam Shannon 2018-08-22 14:10:37 -0700
  • 3ff3320c2a Improve server subprotocol documentation v1.3.0 stevenscott89 2018-08-16 15:18:03 -0700
  • 5ed622c449 Update LICENSE file to reflect Google employee contributions. Matt Silverlock 2018-06-05 13:25:52 -0700
  • c17c80cb48
    Merge pull request #385 from dottyjones/master Kamil Kisiel 2018-05-28 18:35:52 -0700
  • badcf87185
    Improve names in handshake deadline test dottyjones 2018-05-28 12:07:56 -0700
  • f90b62c3ce
    Add test for handshake deadline dottyjones 2018-05-28 07:28:04 -0700
  • 21ab95fa12
    Modify headers to match case used in RFC examples Gary Burd 2018-04-20 10:16:12 -0700
  • cd94665a65 Minor fixes in comments Petr 2018-04-16 04:20:28 +0100
  • eb92580837
    Use net.Buffers to write multiple slices to connection Gary Burd 2018-03-06 10:15:48 -0800
  • 4835f71f2a Improve client default timeout code Gary Burd 2018-03-06 09:21:16 -0800
  • 8c40c0b5bd Bump default handshake timetout to 45 seconds Pablo Carranza 2018-03-06 00:35:16 +0100
  • 196b8d0585 Add a default handshake timeout of 5 seconds Pablo Carranza 2018-03-04 12:17:01 +0100
  • e426f23f06 Sec-WebSocket-Protocol is capitalize instead of canonical Julien Salleyron 2018-03-06 14:56:47 +0100
  • 6656ddce91 add newline and remove extra space Carter Jones 2018-03-04 11:58:07 -0800
  • 0647012449 Modify http status code to variable unknown 2018-02-26 12:30:15 +0900
  • f37d158860 Travis config: add Go 1.10.x, revert 1.4.x to 1.4 Gary Burd 2018-02-18 23:06:29 -0800
  • 2967b101a5 Use latest patch releases of Go Alexey Palazhchenko 2018-02-16 00:24:17 +0300
  • 8fbc40be62 Simplify echo example client (#349) claudia-jones 2018-02-18 16:00:50 -0800
  • 4ac909741d
    Improve control message handler doc Gary Burd 2018-01-31 17:52:56 -0800
  • 91f589db02
    Improve check origin documentation Gary Burd 2018-01-25 10:51:21 -0800
  • 292fd08b25
    Replace "frame" with "message" in documentation Gary Burd 2018-01-10 06:15:25 -0800
  • 58729a2165
    Don't log 1006 error in chat example Gary Burd 2018-01-09 12:15:58 -0800
  • d965e9adc6
    Handle no status in FormatCloseMessage Gary Burd 2017-12-28 07:29:59 -0800
  • cdedf21e58 examples/chat/client.go: avoid allocating []byte{} for PingMessage (#312) Jordan Pittier 2017-12-10 04:53:53 +0100
  • c55883f973
    Add parseExtensions test case (#310) Gary Burd 2017-12-05 11:45:40 -0800
  • b89020ee79
    Add SOCKS5 support Gary Burd 2017-11-30 17:43:01 -0800
  • 8c6cfd493d
    Improve bad handshake error text Gary Burd 2017-11-30 16:45:44 -0800
  • 2b58522131 update README.md fising 2017-11-29 23:20:15 +0800
  • b648f206c2 Use ASCII case folding in same origin test David Dollar 2017-11-27 19:10:45 -0500
  • 23059f2957 Update with gofmt on tip Gary Burd 2017-11-22 23:25:25 -0800
  • 447c2df769 Compare request header tokens with ASCII case folding Gary Burd 2017-11-22 21:55:10 -0800
  • aa5ed01c91 Improve control message handling documentation Gary Burd 2017-11-19 13:55:18 -0800
  • 7ca4275b84 More consistent error handling in doc Sebastian Waisbrot 2017-11-12 09:01:55 -0300
  • 3da6ca0cb6 Simplify and fix spelling errors in test files Gary Burd 2017-11-02 07:16:55 -0700
  • 71fa72d484 Replace parseURL() with net/url.Parse() (#290) Jérôme Bernard 2017-10-11 18:07:11 +0200
  • f918560c4c Improve NextWriter documentation Gary Burd 2017-10-10 09:16:43 -0700
  • c908dc801c Typo fix xPushkin 2017-10-07 21:29:39 +0100
  • 4201258b82 Merge pull request #286 from alaingilbert/patch-1 Gary Burd 2017-09-26 16:33:35 -0700
  • 5755884efa
    Add missing html tag in example/echo Alain Gilbert 2017-09-26 15:06:10 -0700
  • 6f34763140 Add Go 1.9 to Travis config Gary Burd 2017-09-13 22:11:54 -0700
  • a69d9f6de4 Merge branch 'updoc' Gary Burd 2017-07-18 13:23:41 -0700
  • 92f772e4b3 Misc cleanup Gary Burd 2017-07-18 13:21:30 -0700
  • f4f69d2d8d implementing (some of) @garyburd's suggestions fuzzybear3965 2017-07-10 10:21:27 -0400
  • 462d5c5828 Merge pull request #261 from kybin/master Gary Burd 2017-07-08 03:26:55 -0400
  • 1d375d5a0d distinguish Upgrader.Upgrade from Upgrade fuzzybear3965 2017-07-07 14:47:14 -0400
  • 7a8dacf0a7 doc: use ":=" when check error for conn.WriteMessage kim yongbin 2017-07-02 19:47:41 +0900
  • ea4d1f681b Reduce memory used in chat example v1.2.0 Gary Burd 2017-06-20 12:01:03 -0700
  • a91eba7f97 Merge pull request #230 from FZambia/fix_client_compression Gary Burd 2017-03-19 13:27:27 -0400
  • 8dc1cf94c1 enable client compression based on response header Alexander Emelin 2017-03-19 11:36:38 +0300