Skip to content
Snippets Groups Projects
  1. Mar 01, 2014
  2. Feb 28, 2014
  3. Feb 27, 2014
  4. Feb 09, 2014
  5. Feb 08, 2014
  6. Feb 05, 2014
  7. Feb 04, 2014
  8. Jan 24, 2014
  9. Jan 14, 2014
  10. Jan 09, 2014
  11. Jan 08, 2014
  12. Jan 06, 2014
  13. Jan 05, 2014
  14. Jan 04, 2014
  15. Dec 19, 2013
  16. Dec 11, 2013
  17. Dec 05, 2013
  18. Nov 29, 2013
  19. Nov 19, 2013
  20. Sep 27, 2013
  21. Sep 21, 2013
  22. Jul 27, 2013
  23. Jul 26, 2013
  24. Jun 27, 2013
  25. Jun 17, 2013
  26. May 30, 2013
  27. May 15, 2013
  28. 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
  29. May 01, 2013
  30. Apr 30, 2013
Loading