ticket33316 715 B

123456789101112131415
  1. o Minor bugfixes (initialization):
  2. - Initialize the subsystems in our code in an order more closely
  3. corresponding to their dependencies, so that every system is
  4. initialized before the ones that (theoretically) depend on it.
  5. Fixes bug 33316; bugfix on 0.4.0.1-alpha.
  6. o Minor features (tests):
  7. - Initialize all subsystems at the beginning of our unit test harness,
  8. to avoid crashes due to uninitialized subsystems.
  9. Follow-up from ticket 33316.
  10. o Code simplification and refactoring:
  11. - Merge the orconn and ocirc events into the "core" subsystem, which
  12. manages or connections and origin circuits. Previously they
  13. were isolated in subsystems of their own.