7592 Commits

Author SHA1 Message Date
akwizgran
d3261a3f9a Bump version numbers for 1.5.15 release. beta-1.5.15 alpha-1.5.15 release-1.5.15 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
Torsten Grote
9ad496d91f Merge branch 'tor-0.4.8.19-lyrebird-0.6.2' into 'master'
Update Tor, Lyrebird and Bouncy Castle

See merge request briar/briar!1848
2025-10-27 09:51:33 -03: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
Nico
65f4f09d8f Target Android SDK 35 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
Katelyn Dickey
1c1c6096b5 Handle generated html that exceeds the maximum text length. Also improve rendering. 2025-10-25 13:52:18 +01:00
Katelyn Dickey
07f85b14ec Convert new blog posts to HTML. Web URLs are converted to real links and newlines are preserved. 2025-10-25 13:52:18 +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
Sebastian Kürten
e98b5a9882 Fix problem in AS after 8962fefd
Commit 8962fefd introduced a problem while loading the project into
Android Studio. Apparently the fix from that commit did not handly
updated types of the more recent Gradle API. This update should fix it.
2025-04-03 08:30:16 +02:00
akwizgran
1a603d52da Bump version numbers for 1.5.14 release. release-1.5.14 beta-1.5.14 alpha-1.5.14 2025-02-13 12:46:50 +00:00
Torsten Grote
1e74b213e3 Merge branch 'upgrade-tor-lyrebird-onionwrapper' into 'master'
Tor 0.4.8.14, Lyrebird 0.5.0-3, Onionwrapper 0.1.3

See merge request briar/briar!1839
2025-02-13 12:44:07 +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
Sebastian Kürten
8962fefd14 Remove warning concerning annotation processor sources
When running Gradle with --warning-mode all, we currently get this
warning:

> Configure project :bramble-core
The CompileOptions.annotationProcessorGeneratedSourcesDirectory property has
been deprecated. This is scheduled to be removed in Gradle 8.0.
Please use the generatedSourceOutputDirectory property instead. See
 https://docs.gradle.org/7.3.3/dsl/org.gradle.api.tasks.compile.CompileOptions.html#org.gradle.api.tasks.compile.CompileOptions:annotationProcessorGeneratedSourcesDirectory
for more details.
        at
dagger_aws623iifvykitf9kogs8i23w$_run_closure2$_closure4.doCall(/home/z/gitlab/briar/briar/dagger.gradle:9)
2025-02-12 10:08:14 +01:00
Torsten Grote
7034524fa1 Merge branch 'use-java-17-for-ci' into 'master'
Use Java 17 for CI

See merge request briar/briar!1837
2025-02-05 18:04:15 +00:00
akwizgran
a6153c91ed Use Java 17 for CI. 2025-01-02 18:00:14 +00:00
Torsten Grote
dd0175f4aa Merge branch 'remove-reflection-from-tests' into 'master'
Remove reflection from tests that's not allowed by Java 17

See merge request briar/briar!1835
2025-01-02 15:34:53 +00:00
akwizgran
7c6e351a37 Remove reflection from tests that's not allowed by Java 17. 2025-01-02 14:45:21 +00:00
Torsten Grote
05c3e9bf40 Merge branch 'tor-0.4.8.13-lyrebird' into 'master'
Upgrade to Tor 0.4.8.13, Lyrebird 0.5.0, onionwrapper 0.1.2

See merge request briar/briar!1833
2025-01-02 12:50:58 +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
Torsten Grote
daa03b1d73 Merge branch 'remove-another-flaky-ui-test' into 'master'
Remove another intermittently failing UI test and some dead code

See merge request briar/briar!1834
2025-01-02 11:42: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
Torsten Grote
1dbb8aa512 Merge branch 'target-34' into 'master'
Target SDK 34

Closes #2464

See merge request briar/briar!1832
2024-11-04 11:57:09 +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
Torsten Grote
ad5349c8a7 Target SDK 34 2024-10-31 17:22:42 -03:00
Torsten Grote
863db40f8e Specify foregroundServiceType for BriarService in Manifest 2024-10-31 17:08:20 -03:00
Torsten Grote
4f8ac5f734 Use helper function of registerReceiver() that doesn't export receiver 2024-10-31 17:07:49 -03:00
akwizgran
6e4052fa87 Bump version numbers for 1.5.13 release. release-1.5.13 beta-1.5.13 alpha-1.5.13 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
Torsten Grote
2dd0be879e Fix outline buttons to not have green background 2024-07-24 14:51:56 -03: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
Torsten Grote
4cc7619838 Add monochrome icon 2024-07-20 15:16:49 -03:00
akwizgran
2af1e5c421 Bump version numbers for 1.5.12 release. release-1.5.12 beta-1.5.12 alpha-1.5.12 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