Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-17 | code cleaning | George Hazan | |
2020-01-01 | Happy new year, Miranda | George Hazan | |
2019-05-04 | fixes #1940 (Jabber: crash on starting Miranda-NG after last update) | George Hazan | |
2019-04-13 | Jabber: | 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-04 | warning fix | George Hazan | |
2019-03-26 | libaxolotl doesn't exist anymore, it's renamed to libsignal | George Hazan | |
2019-02-26 | XmlFirstChild / XmlGetAttr - safe wrappers for tinyxml2 | George Hazan | |
2019-02-19 | Jabber: | George Hazan | |
- XmlGetChildText / XmlGetChildInt - new handy helpers for tinyxml2; - Unicode logging replaced with ANSI when appropriate; - JabberErrorMsg rewritten to be more useful | |||
2019-02-19 | more checks for GetText() | George Hazan | |
2019-02-19 | Jabber -> TinyXml2 | George Hazan | |
2019-01-28 | omemo: code cleaning | George Hazan | |
2019-01-04 | Update copyrights | dartraiden | |
2018-12-23 | in fact, we don't need mir_hmac_sha1 either | George Hazan | |
2018-10-01 | centralized system of processing message ids. also fixes #1375 | George Hazan | |
2018-05-03 | mir_forkThread<typename> - stronger typizatioin for thread function parameter | George Hazan | |
2018-04-27 | protocols: jabber: omemo: | Gluzskiy Alexandr | |
- fixed aes decryption ( fixes #529 ) | |||
2018-04-26 | protocols: jabber: omemo: | Gluzskiy Alexandr | |
- fixed memory leak on message decryption | |||
2018-04-25 | protocols: jabber: omemo | Gluzskiy Alexandr | |
- fixed hmac_sha256 (used openssl based instead of broken internal implementation) - utf8 related fixes | |||
2018-04-24 | protocols: jabber: omemo | Gluzskiy Alexandr | |
use c++ types | |||
2018-04-24 | libs: | Gluzskiy Alexandr | |
updated libsignal-c protocols: jabber: omemo: used 31bit device id instead of 32bit (32bit conflicts with conversations, not xep compliant) | |||
2018-03-27 | protocols: jabber: omemo | Gluzskiy Alexandr | |
- fix possible crash on early session negotiation | |||
2018-03-05 | Jabber: code cleaning & simplification | George Hazan | |
2018-01-01 | massive copyright update | dartraiden | |
2017-12-11 | mir_base64_* => parameters type fix | George Hazan | |
2017-12-06 | convert all files exept curl and new_gpg to utf-8 BOM (reverted from commit ↵ | Kirill Volinsky | |
62202ed10617927d5429bc59898e12a366abe744) | |||
2017-12-06 | convert all files exept curl and new_gpg to utf-8 BOM | Kirill Volinsky | |
2017-11-27 | jabber: omemo: "updated"(rollback) to latest version of ↵ | Gluzskiy Alexandr | |
https://xmpp.org/extensions/xep-0384.html | |||
2017-11-23 | database enumerators => void* instead of LPARAM | George Hazan | |
2017-11-13 | Code modernize ... | Goraf | |
* replace 0/NULL with nullptr [using clang-tidy] | |||
2017-09-15 | jabber: omemo: forgotten changes in namespace for xep-0384 | Gluzskiy Alexandr | |
2017-09-14 | jabber: omemo: switched to xep-0384 | Gluzskiy 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-01 | jabber: omemo: working on 4.7 | Gluzskiy Alexandr | |
properly refresh used prekeys and reannounce bundle | |||
2017-08-23 | code cleaning | George Hazan | |
2017-08-20 | jabber: omemo: working on TODO | Gluzskiy Alexandr | |
aes_128_gcm: disabled any aad/tag related cals as it's not described at all in omemo xep | |||
2017-08-17 | jabber: omemo: working on TODO | Gluzskiy Alexandr | |
implemented message queue for messages received/sendt before omemo sessions created //this solve problem with loosing first message | |||
2017-05-27 | jabber: omemo: TODO for fuiture work | Gluzskiy Alexandr | |
2017-05-18 | jabber: omemo: 4.5 another signed/unsigned fix | Gluzskiy Alexandr | |
2017-05-16 | jabber: omemo: fixed decryption | Gluzskiy Alexandr | |
fixed decryption logic bug appeared due to my misunderstanding of omemo sessions concept | |||
2017-05-15 | compilation fix | watcherhd | |
2017-05-15 | jabber: omemo: changed fingerprint format, more sanity checks in session ↵ | Gluzskiy Alexandr | |
creation | |||
2017-05-13 | Jabber: spelling correction | dartraiden | |
2017-05-13 | jabber: omemo: crash fix | Gluzskiy Alexandr | |
fixed crash and added error message if pre_key_signal_message_deserialize failed fixed logic for picking remote prekey (it was 1/prekey_count possibility of inifinite loop or no prekey) | |||
2017-05-12 | jabber: omemo: crashfix | Gluzskiy Alexandr | |
better init/deinit | |||
2017-05-12 | jabber: omemo: old code cleanup | Gluzskiy Alexandr | |
respect omemo option (do not do unnecessary allocations/cleanup) | |||
2017-05-12 | jabber: omemo: refactoring | Gluzskiy Alexandr | |
attached all account related data to protocol instances better logging | |||
2017-05-11 | jabber: omemo: added some debug logging into netlib | Gluzskiy Alexandr | |
2017-05-10 | jabber: omemo: signed/unsigned fixes... | Gluzskiy Alexandr | |
2017-05-09 | jabber: omemo: build fix for old compillers | Gluzskiy Alexandr | |
used strtoul instead of _wtoll which is better way to convert string to unsigned long because it's portable c++ function | |||
2017-05-08 | jabber: omemo: fixes in 4.4, 4.2, basic fingerprint verification implemented | Gluzskiy Alexandr | |
fixed "device id" variable size/conversion in few places implemented basic fingerprint verification (own fingerprint can be found in database Jabber module with name "OmemoFingerprintOwn") | |||
2017-05-04 | jabber: omemo: fixes in 4.1, storage backend related fixes | Gluzskiy Alexandr | |
does not store base64 encoded private keys (does not used enywhere) fixed few memory leaks in refreshdevice (still have some, not critical) added few missed things to signal data backend implementation |