tor/changes
Nick Mathewson da8297dbcb Handle transitions in Automap*, VirtualAddrNetwork correctly
Previously, if they changed in torrc during a SIGHUP, all was well,
since we would just clear all transient entries from the addrmap
thanks to bug 1345.  But if you changed them from the controller, Tor
would leave old mappings in place.

The VirtualAddrNetwork bug has been here since 0.1.1.19-rc; the
AutomapHosts* bug has been here since 0.2.0.1-alpha.
2011-05-13 16:59:31 -04:00
..
1863_bwhist Add Maxima lists to bandwidth state. 2011-01-10 14:47:39 -05:00
all_descs changes file for careful_with_all_descs 2011-03-06 13:35:24 -05:00
bug539_removal Remove workaround code for bug539 2011-03-25 18:32:28 -04:00
bug1035 Routers count as down when they change ORPort, too 2011-02-08 00:38:48 +01:00
bug1074-part2 fix the other half of bug 1074 2011-02-10 17:11:06 -05:00
bug1090-general Add a big changelog entry for bug 1090 fixes 2011-04-27 13:33:38 -04:00
bug1090-launch-warning warn if we launch too many circuits for a given stream 2011-04-27 00:01:41 -04:00
bug1172 we're not reachable if we don't have a routerinfo yet 2011-03-13 15:47:59 -04:00
bug1345 Handle transitions in Automap*, VirtualAddrNetwork correctly 2011-05-13 16:59:31 -04:00
bug1352 Rate-limit v2 networkstatus download fail warnings 2011-04-28 21:25:24 -04:00
bug2004 Add changes file for bug2004 2011-01-25 17:37:37 -05:00
bug2060 Disable DirPort when BridgeRelay is set 2010-11-22 13:12:48 -05:00
bug2081_followup Reject relay versions older than 0.2.0.26-rc 2010-12-07 11:35:32 -05:00
bug2097-more Add a missing ! to directory_fetches_from_authorities 2010-12-06 11:36:01 -05:00
bug2146.1 Fix a bug in calculating wakeup time on 64-bit machines. 2010-12-06 12:01:32 -05:00
bug2181 Log more about soft-hibernation 2011-01-25 18:45:13 -05:00
bug2190 Better fix for 2190: defer libevent->controller messages instead of dropping 2010-11-19 22:52:32 -05:00
bug2203 Add changelog entry for bug2203. 2011-01-25 17:49:02 -05:00
bug2210 fix changes file for 2210 2010-11-30 19:19:36 -05:00
bug2230_clean_1 Backport microdesc_cache_clean to 0.2.2 2011-05-03 16:45:15 -04:00
bug2230_part1 Add missing code to set cache->journal_len when reading microdesc journal 2011-05-03 16:22:31 -04:00
bug2230_part2 Fix a check for when to rebuild the microdesc cache. (Backport from 0.2.3. 2011-05-03 16:29:39 -04:00
bug2230_part4 Change who calls microdesc_cache_rebuild(). 2011-05-03 17:28:28 -04:00
bug2235 Don't crash when accountingmax is set in non-server Tors 2010-12-03 13:37:13 -05:00
bug2250 Tweak the bug2250 fix slightly 2011-03-01 10:05:18 +01:00
bug2279 Add an option to disable the block-private-addresses feature 2011-01-26 11:35:24 -05:00
bug2305 Note that Tor requires Automake 1.7. Fixes bug 2305 2011-01-03 17:24:16 -05:00
bug2313 Never include pthread.h when building for Windows. 2011-01-03 12:45:13 -05:00
bug2314 Fix compile wanrings revealed by gcc 4.5 on mingw 2010-12-27 09:47:41 +01:00
bug2317 Sanity-check consensus param values 2011-01-15 19:42:17 +01:00
bug2324 Check size against SIZE_T_CEILING in realloc too. 2011-01-03 15:15:27 -05:00
bug2324_uncompress Detect and disallow compression bombs 2011-01-03 15:54:23 -05:00
bug2326 Avoid assertion on read_file_to_str() with size==SIZE_T_CEILING-1 2011-01-03 15:30:11 -05:00
bug2328 Correctly detect and exclude addresses outside of our virtual address range 2011-01-07 12:24:36 -05:00
bug2330 Pull up more data when parsing socks messages 2011-01-10 17:24:16 -05:00
bug2331 add a missing "not" in bug2331 changelog 2011-01-12 12:42:21 -05:00
bug2332 Always nul-terminate the result passed to evdns_server_add_ptr_reply 2011-01-15 11:49:25 -05:00
bug2337 Detect signed size_t and report an error at configure time. 2011-01-03 16:54:57 -05:00
bug2346 Explain bug2346 fix better based on suggestions from arma 2011-01-12 12:37:42 -05:00
bug2352 Impose maximum sizes on parsed objects 2011-01-10 12:12:11 -05:00
bug2358 changes file for ASLR/DEP build on windows 2011-02-03 14:20:08 -05:00
bug2363 Fix check for failed evdns request creation 2011-01-09 19:02:57 -05:00
bug2364 Describe tor-resolve defaults. Bug 2364. 2011-01-09 15:40:40 -05:00
bug2366 Don't let bad DNS make exit policy and declared exit policy get out of sync 2011-02-22 14:06:28 -05:00
bug2378 Correctly detect BIO_new failures 2011-01-25 18:26:49 -05:00
bug2379 Add some missing torrc entries to tor.1.txt 2011-05-03 22:14:40 -04:00
bug2384 Fix a couple of non-cleared key issues in hidden services 2011-01-15 14:10:54 -05:00
bug2403 prevent same entry and exit for insane edge case 2011-02-22 17:54:25 -05:00
bug2408 Ignore and warn about "PublishServerDescriptor hidserv" 2011-02-09 02:33:24 -08:00
bug2409 Fix bug in verifying directory signatures with short digests 2011-01-25 17:15:22 -05:00
bug2432 Tell which geoip file we're parsing 2011-01-25 15:54:51 -05:00
bug2433 Fix assert for relay/bridge state change 2011-01-25 14:13:06 -05:00
bug2450 Remove country codes from EntryNodes manpage entry 2011-01-28 14:19:28 +01:00
bug2470 dtrt when only relaybandwidthburst is set 2011-02-07 23:21:33 -05:00
bug2475 Make SIZE_T_CEILING unsigned; add a signed SSIZE_T_CEILING 2011-04-26 13:03:58 -04:00
bug2503 Add changes file for bug2503 2011-05-12 18:49:28 -04:00
bug2504 Windows has EACCES, not EACCESS 2011-02-11 17:02:26 +01:00
bug2510 support multihomed bridges (bug 2510) 2011-02-08 09:10:14 -05:00
bug2511 don't use old non-configured bridges (bug 2511) 2011-02-08 08:08:47 -05:00
bug2572 Don't crash a bridge authority on SIGHUP if it's not in the consensus 2011-02-16 04:12:37 -08:00
bug2573 oops. I got the bug number wrong. 2011-03-09 16:22:18 -05:00
bug2629 Avoid crash in any_pending_bridge_descriptor_fetches 2011-03-08 15:17:41 -05:00
bug2660 Fix setting target port in get_interface_address6 2011-03-05 16:58:20 +01:00
bug2683a Log the source of a rejected POSTed v3 vote 2011-03-15 09:16:58 -07:00
bug2696 Add 2696 changes file 2011-03-18 17:13:43 +01:00
bug2698 Small tweaks for bug2698 bugfix 2011-03-27 05:38:53 +02:00
bug2704 Fix more of bug 2704 2011-04-26 15:36:17 +02:00
bug2704_part1 Don't sometimes undercount bw average 2011-04-19 15:38:10 -04:00
bug2704_part2 Prevent hugely inflated observed bandwidth values 2011-04-19 15:38:26 -04:00
bug2716 improve accuracy for when a relay went unreachable 2011-03-11 22:12:15 -05:00
bug2722 Add changes file for previous commit 2011-03-12 07:30:24 -08:00
bug2750 Correct the warning emitted when rejecting an oversized HS desc 2011-04-18 13:17:40 -07:00
bug2756 Consider sending stream-level SENDME cells on partial flushes. 2011-03-14 17:48:45 -04:00
bug2757 Check newconn, not conn, before marking newconn for close 2011-03-14 18:52:15 -04:00
bug2899 Downgrade notice to info when downloading a cert. 2011-04-26 12:47:09 -04:00
bug2917 Make SIGNAL DUMP work on FreeBSD 2011-04-15 05:35:30 +02:00
bug2933 Fix a bug in removing DNSPort requests from their circular list 2011-04-21 13:39:00 -04:00
bug2948 Correct HS descriptor length check 2011-04-18 13:53:13 -07:00
bug2971 Make the Log configuration option expand ~ 2011-04-22 16:06:52 +02:00
bug2979 Don't leak the local hostname in relay nicknames 2011-04-26 05:08:32 +02:00
bug3012 relays checkpoint their state file twice a day 2011-04-28 21:06:25 -04:00
bug3020 Correctly check elapsed time in last hibernation period 2011-04-29 01:18:32 +02:00
bug3022 Only authorities should automatically download v2 networkstatus documents 2011-04-28 21:06:07 -04:00
bug3039 stop putting wacky values into state->lastwritten 2011-04-28 20:40:15 -04:00
bug3122_memcmp Add a data-independent variant of memcmp and a d-i memeq function. 2011-05-11 16:12:33 -04:00
bug3135 Fix crash when read_file_to_string() fails in SAVECONF 2011-05-11 22:05:41 -04:00
bytecount Fix a harmless off-by-one error in counting controller argument lengths 2010-12-02 13:19:21 -05:00
cbt_hi_res Use timevals, not time_t, when expiring circuits. 2011-03-30 14:41:41 -04:00
cbt_parallel_intro Use cbt to tell when to launch parallel intro circuit 2011-03-30 14:41:53 -04:00
clear_trackexithost I guess that had a bug number: add it to the changes file. 2011-04-27 17:26:28 -04:00
connect_err_reporting Look at the right errno when sending reason for connect() failure 2011-03-25 18:32:28 -04:00
count_overflow Fix some 'impossible' overflow bugs in byte counting 2011-03-25 18:32:28 -04:00
dhparam Make the DH parameter we use for TLS match the one from Apache's mod_ssl 2011-02-10 15:55:06 -05:00
dirvote_null_deref Fix potential null pointer deref during dirvote 2011-05-09 13:19:46 -04:00
doxygen add changes file for the doxygen issues 2011-03-16 17:13:27 -04:00
exitnodes_reliable Do not automatically ignore Fast/Stable for exits when ExitNodes is set 2011-04-26 23:54:16 -04:00
feature2711 Allow controllers a more up-to-date view of bridge usage. 2011-04-07 11:53:37 -04:00
feature3076 Add a ControlPortFileGroupWritable option 2011-05-13 10:41:29 -04:00
fix2195-fix Avoid dereferencing NULL if a bridge fails to build an ei descriptor. 2010-11-24 13:18:11 -08:00
forget-rend-descs-on-newnym Fix bug 1930 2011-04-28 18:11:58 -04:00
full_ap_circuits Fix handling of StreamID exhaustion. 2011-03-25 18:32:28 -04:00
gabelmoo-newip Change gabelmoo's IP address and ports. 2010-12-16 13:28:30 +01:00
geoip-apr2011 switch to the apr 2011 geoip db 2011-04-04 03:52:58 -04:00
geoip-dec2010 Update to the December 1 2010 Maxmind GeoLite Country database. 2010-12-08 17:59:40 +01:00
geoip-feb2011 Update to the February 1 2011 Maxmind GeoLite Country database. 2011-02-07 22:19:37 -05:00
geoip-jan2011 Update to the January 1 2011 Maxmind GeoLite Country database. 2011-01-10 10:37:54 +01:00
geoip-mar2011 move to march 2011 geoip file 2011-03-08 18:15:17 -05:00
geoip-may2011 Update to the May 1 2011 Maxmind GeoLite Country database 2011-05-10 23:04:11 -04:00
gmtime_null Detect and handle NULL returns from (gm/local)time_r 2011-04-28 17:12:54 -04:00
hsdir_assignment Clarify threat description and avoid negative uptimes. 2011-03-11 23:27:53 -05:00
ipv6_crash Oops, here's the *REAL* fix for the ipv6 issue 2011-03-06 13:41:55 -05:00
kill_ftime Remove the "fuzzy time" code 2011-03-25 16:28:37 -04:00
log_domains Add a torrc option to report log domains 2011-01-25 15:53:15 -05:00
log-typo-2011-03-15-01 Fix a log message typo 2011-03-15 09:48:26 -07:00
md_cache_replace Unmap microdesc cache before replacing it. 2011-05-12 11:19:52 -04:00
mdesc_null_deref Fix a potential null deref when rebuilding md cache 2011-05-09 13:19:45 -04:00
microdesc-double-free Fix double-free bug in microdesc parser 2011-04-27 15:15:32 -04:00
mingw-openssl098m Fix compilation with mingw and OpenSSL 0.9.8m+ 2010-11-23 12:47:38 -05:00
noroute Send END_STREAM_REASON_NOROUTE: clients that didn't grok it are now obsolete 2011-03-28 13:42:59 -04:00
osx_forgotten_compilefix Add a changes file for the osx 10.6 compile fix 2011-04-08 22:56:28 +02:00
policy_summarize-assert Fix bounds-checking in policy_summarize 2011-01-20 11:17:57 -08:00
remove-website stop shipping doc/img and doc/website in the tarball 2010-11-23 00:03:50 -05:00
routerparse_maxima Fix two more SIZE_T_CEILING issues 2011-01-19 13:22:50 -05:00
security_bug Add a changelog entry 2010-12-15 22:35:07 -05:00
task2196 Report only the top 10 ports in exit-port stats. 2010-11-24 08:45:05 +01:00
ticket2497 Don't report empty bw-history lines in extrainfo 2011-04-19 14:51:40 +02:00
tolen_asserts make the description of tolen_asserts more dire 2011-01-15 11:49:26 -05:00
torspec.git changes file for removing torspec from the tarball 2011-02-22 15:58:19 -05:00
warn-if-get_digest-fails Handle crypto_pk_get_digest failures semi-sensibly 2011-05-04 20:06:24 -07:00
win_tmp_dir Use GetTempDir instead of hardcoded path to c:\windows\tmp for unittests 2011-04-07 18:34:11 -04:00
zlib_aint_openssl Fix configure.in zlib package names. 2011-03-28 17:48:22 -04:00