Age | Commit message (Collapse) | Author |
|
140 impose coding standard
|
|
|
|
|
|
Revealed after reordering #includes with clang-format.
|
|
|
|
It was accidentally left commented out in trying to support clang-format 5. Now that we're embracing clang-format 6+ only, it really should be on.
|
|
|
|
Reactions and edited messages support
|
|
|
|
Unified *Key -> *KeyL identifiers in roommessageevent.cpp along the way.
|
|
E2EE: introduce EncryptedEvent
|
|
|
|
|
|
|
|
* struct EventRelation; class ReactionEvent; Room::relatedEvents()
* Reaction events are processed in both history and sync batches
* Redacting a reaction removes it from the list of related events
* QMCTest::sendReaction()
|
|
|
|
general improvements
Single-argument fromJson<Omittable<T>>() now works as well.
|
|
|
|
...now that #264 is closed. Also, it gets the newest
#quotient:matrix.org rather than the old upgraded room.
|
|
[skip ci]
|
|
|
|
libQtOlm: Upstream fix of qmake not able to find libOlm on macOS.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.well-known support
|
|
|
|
|
|
Also: Connection::resolveServer() now only accepts MXIDs, not domains.
|
|
E2EE: fix EncryptionManager algorithm names
|
|
|
|
E2EE: add new account and identity keys generation logic
|
|
Also: refactoring to streamline state events submission.
|
|
|
|
|
|
|
|
|
|
The same code is already in Quaternion's .travis.yml, just copy it here as well.
|
|
|
|
quotient-im, etc.
|
|
|
|
E2EE: Introduce EncryptionManager with uploadIdentityKeys and uploadOneTimeKeys API.
|
|
|
|
|
|
|
|
|
|
|