Age | Commit message (Collapse) | Author |
|
imlemented session creation //not tested yet as it depends on storage backend which is not implemented yet
fixed cleanup of sginal structures //temporary fix, cleanup must be reimplemented in per protocol basis later
//storage backend implementation come next.
|
|
implemented sessions cleanup on exit
|
|
libsignal session store callbacks skeleton
|
|
started implementation of omemo session setup (4.4)
currently trying to setup session on outgoing message send attempt for simplicity, this must be changed in future
fixed bug in incomming message handler (4.7)
|
|
proper dynamic caps implementation for omemo caps/features and for miranda caps/features in general as required by xep-0115
removed my old attempt to implement dynamic omemo cap
fixed few bugs in OmemoHandleDeviceList
|
|
|
|
fix treads handle leaks
fix multiply loading history on quick online-offline-online
|
|
disabled profile encription to prevent corruption
|
|
|
|
fix return types for js store procedures => fix loading history for messages > 100
|
|
|
|
add multiple files sending (simple but not optimal way)
version bump
|
|
|
|
|
|
|
|
removed xep-0060 8.1.1 implementation because xep-0163 requires node auto-create support
reverted to "instand publish" logic instead of node precreation
//looks like we have some problems with pubsub events receiving mechanism or client features publishing which
is blocker problem for continuing to work on omemo implementation.
|
|
altered features names for compatibility with existing implementations
|
|
- max connect retries
- max reconnect retries
|
|
|
|
version bump
|
|
- common code moved to the core (Chat_CreateGCMenu, Chat_DestroyGCMenu);
- ability added to any plugin to add its own items into any GC menu, not only to the protocol plugins
to do that a plugin calls Chat_AddMenuItems and returns 0 to allow any other plugin to process menu hook
|
|
|
|
|
|
It might be rewritten better to remove any limit though.
|
|
|
|
|
|
|
|
|
|
createnode fixes
typo fixes
|
|
|
|
update VK_API_VER to 5.63
version bump
|
|
implemented pubsub address detection as required by xep-0060 8.1.1
implemented xep-0060 8.1.1, xep-0163 3 as required by omemo 4.3
omemo 4.3 now complete and working
//TODO: chek createnode handlers, not always called, especially if connection is slow
|
|
|
|
fix sending API requests (maximum 3 requests to API methods per second)
fix sending long and uint parameters as signed int
version bump
|
|
|
|
fix sending unneeded GetServerHistory requestes
tempory (?) increase timeout between API requests
|
|
* reverted commit b225a055f5d3abc754899d115582f39cc2168f3f
* reverted commit 88cb4210be8c51a6fb567216bb87d2d6cf7826f8
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
I still kept "MarkMessagesRead" because that is at least related to the SkypeWeb account contacts. "OnDbEventRead" is fired for any contact of any protocol.
|
|
- tox_network.cpp splitted on two logical parts
- tox network status checking moved to separated thread
- started rejection of toxThread wrapper
|
|
|
|
|
|
started implementation of xep-0060 8.1.1 as required by xep-0.163 3
please corect me if it already done somewhere in jabber
i still need a way to get pubsub address of current jabber server via some jabber api
//oh... i can't use this shitty one word useless comments, i am starting to hate myself, sorry...
//so i will write normal long comments as always )
|