Commit Graph
43 Commits
Author SHA1 Message Date
Alex Hultman 76487df709 Hook up WebSocket::publish as sender 2021-01-29 13:27:04 +01:00
Alex Hultman f8800d3e09 Proper topicTree integration 2021-01-29 13:10:49 +01:00
Alex Hultman ac7c72698d Initial integration of new topicTree 2021-01-28 17:26:02 +01:00
Alex Hultman 90e61e88fd Add resetIdleTimeoutOnSend 2021-01-27 18:56:24 +01:00
Alex Hultman 12d8b192a1 Add closeOnBackpressureLimit option 2021-01-26 12:18:31 +01:00
Alex Hultman 7265ffe480 Experimental: rewrite extensions negotiation 2021-01-11 07:27:40 +01:00
Alex Hultman a86a500f3b Fix publish with ded. compr. compress = false 2021-01-08 21:08:19 +01:00
Alex Hultman ad1d6fac08 Fix -Wunused-parameter 2020-12-01 01:10:00 +01:00
Alex Hultman cb582461b9 Fix MessageMetadata warnings on old GCC 2020-11-30 23:53:08 +01:00
Alex Hultman ad0a961430 Experimental: Fix all signed/unsigned warnings 2020-11-30 23:00:36 +01:00
Alex Hultman f52d816032 Never compress 0 bytes, finish pub/sub ded. compr. 2020-06-22 07:10:43 +02:00
Alex Hultman 57cec82fcf Initial pub/sub dedicated compression 2020-06-21 03:19:50 +02:00
Alex Hultman fd2d36328d Never drain a closing socket from unsubscribeAll 2020-06-10 22:25:45 +02:00
Alex Hultman 17b718a10b Stricter pub/sub grouping 2020-06-10 14:20:32 +02:00
Alex Hultman 025415d1a0 Clean-ups, bump copyright date 2020-06-08 13:31:06 +02:00
Alex Hultman 625efbc499 Don't pass req in open handler 2020-06-02 12:59:36 +02:00
Alex Hultman cb48712b3d Make it stick together just barely 2020-06-02 12:40:51 +02:00
Alex Hultman 8f7d642f3f Add shared compression for pub/sub 2020-05-28 23:24:52 +02:00
Alex HultmanandGitHub 20b1676590 Skip sending rather than immediately close while publishing 2020-05-20 17:10:20 +02:00
Alex Hultman 591518b2d0 Ping/pong ahoy 2020-02-29 00:18:25 +01:00
Alex Hultman 199f42e800 It's no longer a draft 2020-01-09 18:48:26 +01:00
Alex Hultman f274d63dca Fix all -Wconversion warnings 2019-12-28 21:44:54 +01:00
Alex Hultman bdac60a177 Fix a few warnings 2019-12-26 16:45:23 +01:00
Alex Hultman 04d3fb3a99 Make sure to remove post/pre handlers 2019-11-08 00:00:59 +01:00
Alex Hultman 49f460ef20 Add app.publish 2019-10-17 02:09:48 +02:00
Alex Hultman 2880745629 Add basic maxBackpressure for pubsub 2019-10-09 01:20:34 +02:00
Alex Hultman cbb46b494f Reset timeout on websocket send and publishes 2019-10-08 22:59:22 +02:00
Alex Hultman f58a9e1e0d Pass autobahn with pub/sub 2019-10-08 03:55:27 +02:00
Alex Hultman 6c7844d65f Fix up unsubscribeAll 2019-10-07 11:58:02 +02:00
Alex Hultman d09f25850b Hook up new pubsub 2019-10-07 10:57:04 +02:00
Alex Hultman 762b18459e Refactor a bit, put everything in uWS namespace 2019-06-09 07:53:43 +02:00
Alex Hultman aaf1f05dcd Move in TopicTree from uTT 2019-02-08 23:23:25 +01:00
Alex Hultman 91925ccc37 Make all websocket handlers move-only 2019-01-23 12:19:44 +01:00
Alex Hultman 586595e727 Fix up websocket close events 2019-01-22 11:22:22 +01:00
Alex Hultman 0934965fa5 Implement idleTimeout 2019-01-22 10:15:27 +01:00
Alex Hultman 614d02e462 Not my problem 2019-01-07 11:30:57 +01:00
Alex Hultman 50de2cea89 Hook up maxPayloadLength, not for Zlib 2018-12-29 13:32:49 +01:00
Alex Hultman 59b3fee3fe Emit drain event, add comments, etc 2018-12-28 13:14:57 +01:00
Alex Hultman 3fa0fbc5fa Add a few more events 2018-12-21 04:31:37 +01:00
Alex Hultman a25e2ab397 A bit of clean-ups and license fixes 2018-11-22 01:29:28 +01:00
Alex Hultman 894609e638 Pass opCode around, add Loop::setPostHandler 2018-11-04 10:44:11 +01:00
Alex Hultman f2e2b7107a Wrap up messageHandler, send(message) 2018-10-30 03:01:19 +01:00
Alex Hultman 1613c5020d Initial WebSocket hook up 2018-10-29 23:06:32 +01:00