Files
nats-server/server
Ivan Kozlovic 5f2524781c [FIXED] Websocket: issue with compression and Safari
- First issue was it seems that with Safari, we need to use
flate.Writer.Flush() as opposed to Close()
- Then, fragmentation of compressed frames are not processed
correctly by Safari (all other browsers and independant websocket
libraries reassemble them well). So disable compression + fragmentation
for Safari browsers.
- Added a compression threshold so we don't compress small buffers.

Resolves #2612

Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2021-10-11 17:28:40 -06:00
..
2020-05-19 14:15:11 -07:00
2021-07-22 11:27:34 -04:00
2021-04-09 15:18:06 -07:00
2021-10-11 08:51:28 -07:00
2021-08-26 16:52:43 +02:00
2021-08-26 16:52:43 +02:00
2020-02-25 19:53:09 -05:00
2021-05-26 08:04:50 +02:00
2021-09-09 09:53:22 -07:00
2021-09-22 14:46:31 -07:00
2021-07-23 10:19:07 +01:00
2021-01-14 01:14:52 -08:00
2021-01-14 01:14:52 -08:00
2021-09-21 08:02:11 -07:00
2019-05-06 15:41:38 -07:00
2021-09-21 17:13:53 -04:00
2021-10-11 23:19:56 +08:00
2020-06-12 10:03:47 -06:00
2018-10-06 14:06:14 -07:00
2019-11-14 20:05:32 -07:00
2018-03-15 22:31:07 -07:00
2021-09-01 14:55:26 -07:00
2021-04-12 10:17:13 -07:00
2019-12-12 11:58:24 -07:00
2021-09-21 08:02:11 -07:00
2021-09-13 15:22:05 +03:00