akwizgran
|
33bfef12e4
|
WIP: Store descriptor in metadata so invite can be deleted.
|
2018-11-27 12:44:45 +00:00 |
|
akwizgran
|
92163d6a99
|
WIP: Test effect of deleting private messages on delivery.
|
2018-11-27 10:07:16 +00:00 |
|
akwizgran
|
45a11badd5
|
Change location permission to uses-permission-sdk-23.
|
2018-11-20 16:16:47 +00:00 |
|
akwizgran
|
fbf8642edb
|
Merge branch '1464-message-status-mixed' into 'master'
[core] fix wrong order of message status flags in conversation headers
Closes #1464
See merge request briar/briar!998
|
2018-11-16 13:44:39 +00:00 |
|
akwizgran
|
6964a67ca3
|
Add static requireNonNull() method.
|
2018-11-15 11:13:15 +00:00 |
|
akwizgran
|
4db075d643
|
Only consider the latest item for preloading.
|
2018-11-14 15:13:25 +00:00 |
|
akwizgran
|
78a8ae6b8e
|
Sort headers and eagerly load text of latest message.
|
2018-11-14 15:01:54 +00:00 |
|
akwizgran
|
35716051fb
|
Show correct text when an existing contact is introduced.
|
2018-11-14 11:05:46 +00:00 |
|
akwizgran
|
bd0fd229c6
|
Merge branch '1242-attachment-input-stream' into 'master'
Attachments will use InputStream rather than ByteBuffer
See merge request briar/briar!992
|
2018-11-13 17:41:39 +00:00 |
|
akwizgran
|
ea05a5c703
|
Singletons that call registration methods must be eager.
|
2018-11-13 17:40:06 +00:00 |
|
akwizgran
|
4103eaf639
|
Reorganise validation code (no functional changes).
|
2018-11-13 17:16:47 +00:00 |
|
akwizgran
|
8f4c3c4528
|
Bump version numbers for 1.1.5 release.
|
2018-11-13 13:01:01 +00:00 |
|
akwizgran
|
636a7dfe72
|
Update translations.
|
2018-11-13 12:59:51 +00:00 |
|
akwizgran
|
08e99edd42
|
Merge branch 'unpack-tor-binaries' into 'master'
Always unpack and include latest Tor binaries
See merge request briar/briar!987
|
2018-11-13 12:56:47 +00:00 |
|
akwizgran
|
e28bc475df
|
Merge branch '1242-optional-message-text' into 'master'
Add support for private messages without text
See merge request briar/briar!990
|
2018-11-13 10:47:52 +00:00 |
|
akwizgran
|
f9987c89df
|
Merge branch 'disable-tor-connection-padding' into 'master'
Disable Tor's connection padding
See merge request briar/briar!989
|
2018-11-12 14:03:22 +00:00 |
|
akwizgran
|
c00ee80f0f
|
Update test expectations.
|
2018-11-12 12:20:04 +00:00 |
|
akwizgran
|
3bfedfdc3d
|
Add action for nullable DB callables.
|
2018-11-12 12:16:42 +00:00 |
|
akwizgran
|
ecb63d1acb
|
Add interface for DB tasks will nullable results.
|
2018-11-12 12:13:26 +00:00 |
|
akwizgran
|
b24914408d
|
Stream context may be null.
|
2018-11-12 11:31:59 +00:00 |
|
akwizgran
|
5ede63edd5
|
Always unpack and include latest Tor binaries.
|
2018-11-08 17:48:26 +00:00 |
|
akwizgran
|
4e523c5fbc
|
Merge branch '1242-display-image-attachments' into 'master'
[android] refactor conversation items and view holders
See merge request briar/briar!984
|
2018-11-08 16:08:58 +00:00 |
|
akwizgran
|
cf79ed5633
|
IntentFilter may not be thread-safe.
|
2018-11-08 14:54:53 +00:00 |
|
akwizgran
|
0a0a6a6369
|
Disable Tor's connection padding on mobile data or battery.
|
2018-11-08 14:50:36 +00:00 |
|
akwizgran
|
4784980e7b
|
No need to broadcast network status at startup.
|
2018-11-08 14:50:36 +00:00 |
|
 akwizgranandTorsten Grote
|
3bfa5e2081
|
[android] Move ConversationListener to top level.
|
2018-11-08 10:27:36 -02:00 |
|
 akwizgranandTorsten Grote
