Commit Graph

  • 88c61ecfb5 Merge branch '594-db-migrations' into 'master' Torsten Grote 2018-02-02 11:49:03 +00:00
  • 6792abc00a Remove unnecessary DB indexes. akwizgran 2017-12-15 15:39:52 +00:00
  • bee9dbb9c4 Merge branch '545-remove-unnecessary-indexes' into 'master' Torsten Grote 2018-02-01 17:30:47 +00:00
  • 36e0f97d82 Remove unnecessary DB indexes. akwizgran 2017-12-15 15:39:52 +00:00
  • 8bb08a2af9 Throw meaningful exceptions for schema errors. akwizgran 2018-02-01 17:07:54 +00:00
  • 6bf2cb69c5 Use Ed25519 for signatures. akwizgran 2018-02-01 16:56:50 +00:00
  • 7a1247e325 Add test vectors for Ed25519. akwizgran 2018-02-01 16:17:51 +00:00
  • 63442aea1d Merge branch '1162-redundant-db-tasks' into 'maintenance-0.16' Torsten Grote 2018-02-01 16:17:11 +00:00
  • a58443eaa8 Merge branch '1148-wrong-network-interface' into 'maintenance-0.16' akwizgran 2018-02-01 15:48:53 +00:00
  • 14a9614c35 Avoid queueing redundant DB tasks during sync. akwizgran 2018-01-31 17:26:42 +00:00
  • f1011b97b3 Merge branch '1143-screen-overlay-dialog' into 'maintenance-0.16' akwizgran 2018-02-01 15:41:55 +00:00
  • 1935b1e09a Add tests for link-local addresses. akwizgran 2018-01-10 11:00:13 +00:00
  • ac9df9d5d8 Prefer LAN addresses with longer prefixes. akwizgran 2018-01-05 14:25:10 +00:00
  • 30a800a4d0 Remove unused argument. akwizgran 2018-02-01 10:39:26 +00:00
  • 69537b67a2 Simplify dialog handling, work around Android bug. akwizgran 2018-01-22 17:22:04 +00:00
  • 92982f98a8 Update screen overlay warning text. akwizgran 2018-01-19 09:49:16 +00:00
  • ea5fa72224 Re-show dialog when activity resumes or is recreated. akwizgran 2018-01-16 13:52:58 +00:00
  • 5a1651d483 Set layout weight so checkbox is visible. akwizgran 2018-01-16 14:00:59 +00:00
  • fcbf6dfb7f Cache the list of overlay apps. akwizgran 2018-01-05 11:58:22 +00:00
  • 7aebf92a6f Allow filtered taps if all overlay apps are whitelisted. akwizgran 2018-01-04 13:19:49 +00:00
  • ce5879bdb5 Merge branch '1162-redundant-db-tasks' into 'master' akwizgran 2018-02-01 15:06:43 +00:00
  • 1b9f8d4f0b Merge branch '1116-samsung-back-crash' into 'maintenance-0.16' akwizgran 2018-02-01 11:00:28 +00:00
  • 55221a5066 Merge branch '1148-wrong-network-interface' into 'master' akwizgran 2018-02-01 10:54:21 +00:00
  • 9e7f1df8e9 Merge branch '1143-screen-overlay-dialog' into 'master' akwizgran 2018-02-01 10:46:41 +00:00
  • 93db4eb986 Workaround for Samsung crash in Android 4.4 Torsten Grote 2018-01-24 11:15:14 -02:00
  • ec7e599143 Merge branch '1116-samsung-back-crash' into 'master' akwizgran 2018-02-01 10:41:09 +00:00
  • e0a67d1eb9 Remove unused argument. akwizgran 2018-02-01 10:39:26 +00:00
  • a50ded2d50 Simplify dialog handling, work around Android bug. akwizgran 2018-01-22 17:22:04 +00:00
  • dab9a3e73d Update screen overlay warning text. akwizgran 2018-01-19 09:49:16 +00:00
  • dae8e6d759 Re-show dialog when activity resumes or is recreated. akwizgran 2018-01-16 13:52:58 +00:00
  • 60d38b034d Set layout weight so checkbox is visible. akwizgran 2018-01-16 14:00:59 +00:00
  • 863c908267 Cache the list of overlay apps. akwizgran 2018-01-05 11:58:22 +00:00
  • 753068288f Allow filtered taps if all overlay apps are whitelisted. akwizgran 2018-01-04 13:19:49 +00:00
  • f9eda0b096 Fix test expectations. akwizgran 2018-02-01 10:29:05 +00:00
  • f4401ee524 Add comment. akwizgran 2018-02-01 10:22:10 +00:00
  • 3dbc3cef56 Apply more than one migration if suitable. akwizgran 2018-02-01 10:14:34 +00:00
  • bf4ecd21aa Add a generic multiset implementation. akwizgran 2018-02-01 09:54:02 +00:00
  • ea3ada5573 Avoid queueing redundant DB tasks during sync. akwizgran 2018-01-31 17:26:42 +00:00
  • 9889f86f69 Add unit tests for migration logic. akwizgran 2018-01-31 15:41:21 +00:00
  • 4d62447a86 Migrate database schema if a migration is available. akwizgran 2018-01-31 11:50:00 +00:00
  • 347c2f22c1 Bump version numbers for beta release. beta-0.16.17 akwizgran 2018-01-29 16:48:21 +00:00
  • 7ec05ac0cd Merge branch '790-ask-before-turning-on-bluetooth' into 'master' akwizgran 2018-01-29 15:37:41 +00:00
  • a8ea191ffb Merge branch '1007-samsung-transition-npe-fix' into 'maintenance-0.16' Torsten Grote 2018-01-29 14:53:46 +00:00
  • 2a4c22757b Another attempt at fixing an infamous Samsung activity transition NPE Torsten Grote 2018-01-29 10:55:36 -02:00
  • 1b2a1d658d Merge branch '1007-samsung-transition-npe-fix' into 'master' akwizgran 2018-01-29 14:20:08 +00:00
  • a2bbc5e455 Another attempt at fixing an infamous Samsung activity transition NPE Torsten Grote 2018-01-29 10:55:36 -02:00
  • 28ebbbc7d1 Backport translation updates Torsten Grote 2018-01-29 10:41:56 -02:00
  • 006cb067ad Update translations Torsten Grote 2018-01-29 10:33:17 -02:00
  • a2e422a23e Workaround for Samsung crash in Android 4.4 Torsten Grote 2018-01-24 11:15:14 -02:00
  • 5e7d08f05d Merge branch 'change-password-activity' into 'maintenance-0.16' akwizgran 2018-01-23 17:36:18 +00:00
  • ea005748dc Merge branch 'tor-plugin-detect-connectivity-loss' into 'maintenance-0.16' akwizgran 2018-01-23 17:29:28 +00:00
  • b021bfab5e ChangePasswordActivity should extend BriarActivity. akwizgran 2018-01-19 11:32:27 +00:00
  • 29cd105a1d Use scheduler service to schedule connectivity checks. akwizgran 2018-01-19 12:21:47 +00:00
  • be2e68e96c Listen for a wider range of connectivity-related events. akwizgran 2017-12-22 14:34:21 +00:00
  • 9dd3f81bb7 Use Tor's OR connection events to detect lost connectivity. akwizgran 2017-12-22 13:50:35 +00:00
  • 02cec9bacb Merge branch 'tor-plugin-detect-connectivity-loss' into 'master' akwizgran 2018-01-23 17:15:09 +00:00
  • fcd9b20161 Merge branch 'scrypt' into 'master' akwizgran 2018-01-22 15:18:36 +00:00
  • 204711e5db Reduce minimum scrypt cost for low-end devices. akwizgran 2018-01-19 10:58:45 +00:00
  • 64c129d399 Add format version to password-encrypted database key. akwizgran 2018-01-19 10:58:22 +00:00
  • 6bdb099aa9 Use scrypt for password-based key derivation. akwizgran 2018-01-12 15:52:41 +00:00
  • 3e55be8a82 Merge branch 'change-password-activity' into 'master' Torsten Grote 2018-01-20 14:11:32 +00:00
  • 8f37957a46 Use scheduler service to schedule connectivity checks. akwizgran 2018-01-19 12:21:47 +00:00
  • a5386e0183 Listen for a wider range of connectivity-related events. akwizgran 2017-12-22 14:34:21 +00:00
  • 117e88bf1f Use Tor's OR connection events to detect lost connectivity. akwizgran 2017-12-22 13:50:35 +00:00
  • f47900c4d3 ChangePasswordActivity should extend BriarActivity. akwizgran 2018-01-19 11:32:27 +00:00
  • f641e16512 Merge branch 'blake2b' into 'master' akwizgran 2018-01-19 11:04:27 +00:00
  • df0613f290 Fix import of wrong Immutable annotation. akwizgran 2018-01-19 09:54:19 +00:00
  • 711475d45a Merge branch '1001-bluetooth-connects-to-contacts' into 'master' akwizgran 2018-01-17 11:13:27 +00:00
  • 3fd47fc1c7 Merge branch 'bluetooth-refactoring' into 'master' akwizgran 2018-01-17 11:11:20 +00:00
  • a1a946edea Merge branch '617-author-versioning' into 'master' Torsten Grote 2018-01-16 18:36:32 +00:00
  • 699b037a3e Remove redundant constant for max blog name length. akwizgran 2018-01-16 17:39:49 +00:00
  • e474042af7 Use author encoding and parsing helpers everywhere. akwizgran 2018-01-16 17:38:21 +00:00
  • 68634e0f28 Add helper method for encoding authors. akwizgran 2018-01-16 17:22:35 +00:00
  • 5d918591d4 Merge branch '1145-avoid-unnecessary-db-queries' into 'maintenance-0.16' akwizgran 2018-01-16 15:33:14 +00:00
  • 1d81110fe5 Bump database schema version. akwizgran 2018-01-16 15:32:52 +00:00
  • 030b9ef053 Use a versioned format for encoding authors. akwizgran 2017-11-29 15:48:54 +00:00
  • f1c027fa4d Avoid unnecessary DB queries when starting clients. akwizgran 2018-01-07 11:24:41 +00:00
  • 7d8d169b0a Merge branch '1092-denormalise-message-metadata' into 'master' akwizgran 2018-01-16 13:01:49 +00:00
  • 11e2d4ecfb Fix indentation. akwizgran 2018-01-16 12:54:16 +00:00
  • 80ad5d8c7b Merge branch '1145-avoid-unnecessary-db-queries' into 'master' Torsten Grote 2018-01-16 12:03:49 +00:00
  • d2d3ccf68d Merge branch 'prefer-project-modules' into 'maintenance-0.16' akwizgran 2018-01-12 17:55:05 +00:00
  • f4efed54d5 Prefer project modules over prebuilt dependencies. akwizgran 2018-01-12 16:28:40 +00:00
  • 53a15c05aa Merge branch 'prefer-project-modules' into 'master' akwizgran 2018-01-12 17:33:53 +00:00
  • 45bc6a51b0 Use BLAKE2b for hashing. akwizgran 2018-01-12 17:26:56 +00:00
  • db21dcedb1 Prefer project modules over prebuilt dependencies. akwizgran 2018-01-12 16:28:40 +00:00
  • 96c8274091 Ask before turning on Bluetooth to add a contact. akwizgran 2018-01-05 18:03:56 +00:00
  • 0c7c465ef7 Remove unnecessary executor calls. akwizgran 2018-01-10 16:55:17 +00:00
  • fd6bf42ea4 Don't make Bluetooth connections when configured not to. akwizgran 2018-01-10 16:51:06 +00:00
  • 0c5976b287 Factor shared Bluetooth code into superclass. akwizgran 2018-01-10 13:03:07 +00:00
  • 1a4aa7f065 Add tests for link-local addresses. akwizgran 2018-01-10 11:00:13 +00:00
  • f11a97631f Avoid unnecessary DB queries when starting clients. akwizgran 2018-01-07 11:24:41 +00:00
  • bf953012af Prefer LAN addresses with longer prefixes. akwizgran 2018-01-05 14:25:10 +00:00
  • 459538e40c Bump version numbers for beta release. beta-0.16.16 akwizgran 2017-12-22 14:43:03 +00:00
  • 183f501761 Merge branch '1132-upgrade-tor-0.2.9.14' into 'maintenance-0.16' akwizgran 2017-12-22 14:10:52 +00:00
  • 65ee5f539b Upgrade Tor to 0.2.9.14, GeoIP to 2017-11-06. akwizgran 2017-12-18 15:35:25 +00:00
  • 2f049fbead Merge branch '1132-upgrade-tor-0.2.9.14' into 'master' akwizgran 2017-12-22 13:49:35 +00:00
  • 604339326c Merge branch '1129-send-on-ctrl-enter' into 'maintenance-0.16' akwizgran 2017-12-22 11:49:55 +00:00
  • 0acec1343f send message on ctrl + enter sbkaf 2017-11-06 17:38:32 +01:00
  • 0434756bbd Merge branch '1133-extend-expiry-period' into 'maintenance-0.16' akwizgran 2017-12-22 11:23:40 +00:00
  • 49a6f2af3a Merge branch '1129-send-on-ctrl-enter' into 'master' akwizgran 2017-12-22 11:19:31 +00:00