- Nov 29, 2013
- Nov 22, 2013
-
-
akwizgran authored
-
akwizgran authored
Removed Commons IO, which we were only using as a replacement for File.getFreeSpace() on desktop plaftorms. Note: The Huawei U8210 (Android 2.1) doesn't have all the Java 1.6 standard library methods, and crashes if they're called. Specifically, String.isEmpty() and NetworkInterface.supportsMulticast() are missing, so the changes removing those methods were not reverted.
-
akwizgran authored
-
- Nov 19, 2013
- Sep 27, 2013
- Sep 21, 2013
- Aug 01, 2013
-
-
akwizgran authored
-
- Jul 27, 2013
-
-
akwizgran authored
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.
-
- Jul 26, 2013
-
-
akwizgran authored
-
- Jun 27, 2013
- Jun 17, 2013
- Jun 05, 2013
-
-
akwizgran authored
-
- May 31, 2013
-
-
akwizgran authored
-
- May 30, 2013
-
-
akwizgran authored
-
- May 16, 2013
-
-
akwizgran authored
See issue #3612607.
-
akwizgran authored
Both sides now close the connection after exchanging confirmation results unless both results are positive.
-
akwizgran authored
Some Android devices require a lock to be held while using multicast, to disable the packet filter that normally filters out multicast packets.
-
akwizgran authored
Fixes issue #3611924.
-
- May 15, 2013
- May 04, 2013
-
-
akwizgran authored
CryptoExecutor and DatabaseExecutor now use bounded thread pools with unbounded queues, since running too many tasks in parallel is likely to harm performance; IncomingConnectionExecutor, PluginExecutor and ReliabilityExecutor use unbounded thread pools with direct handoff, since their tasks may run indefinitely. There are no longer any bounded executors, and all executors discard tasks when shutting down, which fixes issue #3612189. Responsibility for starting and stopping services has been moved from BriarService in briar-android to LifecycleManagerImpl in briar-core. However, BriarService is still responsible for stopping the Android-specific executors, which is ugly. It would be better if executors registered themselves with LifecycleManager.
-
- May 01, 2013
-
-
akwizgran authored
Fixes issue #3611923.
-