AsamK
2ab8646168
Don't retry messages if they fail for another reason than untrusted identity
2020-11-21 11:51:31 +01:00
AsamK
019efbe22c
Show view once, remote delete and mentions info when receiving message
2020-11-21 11:50:40 +01:00
AsamK
b0502f9f82
Update dependencies
2020-11-21 11:49:06 +01:00
AsamK
94a2da5bc1
Update codeql-analysis.yml
2020-11-19 17:17:32 +01:00
AsamK
3cbb8de656
Print addition message info
2020-10-22 18:30:26 +02:00
AsamK
83877d6939
Bump version
2020-10-14 18:39:18 +02:00
AsamK
a54fc92c05
Fix behavior for recipients with only UUIDs
...
Fixes #359
2020-10-11 11:15:34 +02:00
Mateusz Piotrowski
ae39d6a085
Bump required JRE version in README
2020-09-28 18:11:12 +02:00
AsamK
e713fd83a9
Bump version
2020-09-11 16:25:12 +02:00
AsamK
ad509e8097
Refactor ProfileStore to handle name/uuid addresses correctly
2020-09-11 16:22:30 +02:00
AsamK
bb24a2aa31
Add workaround to fix crashes if native libzkgroup is not available
...
Fixes #350
Fixes #349
Fixes #344
2020-09-11 15:35:44 +02:00
AsamK
bb59d1c9c9
Ignore error if downloading profile avatar fails
2020-09-11 09:23:30 +02:00
AsamK
2ccff8f51d
Support saving profiles for users without uuids
...
Fixes #347
2020-09-11 09:16:31 +02:00
AsamK
7334c78450
Prevent corrupting account file, when serialization fails
2020-09-11 09:14:41 +02:00
AsamK
87c0282af5
Bump version
2020-09-10 16:02:46 +02:00
AsamK
4d80117e87
Update gradle wrapper
2020-09-10 16:02:41 +02:00
AsamK
20e253372b
Remove deprecated calls
2020-09-10 14:40:52 +02:00
AsamK
b94c1e50e6
Cache profiles for 24h before retrieving them again
2020-09-10 14:20:16 +02:00
AsamK
0f3aa22519
Retrieve avatar profile image
2020-09-10 12:20:04 +02:00
AsamK
6c4d272309
Update libsignal-service
2020-09-10 11:07:30 +02:00
AsamK
4d8b103570
Use java 14 for CI builds
2020-09-10 10:16:24 +02:00
Lars K.W. Gohlke
0dfe4d189b
cleanup: removes deprecation
2020-09-06 20:43:23 +02:00
Lars K.W. Gohlke
a747ddbae4
replaces strings to enable compile time checking
2020-09-06 20:43:23 +02:00
Lars K.W. Gohlke
7e1764200b
Update codeql-analysis.yml
2020-08-27 18:06:09 +02:00
Lars K.W. Gohlke
057168c421
set to jdk11
2020-08-27 18:06:09 +02:00
exquo
1be13392da
Adjust link to a renamed wiki page
2020-08-19 13:03:38 +02:00
AsamK
2e1660f066
Update README.md
2020-08-14 20:52:21 +02:00
AsamK
2c5a70cc47
Improve stderr output
2020-08-14 20:49:54 +02:00
AsamK
2c3d222e84
Remove unnecessary stderr output
...
Fixes #334
2020-08-14 20:49:54 +02:00
Mateusz Piotrowski
b1e9f4e158
Mention the availability of signal-cli on FreeBSD
2020-08-14 20:49:50 +02:00
AsamK
e6c1e03e21
Update dependencies
...
updateProfile can now only update both name and avatar at the same time,
as the upstream API has changed.
2020-08-09 13:00:29 +02:00
AsamK
6b02b1076c
Update dependencies
2020-08-06 22:35:59 +02:00
AsamK
f96770df3c
Move decrypting recipient profile to separate method
2020-08-06 22:35:59 +02:00
Mateusz Piotrowski
3aade45643
Fix a typo
2020-08-05 20:23:06 +02:00
AsamK
1ba2626ae9
Create codeql-analysis.yml
2020-08-04 22:37:04 +02:00
AsamK
2f9873c35e
Use isEmpty()
2020-07-02 21:34:52 +02:00
Elburz Sorkhabi
23282fc7e8
add further clarification to addDevice docs
...
I added a short note mentioning to add quotation marks around the full URI, otherwise the user receives "Invalid device URI" errors from Java.
2020-06-22 18:32:50 +02:00
AsamK
4177deccf1
Ignore closed channel exception when closing the channel lock
2020-06-05 12:14:04 +02:00
AsamK
a83924238f
Print more information for sync requests
2020-06-05 12:13:38 +02:00
AsamK
34caba2a7a
Delay auto responses to messages until caught up with old messages
...
To prevent responding with old state, if the last receive call was a long
time ago.
2020-06-05 12:13:17 +02:00
AsamK
d14b8ac71f
Detect when receive has caught up with old messages
2020-06-04 18:44:13 +02:00
AsamK
5829e3f117
Create service config only once
2020-06-04 17:59:05 +02:00
AsamK
22336460cc
Update dependencies
2020-06-04 17:07:03 +02:00
exquo
f324a43298
Remove references to the native unix-java library
...
Since version 0.6.8 signal-cli uses hypfvieh dbus-java, so installing the packages libunixsocket-java (Debian), libmatthew-java (Fedora) or libmatthew-unix-java (ArchLinux) is not necessary.
2020-06-02 17:55:55 +02:00
AsamK
cf1cd60b9f
Bump version
2020-05-22 15:03:35 +02:00
AsamK
bfb12b0872
Refactor sendMessage and extract sendSelfMessage method
2020-05-22 12:54:22 +02:00
AsamK
1aba9f370e
Extract sending of expiration timer update to separate method
2020-05-22 12:48:39 +02:00
AsamK
e048b1886d
Store number/uuid in recipient store after receiving a message
...
Necessary to find the correct session if the sender send the next message
with only the uuid.
Fixes #309
2020-05-22 12:32:36 +02:00
Matúš Košút
b382a4260b
Contact config - message expiration time ( #308 )
...
Co-authored-by: Matus Kosut <matus.kosut@ntnu.no>
2020-05-16 22:55:53 +02:00
AsamK
1e0aa8929d
Separate DbusSignal implementation from Manager
2020-05-15 23:11:18 +02:00