|
f2b09deac4
|
[android] Remove type parameter from view holders.
|
2018-11-08 10:27:29 -02:00 |
|
akwizgran
|
50cc0a6815
|
Merge branch '1452-websocket-authentication' into 'master'
[headless] change websocket authentication from basic auth to token message
Closes #1452
See merge request briar/briar!986
|
2018-11-08 12:26:53 +00:00 |
|
akwizgran
|
c12422d949
|
Merge branch '1434-android-conversation-package' into 'master'
Move conversation classes into their own package
See merge request briar/briar!978
|
2018-11-08 11:01:36 +00:00 |
|
akwizgran
|
3841713c18
|
Merge branch 'upgrade_roboletric_to_401' into 'master'
Upgrade robolectric to 4.0.1
See merge request briar/briar!980
|
2018-11-08 11:00:08 +00:00 |
|
akwizgran
|
79232eb558
|
Merge branch 'headless-fixes' into 'master'
Headless fixes
See merge request briar/briar!985
|
2018-11-08 10:55:28 +00:00 |
|
akwizgran
|
043662a092
|
Code cleanup.
|
2018-11-07 18:31:07 +00:00 |
|
akwizgran
|
951ee30b95
|
Update tests.
|
2018-11-07 18:18:30 +00:00 |
|
akwizgran
|
c386a0f5eb
|
Replace Maybe with nullable transaction method.
|
2018-11-07 18:18:30 +00:00 |
|
akwizgran
|
52c778dce3
|
Reformat code.
|
2018-11-07 18:18:27 +00:00 |
|
akwizgran
|
e846a13f50
|
Use transactional database API in Bramble.
|
2018-11-07 18:14:10 +00:00 |
|
akwizgran
|
23e9b119d1
|
Merge branch '1434-message-attachments' into 'master'
Add attachment API for sending/retreiving private messages
See merge request briar/briar!976
|
2018-11-07 18:08:36 +00:00 |
|
akwizgran
|
e6f380296f
|
Merge branch '1451-briar-headless-test-other-modules' into 'master'
[headless] Limit tests in Android Studio to headless package
Closes #1451
See merge request briar/briar!983
|
2018-11-07 17:47:37 +00:00 |
|
akwizgran
|
41e5d8900c
|
Remove redundant dependency declarations.
|
2018-11-07 16:10:39 +00:00 |
|
akwizgran
|
4738bfdd85
|
Ignore missing translations.
|
2018-11-07 10:43:13 +00:00 |
|
akwizgran
|
be1ca89309
|
Change button text to match name of action.
|
2018-11-07 10:40:59 +00:00 |
|
akwizgran
|
48822e2133
|
Merge branch '1381-introduction-test-fails' into 'master'
Fix non-determinism of Introduction integration tests
Closes #1381
See merge request briar/briar!970
|
2018-11-06 18:00:48 +00:00 |
|
 akwizgranandTorsten Grote
|
f54df1d787
|
Reduce visibility, remove unnecessary rethrow.
|
2018-11-06 13:42:51 -03:00 |
|
 akwizgranandTorsten Grote
|
a7e826ccf5
|
Remove qualification from java.lang.Runnable.
|
2018-11-06 13:42:51 -03:00 |
|
 akwizgranandTorsten Grote
|
845eb3262b
|
Use expression lambda.
|
2018-11-06 13:42:51 -03:00 |
|
 akwizgranandTorsten Grote
|
0a46ad439f
|
Check whether activity is null.
|
2018-11-06 13:42:51 -03:00 |
|
 akwizgranandTorsten Grote
|
d14d93ea35
|
Require observed data to be non-null.
|
2018-11-06 13:42:51 -03:00 |
|
 akwizgranandTorsten Grote
|
12a1cf8f8b
|
Reuse Observer interface.
|
2018-11-06 13:42:51 -03:00 |
|
 akwizgranandTorsten Grote
|
fb2ab861db
|
Fix some lint warnings.
|
2018-11-06 13:42:51 -03:00 |
|
akwizgran
|
9313c191c1
|
Merge branch 'ui-fixes' into 'master'
Small UI fixes
See merge request briar/briar!975
|
2018-11-05 10:40:09 +00:00 |
|
akwizgran
|
7746364ae9
|
Merge branch '1437-reversed-emoji' into 'master'
[android] Add new emojis to the beginning of the list of recently used ones
Closes #1437
See merge request briar/briar!977
|
2018-11-05 10:27:03 +00:00 |
|
 akwizgranandTorsten Grote
