akwizgran
|
ed53544226
|
Clear the UI in onLowMemory() if SDK_INT < 16.
|
2018-05-04 12:18:52 +01:00 |
|
akwizgran
|
6da45a4585
|
Clear the UI when memory is critically low.
|
2018-05-04 12:04:13 +01:00 |
|
akwizgran
|
0e9af1d993
|
Add new code style settings.
|
2018-05-02 17:13:27 +01:00 |
|
akwizgran
|
9b583ab7ae
|
Build tools 26.0.2 no longer needed.
|
2018-05-02 16:14:40 +01:00 |
|
akwizgran
|
a10dc45a6a
|
Remove old attempt to work around build issues.
|
2018-05-02 15:11:21 +01:00 |
|
akwizgran
|
3c6e2e8875
|
Upgrade support library and constraint layout.
|
2018-05-02 15:06:34 +01:00 |
|
akwizgran
|
cccdacc3e4
|
Upgrade to Android Studio 3.1.
|
2018-05-02 14:34:34 +01:00 |
|
akwizgran
|
1833efa51b
|
Bump version numbers for 1.0.1 release.
release-1.0.1
|
2018-04-30 18:05:57 +01:00 |
|
akwizgran
|
77461619f0
|
Merge branch '1217-get-message-status' into 'master'
Return default message status if group is invisible
Closes #1217
See merge request akwizgran/briar!783
|
2018-04-30 16:23:19 +00:00 |
|
Torsten Grote
|
3bed6de93b
|
Update translations
|
2018-04-30 12:52:46 -03:00 |
|
Torsten Grote
|
8e814e1bbf
|
Merge branch '1215-disable-low-memory-shutdowns' into 'master'
Disable low memory shutdowns
See merge request akwizgran/briar!782
|
2018-04-30 13:43:17 +00:00 |
|
akwizgran
|
1b9f975199
|
Return default message status if group is invisible.
|
2018-04-30 13:55:40 +01:00 |
|
akwizgran
|
c1b8552c2b
|
Merge branch 'introduction-test-fix' into 'master'
Fix introduction test non-determinism
See merge request akwizgran/briar!781
|
2018-04-30 08:05:00 +00:00 |
|
akwizgran
|
0091fcef5d
|
Updated translations.
|
2018-04-30 07:46:00 +01:00 |
|
akwizgran
|
5d1a4acd15
|
Disable low memory shutdowns.
|
2018-04-30 07:43:16 +01:00 |
|
akwizgran
|
9be6d6c00f
|
Bump version numbers for 1.0.0 release.
release-1.0.0
|
2018-04-29 20:28:53 +01:00 |
|
akwizgran
|
d5643d8e5d
|
Merge branch '617-protocol-versioning-for-contact-exchange' into 'master'
Protocol versioning for the contact exchange protocol
Closes #617
See merge request akwizgran/briar!765
|
2018-04-29 16:40:05 +00:00 |
|
Torsten Grote
|
d9ed4a3ac9
|
Fix introduction test non-determinism
|
2018-04-29 13:33:59 -03:00 |
|
akwizgran
|
30bfa91fc4
|
Use new client helper methods for transport properties.
|
2018-04-29 17:27:46 +01:00 |
|
akwizgran
|
c3e4742bfe
|
Use buffers for record headers. No need to buffer payloads.
|
2018-04-29 17:27:45 +01:00 |
|
akwizgran
|
d4b87983e8
|
Avoid an unnecessary copy when parsing messages.
|
2018-04-29 17:27:42 +01:00 |
|
akwizgran
|
eed1439745
|
Use generic record reader/writer for contact exchange.
|
2018-04-29 17:26:45 +01:00 |
|
akwizgran
|
4ba3708931
|
Use wildcards to allow easier construction.
|
2018-04-29 17:26:45 +01:00 |
|
akwizgran
|
215c62ed23
|
Use generic record reader/writer for sync.
|
2018-04-29 17:26:42 +01:00 |
|
akwizgran
|
4100daaa47
|
Rename sync record reader/writer.
|
2018-04-29 17:25:35 +01:00 |
|
akwizgran
|
6fa6ceb5ee
|
Use generic record reader/writer for key agreement.
|
2018-04-29 17:25:34 +01:00 |
|
akwizgran
|
cc2791c37f
|
Unit tests for generic record reader/writer.
|
2018-04-29 17:25:34 +01:00 |
|
akwizgran
|
20a131bec5
|
Add generic record reader and writer.
|
2018-04-29 17:25:34 +01:00 |
|
Torsten Grote
|
edee90dbe2
|
Merge branch '237-versioning-client' into 'master'
Client for negotiating supported clients
Closes #237
See merge request akwizgran/briar!759
|
2018-04-29 16:08:08 +00:00 |
|
akwizgran
|
fd78139a5a
|
Remove stale comments.
|
2018-04-29 16:40:29 +01:00 |
|
akwizgran
|
41242ef369
|
Check that there's only one local client versions message.
|
2018-04-29 16:40:29 +01:00 |
|
akwizgran
|
c55bef95ce
|
Fix rebasing mistakes.
|
2018-04-29 16:40:29 +01:00 |
|
akwizgran
|
fb6b487212
|
Unit tests for client versioning manager.
|
2018-04-29 16:40:28 +01:00 |
|
akwizgran
|
97f40bd20b
|
Check whether hooks need to be called before loading contact.
|
2018-04-29 16:40:28 +01:00 |
|
akwizgran
|
36b191e9d4
|
Use remote states to update local states at startup.
|
2018-04-29 16:40:28 +01:00 |
|
akwizgran
|
ebaa50b101
|
Don't send redundant updates to new contacts.
|
2018-04-29 16:40:28 +01:00 |
|
akwizgran
|
4c5331888a
|
Unit tests for client versioning validator.
|
2018-04-29 16:40:27 +01:00 |
|
akwizgran
|
c5efb6e16d
|
Move versioning client to its own package.
|
2018-04-29 16:40:27 +01:00 |
|
akwizgran
|
522cba6ac3
|
Rename utility classes, add comment.
|
2018-04-29 16:40:27 +01:00 |
|
akwizgran
|
f25fbc5b94
|
Merge registration methods for clients and hooks.
|
2018-04-29 16:40:27 +01:00 |
|
akwizgran
|
57a6c8cb3a
|
Separate the crypto executor into its own module.
This allows it to be replaced for testing.
|
2018-04-29 16:40:26 +01:00 |
|
akwizgran
|
6942a368d4
|
Don't share groups unless the contact supports the client.
|
2018-04-29 16:40:26 +01:00 |
|
akwizgran
|
c4e9b6f2ab
|
Remove debug logging.
|
2018-04-29 16:40:26 +01:00 |
|
akwizgran
|
05deaf42e3
|
Store and exchange client minor versions.
These don't affect client visibility.
|
2018-04-29 16:40:26 +01:00 |
|
akwizgran
|
2e570ba50d
|
Rename client version to major version.
|
2018-04-29 16:40:23 +01:00 |
|
akwizgran
|
cadb17987c
|
Use client versioning for messaging.
|
2018-04-29 16:39:54 +01:00 |
|
akwizgran
|
e76f114a72
|
Use client versioning for introductions.
|
2018-04-29 16:39:54 +01:00 |
|
akwizgran
|
cb11b55a9a
|
Use client versioning for transport properties.
|
2018-04-29 16:39:54 +01:00 |
|
akwizgran
|
f4c5855dd8
|
Use client versioning for private groups.
|
2018-04-29 16:39:53 +01:00 |
|
akwizgran
|
be309057cd
|
Use client versioning for blogs and forums.
|
2018-04-29 16:39:53 +01:00 |
|