100 Commits
Author SHA1 Message Date
akwizgran b46d008ace Bump version numbers for 1.5.19 release. 2026-06-29 18:25:58 +01:00
akwizgran 39c03e8202 Merge branch 'tor-0.4.9.11' into 'master'
Upgrade Tor to 0.4.9.11

See merge request briar/briar!1854
2026-06-29 17:25:08 +00:00
akwizgran c537e4aefe Fix dependency paths (same hashes). 2026-06-29 17:54:14 +01:00
akwizgran d0a7565fc4 Upgrade Tor to 0.4.9.11. 2026-06-29 17:03:58 +01:00
akwizgran 94100c23f9 Bump version numbers for 1.5.18 release. 2026-06-26 16:07:37 +01:00
akwizgran 8c1b477253 Upgrade onionwrapper to 0.1.6. 2026-06-25 16:45:39 +01:00
akwizgran 80034e3df1 Upgrade Tor to 0.4.9.9. 2026-06-16 15:32:04 +01:00
akwizgran ea7c35afd2 Bump version numbers for 1.5.17 release. 2026-02-17 18:21:52 +00:00
akwizgran 45d36724d1 Update dependency checksums. 2026-02-17 13:35:21 +00:00
akwizgran a5b70c46b1 Upgrade Tor to 0.4.8.22. 2026-02-17 13:30:31 +00:00
akwizgran 860e773d15 Bump version numbers for 1.5.16 release. 2026-01-24 12:48:32 +00:00
akwizgran 433db45da6 Merge branch 'tor-0.4.8.21' into 'master'
Upgrade Tor to 0.4.8.21

See merge request briar/briar!1850
2026-01-24 12:43:12 +00:00
akwizgran 0a8e4432db Upgrade Tor to 0.4.8.21. 2026-01-23 10:30:04 +00:00
akwizgran 4b7b42ed86 Update translations. 2026-01-23 10:25:45 +00:00
akwizgran d3261a3f9a Bump version numbers for 1.5.15 release. 2025-12-08 12:08:51 +00:00
akwizgran e81ee42eff Merge branch 'onionwrapper-0.1.4' into 'master'
Update onionwrapper to 0.1.4

See merge request briar/briar!1849
2025-12-08 11:58:32 +00:00
akwizgran 955d9488d0 Update onionwrapper to 0.1.4. 2025-12-05 21:31:49 +00:00
akwizgran 7b6dd54977 Update Tor, Lyrebird and Bouncy Castle.
The Bouncy Castle update fixes a CVE in Ed25519 signature verification:
https://www.bouncycastle.org/resources/java-release-1-78-1-is-now-available-for-download/
2025-10-27 12:23:37 +00:00
akwizgran a53e3f2d47 Merge branch '2465-bump-sdk-35' into 'master'
Target Android SDK 35

Closes #2465

See merge request briar/briar!1844
2025-10-27 10:36:19 +00:00
akwizgran cbe3f6b114 Merge branch '2393-save-blogs-as-html' into 'master'
Convert blog posts and comments to HTML when composing

Closes #2393

See merge request briar/briar!1847
2025-10-25 13:09:24 +00:00
akwizgran d56d634cc1 Update method name, remove redundant HTML conversion. 2025-10-25 13:52:19 +01:00
akwizgran 0bec8fa9b1 Merge branch 'remove-foreground-service-data-sync' into 'master'
Remove data sync from foreground service types

See merge request briar/briar!1846
2025-10-25 12:01:12 +00:00
akwizgran 1a7dfa15b0 Remove data sync from foreground service types. 2025-10-03 16:10:52 +01:00
akwizgran 070a0181d9 Merge branch 'remove-forum-without-opening' into 'master'
Allow forums to be removed without opening them

See merge request briar/briar!1841
2025-05-01 08:24:38 +00:00
akwizgran d83ae3a3b4 Use long click to open menu, clean up some cruft. 2025-04-30 15:25:14 +01:00
akwizgran 143f04bf1b Merge branch 'mark-db-clean-after-compacting' into 'master'
Mark DB as clean after compacting, keep foreground service until shutdown completes

