cdffdd25e1
Defines are defined in wsdefines.pas Removing SUPEROBJECT allow to release under MPL license (which i expect) Also fix * bug : framing encoding when sending a frame in multiple parts (fin=false) * bug : TIdIOHandlerWebsocket TIdIOHandlerWebsocket.ReadFrame _WaitByte ; may hang Other changes * Refactoring of TIdServerWebsocketHandling.ProcessServerCommandGet for inheritance * Add event (TIdServerWSContext) to accept or refuse upgrade (allow to check session cookie) * Change TWebsocketChannelRequest var aType:TWSDataType to allow receiving in a mode and answering in an other To use OpenSSL you need a modification in IdSSLOpenSSL to let overwrite TIdSSLIOHandlerSocketOpenSSL class |
||
---|---|---|
.. | ||
Win32/Debug/html | ||
mtTestROWebSockets.pas | ||
mtTestWebSockets.pas | ||
NewLibrary_Intf.pas | ||
NewLibrary_Invk.pas | ||
NewService_Impl.pas | ||
UnitTestWebsockets.dpr | ||
UnitTestWebsockets.res |