summaryrefslogtreecommitdiff
path: root/protocols/JabberG
AgeCommit message (Collapse)Author
2017-03-29fixes #780 (Scriver: All message log text is selected on keyboard focus)George 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-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-22if we have Tipper, we use itGeorge Hazan
2017-03-21omemo: working on 4.3Gluzskiy Alexandr
createnode fixes typo fixes
2017-03-21warning fixGeorge Hazan
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-17forgotten TCHAR removedGeorge Hazan
2017-03-17fix for buffer overrunGeorge Hazan
2017-03-12omemo: working on 4.3Gluzskiy Alexandr
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 )
2017-03-11adding Git hash to Miranda versionwatcherhd
2017-03-10Group chats:George Hazan
- GC_CONTROL_MSG left us forever; - tons of old/unused/useless slack simply wiped out; - new function: CSrmmBaseDialog::ClearLog
2017-03-09chat API:George Hazan
- SESSION_INFO now addresses an instance of CChatRoomDlg instead of HWND; - linked list of sessions replaced with the usual LIST<>; - saveCI removed everywhere
2017-03-08self-made crutch replaced with the existing functionGeorge Hazan
2017-03-07minor code cleaningGeorge Hazan
2017-03-06omemo: working on 4.3Gluzskiy Alexandr
2017-03-04omemo: working on 4.3, libsignal-c: missed exportsGluzskiy Alexandr
2017-03-03omemo: working on 4.3, libsignal-c: missed exportsGluzskiy Alexandr
2017-03-01omemo: initial implementation of 4.2, 4.3 ↵Gluzskiy Alexandr
(https://conversations.im/xeps/multi-end.html) //using short uninformative comments from now, as requested on http://forum.miranda-ng.org/index.php?topic=4506.msg19076#msg19076, due to inconvinient way of how github ui show comments
2017-02-28jabber: fix caps ui bug introduced in early omemo implementation stageGluzskiy Alexandr
omemo: basic device list event handler, added +notify cap to permanent caps, currenlty jabber have problems with dynamic caps...
2017-02-23libs:Gluzskiy Alexandr
libsignal-c: added few more missed exports protocol: jabber: omemo: implemented 4.1 (https://conversations.im/xeps/multi-end.html)
2017-02-21compilation fixGeorge Hazan
2017-02-21protocols:Gluzskiy Alexandr
jabber: omemo: empty handlers for omemo message/key, omemo devicelist update
2017-02-20protocols:Gluzskiy Alexandr
jabber: omemo: init_device functio (skeletoon..)
2017-02-17fix for a project fileGeorge Hazan
2017-02-17protocols:Gluzskiy Alexandr
jaber: omemo: used openssl based aes encryption and digest_sha512 code from https://github.com/WhisperSystems/libsignal-protocol-c/blob/master/tests/test_common.c
2017-02-15crash fixGeorge Hazan
2017-02-14protocols:Gluzskiy Alexandr
jabber: omemo: added hmac_sha256 callbacks to libsignal-c initialization
2017-02-14fix for include duplicates & recursionsGeorge Hazan
2017-02-13fix for broken projectsGeorge Hazan
2017-02-13protocols:Gluzskiy Alexandr
jabber: started work on omemo skeleton basic signal library initialization test
2017-02-13porotocol:Gluzskiy Alexandr
whatsapp: use new libsignal header (looks unused anyway....)
2017-02-03mime type standardizationGeorge Hazan
2017-01-31- NUF_HTTPGATEWAY: unused option removed;George Hazan
- NETLIBUSER::szDescriptiveName replaced with MAllStrings; - code cleaning.
2017-01-24if the idle time is set, include it into a presence (XEP-0256 support)George Hazan
2017-01-23no need to implement the same code in each pluginGeorge Hazan
2017-01-20Chat_NewSession to return a pointer to a newly created session, not to dig ↵George Hazan
it anymore
2017-01-17useless field DBEVENTINFO::cbSize removedGeorge Hazan
2017-01-16DB_AUTH_BLOB: handy piece of code moved into the coreGeorge Hazan
2017-01-14separate handle types for HNETLIBCONN & HNETLIBBINDGeorge Hazan
2017-01-13woah, now really no netlib services anymoreGeorge Hazan
2017-01-13(wiping blood from hands) no more netlib servicesGeorge Hazan
2017-01-13a bit less netlib servicesGeorge Hazan
2017-01-12Netlib_FreeHttpRequest() instead of MS_NETLIB_FREEHTTPREQUESTSTRUCTGeorge Hazan
2017-01-11strong typization - better typizationGeorge Hazan
2017-01-08code cleaningGeorge Hazan
2017-01-01bump copyright yeardartraiden
2016-12-03stronger typizationGeorge Hazan