See merge request briar/briar!1842
2025-04-30 10:30:48 +00:00
akwizgran 138fa6f39d Allow forums to be removed without opening them. 2025-04-29 10:17:40 +01:00
akwizgran 8e1371acf0 Keep foreground service until lifecycle shutdown completes.
This ensures our background threads keep running.
2025-04-29 10:17:09 +01:00
akwizgran 29f0b9d3c0 Mark DB as clean after compacting.
This ensures we compact the DB at the next startup if we didn't finish
compacting it at shutdown.
2025-04-29 10:17:09 +01:00
akwizgran eb45ccfe9e Merge branch 'fix-problem-from-recent-fix-for-annotations-processor' into 'master'
Fix problem in AS after 8962fefd

See merge request briar/briar!1840
2025-04-29 08:49:15 +00:00
akwizgran 1a603d52da Bump version numbers for 1.5.14 release. 2025-02-13 12:46:50 +00:00
akwizgran 292808dbfc Merge branch 'fix-gradle-warnings' into 'master'
Remove warning concerning annotation processor sources

See merge request briar/briar!1838
2025-02-13 12:32:36 +00:00
akwizgran a3f1ce6d87 Tor 0.4.8.14, Lyrebird 0.5.0-3, Onionwrapper 0.1.3. 2025-02-13 12:25:50 +00:00
akwizgran a6153c91ed Use Java 17 for CI. 2025-01-02 18:00:14 +00:00
akwizgran 7c6e351a37 Remove reflection from tests that's not allowed by Java 17. 2025-01-02 14:45:21 +00:00
akwizgran 68d26bf25e Upgrade to Tor 0.4.8.13, Lyrebird 0.5.0, onionwrapper 0.1.2. 2025-01-02 12:41:43 +00:00
akwizgran 1e71361700 Update translations, add Bengali. 2025-01-02 11:32:44 +00:00
akwizgran a89a0cbaa3 Remove another intermittently failing UI test and some dead code.
These tests have been failing intermittently since the UI refactoring and Material Design update last year. They don't seem to provide much value so I'm removing them rather than spending time to work out why they're no longer reliable.
2025-01-01 17:47:39 +00:00
akwizgran e8ed0b4703 Use two foreground service types. 2024-11-04 11:41:13 +00:00
akwizgran c76a76318c Use app context to unregister receiver. 2024-11-04 11:36:20 +00:00
akwizgran 5a34e2c0ab Small code cleanup. 2024-11-04 11:36:03 +00:00
akwizgran 6e4052fa87 Bump version numbers for 1.5.13 release. 2024-08-07 12:20:20 +01:00
akwizgran 23ac592f27 Update translations. 2024-08-05 14:51:50 +01:00
akwizgran 4a1a09c855 Merge branch '2466-outline-button-fix' into 'master'
Fix outline buttons to not have green background

Closes #2466

See merge request briar/briar!1830
2024-07-25 10:09:18 +00:00
akwizgran d369b9d150 Merge branch 'monochrome-icon' into 'master'
Add monochrome (themable) icon

See merge request briar/briar!1829
2024-07-22 13:33:55 +00:00
akwizgran 2af1e5c421 Bump version numbers for 1.5.12 release. 2024-07-03 16:32:32 +01:00
akwizgran 3d60ec5e97 Actually add Cuban Spanish translation this time. 2024-07-03 16:32:32 +01:00
akwizgran a8b561afb2 Update translations, add Spanish (Cuba). 2024-06-29 11:25:11 +01:00
akwizgran 69db146a03 Remove UI test that has been failing since recent UI changes.
This test has been failing intermittently since the changes to the
account creation UI were merged, and failing more often since the
Material Design 3 changes were merged. There's no obvious reason why
the changes should have affected this test. Since the UI tests don't
provide much value I'm removing it rather than spending time to find
out the cause and make it reliable again.
2024-06-28 17:52:48 +01:00
akwizgran e5f49674ce Update translations. 2024-06-15 15:18:09 +01:00
akwizgran bfbbdd897f Upgrade onionwrapper to 0.1.1. 2024-06-10 18:29:22 +01:00
akwizgran f6f5570ac6 Merge branch 'md3' into 'master'
Migrate app to Material Design 3

Closes #2460

