summaryrefslogtreecommitdiff
path: root/protocols/JabberG/src/jabber_omemo.cpp
AgeCommit message (Collapse)Author
2021-11-06omemo: check for "bDisableOmemo" in one more placesss
2021-05-16code cleaningGeorge Hazan
2021-05-16fixed omemo, closes #2750sss
2021-03-16code cleaningGeorge Hazan
2021-03-16useless variable removedGeorge Hazan
2021-03-15Jabber: minor OMEMO code optimizationGeorge Hazan
2021-02-15abber: xep-0384 v0.3: 4.3: add id attr into bundle item childsss
2021-02-15jabber: omemo: fix memory management errorsss
2021-02-14jabber: xep-0384 v0.3: 4.3: add id attr into devicelist item childsss
2021-01-17Update copyrightsdartraiden
2020-10-08OpenSSL upgraded to 1.1.1George Hazan
2020-02-17code cleaningGeorge Hazan
2020-01-01Happy new year, MirandaGeorge Hazan
2019-05-04fixes #1940 (Jabber: crash on starting Miranda-NG after last update)George Hazan
2019-04-13Jabber:George Hazan
- Miranda to generate globally unique packet ids; - unused member IJabberInterface::AddTemporaryIqHandler removed; - two rarely used params removed from CJabberProto::AddIQ && CJabberIqManager::AddHandler - code cleaning
2019-04-04warning fixGeorge Hazan
2019-03-26libaxolotl doesn't exist anymore, it's renamed to libsignalGeorge Hazan
2019-02-26XmlFirstChild / XmlGetAttr - safe wrappers for tinyxml2George Hazan
2019-02-19Jabber:George Hazan
- XmlGetChildText / XmlGetChildInt - new handy helpers for tinyxml2; - Unicode logging replaced with ANSI when appropriate; - JabberErrorMsg rewritten to be more useful
2019-02-19more checks for GetText()George Hazan
2019-02-19Jabber -> TinyXml2George Hazan
2019-01-28omemo: code cleaningGeorge Hazan
2019-01-04Update copyrightsdartraiden
2018-12-23in fact, we don't need mir_hmac_sha1 eitherGeorge Hazan
2018-10-01centralized system of processing message ids. also fixes #1375George Hazan
2018-05-03mir_forkThread<typename> - stronger typizatioin for thread function parameterGeorge Hazan
2018-04-27protocols: jabber: omemo:Gluzskiy Alexandr
- fixed aes decryption ( fixes #529 )
2018-04-26protocols: jabber: omemo:Gluzskiy Alexandr
- fixed memory leak on message decryption
2018-04-25protocols: jabber: omemoGluzskiy Alexandr
- fixed hmac_sha256 (used openssl based instead of broken internal implementation) - utf8 related fixes
2018-04-24protocols: jabber: omemoGluzskiy Alexandr
use c++ types
2018-04-24libs:Gluzskiy Alexandr
updated libsignal-c protocols: jabber: omemo: used 31bit device id instead of 32bit (32bit conflicts with conversations, not xep compliant)
2018-03-27protocols: jabber: omemoGluzskiy Alexandr
- fix possible crash on early session negotiation
2018-03-05Jabber: code cleaning & simplificationGeorge Hazan
2018-01-01massive copyright updatedartraiden
2017-12-11mir_base64_* => parameters type fixGeorge Hazan
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-27jabber: omemo: "updated"(rollback) to latest version of ↵Gluzskiy Alexandr
https://xmpp.org/extensions/xep-0384.html
2017-11-23database enumerators => void* instead of LPARAMGeorge Hazan
2017-11-13Code modernize ...Goraf
* replace 0/NULL with nullptr [using clang-tidy]
2017-09-15jabber: omemo: forgotten changes in namespace for xep-0384Gluzskiy Alexandr
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-01jabber: omemo: working on 4.7Gluzskiy Alexandr
properly refresh used prekeys and reannounce bundle
2017-08-23code cleaningGeorge Hazan
2017-08-20jabber: omemo: working on TODOGluzskiy Alexandr
aes_128_gcm: disabled any aad/tag related cals as it's not described at all in omemo xep
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-05-27jabber: omemo: TODO for fuiture workGluzskiy Alexandr
2017-05-18jabber: omemo: 4.5 another signed/unsigned fixGluzskiy Alexandr
2017-05-16jabber: omemo: fixed decryptionGluzskiy Alexandr
fixed decryption logic bug appeared due to my misunderstanding of omemo sessions concept
2017-05-15compilation fixwatcherhd