index
:
matrix/thirdparty/nheko.git
this commit
master
github/master
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
Olm.cpp
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add option to only send encrypted messages to verified devices
Nicolas Werner
2021-08-01
1
-1
/
+2
*
Fix crash when we don't have keys for other device when receiving an olm mess...
Nicolas Werner
2021-07-30
1
-5
/
+11
*
Rate limit olm session creation
Nicolas Werner
2021-07-30
1
-3
/
+17
*
Fix crash on invalid utf8 in decrypted events
Nicolas Werner
2021-07-26
1
-12
/
+12
*
Remove SSSS requests on the UI thread
Nicolas Werner
2021-07-25
1
-1
/
+4
*
Properly verify OTK signature
Nicolas Werner
2021-07-25
1
-8
/
+26
*
Don't send encrypted olm messages to ourselves
Nicolas Werner
2021-07-25
1
-5
/
+25
*
Merge master and fix conflicts
Joe
2021-07-24
1
-65
/
+149
|
\
|
*
Try to avoid more olm loops
Nicolas Werner
2021-07-23
1
-13
/
+22
|
*
Share historical keys
Nicolas Werner
2021-07-17
1
-22
/
+28
|
*
Store megolm session data in separate database
Nicolas Werner
2021-07-17
1
-34
/
+103
*
|
Remove 'respond to key requests' functionality
Joseph Donofry
2021-07-15
1
-3
/
+2
|
/
*
Render community items
Nicolas Werner
2021-06-11
1
-2
/
+7
*
Show verification status next to messages
Nicolas Werner
2021-05-07
1
-1
/
+11
*
Fix keys not being reshared to the same devices, that already got them, if th...
Nicolas Werner
2021-04-20
1
-22
/
+46
*
Fix broken olm channels automatically
Nicolas Werner
2021-04-13
1
-0
/
+20
*
Store all state events
Nicolas Werner
2021-03-15
1
-1
/
+1
*
Rotate session keys properly
Nicolas Werner
2021-03-15
1
-68
/
+84
*
Update license headers
Nicolas Werner
2021-03-05
1
-0
/
+4
*
Switch to new relations format
Nicolas Werner
2021-02-09
1
-19
/
+8
*
Request unknown message indices
Nicolas Werner
2021-01-23
1
-0
/
+3
*
Properly skip device, if it has no keys
Nicolas Werner
2021-01-21
1
-0
/
+1
*
Handle devices without keys
Nicolas Werner
2021-01-21
1
-0
/
+6
*
Fix some nulls in relations
Nicolas Werner
2021-01-08
1
-7
/
+6
*
Another shadowed variable
Nicolas Werner
2020-12-18
1
-3
/
+4
*
Fix some shadow warnings
Nicolas Werner
2020-12-18
1
-20
/
+20
*
Add download keys from secret storage
Nicolas Werner
2020-12-18
1
-1
/
+66
*
Request secrets after verification
Nicolas Werner
2020-12-17
1
-52
/
+53
*
Store secrets in keychain
Nicolas Werner
2020-12-16
1
-3
/
+130
*
Fix crash when we don't have device keys cached
Nicolas Werner
2020-12-15
1
-5
/
+7
*
Clean up encrypted message handling
Nicolas Werner
2020-12-15
1
-52
/
+54
*
Send SSSS requests
Nicolas Werner
2020-12-15
1
-0
/
+80
*
lint
Nicolas Werner
2020-12-08
1
-2
/
+3
*
Merge branch 'gitlab-ci' into 'master'
Nicolas Werner
2020-12-08
1
-2
/
+2
|
\
|
*
Add gitlab ci
Nicolas Werner
2020-11-27
1
-2
/
+2
*
|
Fix shadow variable
Nicolas Werner
2020-11-30
1
-3
/
+3
*
|
Properly share and rotate sessions on member and device changes
Nicolas Werner
2020-11-30
1
-8
/
+175
*
|
Remove outbound session storage
Nicolas Werner
2020-11-30
1
-5
/
+5
*
|
Load sessions lazily from db
Nicolas Werner
2020-11-30
1
-3
/
+4
|
/
*
clang-format
trilene
2020-11-13
1
-2
/
+2
*
Supress unused var warning for STUN_SERVER (used only if gstreamer supported)
Nicolas Werner
2020-10-30
1
-2
/
+2
*
Optimize build
Nicolas Werner
2020-10-27
1
-2
/
+18
*
Reload message on m.room_key
Nicolas Werner
2020-10-23
1
-2
/
+4
*
Trade CPU usage for 30MB of members in RAM
Nicolas Werner
2020-10-22
1
-2
/
+2
*
Fix corrupt channel + add additional debugging
Nicolas Werner
2020-10-20
1
-0
/
+9
*
Clean up key requests + autoreload
Nicolas Werner
2020-10-20
1
-35
/
+12
*
Share code for sending encrypted olm messages
Nicolas Werner
2020-10-20
1
-146
/
+249
*
Store timestamp with olm sessions
Nicolas Werner
2020-10-20
1
-8
/
+18
*
Actually forward keys using m.forwared_room_key
Nicolas Werner
2020-10-18
1
-22
/
+27
*
Automatic key sharing with trusted users
Nicolas Werner
2020-10-18
1
-1
/
+15
*
Answer key requests for all our sessions
Nicolas Werner
2020-10-17
1
-7
/
+10
*
Make steps in verification flow explicit
Nicolas Werner
2020-10-05
1
-16
/
+16
*
Handle forwarded room keys
Nicolas Werner
2020-10-02
1
-44
/
+63
*
Simplify outbound session setup
Nicolas Werner
2020-09-20
1
-2
/
+4
*
Add support for Encrypted to-device verification messages
CH Chethan Reddy
2020-09-03
1
-0
/
+45
*
Merge remote-tracking branch 'upstream/master' into device-verification
CH Chethan Reddy
2020-08-30
1
-25
/
+76
|
\
|
*
Also request keys from own devices
Nicolas Werner
2020-08-06
1
-25
/
+29
|
*
Split error messages from event decryption
Nicolas Werner
2020-08-06
1
-0
/
+47
*
|
Change ReactionRealtesTo to RelatesTo
CH Chethan Reddy
2020-08-30
1
-1
/
+1
*
|
[WIP] Room Verification Works!
CH Chethan Reddy
2020-08-18
1
-6
/
+12
*
|
Adding Room Key Verification Stuff
CH Chethan Reddy
2020-07-30
1
-9
/
+30
*
|
Add some more slots and mac
CH Chethan Reddy
2020-07-30
1
-7
/
+4
*
|
Handle Device Verification related to_device messages
Chethan2k1
2020-07-30
1
-1
/
+22
*
|
Add C++ Model for DeviceList
CH Chethan Reddy
2020-07-30
1
-2
/
+0
*
|
Rewrite UserProfile in qml
CH Chethan Reddy
2020-07-30
1
-0
/
+16
|
/
*
Fix m.relates_to being sent as 'null' when not set in encrypted messages.
Nicolas Werner
2020-06-20
1
-1
/
+2
*
Change the commit hash for mtxclient
CH Chethan Reddy
2020-05-15
1
-5
/
+8
*
minor fixes
CH Chethan Reddy
2020-05-15
1
-33
/
+35
*
Basic, broken reaction display
Nicolas Werner
2020-05-04
1
-2
/
+2
*
Add signal/slot for decryption changes in last patch
Joseph Donofry
2020-04-22
1
-1
/
+1
*
Remove loggin of encrypted message body
Nicolas Werner
2020-01-23
1
-2
/
+0
*
Fix replies in encrypted rooms
Nicolas Werner
2020-01-13
1
-5
/
+13
*
Reduce overhead of Cache.h
Nicolas Werner
2019-12-15
1
-14
/
+13
*
Update to c++17
Nicolas Werner
2019-12-14
1
-4
/
+3
*
Enable debug logs
Konstantinos Sideris
2018-09-30
1
-18
/
+18
*
Update mtxclient
Konstantinos Sideris
2018-09-15
1
-8
/
+7
*
Merge matrix-structs into the client lib
Konstantinos Sideris
2018-09-01
1
-2
/
+4
*
Add option to ignore key requests altogether
Konstantinos Sideris
2018-07-22
1
-0
/
+6
*
Reject key requests for users that are not members of the room
Konstantinos Sideris
2018-07-22
1
-0
/
+8
*
Move all files under src/
Konstantinos Sideris
2018-07-17
1
-2
/
+2
*
Remove the v2 namespace from the http client
Konstantinos Sideris
2018-07-15
1
-17
/
+16
*
Fix Windows build
Konstantinos Sideris
2018-07-14
1
-5
/
+4
*
Fix variable shadowing that caused the key response to be null
Konstantinos Sideris
2018-07-08
1
-2
/
+3
*
Add context menu action to request encryption keys
Konstantinos Sideris
2018-07-07
1
-2
/
+273
*
Upgrade matrix-structs & mtxclient
Konstantinos Sideris
2018-06-28
1
-11
/
+27
*
Send one claim request per user that includes all devices
Konstantinos Sideris
2018-06-25
1
-0
/
+2
*
Save the olm account after we create new one-time keys
Konstantinos Sideris
2018-06-18
1
-0
/
+9
*
Improve logging a bit
Konstantinos Sideris
2018-06-18
1
-1
/
+5
*
Handle OLM_MESSAGE type of messages properly
Konstantinos Sideris
2018-06-15
1
-42
/
+102
*
Rename the log namespace to avoid symbol clash with the math function
Konstantinos Sideris
2018-06-14
1
-18
/
+20
*
Add support for sending encrypted messages
Konstantinos Sideris
2018-06-13
1
-0
/
+27
*
Add support for displaying decrypted messages
Konstantinos Sideris
2018-06-10
1
-0
/
+139