Commit Graph

  • eb457539f7 fix flate write pool size to work with best compression Alexander Emelin 2017-01-25 02:15:04 +0300
  • cf2ca6925a refactor to calculate wire representation lazily Alexander Emelin 2017-01-25 02:11:48 +0300
  • 0674c7c796 Improve upgrade error messages Gary Burd 2017-01-23 10:52:19 -0800
  • c369553f89 prepared message concept Alexander Emelin 2017-01-22 12:06:36 +0300
  • 2257eda00b Fix compile error on Go < 1.6 Gary Burd 2017-01-19 11:27:08 -0800
  • 522f286a67 Fix to compile on Go < 1.6 Gary Burd 2017-01-19 11:23:28 -0800
  • b0dc45572b Change default and add API for compression level Gary Burd 2017-01-19 11:00:23 -0800
  • bb547c6c5c Improve SetXHandler documentation Gary Burd 2017-01-15 13:09:21 -0800
  • 561ac01ecf Merge pull request #205 from FZambia/compression_benchmarks Gary Burd 2017-01-13 20:07:17 -0800
  • 34e053563d benchmarks for write with compression enabled/disabled Alexandr Emelin 2017-01-13 12:06:51 +0300
  • 17634340a8 Update compression documentation Gary Burd 2017-01-11 11:29:28 -0800
  • 6307a35aaf Add SetDeadline docs Adrian Bordinc 2017-01-05 15:47:55 +0100
  • 561b74d2fd Expose the SetDeadline function of the underlying connection Adrian Bordinc 2017-01-05 15:45:16 +0100
  • adf16b3178 Add safe maskBytes Gary Burd 2016-12-31 20:13:41 -0800
  • 5ddbd28fbd Merge branch 'compress' Gary Burd 2016-12-27 17:08:04 -0500
  • 6c51b25bc8 Compression improvements Gary Burd 2016-12-27 17:05:16 -0500
  • 404e6b135d Merge pull request #199 from AndrienkoAleksandr/master Gary Burd 2016-12-27 09:27:37 -0500
  • 0e7877a5a1 Fix up README.md for command example. Aleksandr Andrienko 2016-12-27 15:04:14 +0200
  • 2db2f66488 pool flate readers Cyrus Katrak 2016-12-17 15:33:06 -0800
  • 3ab3a8b883 pool flate writers v1.1.0 Cyrus Katrak 2016-12-15 14:53:35 -0800
  • 7ac01aef8b write buffer pooling Cyrus Katrak 2016-12-11 20:16:54 -0800
  • 0868951cdb Improve WriteMessage fast path Gary Burd 2016-12-07 16:21:58 -0800
  • e8f0f8aaa9 Merge pull request #185 from shivamMg/doc-fix Gary Burd 2016-11-12 06:27:12 -0800
  • dc13401989 Fix documentation Shivam Mamgain 2016-11-12 16:02:12 +0530
  • 9fbf129ff2 Add Conn.[Set]CloseHandler Gary Burd 2016-11-02 13:04:59 -0700
  • 80a0029a65 Improve write error handling Gary Burd 2016-11-02 09:41:43 -0700
  • 343fff4c5c Fix mask alignment Gary Burd 2016-11-02 09:16:35 -0700
  • 9604362533 Merge 08e34ffb83 into 2aff870ef8 Kiran RG 2016-10-28 04:05:45 +0000
  • 2aff870ef8 Improve command example Gary Burd 2016-10-27 21:05:23 -0700
  • 08e34ffb83 Don't close FD on write errors kiranrg 2016-10-27 14:17:55 -0700
  • 6257d10a8b Improve chat example Gary Burd 2016-10-25 16:13:36 -0700
  • 9164650240 Improve chat example Gary Burd 2016-10-25 16:13:36 -0700
  • 8394a82ab8 Merge ae4a5a85ff into 0b847f2fac Justin Powell 2016-10-25 18:54:25 +0000
  • ae4a5a85ff Add mutex to prevent concurrent connection write Justin Powell 2016-10-25 11:54:15 -0700
  • 6155378c67 Merge 675dff59e9 into 0b847f2fac Justin Powell 2016-10-25 18:51:18 +0000
  • 675dff59e9 Add mutex to prevent concurrent connection write Justin Powell 2016-10-25 11:50:59 -0700
  • 20b316acb8 Merge 758ce9c3fb into 0b847f2fac Justin Powell 2016-10-25 18:41:50 +0000
  • 758ce9c3fb Add mutex to prevent concurrent connection write Justin Powell 2016-10-25 11:41:40 -0700
  • 4026bcfad3 Merge 8400ba9d1b into 0b847f2fac Justin Powell 2016-10-25 18:35:48 +0000
  • 8400ba9d1b Add mutex to prevent concurrent connection write Justin Powell 2016-10-25 11:34:41 -0700
  • 0b847f2fac Update README.md Gary Burd 2016-10-21 12:35:05 -0700
  • 2b825c3f82 Merge pull request #169 from garyburd/master Gary Burd 2016-10-21 12:12:30 -0700
  • 77f110791c Improve mask performance Gary Burd 2016-10-20 16:25:46 -0700
  • 460e0a996e Test w/ Go 1.7 on Travis Gary Burd 2016-10-20 16:33:47 -0700
  • 5df680c89f Merge pull request #166 from MaximeHeckel/add-cookiejar Gary Burd 2016-10-18 19:33:40 -0700
  • 56d95f2940 add cookie jar to dialer Maxime Heckel 2016-10-17 11:19:52 -0700
  • 8003df83ee Merge pull request #167 from garyburd/master Gary Burd 2016-10-17 17:39:55 -0700
  • a0ef436d00 compression: add tests, rename option Gary Burd 2016-10-17 17:30:22 -0700
  • 17c3c6b6b9 Merge pull request #164 from artyom/master Gary Burd 2016-10-17 08:03:37 -0700
  • 99ffb988ce Update README to reflect change of Go sub-repo websocket feature Artyom Pervukhin 2016-10-13 11:39:05 +0300
  • c09b72d2ee per message compression; only no context modes Cyrus Katrak 2016-09-29 21:52:15 -0700
  • 2d1e4548da Simplify dial TLS test Gary Burd 2016-09-12 08:30:41 -0700
  • a69d25be2f Merge pull request #152 from sambooo/patch-1 Gary Burd 2016-08-02 06:32:03 -0700
  • 295028b997 Fix typos in chat example Sam Broughton 2016-08-02 07:24:52 +0100
  • 5e2e56d5df Improve chat example Gary Burd 2016-07-18 16:08:34 -0700
  • a836c37014 Merge pull request #150 from RHavar/patch-1 Gary Burd 2016-07-10 21:44:50 -0700
  • b5afd49817 Update hub.go Ryan Havar 2016-07-10 23:15:05 -0500
  • 0b3463ba65 fixes #147 to update the Path rather than the Opaque to avoid losing Host James Strachan 2016-07-06 09:06:35 +0100
  • 54f9decdbf Add description to the chat example readme Gary Burd 2016-07-01 11:57:38 -0700
  • a87eae1d6f Add hooks to support RFC 7692 (per-message compression extension) Gary Burd 2016-06-29 17:03:55 -0700
  • b5389d0dc2 Implement RFC 6455, section 4.4 Gary Burd 2016-06-29 13:56:55 -0700
  • 8805bc030e Merge a86136ccd5 into a68708917c Joël Gähwiler 2016-06-07 08:20:18 +0000
  • a68708917c Coalesce outbound messages in chat example Gary Burd 2016-06-06 16:20:22 -0700
  • a86136ccd5 added Conn.BufferMessage() and Conn.FlushMessages() Joël Gähwiler 2016-06-05 00:39:12 +0200
  • 3ddc984058 Merge pull request #136 from reeze/add-handler-getter Gary Burd 2016-05-31 22:17:19 -0700
  • c9ce64ea05 Add Ping/Pong handler getter methods Reeze Xia 2016-05-28 23:59:17 +0800
  • 8b29b78138 Add Sec-WebSocket-Extensions header parser Gary Burd 2016-05-31 09:32:45 -0700
  • be01041b66 Reduce memory allocations in NextReader, NextWriter Gary Burd 2016-05-31 05:14:41 -0700
  • d8ffdb2886 Merge f747c3f35c into 50d660d6ac euforia 2016-05-30 09:19:03 +0000
  • 50d660d6ac Revert "Reduce memory allocations in NextReader, NextWriter" Gary Burd 2016-05-30 01:53:33 -0700
  • afffb15196 Merge branch 'varnames' Gary Burd 2016-05-26 21:01:19 -0700
  • 24cddddcc0 Use single character receiver names in chat example Gary Burd 2016-05-26 21:00:24 -0700
  • 8b209f6317 Reduce memory allocations in NextReader, NextWriter Gary Burd 2016-05-26 14:07:24 -0700
  • 2301bcbf5c Cleanup js in chat example Gary Burd 2016-05-26 10:19:40 -0700
  • be95f72b73 Meaningful names for connection, message Jean de Klerk 2016-05-18 08:57:16 -0600
  • a6108176e8 Meaningful names for hub Jean de Klerk 2016-05-18 08:56:16 -0600
  • 1f512fc3f0 Handle invalid close frames v1.0.0 Gary Burd 2016-04-28 09:34:18 -0700
  • f747c3f35c Removed missing tests euforia 2016-04-27 09:21:27 -0700
  • 7de010c67d Merge remote-tracking branch 'gorilla/master' euforia 2016-04-26 14:58:22 -0700
  • 3eabc85eac Added permessage-deflate support euforia 2016-04-26 14:47:27 -0700
  • e655eaeb26 Added permessage-deflate compression euforia 2016-04-26 14:43:57 -0700
  • a724ba4528 Test truncated frames at all positions Gary Burd 2016-04-25 08:42:53 -0700
  • ae46df13e9 Fix Read() to return errUnexpectedEOF when EOF is received before all bytes in the frame have been read Tarmigan Casebolt 2016-04-24 22:30:05 -0700
  • 703e8da19b Drop Go 1.3 from supported configurations Gary Burd 2016-04-23 15:56:33 -0700
  • 5a00fb2e99 Do not shallow copy crypto/tls.Config Gary Burd 2016-04-23 15:46:58 -0700
  • 3d02343cd3 .travis.yml go vet fix. Gary Burd 2016-04-22 22:25:05 -0700
  • 6b3d49710b Fix filewatch example Gary Burd 2016-04-21 17:30:17 -0700
  • e2e3d8414d Document that default ping handler can block Gary Burd 2016-03-13 11:57:37 -0700
  • a622679ebd Add IsWebSocketUpgrade Gary Burd 2016-03-09 10:36:44 -0800
  • c45a635370 Remove Go 1.1 from Travis config Gary Burd 2016-03-02 15:27:37 -0800
  • 0b8990dd8b Run 'go vet' instead of 'go tool vet' in Travis Gary Burd 2016-03-02 15:14:48 -0800
  • be42fcd8c9 Merge pull request #113 from elithrar/patch-1 Gary Burd 2016-03-02 14:59:35 -0800
  • d1d4086b14 Fix go vet warning Gary Burd 2016-03-02 14:56:29 -0800
  • ac929f8383 Update .travis.yml to build Go 1.6 Matt Silverlock 2016-02-26 13:26:45 -0800
  • 5c91b59efa Improve Upgrader.Upgrade doc Gary Burd 2016-02-21 13:34:30 -0800
  • 4935ba31a2 Merge pull request #111 from seikichi/support_proxy_auth Gary Burd 2016-02-17 09:43:51 -0800
  • 360dfe00ec Support proxy authorization for websocket client Seiichi KONDO 2016-02-17 20:18:07 +0900
  • 0e2713e645 Address common gotchas with package Gary Burd 2016-02-16 15:03:54 -0800
  • e85d897656 Merge pull request #110 from tabone/close-frame-response Gary Burd 2016-02-16 13:07:31 -0800
  • bf696496cb When sending a Close frame in response, the endpoint typically echos the status code it received. Luca Tabone 2016-02-16 00:55:57 +0100