Alex Hultman
|
1dd372d6ac
|
Basic fragmented send feature
|
2021-10-30 17:46:16 +02:00 |
|
 rambleheadandGitHub
|
6048d026d0
|
Fixes #1306 - transitive dependencies in header files (#1310)
* uSockets/src/internal/networking/bsd.h
Add #include "libusockets.h" for LIBUS_SOCKET_DESCRIPTOR
* uWebSockets/src/AsyncSocket.h
Add #include <cstring> for memcpy
Add #include "libusockets.h" for us_socket
* uWebSockets/src/HttpResponse.h
Add #include "HttpContext.h" for HttpContext
* uWebSockets/src/PerMessageDeflate.h
Add #include <cstdint> for uint32_t
* uWebSockets/src/WebSocketContextData.h
Add #include "Loop.h" for Loop::get()
Add #include "AsyncSocket.h" for AsyncSocket
* uWebSockets/src/WebSocketProtocol.h
Add #include <libusockets.h> for WIN32_EXPORT macro
|
2021-08-28 01:21:31 +02:00 |
|
Alex Hultman
|
fe553742f2
|
Fix last warnings, SocketContextOptions, BloomFilter
|
2020-12-01 05:45:53 +01:00 |
|
Alex Hultman
|
1c5d201846
|
Fix -Wmissing-field-initializers
|
2020-11-30 23:37:49 +01:00 |
|
Alex Hultman
|
ad0a961430
|
Experimental: Fix all signed/unsigned warnings
|
2020-11-30 23:00:36 +01:00 |
|
Alex Hultman
|
3e5d91418a
|
Emit 1006 with some usable reason messages
|
2020-06-27 01:49:51 +02:00 |
|
Alex Hultman
|
13e0a93441
|
Never emit 0 as close code; use 1005 instead
|
2020-06-27 00:57:42 +02:00 |
|
Alex Hultman
|
025415d1a0
|
Clean-ups, bump copyright date
|
2020-06-08 13:31:06 +02:00 |
|
 Alex HultmanandGitHub
|
cdda308bc2
|
Silence an alert
|
2020-05-08 07:32:39 +02:00 |
|
Alex Hultman
|
6fe5ea40aa
|
Silence an UBSAN fuzzing fault
|
2020-01-01 17:41:43 +01:00 |
|
Alex Hultman
|
9038988a48
|
Do not require 4byte alignment in isValidUtf8
|
2020-01-01 17:37:16 +01:00 |
|
Alex Hultman
|
f274d63dca
|
Fix all -Wconversion warnings
|
2019-12-28 21:44:54 +01:00 |
|
 Alex HultmanandGitHub
|
f4b7e9ee70
|
Fix undefined store in formatMessage
|
2019-07-08 09:07:28 +02:00 |
|
Alex Hultman
|
996703dde6
|
Make everything struct, never use class
|
2019-06-09 08:07:51 +02:00 |
|
Alex Hultman
|
762b18459e
|
Refactor a bit, put everything in uWS namespace
|
2019-06-09 07:53:43 +02:00 |
|
Alex Hultman
|
31574ec63a
|
Actually make it build, fix simple warning
|
2019-04-16 17:13:10 +02:00 |
|
Alex Hultman
|
7ea680e187
|
Fix misaligned websocket reads
|
2019-04-15 22:15:45 +02: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
|
f5583b4a8a
|
Remove per-platform byte swap, all portable now
|
2018-12-28 15:47:09 +01:00 |
|
Alex Hultman
|
a7597772f8
|
Separate parser from formatter, make it build
|
2018-12-28 14:16:28 +01:00 |
|
Alex Hultman
|
f8e299c312
|
Add initial send compression
|
2018-12-22 03:08:12 +01:00 |
|
Alex Hultman
|
3e75936387
|
Begin restoring WebSocket performance
|
2018-12-21 02:13:44 +01:00 |
|
Alex Hultman
|
6c9ac88f50
|
Add basic permessage-deflate, pass entire Autobahn
|
2018-11-29 08:37:31 +01:00 |
|
Alex Hultman
|
519c1f5b60
|
Some clean-ups
|
2018-11-21 23:19:20 +01:00 |
|
Alex Hultman
|
91620c6c42
|
(Just barely) pass Autobahn tests chapter 1 - 10
|
2018-11-21 22:46:17 +01:00 |
|
Alex Hultman
|
292476366c
|
Make WebSockets benchmarkable
|
2018-10-30 01:53:28 +01:00 |
|
Alex Hultman
|
18c9fe0911
|
I forgot what I did
|
2018-09-02 21:10:01 +02:00 |
|
Alex Hultman
|
ffdfc8274f
|
Hook up WebSocket parsers somewhat
|
2018-08-30 01:14:34 +02:00 |
|