Adding Deframentation to the WebSocket Protocol for testing.
Patching Fragmented Length of packet to be total length of every packet in the fragmentation.
adding some debugging statements for live testings.
Adding more....debugging statements.
Adding one more debug statement.
Live dev env works better for testing... at this moment.
Patching substring function to only take one arguments instead of bounded arguments
adding additional debugging statments
Updating packetLength to clear out all properties of the WSPacketLength object before using it.
Adding an ugly patch to see if the issue is the packetLength Method
Added additional UNIT Tests for incomplete packets.
Added a patch to the websocket protocol to make sure the packet has been completely received.
Added additional debug statements.
Removed and Added debugging statements.
Added additional debugging statements and patched packetRealLength
Patching getRealPacketLength it never returned a size for a non fragmented packet.
Applying same patch for packetComplete
Patching condition to be more exact and not just check one edge
Patching conditions once again.
Consolidated realPacketLength and PacketComplete into one function.
Applied hopefully a better patch for incomplete fragments/packets.
Applied patch because I was clearing out temporary packet info for incoming new packet fragments/wholes. Which would give you partial of partials haha
Patching substring call. Wasn't clearing out the buffer correctly.....:/