Daniel Gultsch
|
807078b24f
|
remove unused 'service' from resolver
|
2023-03-02 19:45:45 +01:00 |
|
Daniel Gultsch
|
4addeaa356
|
use futures in DNS resolver
|
2023-03-02 18:44:27 +01:00 |
|
Daniel Gultsch
|
100c735636
|
use guavas utiltiy equals+hash in resolver result
|
2023-03-02 16:12:07 +01:00 |
|
Daniel Gultsch
|
b2414434dc
|
fix connection pool not handling removes
|
2023-03-02 15:43:56 +01:00 |
|
Daniel Gultsch
|
0c4771e2a8
|
persist certificate trust to disk
|
2023-03-02 13:44:29 +01:00 |
|
Daniel Gultsch
|
177320d8fe
|
use scopes for trust
|
2023-03-02 10:10:12 +01:00 |
|
Daniel Gultsch
|
9c64f9c24c
|
add UI for certificate trust
|
2023-03-01 22:05:46 +01:00 |
|
Daniel Gultsch
|
786a6c4c2a
|
put trust manager framework in place
|
2023-03-01 22:05:46 +01:00 |
|
Daniel Gultsch
|
be6f4300da
|
include sender id in tests
|
2023-03-01 22:05:46 +01:00 |
|
Daniel Gultsch
|
c2bf9d0413
|
store senderIdentity in message
|
2023-03-01 22:05:46 +01:00 |
|
Daniel Gultsch
|
303f14200f
|
take btbv setting into account when deciding default trust
|
2023-03-01 22:05:46 +01:00 |
|
Daniel Gultsch
|
1a924d3efd
|
introduce AppSettings for easier access to preferences
|
2023-03-01 22:05:45 +01:00 |
|
Daniel Gultsch
|
86ef179c42
|
use empty message (not key transport) to finish sessions
|
2023-03-01 22:05:45 +01:00 |
|
Daniel Gultsch
|
5e79dd8b68
|
left join trust into MessageWithContentReactions
|
2023-03-01 22:05:45 +01:00 |
|
Daniel Gultsch
|
3c207c28b4
|
fix drawer layout reacting to back press after rotation
|
2023-03-01 22:05:45 +01:00 |
|
Daniel Gultsch
|
9c95554782
|
add trust to identity table
|
2023-03-01 22:05:45 +01:00 |
|
Daniel Gultsch
|
ac2866a682
|
add automatic session completion
|
2023-03-01 22:05:45 +01:00 |
|
Daniel Gultsch
|
cf17a2ac6d
|
request device list when encountering unknown device
|
2023-03-01 22:05:45 +01:00 |
|
Daniel Gultsch
|
c3f5273813
|
close drawer on back press
|
2023-03-01 22:05:45 +01:00 |
|
Daniel Gultsch
|
6ef2997b5e
|
add some menu items to setup screen
|
2023-03-01 22:05:45 +01:00 |
|
Daniel Gultsch
|
b8f3472af0
|
remember chat filter selection across rotations
|
2023-03-01 22:05:45 +01:00 |
|
Daniel Gultsch
|
d54978f593
|
store connection settings after pressing submit in hostname fragment
|
2023-03-01 22:05:45 +01:00 |
|
Daniel Gultsch
|
99c11fba17
|
add stub hostname fragment
|
2023-03-01 22:05:45 +01:00 |
|
Daniel Gultsch
|
cf5910e96e
|
add 'encryption' and 'identityKey' to message version entity
|
2023-03-01 22:05:44 +01:00 |
|
Daniel Gultsch
|
677cfcd34c
|
generate prekeys on cpu executor
|
2023-03-01 22:05:44 +01:00 |
|
Daniel Gultsch
|
2abcb1b4e4
|
decrypt omemo messages
|
2023-03-01 22:05:44 +01:00 |
|
Daniel Gultsch
|
49b4f54285
|
run RtpSessionService during phone calls
|
2023-03-01 22:05:44 +01:00 |
|
Daniel Gultsch
|
1be1334794
|
fix memory leak in local video track
|
2023-03-01 22:05:44 +01:00 |
|
Daniel Gultsch
|
63df518c19
|
include PartType in CallLog
|
2023-03-01 22:05:44 +01:00 |
|
Daniel Gultsch
|
63bfbfb40a
|
create transformation for call log
|
2023-03-01 22:05:44 +01:00 |
|
Daniel Gultsch
|
44ac7190a9
|
add notifications and attachments settings screens
|
2023-03-01 22:05:44 +01:00 |
|
Daniel Gultsch
|
bfafad6c65
|
use icons in security preferences
|
2023-03-01 22:05:44 +01:00 |
|
Daniel Gultsch
|
f5203b082b
|
calculate switch to video cap on jingle connection startup
|
2023-03-01 22:05:44 +01:00 |
|
Daniel Gultsch
|
eafa93d132
|
port jingle rtp connection
|
2023-03-01 22:05:44 +01:00 |
|
Daniel Gultsch
|
d7ab5e1a4b
|
add http upload manager
|
2023-03-01 22:05:44 +01:00 |
|
Daniel Gultsch
|
d136928322
|
redirect from main to setup on zero accounts
|
2023-03-01 22:05:43 +01:00 |
|
Daniel Gultsch
|
0727b0aba6
|
add 'security' settings
|
2023-03-01 22:05:43 +01:00 |
|
Daniel Gultsch
|
1f22c5f534
|
show dynamic colors setting only if available
|
2023-03-01 22:05:43 +01:00 |
|
Daniel Gultsch
|
7d42da8c34
|
Android 7+: do not repeat app name in notification
|
2023-03-01 22:05:43 +01:00 |
|
Daniel Gultsch
|
09b28358ab
|
add more sample settings
|
2023-03-01 22:05:43 +01:00 |
|
Daniel Gultsch
|
7567dcff5e
|
add settings for dynamic colors and dark theme
|
2023-03-01 22:05:43 +01:00 |
|
Daniel Gultsch
|
b80fe9802a
|
try to fix SearchBar disappearing
|
2023-03-01 22:05:43 +01:00 |
|
Daniel Gultsch
|
fe9b3b8ed9
|
introduce settings activity
|
2023-03-01 22:05:43 +01:00 |
|
Daniel Gultsch
|
cdcd323c36
|
stick intent into menu items to know which one was clicked
|
2023-03-01 22:05:43 +01:00 |
|
Daniel Gultsch
|
867db9d54c
|
toggle between 'chats' and 'all chats'
|
2023-03-01 22:05:43 +01:00 |
|
Daniel Gultsch
|
87e33a779f
|
add stub MainActivity
|
2023-03-01 22:05:43 +01:00 |
|
Daniel Gultsch
|
c105c3420e
|
store roster groups and bookmark groups in one table
|
2023-03-01 22:05:43 +01:00 |
|
Daniel Gultsch
|
2212c63810
|
add basic foreground service and event receiver
|
2023-03-01 22:05:42 +01:00 |
|
Daniel Gultsch
|
d6edea8ddf
|
avoid accounts being connected multiple times
the pool should not be asked to connect a specific account
it should only be called to do a full reconfiguration
|
2023-03-01 22:05:42 +01:00 |
|
Daniel Gultsch
|
bca253faa4
|
navigate from start to password to done in Setup
|
2023-03-01 22:05:42 +01:00 |
|
Daniel Gultsch
|
68e9f25da2
|
add leak canary
|
2023-03-01 22:05:42 +01:00 |
|
Daniel Gultsch
|
a1e97461f9
|
do not parse presences from account
|
2023-03-01 22:05:42 +01:00 |
|
Daniel Gultsch
|
bf9b0b18f9
|
restructure build setup
|
2023-03-01 22:05:42 +01:00 |
|