Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-10-08 | OpenSSL upgraded to 1.1.1 | George Hazan | |
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") |