Commit Graph

  • 6135bea2b4 Support Tor on Android x86 (thanks to n8fr8). akwizgran 2015-04-16 08:02:57 +01:00
  • 92d26f7867 Use strict mode to log potential problems with testing builds. akwizgran 2015-04-08 08:50:40 +01:00
  • aa70900ed9 Fixed Eclipse classpath to export new Bouncy Castle jar. akwizgran 2015-04-08 08:50:07 +01:00
  • 18503af665 Updated Bouncy Castle source jar. akwizgran 2015-04-08 08:44:15 +01:00
  • 8f06880708 Upgraded Tor to 0.2.5.12 with libevent 2.0.22. akwizgran 2015-04-07 23:01:06 +01:00
  • 6e7578a0e0 Don't try to access Build.CPU_ABI2 on API version 7. akwizgran 2015-04-07 19:11:59 +01:00
  • f2d3e4cb81 Remove crash handler when handling first crash. Fixes bug #76. akwizgran 2015-04-07 19:07:57 +01:00
  • e4a79b8125 Bumped APK version to 0.8. akwizgran 2015-04-05 16:42:23 +01:00
  • 84596baddb Bumped expiry date to 1 May 2015. akwizgran 2015-04-05 16:37:46 +01:00
  • 56f24d462e Change target of gradle build to Android 5.1. akwizgran 2015-04-04 12:19:46 +01:00
  • b558218d48 Upgraded Bouncy Castle to 1.52. akwizgran 2015-04-04 12:19:22 +01:00
  • a1d2aaf10e Use JDK 1.7, target Android 5.1. akwizgran 2015-04-03 20:56:01 +01:00
  • 10924709d0 Use PIE Tor binary on API version 16+. akwizgran 2015-03-23 11:03:00 +00:00
  • 0be467f4f5 Updated Tor GeoIP database. akwizgran 2015-03-23 11:01:27 +00:00
  • b791ce02b6 Insert padding between password strength meter and progress spinner. akwizgran 2015-03-23 11:00:54 +00:00
  • a9489a519b Upgraded Tor to 0.2.5.11 with OpenSSL 1.0.2a. akwizgran 2015-03-20 14:23:53 +00:00
  • a5b1d92eae Log discovered devices to track down discovery bugs. akwizgran 2015-03-11 10:24:53 +00:00
  • afb6a185e3 Added Android Studio's local.properties to .gitignore. akwizgran 2015-03-09 16:49:51 +00:00
  • 4630137c94 Added Android Studio files to .gitignore. akwizgran 2015-03-09 16:45:18 +00:00
  • 37138d7a94 Updated Gradle and Android Gradle wrapper. akwizgran 2015-03-09 16:11:10 +00:00
  • 50f8712743 Bumped expiry date to 1 April 2015. akwizgran 2015-03-05 16:18:23 +00:00
  • 35212a49dc Bumped expiry date to 1 PAril 2015. Alexander Løvik Stevenson 2015-03-05 14:05:24 +01:00
  • 316e4c88fd Bumped expiry date to 1 March 2015. akwizgran 2015-02-05 14:32:43 +00:00
  • c026a07a43 Bump the version number, indicate that Bluetooth is required. akwizgran 2015-01-31 19:04:45 +00:00
  • 540a399b77 Moved patches to their own directory. akwizgran 2015-01-30 19:27:14 +00:00
  • c14697972a Upgraded Tor to 0.2.5.10 with OpenSSL 1.0.2. akwizgran 2015-01-30 19:23:36 +00:00
  • 4fcc3092ae Remove vuln.pub manifest, we're not getting any useful notifications. akwizgran 2015-01-29 11:32:27 +00:00
  • f8a4a4920d Merge branch 'AbrahamKiggundu/briar-master': better lock encapsulation akwizgran 2015-01-29 11:27:30 +00:00
  • 0dbfd7073f Comments to indicate which locks guard which variables. akwizgran 2015-01-29 11:05:46 +00:00
  • 47bd84122e Code formatting and small cleanups. akwizgran 2015-01-28 21:18:31 +00:00
  • 7fbad8dc26 Use FortunaGenerator to implement PseudoRandom. akwizgran 2015-01-14 20:46:03 +00:00
  • 1c7432cac4 Use a provider to instantiate AuthenticatedCipher. akwizgran 2015-01-14 19:59:38 +00:00
  • 6ff8f5ce69 Don't close the connection until both peers have finished. Bug #78. akwizgran 2015-01-14 19:58:54 +00:00
  • 03247aedd6 Log how long it takes to generate and verify signatures. akwizgran 2015-01-14 19:09:17 +00:00
  • 920c81199e Forgot to update some constants to reflect the new crypto primitives. akwizgran 2015-01-14 16:38:15 +00:00
  • 73d4f39726 Bumped expiry date to 1 February 2015. akwizgran 2015-01-14 16:04:01 +00:00
  • 112d80420c Downgrade to 256-bit curve for performance. akwizgran 2015-01-09 13:23:18 +00:00
  • 5d46d3a4b4 AuthenticatedCipher interface isn't needed outside crypto package. akwizgran 2015-01-09 13:06:44 +00:00
  • dc5e37a96d Remove AAD from AuthenticatedCipher interface. akwizgran 2015-01-09 13:01:02 +00:00
  • fcb983a651 Bug#49 https://sourceforge.net/p/briar/bugs/49/ Fixed by ensuring that the generated contact and group intents are uniquely identified Abraham Kiggundu 2015-01-08 11:58:44 +03:00
  • 851151041e Pull-Merge of latest changes from main repo Abraham Kiggundu 2015-01-08 11:54:47 +03:00
  • 686d5fd206 bug#49 Fixed by ensuring that intents for different contacts/groups can be distinguished from each other when resolving PendingIntent refs Abraham Kiggundu 2015-01-08 00:37:10 +03:00
  • 8d25840a1d Fixed bug calling notifyAll instead of signalAll Abraham Kiggundu 2015-01-07 00:47:27 +03:00
  • be2a92d6c2 Revert lock variable rename for clarity Abraham Kiggundu 2015-01-07 00:37:28 +03:00
  • 2933f1a874 Reverted inadvertent downgrade of gradle version Abraham Kiggundu 2015-01-07 00:23:32 +03:00
  • 4e57029d98 Use constant-time GCM multiplier. akwizgran 2015-01-06 19:30:11 +00:00
  • 2b9c469063 Merge branch 'improve-thread-encapsulation' into upstream Abraham Kiggundu 2015-01-05 11:07:55 +03:00
  • ed79719bab Unit tests for StreamEncrypterImpl. akwizgran 2015-01-05 18:55:17 +00:00
  • 1f69f0d2f6 Variable-length frames (untested). akwizgran 2015-01-05 17:35:29 +00:00
  • d3bf2d59a1 Use the same maximum frame length for all transports. akwizgran 2015-01-05 16:24:44 +00:00
  • 8b79d84029 Fix to travis android build tools version Abraham Kiggundu 2015-01-04 23:40:19 +03:00
  • 358166bc12 Don't try to erase secrets from memory. akwizgran 2014-12-29 21:08:27 +00:00
  • f316d64afa Moved stream crypto to crypto component. akwizgran 2014-12-29 19:55:05 +00:00
  • 9a2e93ebb9 cleanup Abraham Kiggundu 2014-12-26 17:35:37 +03:00
  • b074978472 Improved encapsulation of thread synchronisation as follows - replaced use of Object instance mutex with a private final Lock object - replaced Object signaling with specific condition signalling Abraham Kiggundu 2014-12-23 23:55:56 +03:00
  • 276dcb1038 undo unnecessary changes to .project file and ignore eclipse metadata Abraham Kiggundu 2014-12-22 21:11:16 +03:00
  • 02a485ace0 Improved description of Bluetooth setting. Bug #73. akwizgran 2014-12-17 08:34:44 +00:00
  • 388b36b6be Check periodically for retransmittable packets. Bug #46. akwizgran 2014-12-14 20:26:41 +00:00
  • 29a6596ee3 Use the transport's idle timeout, not a hardcoded value. akwizgran 2014-12-14 15:18:39 +00:00
  • d4fa656dbb Application layer keepalives to detect dead TCP connections. akwizgran 2014-12-13 12:00:40 +00:00
  • 0f8baf7726 Fix Travis Build Abraham Kiggundu 2014-12-08 11:10:57 +00:00
  • b9436aaaa9 Fixed Travis build Abraham Kiggundu 2014-12-08 10:50:00 +00:00
  • 0bd0702059 Fixed Travis build status markdown Abraham Kiggundu 2014-12-08 10:29:39 +00:00
  • 9d0f871bcd Fix travis build Abraham Kiggundu 2014-12-08 10:23:13 +00:00
  • 5c754f5c56 Fixed Travis Build Abraham Kiggundu 2014-12-08 10:20:25 +00:00
  • a076940f73 Fixed Travis build Abraham Kiggundu 2014-12-08 10:16:10 +00:00
  • b8ad75426e Added CI info to Readme Abraham Kiggundu 2014-12-08 09:51:37 +00:00
  • f591a22af8 Added travis CI build Abraham Kiggundu 2014-12-08 09:41:26 +00:00
  • 7af25fc74d Revert "Abe#1 fixed link to generated folder" Abraham Kiggundu 2014-12-06 21:27:20 +00:00
  • bb3ec5a2d6 Abe#1 fixed link to generated folder Abraham Kiggundu 2014-12-06 20:55:57 +00:00
  • 3a70aa7653 Removed unused code from AndroidLocationUtils. akwizgran 2014-12-05 19:23:47 +00:00
  • 64d644d8b8 Clean up output streams in unit test. akwizgran 2014-12-05 19:22:35 +00:00
  • 6cc864db2c Bumped expiry date to 1 January 2015. akwizgran 2014-12-05 10:28:51 +00:00
  • c1d24d050a Skip platform-specific tests when testing on another platform. akwizgran 2014-12-05 10:28:34 +00:00
  • f0f5daf607 Updated Bouncy Castle source code. akwizgran 2014-12-04 12:06:41 +00:00
  • d94637b5cf Removed polling from ModemPlugin. akwizgran 2014-12-05 12:46:11 +00:00
  • 5b7938ac4d fixed missing linked folder resource Abraham Kiggundu 2014-12-05 12:23:51 +00:00
  • 0d12e39107 Bumped expiry date to 1 January 2015. akwizgran 2014-12-05 10:28:51 +00:00
  • 33d36b6ec4 Skip platform-specific tests when testing on another platform. akwizgran 2014-12-05 10:28:34 +00:00
  • 0b9671a0fa Updated Bouncy Castle source code. akwizgran 2014-12-04 12:06:41 +00:00
  • 04d1ef721d Removed leftovers of ancient Windows installer experiments. akwizgran 2014-11-25 18:05:07 +00:00
  • 6b4a72aea7 Added Gradle build files because Ant's too efficient for some people. akwizgran 2014-11-25 14:54:34 +00:00
  • cc8f960902 Renamed values-v11 to values-v14 as it depends on API level 14. akwizgran 2014-11-25 07:44:54 +00:00
  • bb4bd1d553 Removed unused strings. akwizgran 2014-11-25 07:44:24 +00:00
  • 68750083ea Updated vuln.pub manifest. akwizgran 2014-11-24 22:20:14 +00:00
  • 9eee6c1adc Updated Tor patch and recompiled Tor with patch applied. akwizgran 2014-11-24 22:13:16 +00:00
  • 992013e42a Added partial vuln.pub manifest to test vulnerability notifications. akwizgran 2014-11-24 21:14:32 +00:00
  • 33c7f44ba4 Upgraded Tor to 0.2.5.10 with OpenSSL 1.0.1j. akwizgran 2014-11-13 11:30:29 +00:00
  • 1bbdbc54c7 Set max SDK version to 20. akwizgran 2014-11-12 14:41:52 +00:00
  • 8046ff3793 Merge branch 'master' of git@code.briarproject.org:akwizgran/briar.git akwizgran 2014-11-11 21:11:52 +00:00
  • ab467b3d3e Flush the output stream before rather than after waiting for packets. akwizgran 2014-11-09 18:03:24 +00:00
  • 4b92de619c Added missing packet handlers to IncomingSession. akwizgran 2014-11-09 17:20:06 +00:00
  • c280e213c8 Don't send tags for invitation connections. akwizgran 2014-11-09 17:11:16 +00:00
  • 8584194138 Removed redundant parameter checks. akwizgran 2014-11-09 16:59:08 +00:00
  • 5fec373689 Bumped expiry date to 14 November 2014. akwizgran 2014-11-09 09:46:07 +00:00
  • f0c08879d8 Removed obsolete modules from Roboguice manifest. akwizgran 2014-11-09 09:41:46 +00:00
  • 9dbabdeceb Document the contract of DatabaseExecutor. akwizgran 2014-11-08 16:40:22 +00:00
  • 4009561996 Refactored PluginManager and Poller to remove non-open calls. Bug #15. akwizgran 2014-11-08 15:40:51 +00:00
  • c2d6e9afde Some variables were still referring to TagRecogniser by its old name. akwizgran 2014-11-06 20:51:10 +00:00
  • d321bc0a3e Renamed some inner classes to match the renamed outer class. akwizgran 2014-11-06 13:53:59 +00:00