summaryrefslogtreecommitdiff
path: root/protocols
AgeCommit message (Collapse)Author
2017-04-23Facebook: Version bumpRobert Pösel
2017-04-23Facebook: Fix parsing newsfeeds (fixes #789)Robert Pösel
2017-04-23Facebook: Try to send message only onceRobert Pösel
This commit temporarily ignores option to try to send message multiple times if one attempt fails. Let's see if this helps somehow with recent issues with sending messages.
2017-04-23Facebook: New option to not send typing when invisibleRobert Pösel
Enabling it helps to not being marked as "active 1 min ago" by Facebook.
2017-04-23Facebook: Fix reporting idle time in away/invisibleRobert Pösel
Previously Miranda wasn't reporting "idle" at all when invisible, but it was probably represented as "active" by Facebook. Now when user is invisible, it reports idle as number of seconds since switching to invisible (or away). NOTE: Facebook determine last active time of user based not only of this "idle" argument, but also on last time when user was TYPING message.
2017-04-16jabber: omemo: 4.4 (signal session related fixes)Gluzskiy Alexandr
fixed bug with resident db settings fixed design of per contact memory data storage for signal related structures
2017-04-15jabber: omemo: 4.4 is done ?Gluzskiy Alexandr
4.5 is next
2017-04-14VKontakte: code cleaningElzorFox
2017-04-14jabber: omemo: working on 4.4Gluzskiy Alexandr
finished implementation of signal store backend basic session creation tests done
2017-04-13compilation fix + fix for line endingsGeorge Hazan
2017-04-13jabber: omemo: working on 4.4Gluzskiy Alexandr
fixed few memory leaks in signal store backend implemented prekey and signed prekey signal store backends //one left
2017-04-12jabber: omemo: working on 4.4Gluzskiy Alexandr
finished first part of data backend implementation for libsignal (3 left to do) //untested
2017-04-09jabber: omemo: working on 4.4Gluzskiy Alexandr
implementing signal session store backend
2017-04-08vs 2017 compilation fixKirill Volinsky
2017-04-08jabber: omemo: working on 4.4Gluzskiy Alexandr
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.
2017-04-06jabber: omemo: working on 4.4Gluzskiy Alexandr
implemented sessions cleanup on exit
2017-04-06jabber: omemo: working on 4.4Gluzskiy Alexandr
libsignal session store callbacks skeleton
2017-04-05jabber: omemo: working on 4.4Gluzskiy Alexandr
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)
2017-04-02jabber: omemo: working on 4.3Gluzskiy Alexandr
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
2017-04-02VKontakte: more fix multiply loading historyElzorFox
2017-04-02VKontakte:ElzorFox
fix treads handle leaks fix multiply loading history on quick online-offline-online
2017-04-01Tox: fixed #784aunsane
disabled profile encription to prevent corruption
2017-03-31Tox: fixes #779aunsane
2017-03-30VKontakte:ElzorFox
fix return types for js store procedures => fix loading history for messages > 100
2017-03-29fixes #780 (Scriver: All message log text is selected on keyboard focus)George Hazan
2017-03-29VKontakte:ElzorFox
add multiple files sending (simple but not optimal way) version bump
2017-03-28and finally MS_MSG_GETWINDOWDATA has gone, zihrono levrahaGeorge Hazan
2017-03-28funny, but without cbSize we have no need in MessageWindowInputData at allGeorge Hazan
2017-03-28massive cleanup of useless cbSize fieldsGeorge Hazan
2017-03-27omemo: working on 4.3Gluzskiy Alexandr
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.
2017-03-27omemo: working on 4.3Gluzskiy Alexandr
altered features names for compatibility with existing implementations
2017-03-27Tox: added new optionsaunsane
- max connect retries - max reconnect retries
2017-03-26updated libtox dllGeorge Hazan
2017-03-26Tox: updated toxcore to 0.1.7aunsane
version bump
2017-03-24revolution in chat menusGeorge Hazan
- 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
2017-03-24warning fixGeorge Hazan
2017-03-24compilation fixGeorge Hazan
2017-03-23MSN: Raised password length limit to 99 chars (fixes #658)Robert Pösel
It might be rewritten better to remove any limit though.
2017-03-22if we have Tipper, we use itGeorge Hazan
2017-03-22warning fixesGeorge Hazan
2017-03-21Tox: fixed #772aunsane
2017-03-21more warnings fixedGeorge Hazan
2017-03-21omemo: working on 4.3Gluzskiy Alexandr
createnode fixes typo fixes
2017-03-21warning fixGeorge Hazan
2017-03-21VKontakte:ElzorFox
update VK_API_VER to 5.63 version bump
2017-03-20omemo: working on 4.3Gluzskiy Alexandr
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
2017-03-19VKontakte: fix warning C4840 in MSVS 2017ElzorFox
2017-03-19VKontakte:ElzorFox
fix sending API requests (maximum 3 requests to API methods per second) fix sending long and uint parameters as signed int version bump
2017-03-19VKontakte: more correct fix for sending unneeded GetServerHistory requestesElzorFox
2017-03-19VKontakte:ElzorFox
fix sending unneeded GetServerHistory requestes tempory (?) increase timeout between API requests