- Fix a aggregate issue in HTTPPacket reception
- Remove useless and unsafe Array serializer
- Remove the optional "any" argument of FileSystem::Exists, to respect strictly the form of path argument (folder or file)
- FileSystem::GetName, FileSystem::GetBaseName and FileSystem::GetExtension works on folder now
- Fix a bug in FileSystem::GetParent for a relative path when no parent is found, it returns "." now
- FileSystem::Remove more strict on path form (relating folder or file)
- Add UTF8 named file support to FileSystem::Remove for windows
- Add wchar_t and wstring (UTF8) windows concatenation support in String::Append/String::Format
- Add a Parameters::bytes method to know the number of bytes stored in values
- PoolBuffer inherits of NullableObject now to allow to see if the PoolBuffer is loaded
- HTTPSession are reconnected to server application now when query changes
- the special HTTP connection header "update" allow to force a server application reconnection
- Change the cookies assignment in script from "client.properties(name,value,path,domain,expires,httpOnly,secure)" to "client.properties({ name=value,path=path,domain=domain,expires=date,httpOnly=true,secure=true})" to avoid arguments confusion and more default possible arguments if missing
- HTTPSession support long-pulling session in a better way, and push message
- Delete and replace unsafe HTTPPacket::SendingInfos
Merge branch 'master' of https://github.com/MonaSolutions/MonaServer
- Make more safe RTMP handshake
- Fix a "no checking success" way in RTMPLoad and RTMFPLoad functional tests
- Simplify RTMPLoad and RTMFPLoad functional tests