bug16069-exit-policy-rule6 1.1 KB

1234567891011121314151617181920
  1. o Minor bug fixes (torrc exit policies):
  2. - accept6/reject6 * lines only produce IPv6 wildcard addresses,
  3. previously they would produce both IPv4 and IPv6 wildcard addresses.
  4. - When parsing torrc ExitPolicies, we now warn if:
  5. * an IPv4 address is used on an accept6 or reject6 line. The line is
  6. ignored, but the rest of the policy items in the list are used.
  7. (accept/reject continue to allow both IPv4 and IPv6 addresses in
  8. torrcs.)
  9. * a "private" address alias is used on an accept6 or reject6 line.
  10. The line filters both IPv4 and IPv6 private addresses, disregarding
  11. the 6 in accept6/reject6.
  12. * any ExitPolicy lines occur after accept/reject *:* or variants.
  13. These are redundant, and were always ignored.
  14. - When parsing torrc ExitPolicies, we now issue an info-level message:
  15. * when expanding an accept/reject * line to include both IPv4 and IPv6
  16. wildcard addresses.
  17. - In each instance, usage advice is provided to avoid the message.
  18. Resolves ticket 16069. Patch by "teor".
  19. Patch on 2eb7eafc9d78 and a96c0affcb4c (25 Oct 2012),
  20. released in 0.2.4.7-alpha.