diff options
author | Nick Mathewson <nickm@torproject.org> | 2008-07-30 13:04:32 +0000 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2008-07-30 13:04:32 +0000 |
commit | 186097906dd740c91b57bcf52d66e90f333f12f4 (patch) | |
tree | 7f93bd1f973238028106f59b87711408de999240 /ChangeLog | |
parent | f366d10a2ff46096b1c0a169ade125977cc33f1c (diff) | |
download | tor-186097906dd740c91b57bcf52d66e90f333f12f4.tar.gz tor-186097906dd740c91b57bcf52d66e90f333f12f4.zip |
r17436@tombo: nickm | 2008-07-30 09:03:19 -0400
Move n_addr, n_port, and n_conn_id_digest fields of circuit_t into a separately allocated extend_info_t. Saves 22 bytes per connected circuit_t on 32-bit platforms, and makes me more comfortable with using tor_addr_t in place of uint32_t n_addr.
svn:r16257
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -33,6 +33,9 @@ Changes in version 0.2.1.3-alpha - 2008-07-xx - Change the implementation of ExcludeNodes and ExcludeExitNodes to be more efficient. Formerly it was quadratic in the number of servers; now it should be linear. Fixes bug 509. + - Save 16-22 bytes per open circuit by moving the n_hop, n_port, + and n_conn_id_digest fields into a separate structure that's + only needed when the circuit has not yet attached to an n_conn. o Minor bugfixes: - Change the contrib/tor.logrotate script so it makes the new |