Age | Commit message (Collapse) | Author |
|
|
|
|
|
- empty handlers for most data types
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
62202ed10617927d5429bc59898e12a366abe744)
|
|
|
|
|
|
|
|
https://xmpp.org/extensions/xep-0384.html
|
|
|
|
|
|
|
|
used newest xep-0384 (https://xmpp.org/extensions/xep-0384.html) instead of https://conversations.im/xeps/multi-end.html (they are incompatible)
|
|
|
|
|
|
implemented message queue for messages received/sendt before omemo sessions created //this solve problem with loosing first message
|
|
|
|
|
|
- more fixes for XEP-115 support;
- obsolete code removed;
|
|
|
|
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
|
|
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)
|
|
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)
|
|
altered features names for compatibility with existing implementations
|
|
|
|
jabber:
omemo:
empty handlers for omemo message/key, omemo devicelist update
|
|
|
|
|
|
|
|
- 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
|
|
git-svn-id: http://svn.miranda-ng.org/main/trunk@17199 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
|
|
git-svn-id: http://svn.miranda-ng.org/main/trunk@17197 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
|
|
git-svn-id: http://svn.miranda-ng.org/main/trunk@17143 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
|
|
git-svn-id: http://svn.miranda-ng.org/main/trunk@17138 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
|
|
- 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
|
|
phase 1: removing _T()
git-svn-id: http://svn.miranda-ng.org/main/trunk@17127 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
|
|
git-svn-id: http://svn.miranda-ng.org/main/trunk@17017 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
|
|
- cosmetic fixes
git-svn-id: http://svn.miranda-ng.org/main/trunk@17016 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
|
|
git-svn-id: http://svn.miranda-ng.org/main/trunk@16962 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
|
|
add threads names
git-svn-id: http://svn.miranda-ng.org/main/trunk@16948 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
|
|
git-svn-id: http://svn.miranda-ng.org/main/trunk@16743 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
|
|
git-svn-id: http://svn.miranda-ng.org/main/trunk@16719 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
|
|
git-svn-id: http://svn.miranda-ng.org/main/trunk@16642 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
|