summaryrefslogtreecommitdiff
path: root/protocols/JabberG/src/jabber_thread.cpp
AgeCommit message (Collapse)Author
2018-01-30Carbons support attemptVladimir
2018-01-01massive copyright updatedartraiden
2017-12-06convert all files exept curl and new_gpg to utf-8 BOM (reverted from commit ↵Kirill Volinsky
62202ed10617927d5429bc59898e12a366abe744)
2017-12-06convert all files exept curl and new_gpg to utf-8 BOMKirill Volinsky
2017-11-29replace russian с to latin cKirill Volinsky
2017-11-28Source files converted to utf-8Kirill Volinsky
2017-11-27jabber: omemo: "updated"(rollback) to latest version of ↵Gluzskiy Alexandr
https://xmpp.org/extensions/xep-0384.html
2017-11-08Jabber: unneeded parameter eliminated from CJabberProto::GetResourceCapabilitesGeorge Hazan
2017-10-13fixes #987 (more fixes for clients that don't support XEP-0115)George Hazan
2017-09-25fixes #934 (Jabber: missing software information about conference members)George Hazan
2017-09-14jabber: omemo: switched to xep-0384Gluzskiy Alexandr
used newest xep-0384 (https://xmpp.org/extensions/xep-0384.html) instead of https://conversations.im/xeps/multi-end.html (they are incompatible)
2017-09-05memory allocation conflictGeorge Hazan
2017-08-23code cleaningGeorge Hazan
2017-08-17jabber: omemo: working on TODOGluzskiy Alexandr
implemented message queue for messages received/sendt before omemo sessions created //this solve problem with loosing first message
2017-08-14Jabber: version info to be cached into a profileGeorge Hazan
2017-08-10grrrmGeorge Hazan
2017-08-10Jabber:George Hazan
- more fixes for XEP-115 support; - obsolete code removed;
2017-08-08fixes #667 (XMPP CAPS data is missing required attribute value)George Hazan
2017-05-02jabber: omemo: basic implementation doneGluzskiy Alexandr
omemo now works, done basic testing with miranda<>miranda but not ready for use, incompatible with gajim (due to upstream regression in libsignal ?, or some my own bugs), storage backend still missing few functions (which is crutical in some situations) fixed crash in libsignal-c crypto backend implementation few small changes in aes-gcm encrypt/decrypt implementation (auth tag verification still fails), but decryption looks ok more strict type check for device id to avoid overflow (it must be 4byte size unsigned integer) finished basic implementation of 4.7 4.5 return error and does not send anything if no sessions available
2017-04-27jabber: omemo: work on 4.4, 4.5, 4.7Gluzskiy Alexandr
few fixes in session data backend implementations //looks like require to be reworked a bit more work with message encryption done (complete but does not work because of broken session ?) some work with message decryption is done (enough to test session cipher)
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-03-27omemo: working on 4.3Gluzskiy Alexandr
altered features names for compatibility with existing implementations
2017-02-21compilation fixGeorge Hazan
2017-02-21protocols:Gluzskiy Alexandr
jabber: omemo: empty handlers for omemo message/key, omemo devicelist update
2017-01-17useless field DBEVENTINFO::cbSize removedGeorge Hazan
2017-01-13(wiping blood from hands) no more netlib servicesGeorge Hazan
2017-01-01bump copyright yeardartraiden
2016-09-14second major wipeout of database services & structures:George Hazan
- DBCONTACTENUMSETTINGS removed; - all helpers moved to mir_core.dll git-svn-id: http://svn.miranda-ng.org/main/trunk@17296 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-08-22fix for registration using dynamic formGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@17199 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-08-21fix for some problems with Jabber registrationGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@17197 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-07-29no more TCHARsGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@17143 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-07-27less TCHARsGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@17138 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-07-26less TCHARs:George Hazan
- TCHAR is replaced with wchar_t everywhere; - LPGENT replaced with either LPGENW or LPGEN; - fixes for ANSI plugins that improperly used _t functions; - TCHAR *t removed from MAllStrings; - ptszGroup, ptszTitle & ptszTab in OPTIONSDIALOGPAGE replaced with pwsz* git-svn-id: http://svn.miranda-ng.org/main/trunk@17133 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-07-25hello, Unix.George Hazan
phase 1: removing _T() git-svn-id: http://svn.miranda-ng.org/main/trunk@17127 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-06-22another implementation of roster items' sortingGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@17017 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-06-22- fix a bug with roster push processing in Jabber;George Hazan
- cosmetic fixes git-svn-id: http://svn.miranda-ng.org/main/trunk@17016 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-06-13minor code cleaningGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@16962 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-06-11MRA: change avatars load threads count default value from 4 to 1Rozhuk Ivan
add threads names git-svn-id: http://svn.miranda-ng.org/main/trunk@16948 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-04-22preventing troubles with nick = NULLGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@16743 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-04-19fix for processing jids from groupchatsGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@16719 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-04-13sorted lists are used now in Jabber instead of linear database lookupGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@16642 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-03-30crash fix in JabberGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@16565 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-01-02Copyrights update part 2Dart Raiden
git-svn-id: http://svn.miranda-ng.org/main/trunk@15985 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-17protocols:Alexander Gluzsky
jabber: additional sanity check for incomming pgp encrypted message (xep-0027 is not strict enough), this check is required to avoid incompatibility with some clients with xep-0027 support git-svn-id: http://svn.miranda-ng.org/main/trunk@15885 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-10-30old unused code that belongs to StdClist moved from the core to pluginGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@15652 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-09-20custom unicode symbols verifier removedGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@15411 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-09-13minor code cleaningGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@15347 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-08-28mir_sntprintf / mir_snprintf: obsoleted second parameter removed wherever ↵George Hazan
possible git-svn-id: http://svn.miranda-ng.org/main/trunk@15064 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-08-21fix for the wrong invite detectionGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@15002 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-08-17- numerous name conflicts resolved;George Hazan
- funny code that loads resource #102 from miranda32.exe removed; - massive mir_sntprintf code cleaning git-svn-id: http://svn.miranda-ng.org/main/trunk@14979 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c