|
93a6bf2f52
|
Add logging to debug test failures.
|
2018-11-02 12:48:23 -03:00 |
|
 akwizgranandTorsten Grote
|
852dd46a1b
|
Utility class for converting BDF to strings.
(cherry picked from commit 9e94917)
|
2018-11-02 12:48:23 -03:00 |
|
akwizgran
|
8547b4dc91
|
Merge branch 'upgrade-dagger' into 'master'
Upgrade dagger
See merge request briar/briar!973
|
2018-11-01 14:17:35 +00:00 |
|
akwizgran
|
f6c8a8cec7
|
Move dagger.gradle to project root.
|
2018-11-01 14:05:46 +00:00 |
|
akwizgran
|
d3f774f339
|
Avoid some unnecessary session parsing.
|
2018-10-31 16:18:33 +00:00 |
|
akwizgran
|
6c7c488892
|
Merge branch '41-alias-frontend-base' into 'master'
[android] Show contact aliases in UI
See merge request briar/briar!971
|
2018-10-31 16:16:38 +00:00 |
|
akwizgran
|
da3b2c1591
|
Merge branch '41-alias-backend' into 'master'
Add backend support for contact aliases
See merge request briar/briar!963
|
2018-10-30 16:43:52 +00:00 |
|
akwizgran
|
db11dad61e
|
Merge branch 'clean-tor-binaries' into 'master'
Delete Tor binaries when cleaning
See merge request briar/briar!969
|
2018-10-30 13:59:21 +00:00 |
|
akwizgran
|
69e7366226
|
Merge branch '1433-illegal-characters' into 'master'
Handle illegal byte sequences safely in BdfReaderImpl
Closes #1433
See merge request briar/briar!967
|
2018-10-30 13:58:36 +00:00 |
|
akwizgran
|
90b7b4e67f
|
Merge branch '1416-obfs4' into 'master'
Add obfs4proxy and switch to obfs4 bridges
Closes #1417
See merge request briar/briar!964
|
2018-10-30 13:58:13 +00:00 |
|
akwizgran
|
d29812a42b
|
Delete Tor binaries when cleaning.
|
2018-10-30 13:06:06 +00:00 |
|
akwizgran
|
6565172e10
|
Bump version numbers for 1.1.4 release.
|
2018-10-29 17:31:09 +00:00 |
|
akwizgran
|
7447468ce5
|
Update translations.
|
2018-10-29 17:30:04 +00:00 |
|
akwizgran
|
2db2a1a208
|
Replace a slow bridge with a faster one.
|
2018-10-29 17:25:12 +00:00 |
|
akwizgran
|
0d7e4feaf2
|
Throw AssertionError to make intent clearer.
|
2018-10-29 17:02:07 +00:00 |
|
akwizgran
|
eb3983f6b2
|
Use safe ASCII decoding in ModemImpl.
|
2018-10-29 16:48:18 +00:00 |
|
akwizgran
|
e2ce49c30e
|
Use safe UTF-8 decoding in BdfReaderImpl.
|
2018-10-29 16:47:55 +00:00 |
|
akwizgran
|
adc6fb2fd5
|
Add fuzzing test for illegal UTF-8 byte sequences.
|
2018-10-29 16:44:02 +00:00 |
|
akwizgran
|
22eed91019
|
Merge branch 'javalin-access-manager' into 'master'
[headless] Set up access manager before starting server
See merge request briar/briar!966
|
2018-10-29 15:35:48 +00:00 |
|
akwizgran
|
fcb88ed58c
|
Merge branch '1147-bluetooth-discovery' into 'master'
Support Bluetooth discovery for adding contacts
See merge request briar/briar!954
|
2018-10-29 14:35:17 +00:00 |
|
akwizgran
|
53da13794f
|
Merge branch '1422-activity-log' into 'master'
Log when activities start and stop
See merge request briar/briar!959
|
2018-10-24 16:00:52 +00:00 |
|
akwizgran
|
2ab03f48cc
|
Merge branch '1256-remove-contact' into 'master'
briar-headless: Add endpoint for removing a contact
See merge request briar/briar!962
|
2018-10-24 15:59:39 +00:00 |
|
akwizgran
|
822597b4c6
|
Merge branch '1373-mirror-icons' into 'master'
Fix RTL icon mirroring in DevReportActivity
Closes #1373
See merge request briar/briar!960
|
2018-10-24 14:05:06 +00:00 |
|
akwizgran
|
7c01bc59c0
|
Merge branch '1252-dark-theme-system-default' into 'master'
Remove system default theme option on API < 28
Closes #1252
See merge request briar/briar!961
|
2018-10-24 13:52:20 +00:00 |
|
akwizgran
|
389b2b5b8e
|
Merge branch '1423-check-lifecycle-state' into 'master'
Check lifecycle state before changing fragment
Closes #1423
See merge request briar/briar!958
|
2018-10-22 14:27:30 +00:00 |
|
akwizgran
|
9c4fb4fd34
|
Remove unused string.
|
2018-10-18 17:22:54 +01:00 |
|
akwizgran
|
3d6a336f6d
|
Refactor permissions code, add comments, fix corner cases.
|
2018-10-18 17:16:49 +01:00 |
|
akwizgran
|
e47d41596a
|
Merge branch '1254-inject-object-mapper' into 'master'
briar-headless: Inject a singleton ObjectMapper for JSON parsing
See merge request briar/briar!957
|
2018-10-18 15:40:20 +00:00 |
|
akwizgran
|
89d5145665
|
Bump version numbers for 1.1.3 release.
|
2018-10-17 17:51:11 +01:00 |
|
akwizgran
|
b296500e7a
|
Update translations.
|
2018-10-17 12:41:24 +01:00 |
|
akwizgran
|
60a8b03344
|
Upgrade Android Gradle plugin to 3.2.1.
|
2018-10-17 12:34:13 +01:00 |
|
akwizgran
|
16f4c60a56
|
Add test for compaction time.
|
2018-10-16 11:39:06 +01:00 |
|
akwizgran
|
76121eb871
|
Always compact the DB if migrations have been applied.
|
2018-10-16 11:24:47 +01:00 |
|
akwizgran
|
47c91a96ae
|
Compact the database at startup.
|
2018-10-16 11:13:37 +01:00 |
|
akwizgran
|
14befb957b
|
Add support for v3 hidden service addresses.
|
2018-10-16 10:15:18 +01:00 |
|
akwizgran
|
4b7a81177c
|
Static imports.
|
2018-10-15 14:46:40 +01:00 |
|
akwizgran
|
09c6f09805
|
Merge branch '1420-tor-status-update' into 'master'
Disable TorPlugin before applying changed settings
Closes #1420
See merge request briar/briar!953
|
2018-10-15 12:54:41 +00:00 |
|
akwizgran
|
9515e93857
|
Cancel discovery after 10 seconds and try to connect.
|
2018-10-15 11:04:46 +01:00 |
|
akwizgran
|
efe15df940
|
Remove static import of R's fields.
|
2018-10-15 11:04:46 +01:00 |
|
akwizgran
|
de611857cf
|
Discover BT devices if no address is provided.
|
2018-10-15 11:04:46 +01:00 |
|
akwizgran
|
8935ec2c2e
|
Don't wait for state change if BT is already discoverable.
|
2018-10-15 11:04:45 +01:00 |
|
akwizgran
|
bd00fb1c04
|
Ask for coarse location permission before adding a contact.
|
2018-10-15 11:04:45 +01:00 |
|
akwizgran
|
3192015cfd
|
Ask for Bluetooth discoverability before adding a contact.
|
2018-10-15 11:04:45 +01:00 |
|
akwizgran
|
c0553ec11f
|
Upgrade Linux Tor binaries to 0.3.4.8.
|
2018-10-11 15:05:39 +01:00 |
|
akwizgran
|
75a871a2f8
|
Upgrade Android Tor binaries to 0.3.4.8.
|
2018-10-11 14:38:18 +01:00 |
|
akwizgran
|
d6d3d5acef
|
Merge branch '1240-no-empty-messages' into 'master'
Don't allow empty message bodies
See merge request briar/briar!949
|
2018-10-10 14:52:34 +00:00 |
|
akwizgran
|
b68dbd6a75
|
Merge branch 'upgrade-dependencies' into 'master'
Upgrade some of the things
See merge request briar/briar!935
|
2018-10-10 11:42:45 +00:00 |
|
akwizgran
|
f1e89a3ff4
|
Don't allow empty message bodies.
|
2018-10-10 10:57:41 +01:00 |
|
akwizgran
|
056c23167d
|
Update test configurations for Android Studio 3.2.
|
2018-10-10 10:43:07 +01:00 |
|