Commit Graph

26 Commits

Author SHA1 Message Date
akwizgran 4e028e217b Upgraded BouncyCastle to 1.51. 2014-10-03 13:28:45 +01:00
akwizgran a168a7ba89 Upgraded to BouncyCastle 1.50. Added bouncy -> spongy conversion script. 2014-01-16 15:21:42 +00:00
akwizgran bab2aca584 Patched Weupnp to support older Android devices.
Older devices such as the Huawei U8210 don't completely support the Java
1.6 API. Calling an unsupported method crashes the app.
2013-12-05 21:21:43 +00:00
akwizgran 290fbe4ac8 Downgraded to H2 1.3.170 again to support older Android devices.
Older devices such as the Huawei U8210 don't completely support the Java
1.6 API. Calling an unsupported method crashes the app.
2013-12-05 20:19:44 +00:00
akwizgran 766b6f067a Use javax.inject annotations rather than the Guice versions. 2013-11-29 14:12:39 +00:00
akwizgran 418b3c9a9d Upgraded Weupnp to version 0.1.3. 2013-11-26 12:55:06 +00:00
akwizgran 222d7414d7 Upgraded H2 to version 1.3.174.
As we no longer support Java 1.5 we can stay up to date with H2
releases.
2013-11-26 12:33:55 +00:00
akwizgran 3b5769cf8a Use Java 1.6 instead of 1.5. We no longer aim to support OS X 10.4. 2013-11-22 12:00:00 +00:00
akwizgran c868764244 Separate FileUtils implementations for Android and desktop builds.
The method used by Commons IO to get the available disk space fails on
Android devices that lack a df binary - use the Android API instead.
2013-07-27 20:50:05 +01:00
akwizgran d02266d827 Moved Android-specific plugin code into briar-android project.
This removes the other projects' dependency on the Android API.
2013-06-27 16:26:52 +01:00
akwizgran 473cec8735 Moved desktop-specific code into a separate project (other task #34). 2013-06-27 16:05:31 +01:00
akwizgran 3e6d3e0b1f Downgraded H2 to version 1.3.170 (last version that supports Java 1.5). 2013-06-19 16:10:26 +01:00
akwizgran 3e0c16b59a Removed all uses of JCE so we can use full-strength crypto on all JVMs. 2013-06-17 16:29:46 +01:00
akwizgran cb2d8b50d2 Upgraded H2 to version 1.3.172. 2013-05-31 15:27:32 +01:00
akwizgran 12192aea43 Patched jtorctl so a control connection can be used by multiple threads.
Various thread safety fixes, saner use of exceptions, and code
reformatting. The Tor plugin now creates a single control connection at
startup and closes it at shutdown. Fixes issue #3611962.
2013-05-16 20:02:48 +01:00
akwizgran 3939ae6d60 Tor plugin for Android using native Tor binary, jtorctl and jsocks.
Only the ARM binary is included at present. Better control of the Tor
process is needed - it's possible for it to be left running when Briar
exits, and if the cookie file is deleted it's no longer possible to stop
the process.
2013-04-25 05:09:25 +01:00
akwizgran 4a40de957c Removed Silvertunnel-based Tor plugin.
The Tor plugin tests are consistently failing with the latest versions
of Silvertunnel and Spongy Castle; we may need to ship native Tor
binaries for Windows/Mac/Linux and use Orbot on Android.
2013-03-26 13:47:24 +00:00
akwizgran 48cc55c43b Upgraded Silvertunnel to version 0.15. 2013-02-01 18:05:29 +00:00
akwizgran 50ad1f486e Removed batches from BMP. Messages are now sent and acked individually. 2013-01-16 22:56:03 +00:00
akwizgran 8f15c44520 Renamed JNA jars and Bluecove patch, added patches for JNA and Silvertunnel. 2013-01-04 01:36:50 +00:00
akwizgran 41a3f8e6cc Recompiled Bluecove jars with Java 1.5 to stop dex complaining. 2013-01-03 23:25:26 +00:00
akwizgran f638f1b44e Added source jars for Spongy Castle, fixed some indentation. 2013-01-02 22:28:01 +00:00
akwizgran 15837c4d24 Deleted activation.jar, removed javax.inject.jar from build path.
Guice only requires javax.inject.jar at runtime.
2012-12-18 17:30:09 +00:00
akwizgran 0bfa83bb9f Attached source for jSSC and Silvertunnel. 2012-12-17 19:09:13 +00:00
akwizgran f5626bee05 Moved API classes into a separate project to enforce dependency rules. 2012-12-05 22:19:12 +00:00
akwizgran f4f7b96d50 Separated Android code and core code into distinct Eclipse projects.
This should make it possible to develop the core in Eclipse without the ADT.
2012-12-05 20:39:31 +00:00