diff options
author | Nick Mathewson <nickm@torproject.org> | 2003-11-14 20:45:47 +0000 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2003-11-14 20:45:47 +0000 |
commit | a8eaa79e031ee04d44d9ed919ed77c7a2e0acba2 (patch) | |
tree | 5fc60ec64ad07b6b2ecc6ce4c44eae22e61e7398 /.cvsignore | |
parent | 273da1d3c425464dffa525a853096d0dde93aafb (diff) | |
download | tor-a8eaa79e031ee04d44d9ed919ed77c7a2e0acba2.tar.gz tor-a8eaa79e031ee04d44d9ed919ed77c7a2e0acba2.zip |
Improved exit policy syntax; basic client-side DNS caching.
- Exit policies now support bitmasks (18.0.0.0/255.0.0.0) and bitcounts
18.0.0.0/8. Policies are parsed on startup, not when comparing to them.
- desired_path_len is now part of an opaque cpath_build_state_t structure.
- END_REASON_EXITPOLICY cells no longer include a port.
- RELAY_COMMAND_CONNECTED cells now include the IP address we've connected
to.
- connection_edge now has a client_dns cache to remember resolved addresses.
It gets populated by RELAY_COMMAND_CONNECTED cells and END_REASON_EXITPOLICY
cells. It gets used by connection_ap_handshake_send_begin. We don't
compare it to exit policies yet.
svn:r812
Diffstat (limited to '.cvsignore')
0 files changed, 0 insertions, 0 deletions