See merge request briar/briar!1825
2024-06-10 16:55:38 +00:00
akwizgran 6f937eb929 Update translations. 2024-05-27 10:31:04 +01:00
akwizgran ab223da18c Merge branch '2131-follow-system-theme' into 'master'
Change default theme to 'follow system' instead of 'light'

Closes #2131

See merge request briar/briar!1824
2024-05-24 13:39:11 +00:00
akwizgran ccd191b692 Merge branch '2459-login-screen-redesign' into 'master'
Redesign login screen and setup wizard

Closes #2459

See merge request briar/briar!1823
2024-05-24 13:22:08 +00:00
akwizgran a406eb5651 Update translations, upgrade dont-kill-me-lib. 2024-04-24 14:56:34 +01:00
akwizgran 8a8c6256a5 Bump version numbers for 1.5.11 release. 2024-04-16 11:09:43 +01:00
akwizgran c076a8e2cd Update translations, add Portuguese (Portugal). 2024-04-16 11:08:58 +01:00
akwizgran b15d316946 Move initialisation of condition manager so it's only called once. 2024-03-27 18:10:51 +00:00
akwizgran f3af1d90d1 Assume that obsolete Bluetooth permission will be needed forever. 2024-03-18 17:15:20 +00:00
akwizgran fe6ce2fe67 Bump version numbers for 1.5.10 release. 2024-03-11 15:31:46 +00:00
akwizgran 65f7a02c33 Update translations. 2024-03-11 15:30:54 +00:00
akwizgran 48b6dcf0ff Update summary of Tor bridges setting. 2024-03-09 21:21:18 +00:00
akwizgran ca9181ee3f Upgrade onionwrapper to 0.1.0 and snowflake to 2.9.1. 2024-03-09 20:52:32 +00:00
akwizgran f16875c602 Bump version numbers for 1.5.9 release. 2024-01-16 17:47:20 +00:00
akwizgran 07f49e4f1e Upgrade onionwrapper to 0.0.7. 2024-01-16 12:16:57 +00:00
akwizgran ca14b4bd68 Update translations. 2024-01-15 17:23:20 +00:00
akwizgran 422a99888b Upgrade Tor to 0.4.8.9-1. 2024-01-12 17:50:46 +00:00
akwizgran f00cfe5ca9 Give Gradle more RAM to avoid random OOMs in test pipelines. 2023-12-01 11:50:56 +00:00
akwizgran 73fa1052cf Increase password length for app-sharing hotspot.
This makes it impractical for a nearby attacker to brute-force
the password in order to inject malware into the download.
2023-11-28 17:42:44 +00:00
akwizgran 14fded3777 Update link to download page (the old link is now a redirect). 2023-11-28 14:30:36 +00:00
akwizgran 17f5433ab0 Use API 31 tapjacking protection. 2023-11-28 14:30:35 +00:00
akwizgran 1752bca2ae Bump version numbers for 1.5.8 release. 2023-10-09 11:08:31 +01:00
akwizgran 9d9a7ff99d Update translations. 2023-10-09 10:34:35 +01:00
akwizgran a3b10cc0d1 Upgrade Tor to 0.4.7.14 and onionwrapper to 0.0.6. 2023-09-29 12:12:36 +01:00
akwizgran f683d4f3a9 Use same indentation for witness.gradle in AS and script. 2023-09-29 12:08:49 +01:00
akwizgran b559c7782d Only show Bluetooth permission prompt when Bluetooth is toggled. 2023-09-27 16:09:39 +01:00
akwizgran 6ae601e395 Bump version numbers for 1.5.7 release. 2023-09-12 17:30:19 +01:00
akwizgran c5c1fdb61c Update translations. 2023-09-12 17:30:06 +01:00
akwizgran 05b9dd699e Catch SecurityException for bluetooth_address setting. 2023-09-12 17:12:13 +01:00
akwizgran 87ef5e58ee Update Play Store metadata. 2023-08-28 16:54:13 +01:00
akwizgran b8b5e6c201 Update Play Store metadata. 2023-08-24 17:44:35 +01:00
akwizgran 4b11f3c0b3 Catch ActivityNotFoundException when starting chooser. 2023-08-24 15:58:33 +01:00
akwizgran cc47c8522a Catch NPE from NetworkInterface.getByInetAddress(). 2023-08-24 15:53:00 +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