akwizgran
4b11f3c0b3
Catch ActivityNotFoundException when starting chooser.
2023-08-24 15:58:33 +01:00
akwizgran
b68d24dca5
Bump version numbers for 1.5.6 release.
2023-08-23 10:45:39 +01:00
akwizgran
47b8f47f07
Remove support for Android TV.
...
Google requires apps that support Android TV to be published as app bundles.
2023-08-22 15:59:20 +01:00
akwizgran
d0feacd38f
Add links to Play Store description.
2023-08-22 15:35:04 +01:00
akwizgran
2844adb8fa
Bump version numbers for 1.5.5 release.
2023-08-21 14:54:06 +01:00
akwizgran
f02dcc9f70
Update translations.
2023-08-21 14:53:21 +01:00
akwizgran
8ab7eb7edf
Update readme: add privacy policy, remove Flattr.
2023-08-21 14:44:29 +01:00
akwizgran
1ef1ccc1f7
Merge branch 'fix-group-invitation-state' into 'master'
...
fix SharingState for private group creator
See merge request briar/briar!1805
2023-08-15 15:33:37 +00:00
akwizgran
c7e382c1af
Update translations.
2023-08-15 13:33:02 +01:00
akwizgran
4591de2017
Upgrade Tor to 0.4.7.14.
2023-08-08 16:54:09 +01:00
akwizgran
704f69c9fd
Upgrade onionwrapper to 0.0.5.
2023-08-07 14:17:11 +01:00
akwizgran
952ee42ad1
Merge branch 'blog-txns' into 'master'
...
Add transactional versions of BlogManager methods and a bug fix
See merge request briar/briar!1802
2023-07-13 20:30:21 +00:00
akwizgran
b1cc63cd49
Deprecate methods for handling non-canonical BDF.
2023-07-05 15:23:14 +01:00
akwizgran
8cd6546840
Add javadocs for BDF classes.
2023-07-05 15:23:08 +01:00
akwizgran
7a0fb74c09
Merge branch '2266-target-sdk-33' into 'master'
...
Target SDK 33
Closes #2266
See merge request briar/briar!1800
2023-07-03 10:55:46 +00:00
akwizgran
882f536b8d
Don't try to get Bluetooth address from settings.
2023-06-30 18:14:12 +01:00
akwizgran
3bb39c2aa3
Merge branch 'fix-macos-x86-issue' into 'master'
...
Fix architecture detection for macOS Intel CPUs
See merge request briar/briar!1799
2023-06-28 11:07:26 +00:00
akwizgran
caa078585b
Merge branch 'macos3' into 'master'
...
macOS support
See merge request briar/briar!1790
2023-06-22 17:04:09 +00:00
akwizgran
e68c0c7f4b
Merge branch 'onionwrapper-0.0.4' into 'master'
...
Upgrade onionwrapper to 0.0.4
See merge request briar/briar!1798
2023-06-22 12:26:21 +00:00
akwizgran
a6b3749fb6
Extend comment explaining TorState -> State mapping.
2023-06-22 13:12:58 +01:00
akwizgran
4d884601f0
Check more often, only broadcast status if changed.
2023-06-20 17:01:45 +01:00
akwizgran
b71198d9b1
Check network status periodically on JavaSE.
2023-06-20 16:34:45 +01:00
akwizgran
3cc5699fe0
Upgrade onionwrapper to 0.0.4.
2023-06-14 17:06:10 +01:00
akwizgran
7d761710e6
Bump version numbers for 1.5.4 release.
2023-06-02 13:53:20 +01:00
akwizgran
9291613175
Fix some other uses of toLowerCase() without a locale.
2023-05-30 22:06:18 +01:00
akwizgran
ce6739a9fd
Use US locale for lowercasing onion hostname.
2023-05-30 22:00:41 +01:00
akwizgran
1f1a97f62d
Bump version numbers for 1.5.3 release.
2023-05-24 11:33:49 +01:00
akwizgran
7a33d26533
Merge branch 'new-handshake'
2023-05-24 11:22:23 +01:00
akwizgran
f2c85f37be
Merge branch '2391-share-link' into 'master'
...
Share a link to the Briar download page via another app
Closes #2391
See merge request briar/briar!1795
2023-05-22 15:35:43 +00:00
akwizgran
0d1e81ebdb
Merge branch 'use-default-secure-random-provider-on-macos' into 'master'
...
Use system default secure random provider on macOS
Closes briar-desktop#132
See merge request briar/briar!1794
2023-05-17 09:25:42 +00:00
akwizgran
dd7a638984
Merge branch 'fa-string-fix' into 'master'
...
Fix translation
See merge request briar/briar!1793
2023-05-16 10:38:47 +00:00
akwizgran
643757e407
Bump version numbers for 1.5.2 release.
2023-05-15 15:48:50 +01:00
akwizgran
7c530ad7a3
Update translations.
2023-05-15 15:48:00 +01:00
akwizgran
0ca21ad4c0
Upgrade onionwrapper to 0.0.2 and dont-kill-me-lib to 0.2.7.
2023-05-09 15:23:17 +01:00
akwizgran
a14f62dcc3
Update translations.
2023-05-05 14:57:46 +01:00
akwizgran
f0c1ebcc1b
Merge branch 'kill-android4' into 'master'
...
Drop support for Android 4
See merge request briar/briar!1770
2023-05-05 13:54:07 +00:00
akwizgran
4a4b04bec3
Rename version constant.
2023-04-26 17:10:23 +01:00
akwizgran
624f11a61f
Bump version numbers for 1.5.1 release.
2023-04-21 15:51:55 +01:00
akwizgran
c6a284bd6d
Bump version numbers for 1.5.0 release.
2023-04-19 14:23:20 +01:00
akwizgran
9d4d992009
Update translations.
2023-04-19 14:21:38 +01:00
akwizgran
07e56f7086
Remove mailbox feature flag.
2023-04-18 14:18:58 +01:00
akwizgran
fe31e60e66
Merge branch '2420-obsolete-bluetooth-permission-api-32' into 'master'
...
Require obsolete Bluetooth permission on API 32 (and counting)
Closes #2420
See merge request briar/briar!1782
2023-04-18 11:43:59 +00:00
akwizgran
7810e7e848
Enable mailbox support in release builds.
2023-04-18 12:37:33 +01:00
akwizgran
cab8f834bd
Convert onionwrapper from a submodule to a dependency.
2023-03-29 17:01:30 +01:00
akwizgran
ec0a754289
Remove BridgeTest from CI config.
2023-03-29 11:58:38 +01:00
akwizgran
e81fe44ea1
Update onionwrapper.
2023-03-28 18:09:43 +01:00
akwizgran
e399b9196a
Merge branch 'tor-plugin-refactoring' into 'master'
...
Refactor Tor plugin to separate out reusable code
See merge request briar/briar!1786
2023-03-28 16:42:17 +00:00
akwizgran
aadbd3a662
Fix dependencies for headless jar tasks.
2023-03-28 17:41:22 +01:00
akwizgran
f4fd65aee4
Remove jtorctl dependency.
2023-03-28 17:28:15 +01:00
akwizgran
61e7d2ebf9
Move Tor wrapper to library.
2023-03-28 17:18:05 +01:00
akwizgran
06dd8c65aa
Fix parsing of bootstrap percentage.
2023-03-28 15:44:25 +01:00
akwizgran
2f351b318e
Move CircumventionProvider classes to wrapper package.
2023-03-28 15:40:48 +01:00
akwizgran
a468af94db
Add bootstrap percentage and HS desc uploads to observer interface.
2023-03-28 11:31:20 +01:00
akwizgran
49f10e7e82
Move wake lock code to dont-kill-me-lib.
2023-03-28 10:58:45 +01:00
akwizgran
01b1741e83
Factor out Tor wrapper from plugin
2023-03-27 12:02:05 +01:00
akwizgran
b7003a3587
Update translations.
2023-03-20 10:59:32 +00:00
akwizgran
3dbf327937
Merge branch 'backport-os-check-algorithm' into 'master'
...
Backport OS-check logic from Compose Multiplatform
See merge request briar/briar!1785
2023-03-10 16:28:33 +00:00
akwizgran
462f57c966
Upgrade handshake protocol to new key agreement method.
2023-03-10 16:05:59 +00:00
akwizgran
8d20c5d8b8
Reify RecordPredicate for easier testing.
2023-03-10 15:15:29 +00:00
akwizgran
f1ae57b213
Merge branch 'mailbox-fix' into 'master'
...
Fix mailbox integration tests
See merge request briar/briar!1784
2023-03-09 15:42:22 +00:00
akwizgran
edd3310d03
Set "no personalized learning" flag for all text input.
2023-03-09 10:52:46 +00:00
akwizgran
a09d88daa8
Add Slovak to list of available languages.
2023-03-09 09:53:43 +00:00
akwizgran
3dc984659d
Update translations.
2023-03-09 09:41:02 +00:00
akwizgran
f580525734
Require obsolete Bluetooth permission on API 32 (and counting).
2023-03-06 17:46:34 +00:00
akwizgran
fbf0f63ff7
Merge branch 'introduction-manager-txn' into 'master'
...
Transactional versions for introduction manager and private group invitation manager
See merge request briar/briar!1781
2023-03-06 12:08:34 +00:00
akwizgran
2657e2bc08
Merge branch '2245-toast-name-wrong' into 'master'
...
Remove wrong name from "Contact already exists"
Closes #2245
See merge request briar/briar!1780
2023-02-27 14:26:27 +00:00
akwizgran
3bdbabf38a
Merge branch 'no-longer-use-deprecated-double-valueof' into 'master'
...
No longer use deprecated Double.valueOf()
See merge request briar/briar!1779
2023-02-27 12:45:01 +00:00
akwizgran
070165f608
Bump version numbers for 1.4.23 release.
2023-02-24 14:04:57 +00:00
akwizgran
ea5af72878
Add some non-default bridges.
2023-02-24 12:31:22 +00:00
akwizgran
ecf2e75424
Remove some bridges not known to Onionoo.
2023-02-24 12:30:24 +00:00
akwizgran
feebd89029
Remove some failing bridges.
2023-02-24 12:23:37 +00:00
akwizgran
cf723f8002
Merge branch 'dont-unpack-tor' into 'master'
...
Upgrade tor, obfs4proxy, snoflake and convert tor to regular dependencies in bramble-java
See merge request briar/briar!1775
2023-02-24 12:13:31 +00:00
akwizgran
b8e743021c
Update translations.
2023-02-24 12:11:58 +00:00
akwizgran and Sebastian Kürten
82efb0d044
Upgrade Tor, obfs4 and snowflake; use new artifact layout.
2023-02-23 16:25:08 +01:00
akwizgran
4ac4ba13d4
Merge branch 'split-app' into 'master'
...
Split out APP for check_reproducibility CI job
See merge request briar/briar!1777
2023-02-22 17:06:31 +00:00
akwizgran
518aeb38b9
Check that BluetoothSocket's input and output streams aren't null.
2023-02-21 13:29:35 +00:00
akwizgran
7e5e61fc05
Merge branch 'dont-package-all-snowflake-architectures-into-headless-jars' into 'master'
...
Don't package all snowflake architectures into headless jars
See merge request briar/briar!1774
2023-02-21 11:34:04 +00:00
akwizgran
f02bbebf6c
Bump version numbers for 1.4.22 release.
2023-02-20 17:29:41 +00:00
akwizgran
b8612715f8
Merge branch 'check_repro' into 'master'
...
Fix variable substitution for check_reproducibility
See merge request briar/briar!1773
2023-02-20 17:26:25 +00:00
akwizgran
0dd4d86f4a
Bump version numbers for 1.4.21 release.
2023-02-20 16:00:45 +00:00
akwizgran
17e0829f42
Update translations.
2023-02-20 16:00:05 +00:00
akwizgran
1b808584b6
Replace some more longs with ints.
2023-02-20 13:53:40 +00:00
akwizgran
36db5b48ef
Remove methods for manually reading lists and dictionaries.
2023-02-20 13:05:38 +00:00
akwizgran
ccd6ed9ff0
Add fast path for writing BdfDictionaries.
2023-02-20 11:56:13 +00:00
akwizgran
0ced10b3a9
Use getInt() in a couple more places.
2023-02-20 11:33:48 +00:00
akwizgran
98064e9efe
Remove BdfWriter methods for manually constructing lists and dicts.
2023-02-18 17:36:02 +00:00
akwizgran
63172ef2e4
Add 32-bit int methods to BdfList and BdfDictionary.
...
We use these a lot so it's useful to have built-in support.
Also refactor BdfList and BdfDictionary so the getters that take default values behave like the other getters. This simplifies the semantics and allows duplicated code to be removed.
Add comprehensive tests for BdfList and BdfDictionary.
2023-02-18 17:36:02 +00:00
akwizgran
7a854e70cb
Add BdfReader methods for 32-bit ints.
...
We use these a lot so it's convenient to have built-in support.
Also make BdfReaderImpl and BdfWriterImpl final to enable compiler optimisations.
2023-02-18 17:36:02 +00:00
akwizgran
ac8a4db457
Add support for reading and writing BDF in canonical form.
...
Existing transport property updates may not be in canonical form, so we need to parse them leniently.
2023-02-18 17:36:02 +00:00
akwizgran
5a09530670
Reject invalid UTF-8 instead of ignoring it.
2023-02-18 17:10:57 +00:00
akwizgran
4fe91bacc6
Merge branch 'sync-record-reader-tests' into 'master'
...
Add some tests for sync record reader
See merge request briar/briar!1771
2023-02-17 17:38:04 +00:00
akwizgran
7f70a1519b
Make message fields local.
2023-02-17 17:28:10 +00:00
akwizgran
c92ee0458e
Add some tests for sync record reader.
2023-02-17 17:19:59 +00:00
akwizgran
10b1fe756d
Merge branch 'reproduce-headless' into 'master'
...
Check reproducibility of headless releases
See merge request briar/briar!1769
2023-02-13 16:21:50 +00:00
akwizgran
a621b8077e
Merge branch 'update-reproducer-release-tag' into 'master'
...
Update briar-reproducer release tag
See merge request briar/briar!1768
2023-02-10 14:17:15 +00:00
akwizgran
19084d4060
Merge branch 'mailbox-version-mismatch' into 'master'
...
Show mailbox version issues before connection failures
See merge request briar/briar!1767
2023-02-10 13:57:36 +00:00
akwizgran
2f73ee1b57
Update briar-reproducer release tag.
2023-02-10 13:54:44 +00:00
akwizgran
4253bbaaf5
Update translations.
2023-02-06 12:40:04 +00:00
akwizgran
8c2e58796b
Merge branch 'mailbox-convert-qr' into 'master'
...
Add convenience method for converting mailbox pairing text into QR code payload
See merge request briar/briar!1766
2023-02-03 14:34:04 +00:00
akwizgran
421a93b9a6
Merge branch 'rss-from-file' into 'master'
...
Allow to import RSS feeds from a file
See merge request briar/briar!1765
2023-01-31 13:17:21 +00:00