Skip to content
Snippets Groups Projects
  1. Jan 21, 2016
  2. Jan 20, 2016
  3. Dec 17, 2015
  4. Dec 15, 2015
  5. Dec 08, 2015
  6. Nov 30, 2015
  7. Oct 03, 2014
  8. Jul 04, 2014
  9. May 02, 2014
  10. Apr 10, 2014
  11. Apr 04, 2014
  12. Mar 12, 2014
  13. Mar 07, 2014
  14. Mar 04, 2014
  15. Feb 05, 2014
  16. Feb 04, 2014
  17. Jan 09, 2014
    • akwizgran's avatar
      Store schema version in database. Dev task #50. · 623e7330
      akwizgran authored
      If the schema of the database is incompatible with the schema expected
      by the code, the database throws a DbSchemaException. LifecycleManager
      indicates the error to BriarService, which uses HomeScreenActivity to
      show a notification and quit the app.
      623e7330
  18. Jan 08, 2014
  19. Jan 06, 2014
  20. Dec 05, 2013
  21. Nov 29, 2013
  22. May 16, 2013
  23. May 04, 2013
    • akwizgran's avatar
      Moved lifecycle management into briar-core and reconfigured executors. · 673d7fa0
      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.
      673d7fa0
  24. May 01, 2013
  25. Apr 24, 2013
  26. Apr 22, 2013
  27. Apr 08, 2013
  28. Mar 02, 2013
  29. Mar 01, 2013
Loading