forget-rend-descs-on-newnym 945 B

123456789101112131415161718192021
  1. o Security fixes:
  2. - Forget all hidden service descriptors cached as a client when
  3. processing a SIGNAL NEWNYM command. Fixes bug 3000. Bugfix on
  4. 0.0.6.
  5. o Major bugfixes:
  6. - When we find that we have extended a hidden service's introduction
  7. circuit to a relay which isn't listed as an introduction point in
  8. the HS descriptor we currently have for the service, we now retry
  9. one of the introduction points in the current HS descriptor.
  10. Previously we would just give up. Bugfix on 0.2.0.10-alpha; fixes
  11. bugs 1024 and 1930.
  12. o Minor bugfixes:
  13. - Don't allow v0 hidden service authorities to act as clients.
  14. Required by fix for bug 3000.
  15. - Ignore SIGNAL NEWNYM commands on relay-only Tor instances.
  16. Required by fix for bug 3000.
  17. o Code simplifications and refactoring:
  18. - Allow rend_client_send_introduction to fail without closing the
  19. AP connection permanently.