Commit Graph

  • e447a52b51 Recompiled jtorctl with new patch. akwizgran 2014-04-02 12:36:39 +01:00
  • b3afe8a150 Cleaned up jtorctl patch, removing unnecessary changes. akwizgran 2014-04-02 12:30:46 +01:00
  • 3008bcc209 Sort forum messages correctly even if clocks are wrong. Bug #57. akwizgran 2014-04-01 19:35:56 +01:00
  • 56f1eb80db Bumped the expiry date to 7 April 2014. akwizgran 2014-03-31 09:22:14 +01:00
  • 0100d62a20 Test that our elliptic curve is equal to the named curve; benchmarks. akwizgran 2014-03-27 10:31:07 +00:00
  • 8310f00848 JNotify native libraries recompiled by infinity0. Bug #41. akwizgran 2014-03-27 10:29:17 +00:00
  • 2f9ef8fcaf Log the running time of ECDH shared secret derivation. akwizgran 2014-03-22 17:06:00 +00:00
  • c028728c19 Code cleanup for DroidtoothPlugin. akwizgran 2014-03-22 16:35:47 +00:00
  • ab2849e2f3 Bluetooth discovery was running for too long. Bug #64 and possibly #61. akwizgran 2014-03-22 15:20:56 +00:00
  • 86ebae04b4 Fixed NullPointerException in ConfigureGroupActivity. Bug #63. akwizgran 2014-03-22 12:25:04 +00:00
  • fc66f6ed8a Log the running time of key validation and message verification. akwizgran 2014-03-22 00:30:29 +00:00
  • d83513c5f9 Dismiss dialogs when screen is rotated. Bug #52. akwizgran 2014-03-21 14:30:54 +00:00
  • 007ddac880 Use the Montgomery ladder multiplier to avoid side-channel attacks. akwizgran 2014-03-19 22:52:53 +00:00
  • abfff10f6b Contacts a forum is already shared with should be selected. Dev task #79 akwizgran 2014-03-17 14:49:11 +00:00
  • 8c18773141 Write the tag immediately even if there are no packets to send. Bug #27. akwizgran 2014-03-16 18:13:31 +00:00
  • 5755aed362 Android Bluetooth plugin binds a socket each time BT is enabled. akwizgran 2014-03-13 18:39:53 +00:00
  • 26a4841a8c Display the Tor plugin's log output from previous Briar processes. akwizgran 2014-03-13 17:12:23 +00:00
  • 814167613c Verbose logging of Tor connections, streams and circuits. akwizgran 2014-03-13 09:37:30 +00:00
  • b270f0e8b1 Call Thread.currentThread().interrupt() when handling interruption. akwizgran 2014-03-12 21:11:11 +00:00
  • b99a503f24 Removed unnecessary conditionals from logging statements. akwizgran 2014-03-12 21:00:14 +00:00
  • 375a597dd2 Removed mark read and mark unread buttons. Bug #48. akwizgran 2014-03-12 13:52:20 +00:00
  • 9f34150585 Added padding to layout. akwizgran 2014-03-12 13:50:07 +00:00
  • 28ac6ced05 Bumped the expiry date of the alpha to 31 March 2014. akwizgran 2014-03-11 09:58:51 +00:00
  • 5d20c80d71 Bumped the version number to 0.5. akwizgran 2014-03-11 09:58:27 +00:00
  • d05449d2f3 Changed the debugging email address to Gmail. akwizgran 2014-03-11 09:58:10 +00:00
  • c3b5418f53 Notifications were leading to wrong conversations/groups. Bug #49. akwizgran 2014-03-10 19:55:33 +00:00
  • a2b3ef9e62 If Bluetooth is activated to add a contact, deactivate it afterwards. akwizgran 2014-03-10 19:06:14 +00:00
  • cd4fb6fb64 Padding on checkboxes is broken on Android < 4.2. akwizgran 2014-03-10 18:47:08 +00:00
  • 4de97ed0ef Refer to manufacturer/model/brand as device type, not device name. akwizgran 2014-03-10 18:29:35 +00:00
  • 4560cf17ff Notification settings. Dev task #76. akwizgran 2014-03-10 18:00:36 +00:00
  • d151633a60 Store settings in the DB, listen for events when settings are updated. akwizgran 2014-03-10 17:59:13 +00:00
  • abaf1d7e96 Show message/post count in notifications. Dev task #77. akwizgran 2014-03-07 13:06:31 +00:00
  • a5b09a0f65 Better notifications. Development task #67. akwizgran 2014-03-07 12:21:12 +00:00
  • c72e30617d Don't show progress spinner when sharing debugging info, it's confusing. akwizgran 2014-03-07 12:18:39 +00:00
  • b5429f121a Use application context for all background tasks. akwizgran 2014-03-06 18:25:37 +00:00
  • b4c9f278f9 Upgraded Tor to 0.2.4.21. akwizgran 2014-03-06 17:52:37 +00:00
  • 8ed716dde8 Added device, OS version and CPU architecture to debugging info. akwizgran 2014-03-06 16:21:23 +00:00
  • 4875b21614 Show a progress spinner while loading debugging info. akwizgran 2014-03-06 15:56:47 +00:00
  • 304ba53807 Check whether to enable or disable Tor at each connectivity change. akwizgran 2014-03-06 15:42:21 +00:00
  • bd7fcb16a3 ContextSingleton annotation isn't needed for immutable class. akwizgran 2014-03-06 14:06:21 +00:00
  • 250afa7642 Added javadoc comments to plugin factory interfaces. akwizgran 2014-03-06 13:20:28 +00:00
  • 0198e40719 Made coding style consistent with rest of project. akwizgran 2014-03-06 13:16:20 +00:00
  • 7838c3687a Merge branch 'android-geo' into 'master' akwizgran 2014-03-06 12:45:05 +00:00
  • 4330f4bee3 don't start tor if it's probably blocked Ximin Luo 2014-03-05 22:11:06 +00:00
  • 48e5d5123e add documentation and pointer to hidden Google API - fallback to SIM card before phone locale - add disabled code to lookup the country from GPS, disabled because it requires a network call Ximin Luo 2014-02-06 19:18:19 +00:00
  • 9697b351e9 add the ability for briar-android to get the current country. - this will be useful later for e.g. auto-disabling Tor Ximin Luo 2014-02-06 19:16:04 +00:00
  • 39b7a97267 "Implicit intents with startService are not safe" - use an explicit one. akwizgran 2014-03-04 14:22:19 +00:00
  • 3a01a04cbf Log simple names of plugin classes when polling. akwizgran 2014-03-04 14:04:07 +00:00
  • 8dd9efce3c Use a .txt extension for debugging logs sent to the developers. akwizgran 2014-03-04 14:01:45 +00:00
  • 58f5b94a2a Added a settings screen and a setting for activating Bluetooth. Bug #28. akwizgran 2014-03-04 13:59:37 +00:00
  • b6f95f6540 Show all logcat ouput for the current process in TestingActivity. akwizgran 2014-03-03 18:52:25 +00:00
  • 511b470aa4 Less verbose logging for plugins. akwizgran 2014-03-03 15:31:46 +00:00
  • 56f79755a4 Added a config setting to not enable Bluetooth automatically (bug #28). akwizgran 2014-03-03 15:31:05 +00:00
  • 74159f6e71 Check whether data has been deleted when resuming from recents. Bug #44. akwizgran 2014-03-02 18:37:24 +00:00
  • 581ba7139a Don't overselect rows when unsetting inbox group. Fixes bug #40. akwizgran 2014-03-02 17:58:00 +00:00
  • c69766fbd2 Removed redundant calls to setTextSize(14), which is the default. akwizgran 2014-03-01 11:55:54 +00:00
  • ebe1db9fb1 Show newly created forums after creating them. akwizgran 2014-03-01 11:45:13 +00:00
  • 0bab22db38 Each task that runs on a separate thread should have its own method. akwizgran 2014-03-01 11:26:38 +00:00
  • 86f8d97d81 Moved some boilerplate into the BriarActivity superclass. akwizgran 2014-03-01 11:20:04 +00:00
  • 90ad3caedd Copy the collection of plugins before passing it to the poller. akwizgran 2014-03-01 10:44:32 +00:00
  • a2d099ea17 Added debugging screen to alpha and beta builds. Dev task #73. akwizgran 2014-02-28 23:44:35 +00:00
  • 07b4d9b5d8 Show empty list text for contact list, group list, etc. Dev task #71. akwizgran 2014-02-27 23:07:26 +00:00
  • 80824b848c Layout tweaks for SetupActivity. akwizgran 2014-02-27 22:02:25 +00:00
  • fe897efa36 Use custom title bar colour on older Android versions. akwizgran 2014-02-27 18:01:30 +00:00
  • c5d0f30c71 Prettier display of available forums, cleaned up list comparators. akwizgran 2014-02-27 16:25:47 +00:00
  • 7a5e9961e7 Larger icons. akwizgran 2014-02-27 15:49:16 +00:00
  • 8619f89890 Cleaned up composition screen layouts. akwizgran 2014-02-27 15:34:52 +00:00
  • de5dac6ce3 Reset message status when contact unsubscribes from group. Dev task #68. akwizgran 2014-02-27 14:24:52 +00:00
  • 1cbaae0734 Database.setInboxGroup() doesn't require message lock. akwizgran 2014-02-27 12:49:57 +00:00
  • c021bfd9aa Update unread message count when returning from conversation/group. akwizgran 2014-02-27 11:57:51 +00:00
  • 094cda8573 Brighter colours. akwizgran 2014-02-27 00:10:47 +00:00
  • d21ced30ba Don't create duplicate PasswordActivity when screen is rotated. Bug #43 akwizgran 2014-02-26 22:45:07 +00:00
  • e479bf0a4d Show private message timestamp in grey below content. akwizgran 2014-02-26 20:59:18 +00:00
  • 52cf47619f Layout tweaks, dark action bar, don't send empty messages. akwizgran 2014-02-26 18:36:51 +00:00
  • 95605891f3 Bumped the expiry date to 16 March. akwizgran 2014-02-26 16:42:59 +00:00
  • b10827d84b Layout tweaks: outline StrengthMeter, indent EditTexts. akwizgran 2014-02-11 11:40:08 +00:00
  • 44c39e6e4a The list of available groups contained duplicates due to a SQL error. akwizgran 2014-02-10 23:55:02 +00:00
  • 76896e0bb4 Always format invitation codes as six digits. akwizgran 2014-02-10 16:29:54 +00:00
  • dd16e61b2b Use correct request code when retrying Bluetooth connection. akwizgran 2014-02-10 16:12:53 +00:00
  • fe6216dcf7 Show newly created identity in AddContactActivity. Dev task #40. akwizgran 2014-02-10 15:33:04 +00:00
  • 044c10e89f Bluetooth-only invitations: simpler and more reliable. akwizgran 2014-02-10 14:00:34 +00:00
  • c6ac826acd Sort identities by creation time akwizgran 2014-02-10 12:15:01 +00:00
  • 71a31c2a7a Include creation time in LocalAuthor. akwizgran 2014-02-10 12:14:09 +00:00
  • 55492dd448 Pad the top and bottom of the list akwizgran 2014-02-10 11:23:30 +00:00
  • e582e1d59f Use a briefer date format (9 Feb instead of 09/02/2014, for example). akwizgran 2014-02-10 11:15:42 +00:00
  • 209b1bdf1f Compose messages directly from ConversationActivity. Bug #32. akwizgran 2014-02-09 22:44:51 +00:00
  • 269eef57e9 Speech bubble layout for private conversations. akwizgran 2014-02-09 19:50:12 +00:00
  • 0960a345e0 Argh, god damn it, removed Java 1.6 methods again. akwizgran 2014-02-09 19:36:25 +00:00
  • ad38f63bf8 Don't launch more than one instance of PasswordActivity. akwizgran 2014-02-09 17:43:40 +00:00
  • 9e8bf5b1aa Set a flag in MessageHeader to indicate whether the message is local. akwizgran 2014-02-09 15:58:52 +00:00
  • d53c07cb35 Don't halt on failure, run all tests. akwizgran 2014-02-09 15:56:36 +00:00
  • 482a7e0016 Use least specific LayoutParams classes for broadest usefulness. akwizgran 2014-02-09 15:34:34 +00:00
  • a6151faece Removed unused style property. akwizgran 2014-02-09 14:32:36 +00:00
  • 021e6f2cda Always show forums posts expanded in conversation view. Bug #32. akwizgran 2014-02-09 14:28:52 +00:00
  • 1f169dd160 Refactored finishOnUiThread() into superclass. akwizgran 2014-02-09 12:11:39 +00:00
  • e92b6fce4c Use signed in, signed out to describe whether the DB is open or closed. akwizgran 2014-02-09 11:54:48 +00:00
  • 4178353c02 Always show private messages expanded in conversation view. Bug #32. akwizgran 2014-02-09 11:46:42 +00:00
  • 9de96553e3 Don't mark messages as read until leaving the activity. akwizgran 2014-02-08 20:32:35 +00:00
  • efa62f7619 Show paperclip icon for non-text messages. akwizgran 2014-02-08 18:21:21 +00:00
  • fc54bc2207 Handle new intents sent to DashboardActivity in single top launch mode. akwizgran 2014-02-08 17:51:59 +00:00