Commit Graph

  • 4cf9ca9c3e Handle transport properties correctly in backup and recovery ameba23 2021-06-24 09:34:39 +02:00
  • 9274b8ef4a Merge branch '2084-aborted-introduction-sessions' into '1802-sync-via-removable-storage' Torsten Grote 2021-06-23 16:05:31 +00:00
  • 7ef4ea51b3 Merge branch '2061-check-clock-sanity-at-startup' into '1802-sync-via-removable-storage' Torsten Grote 2021-06-23 15:59:52 +00:00
  • e285f21d1c Check whether system clock is reasonable at startup. akwizgran 2021-06-23 16:32:32 +01:00
  • 160cef25af Fix bug that occurs when HotspotActivity gets destroyed Sebastian Kürten 2021-06-23 11:22:12 +02:00
  • c0293a1327 Merge branch '2070-transport-key-agreement-validator-test' into '1802-sync-via-removable-storage' akwizgran 2021-06-23 10:16:52 +00:00
  • 035c639aa0 Add TransportKeyAgreementValidatorTest Torsten Grote 2021-06-22 17:20:47 -03:00
  • c64815ca16 Merge branch 'social-backup-poc' into remote-wipe-poc ameba23 2021-06-22 16:27:08 +02:00
  • 95d540644b Dont accept shards from mismatched sets - all muss match the first shard received ameba23 2021-06-22 16:26:48 +02:00
  • 29d31e79c3 Merge branch '2086-fix-margin-on-qr-cardview' into '1081-share-app-via-wifi-hotspot' Torsten Grote 2021-06-22 11:49:58 +00:00
  • 67593e2ad0 Add transport keys for reintroduced contact. 2085-transport-keys-for-reintroduced-contact akwizgran 2021-06-22 11:01:40 +01:00
  • 3b4988c109 Change wording on shard notification messages ameba23 2021-06-22 09:49:33 +02:00
  • 7f7210becd Fix background color of cardview for qr code Sebastian Kürten 2021-06-22 09:46:34 +02:00
  • ce74fcaab5 Store ID of message that triggered abort. akwizgran 2021-06-21 16:22:51 +01:00
  • 9b7b583e8a Change message on success fragments ameba23 2021-06-21 16:28:10 +02:00
  • 5d6a76d64a Implement deleteMessages in RemoteWipeManagerImpl ameba23 2021-06-21 13:14:04 +02:00
  • 7ff6a72ca1 Merge branch 'social-backup-poc' into remote-wipe-poc ameba23 2021-06-21 13:03:19 +02:00
  • 21f3634050 Catch NoSuchGroupException when deleting contacts ameba23 2021-06-21 12:56:39 +02:00
  • 33549bcbe1 Implement deleteMessages in SocialBackupManagerImpl ameba23 2021-06-21 12:25:14 +02:00
  • d975d1dbdd Implement deleteAllMessages in SocialBackupManagerImpl ameba23 2021-06-21 12:20:09 +02:00
  • af64bb056d Add delete all messages to integration test ameba23 2021-06-21 12:19:32 +02:00
  • 00407539d3 Bump version numbers for 1.3.5 release. release-1.3.5 beta-1.3.5 alpha-1.3.5 akwizgran 2021-06-18 11:17:35 +01:00
  • 62014f4d01 Update translations. akwizgran 2021-06-18 11:16:33 +01:00
  • d4c1e132f7 Merge branch '2077-anything-to-send' into '1802-sync-via-removable-storage' Torsten Grote 2021-06-17 13:30:31 +00:00
  • e7dddda7e5 Merge branch 'tor-0.3.5.15' into 'master' akwizgran 2021-06-17 12:21:01 +00:00
  • 208ff6f3a5 Merge branch '2056-view-pager-crash' into 'master' akwizgran 2021-06-17 12:07:04 +00:00
  • 4d31465191 Merge branch 'master' into 'tor-0.3.5.15' akwizgran 2021-06-17 12:05:34 +00:00
  • 6b976df6a8 Add RemovableDriveManager method. akwizgran 2021-06-17 13:01:33 +01:00
  • 3e4db3b9da Merge branch '2045-flexible-sync' into '1802-sync-via-removable-storage' Torsten Grote 2021-06-16 17:40:25 +00:00
  • cf987427e0 Migrate to ViewPager2 to fix weird ViewPager crash Torsten Grote 2021-06-16 12:44:04 -03:00
  • 0bf59eec20 Add comment explaining second client versioning message. akwizgran 2021-06-16 16:26:29 +01:00
  • 9f828a2222 Add DB method for checking whether there's anything to send akwizgran 2021-06-16 16:25:11 +01:00
  • b11b959fd3 Merge branch 'upgrade-libraries-1.3' into 'master' akwizgran 2021-06-16 13:52:04 +00:00
  • 61f660ca1d Upgrade libraries before 1.3 release Torsten Grote 2021-05-06 14:29:00 -03:00
  • 7be77b8c60 Merge branch '2038-transport-key-agreement-client' into '1802-sync-via-removable-storage' Torsten Grote 2021-06-16 12:28:00 +00:00
  • d5853e8403 Add integration test for eager retransmission. akwizgran 2021-06-16 12:26:54 +01:00
  • 32e9bf01ec Update DB method that gets total size of messages to send. akwizgran 2021-06-16 11:35:29 +01:00
  • a5ce400341 Use eager retransmission if the transport is lossy and cheap. akwizgran 2021-06-10 17:42:19 +01:00
  • a960bfb2c1 Add tests for eager retransmission. akwizgran 2021-06-10 17:28:30 +01:00
  • 847650f280 Replace inner classes with lambdas. akwizgran 2021-06-10 17:04:15 +01:00
  • 77a3199aac Update SimplexOutgoingSession to support sending unacked messages. akwizgran 2021-06-08 12:10:52 +01:00
  • 9a58b37ce2 Add database methods for sending unacked messages. akwizgran 2021-06-07 17:27:46 +01:00
  • 6d44521016 Upgrade Tor to 0.3.5.15. akwizgran 2021-06-16 11:16:10 +01:00
  • 68c880b257 Merge branch 'social-backup-poc' into remote-wipe-poc ameba23 2021-06-16 08:35:05 +02:00
  • ca54566ce0 SecretOwnerTask also passes a provider of AuthenticatedCipher ameba23 2021-06-16 08:34:40 +02:00
  • 04e18a79bd Merge branch 'social-backup-poc' into remote-wipe-poc ameba23 2021-06-15 21:11:01 +02:00
  • 85683a57f1 Use a provider to instantiate AuthenticatedCipher on each use, to prevent concurrency problems ameba23 2021-06-15 21:10:33 +02:00
  • 1217c2affb Merge branch 'social-backup-poc' into remote-wipe-poc ameba23 2021-06-15 16:32:24 +02:00
  • f524af893d Fix bug with qrCodeRead flag ameba23 2021-06-15 16:29:39 +02:00
  • 7b63471205 Fix bug with qrCodeRead flag ameba23 2021-06-15 16:29:06 +02:00
  • 608e1eac6b Merge branch '2071-removable-drive-task-refactoring' into '1802-sync-via-removable-storage' Torsten Grote 2021-06-15 12:23:27 +00:00
  • 09de768e7e Merge branch '2038-key-manager-methods' into '1802-sync-via-removable-storage' akwizgran 2021-06-15 10:55:31 +00:00
  • faab80f0ea Hold lock while calling notifyObservers(). akwizgran 2021-06-15 11:47:10 +01:00
  • 07162cad8b Refactor removable drive tasks. akwizgran 2021-06-15 11:44:10 +01:00
  • 3a40401970 Make Briar usable as subproject Nico Alt 2021-06-05 15:17:11 +02:00
  • a5a1cdfabb Merge branch '2039-implement-hotspot-error-fragment' into '1081-share-app-via-wifi-hotspot' Torsten Grote 2021-06-14 20:23:18 +00:00
  • bfcb469d49 Use FragmentContainerView for displaying FallbackFragment Sebastian Kürten 2021-06-14 17:07:34 +02:00
  • f8b645d2b1 Improve hotspot error fragment UI Sebastian Kürten 2021-06-09 17:11:46 +02:00
  • 052eb03c9e Pass error message to feedback activity Sebastian Kürten 2021-06-11 13:30:33 +02:00
  • 83bf3f4ca7 Create FallbackFragment for alternative apk sharing method Sebastian Kürten 2021-05-31 07:52:54 +02:00
  • f9181fa021 Log hotspot errors Sebastian Kürten 2021-05-31 07:28:31 +02:00
  • 79dae27c24 Wire feedback button to show feedback fragment Sebastian Kürten 2021-05-29 07:51:27 +02:00
  • 7289f5ba8a Merge branch '2059-no-such-group-exception' into 'master' akwizgran 2021-06-14 14:57:21 +00:00
  • b657c7f347 Ignore NoSuchGroupException when storing MessageId of thread position for removed group Torsten Grote 2021-06-08 09:51:23 -03:00
  • ac0fc21e6e Merge branch '2038-db-methods' into '1802-sync-via-removable-storage' akwizgran 2021-06-10 15:28:20 +00:00
  • dab736ce0e Merge branch '1802-defer-delivery' into '1802-sync-via-removable-storage' akwizgran 2021-06-10 15:27:08 +00:00
  • 8ef21637a9 Outline specific error fragment for hotspot Sebastian Kürten 2021-05-29 07:26:28 +02:00
  • e3a1fca22e Let HotspotActivity implement BaseFragmentListener Sebastian Kürten 2021-05-29 07:00:26 +02:00
  • ea9a2789ab Move hotspot help ActivityResultLauncher into method Torsten Grote 2021-06-02 15:50:38 -03:00
  • cbdbd10cb3 Adapt hotspot buttons to latest design and add a nullability annotation Torsten Grote 2021-05-26 10:33:33 -03:00
  • d6f985174a Make HotspotHelpFragment headlines bold Torsten Grote 2021-05-26 10:26:30 -03:00
  • d184fbd3fe Handle returned Uri being null Torsten Grote 2021-05-26 09:51:31 -03:00
  • ef623370b6 Save the APK as a hotspot fallback Torsten Grote 2021-05-24 16:38:25 -03:00
  • 5ac636d52d Add feature flag for sharing the app via offline hotspot Sebastian Kürten 2021-05-28 13:52:24 +02:00
  • f1c71ec5a7 Recommend to undo settings to install apps from unknown sources Sebastian Kürten 2021-05-28 13:31:43 +02:00
  • 5cc280be61 Add missing hotspot nullability annotations Torsten Grote 2021-05-26 09:57:49 -03:00
  • a5d8faef3c Move savedNetworkConfig into HotspotManager and use constructor injection Torsten Grote 2021-05-26 09:28:07 -03:00
  • e22e9dcade Make hotspot SSID and passphrase persistent Torsten Grote 2021-05-19 11:33:50 -03:00
  • 7474ad8606 Use better filename for apk files shared via hotspot Sebastian Kürten 2021-05-21 13:14:12 +02:00
  • 1c3d90f7fc Show a snackbar when a peer connected to the hotspot Torsten Grote 2021-05-19 09:51:18 -03:00
  • 6f8d7167db Don't start hotspot while running and use proper ErrorFragment Torsten Grote 2021-05-18 16:05:17 -03:00
  • 99da50d37c Port code from Offline hotspot test app Torsten Grote 2021-05-17 11:26:10 -03:00
  • 15f5c8deee Fix hotspot notification on old APIs Torsten Grote 2021-05-17 16:37:12 -03:00
  • 7913cd322e Rename tab fragments Torsten Grote 2021-05-17 10:31:11 -03:00
  • de8ad8f6f9 Show notification while hotspot is active Torsten Grote 2021-05-10 14:41:37 -03:00
  • d0bc17e634 Add hotspot troubleshooting info Torsten Grote 2021-05-10 13:42:54 -03:00
  • 85433611a5 Add offline sharing entry point to Settings/Actions Torsten Grote 2021-05-10 10:55:57 -03:00
  • ebd5879761 Let info screens scroll in case of insufficient space Torsten Grote 2021-05-07 17:35:09 -03:00
  • b255ab07ae Implement info screens for offline app sharing Torsten Grote 2021-05-07 11:57:52 -03:00
  • a86ba50dec Implement intro screen for offline app sharing Torsten Grote 2021-05-06 17:34:40 -03:00
  • 40865425c5 Merge branch 'fix-padding-of-contact-exchange-error' into 'master' Torsten Grote 2021-06-09 11:56:57 +00:00
  • f7249f5e84 Fix missing padding for title in contact exchange error fragment Sebastian Kürten 2021-06-09 13:00:27 +02:00
  • d3692b2a97 WIP add removabledrive test ui removable-drive-ui Daniel Lublin 2021-06-07 13:20:28 +02:00
  • bcbc96dc2d Merge branch '2037-create-removabledriveviewmodel' into '1802-sync-via-removable-storage' Torsten Grote 2021-06-09 11:32:10 +00:00
  • a72e92de24 Timestamp isn't needed for deriving root key. akwizgran 2021-06-09 10:07:36 +01:00
  • 1ddcd6cfff Make pkg private Daniel Lublin 2021-06-08 20:31:23 +02:00
  • 5dfd9e3546 Make tests more readable. akwizgran 2021-06-08 17:13:18 +01:00
  • e05575b956 Add unit tests for addRotationKeys() methods. akwizgran 2021-06-08 15:51:29 +01:00
  • fd810f5c16 Move to new removabledrive package Daniel Lublin 2021-06-08 12:24:45 +02:00
  • 3f5e131250 Use US locale for now Daniel Lublin 2021-06-08 12:18:33 +02:00