Nick Mathewson 69ff26b05c Merge branch 'bug3026' into maint-0.2.2 %!s(int64=13) %!d(string=hai) anos
..
1863_bwhist 105b94b75b Add Maxima lists to bandwidth state. %!s(int64=14) %!d(string=hai) anos
all_descs b231026c42 changes file for careful_with_all_descs %!s(int64=13) %!d(string=hai) anos
bug1035 9b64227ffd Routers count as down when they change ORPort, too %!s(int64=13) %!d(string=hai) anos
bug1074-part2 28de4d83fd fix the other half of bug 1074 %!s(int64=13) %!d(string=hai) anos
bug1090-general c49f660c1a Add a big changelog entry for bug 1090 fixes %!s(int64=13) %!d(string=hai) anos
bug1090-launch-warning f7a5bc16d6 warn if we launch too many circuits for a given stream %!s(int64=13) %!d(string=hai) anos
bug1172 1a9d19e972 we're not reachable if we don't have a routerinfo yet %!s(int64=13) %!d(string=hai) anos
bug1345 da8297dbcb Handle transitions in Automap*, VirtualAddrNetwork correctly %!s(int64=13) %!d(string=hai) anos
bug1352 bcdffc0f80 Rate-limit v2 networkstatus download fail warnings %!s(int64=13) %!d(string=hai) anos
bug2004 3d1057c712 Add changes file for bug2004 %!s(int64=14) %!d(string=hai) anos
bug2060 12f3186719 Disable DirPort when BridgeRelay is set %!s(int64=14) %!d(string=hai) anos
bug2081_followup 5efe6f04c6 Reject relay versions older than 0.2.0.26-rc %!s(int64=14) %!d(string=hai) anos
bug2097-more feffbce814 Add a missing ! to directory_fetches_from_authorities %!s(int64=14) %!d(string=hai) anos
bug2146.1 dc2f10bd81 Fix a bug in calculating wakeup time on 64-bit machines. %!s(int64=14) %!d(string=hai) anos
bug2181 5ce8182bdb Log more about soft-hibernation %!s(int64=14) %!d(string=hai) anos
bug2190 d166d18643 Better fix for 2190: defer libevent->controller messages instead of dropping %!s(int64=14) %!d(string=hai) anos
bug2203 3ede94159e Add changelog entry for bug2203. %!s(int64=14) %!d(string=hai) anos
bug2210 ad87d6172b fix changes file for 2210 %!s(int64=14) %!d(string=hai) anos
bug2230_clean_1 56fbd728c2 Backport microdesc_cache_clean to 0.2.2 %!s(int64=13) %!d(string=hai) anos
bug2230_part1 698fa0fc67 Add missing code to set cache->journal_len when reading microdesc journal %!s(int64=13) %!d(string=hai) anos
bug2230_part2 970715dd8f Fix a check for when to rebuild the microdesc cache. (Backport from 0.2.3. %!s(int64=13) %!d(string=hai) anos
bug2230_part4 68ae5afa5a Change who calls microdesc_cache_rebuild(). %!s(int64=13) %!d(string=hai) anos
bug2235 c0f1517d87 Don't crash when accountingmax is set in non-server Tors %!s(int64=14) %!d(string=hai) anos
bug2250 5c7c5e593f Tweak the bug2250 fix slightly %!s(int64=13) %!d(string=hai) anos
bug2279 d92a415bed Add an option to disable the block-private-addresses feature %!s(int64=14) %!d(string=hai) anos
bug2305 e4320689cc Note that Tor requires Automake 1.7. Fixes bug 2305 %!s(int64=14) %!d(string=hai) anos
bug2313 5c09431cc7 Never include pthread.h when building for Windows. %!s(int64=14) %!d(string=hai) anos
bug2314 9ecf133686 Fix compile wanrings revealed by gcc 4.5 on mingw %!s(int64=14) %!d(string=hai) anos
bug2317 026e7987ad Sanity-check consensus param values %!s(int64=14) %!d(string=hai) anos
bug2324 e09ab69703 Check size against SIZE_T_CEILING in realloc too. %!s(int64=14) %!d(string=hai) anos
bug2324_uncompress 64798dab4f Detect and disallow compression bombs %!s(int64=14) %!d(string=hai) anos
bug2326 e365aee971 Avoid assertion on read_file_to_str() with size==SIZE_T_CEILING-1 %!s(int64=14) %!d(string=hai) anos
bug2328 0a35ac6a22 Correctly detect and exclude addresses outside of our virtual address range %!s(int64=14) %!d(string=hai) anos
bug2330 aa45e82593 Pull up more data when parsing socks messages %!s(int64=14) %!d(string=hai) anos
bug2331 f4756051fe add a missing "not" in bug2331 changelog %!s(int64=14) %!d(string=hai) anos
bug2332 a16902b9d4 Always nul-terminate the result passed to evdns_server_add_ptr_reply %!s(int64=14) %!d(string=hai) anos
bug2337 81d69f4c2d Detect signed size_t and report an error at configure time. %!s(int64=14) %!d(string=hai) anos
bug2346 5044cb9752 Explain bug2346 fix better based on suggestions from arma %!s(int64=14) %!d(string=hai) anos
bug2352 373a1bc40e Impose maximum sizes on parsed objects %!s(int64=14) %!d(string=hai) anos
bug2358 f9e251ccf8 changes file for ASLR/DEP build on windows %!s(int64=13) %!d(string=hai) anos
bug2363 68d5b6bc52 Fix check for failed evdns request creation %!s(int64=14) %!d(string=hai) anos
bug2364 732275bb81 Describe tor-resolve defaults. Bug 2364. %!s(int64=14) %!d(string=hai) anos
bug2366 cdc59c198a Don't let bad DNS make exit policy and declared exit policy get out of sync %!s(int64=13) %!d(string=hai) anos
bug2378 e80bdfb4a0 Correctly detect BIO_new failures %!s(int64=14) %!d(string=hai) anos
bug2379 b04dca448d Add some missing torrc entries to tor.1.txt %!s(int64=13) %!d(string=hai) anos
bug2384 ef6fa07e48 Fix a couple of non-cleared key issues in hidden services %!s(int64=14) %!d(string=hai) anos
bug2403 a2727f6249 prevent same entry and exit for insane edge case %!s(int64=13) %!d(string=hai) anos
bug2408 7bf06d4a4f Ignore and warn about "PublishServerDescriptor hidserv" %!s(int64=13) %!d(string=hai) anos
bug2409 71862ed763 Fix bug in verifying directory signatures with short digests %!s(int64=14) %!d(string=hai) anos
bug2432 7a446e6754 Tell which geoip file we're parsing %!s(int64=14) %!d(string=hai) anos
bug2433 68f8ca357f Fix assert for relay/bridge state change %!s(int64=14) %!d(string=hai) anos
bug2450 f2bb7b17d7 Remove country codes from EntryNodes manpage entry %!s(int64=14) %!d(string=hai) anos
bug2470 20b75989ac dtrt when only relaybandwidthburst is set %!s(int64=13) %!d(string=hai) anos
bug2475 43ffd023e9 Make SIZE_T_CEILING unsigned; add a signed SSIZE_T_CEILING %!s(int64=13) %!d(string=hai) anos
bug2503 379de3d10a Add changes file for bug2503 %!s(int64=13) %!d(string=hai) anos
bug2504 5dbaf9dbd5 Windows has EACCES, not EACCESS %!s(int64=13) %!d(string=hai) anos
bug2510 7d2a91f5e5 support multihomed bridges (bug 2510) %!s(int64=13) %!d(string=hai) anos
bug2511 9a1a96ba09 don't use old non-configured bridges (bug 2511) %!s(int64=13) %!d(string=hai) anos
bug2572 444a955e4a Don't crash a bridge authority on SIGHUP if it's not in the consensus %!s(int64=13) %!d(string=hai) anos
bug2573 78d5955e5b oops. I got the bug number wrong. %!s(int64=13) %!d(string=hai) anos
bug2629 9a6df21539 Avoid crash in any_pending_bridge_descriptor_fetches %!s(int64=13) %!d(string=hai) anos
bug2660 f83debb51d Fix setting target port in get_interface_address6 %!s(int64=13) %!d(string=hai) anos
bug2683a 3af59dcaee Log the source of a rejected POSTed v3 vote %!s(int64=13) %!d(string=hai) anos
bug2696 4aac35cafa Add 2696 changes file %!s(int64=13) %!d(string=hai) anos
bug2698 4762118832 Small tweaks for bug2698 bugfix %!s(int64=13) %!d(string=hai) anos
bug2704 6fde2b46d2 Fix more of bug 2704 %!s(int64=13) %!d(string=hai) anos
bug2704_part1 13c3884ff6 Don't sometimes undercount bw average %!s(int64=13) %!d(string=hai) anos
bug2704_part2 3f7f96d9e7 Prevent hugely inflated observed bandwidth values %!s(int64=13) %!d(string=hai) anos
bug2716 977e396e86 improve accuracy for when a relay went unreachable %!s(int64=13) %!d(string=hai) anos
bug2722 eb50e3d6bf Add changes file for previous commit %!s(int64=13) %!d(string=hai) anos
bug2732-simple 7779c63e93 Accept hs descriptors even if we don't see an HSDir for us %!s(int64=13) %!d(string=hai) anos
bug2750 bfebc942ea Correct the warning emitted when rejecting an oversized HS desc %!s(int64=13) %!d(string=hai) anos
bug2756 1d36a8e9ae Consider sending stream-level SENDME cells on partial flushes. %!s(int64=13) %!d(string=hai) anos
bug2757 06f026de66 Check newconn, not conn, before marking newconn for close %!s(int64=13) %!d(string=hai) anos
bug2899 bb6d45af1f Downgrade notice to info when downloading a cert. %!s(int64=13) %!d(string=hai) anos
bug2917 5114e3e442 Make SIGNAL DUMP work on FreeBSD %!s(int64=13) %!d(string=hai) anos
bug2933 e98583594d Fix a bug in removing DNSPort requests from their circular list %!s(int64=13) %!d(string=hai) anos
bug2948 48bdc2f729 Correct HS descriptor length check %!s(int64=13) %!d(string=hai) anos
bug2971 91aa6f08bc Make the Log configuration option expand ~ %!s(int64=13) %!d(string=hai) anos
bug2979 4c789ec08c Don't leak the local hostname in relay nicknames %!s(int64=13) %!d(string=hai) anos
bug3012 66de6f7eb8 relays checkpoint their state file twice a day %!s(int64=13) %!d(string=hai) anos
bug3020 525d2700dd Correctly check elapsed time in last hibernation period %!s(int64=13) %!d(string=hai) anos
bug3022 cd42ae7185 Only authorities should automatically download v2 networkstatus documents %!s(int64=13) %!d(string=hai) anos
bug3026 6b83b3ba2a bug 3026: do not upload our vote to ourself %!s(int64=13) %!d(string=hai) anos
bug3039 df3cf881d1 stop putting wacky values into state->lastwritten %!s(int64=13) %!d(string=hai) anos
bug3122_memcmp 4b19730c82 Add a data-independent variant of memcmp and a d-i memeq function. %!s(int64=13) %!d(string=hai) anos
bug3135 13847b8db6 Fix crash when read_file_to_string() fails in SAVECONF %!s(int64=13) %!d(string=hai) anos
bug539_removal 550749555c Remove workaround code for bug539 %!s(int64=13) %!d(string=hai) anos
bytecount ee8f451bf1 Fix a harmless off-by-one error in counting controller argument lengths %!s(int64=14) %!d(string=hai) anos
cbt_hi_res aa950e6c48 Use timevals, not time_t, when expiring circuits. %!s(int64=13) %!d(string=hai) anos
cbt_parallel_intro 65eb0e41ac Use cbt to tell when to launch parallel intro circuit %!s(int64=13) %!d(string=hai) anos
clear_trackexithost 7f85509a59 I guess that had a bug number: add it to the changes file. %!s(int64=13) %!d(string=hai) anos
connect_err_reporting 6a5b94de6c Look at the right errno when sending reason for connect() failure %!s(int64=13) %!d(string=hai) anos
count_overflow dddd333a80 Fix some 'impossible' overflow bugs in byte counting %!s(int64=13) %!d(string=hai) anos
dhparam 5ed73e3807 Make the DH parameter we use for TLS match the one from Apache's mod_ssl %!s(int64=14) %!d(string=hai) anos
dirvote_null_deref 1c668540fe Fix potential null pointer deref during dirvote %!s(int64=13) %!d(string=hai) anos
doxygen cf399f1034 add changes file for the doxygen issues %!s(int64=13) %!d(string=hai) anos
exitnodes_reliable 4851de554d Do not automatically ignore Fast/Stable for exits when ExitNodes is set %!s(int64=13) %!d(string=hai) anos
feature2711 118d8ffdcb Allow controllers a more up-to-date view of bridge usage. %!s(int64=13) %!d(string=hai) anos
feature3076 7f654a6a6f Add a ControlPortFileGroupWritable option %!s(int64=13) %!d(string=hai) anos
fix2195-fix de75afc556 Avoid dereferencing NULL if a bridge fails to build an ei descriptor. %!s(int64=14) %!d(string=hai) anos
forget-rend-descs-on-newnym b8708b5bd3 Fix bug 1930 %!s(int64=13) %!d(string=hai) anos
full_ap_circuits 432734279d Fix handling of StreamID exhaustion. %!s(int64=13) %!d(string=hai) anos
gabelmoo-newip 3c3b1d14fd Change gabelmoo's IP address and ports. %!s(int64=14) %!d(string=hai) anos
geoip-apr2011 0cdd262941 switch to the apr 2011 geoip db %!s(int64=13) %!d(string=hai) anos
geoip-dec2010 35148ba532 Update to the December 1 2010 Maxmind GeoLite Country database. %!s(int64=14) %!d(string=hai) anos
geoip-feb2011 9c2cb6fc89 Update to the February 1 2011 Maxmind GeoLite Country database. %!s(int64=13) %!d(string=hai) anos
geoip-jan2011 d43cba6c69 Update to the January 1 2011 Maxmind GeoLite Country database. %!s(int64=14) %!d(string=hai) anos
geoip-mar2011 d080fe8db1 move to march 2011 geoip file %!s(int64=13) %!d(string=hai) anos
geoip-may2011 e7b10e5ecf Update to the May 1 2011 Maxmind GeoLite Country database %!s(int64=13) %!d(string=hai) anos
gmtime_null 51e551d383 Detect and handle NULL returns from (gm/local)time_r %!s(int64=13) %!d(string=hai) anos
hsdir_assignment 3a0c602155 Clarify threat description and avoid negative uptimes. %!s(int64=13) %!d(string=hai) anos
ipv6_crash 2ce132e335 Oops, here's the *REAL* fix for the ipv6 issue %!s(int64=13) %!d(string=hai) anos
kill_ftime 444e46d96d Remove the "fuzzy time" code %!s(int64=13) %!d(string=hai) anos
log-typo-2011-03-15-01 98abe1420d Fix a log message typo %!s(int64=13) %!d(string=hai) anos
log_domains 89ee779f92 Add a torrc option to report log domains %!s(int64=14) %!d(string=hai) anos
md_cache_replace bdff7e3299 Unmap microdesc cache before replacing it. %!s(int64=13) %!d(string=hai) anos
mdesc_null_deref 1827e60976 Fix a potential null deref when rebuilding md cache %!s(int64=13) %!d(string=hai) anos
microdesc-double-free 247cbab6c8 Fix double-free bug in microdesc parser %!s(int64=13) %!d(string=hai) anos
mingw-openssl098m 78df6404eb Fix compilation with mingw and OpenSSL 0.9.8m+ %!s(int64=14) %!d(string=hai) anos
noroute fc64783278 Send END_STREAM_REASON_NOROUTE: clients that didn't grok it are now obsolete %!s(int64=13) %!d(string=hai) anos
osx_forgotten_compilefix 4cbbb92e7f Add a changes file for the osx 10.6 compile fix %!s(int64=13) %!d(string=hai) anos
policy_summarize-assert 43414eb988 Fix bounds-checking in policy_summarize %!s(int64=14) %!d(string=hai) anos
remove-website 2d6ee53fb9 stop shipping doc/img and doc/website in the tarball %!s(int64=14) %!d(string=hai) anos
routerparse_maxima 971e83ef9c Fix two more SIZE_T_CEILING issues %!s(int64=14) %!d(string=hai) anos
security_bug b0def605a5 Add a changelog entry %!s(int64=14) %!d(string=hai) anos
task2196 4fed43ab2e Report only the top 10 ports in exit-port stats. %!s(int64=14) %!d(string=hai) anos
ticket2497 c1927d7d5f Don't report empty bw-history lines in extrainfo %!s(int64=13) %!d(string=hai) anos
tolen_asserts 50b06a2b76 make the description of tolen_asserts more dire %!s(int64=14) %!d(string=hai) anos
torspec.git e606f19fa3 changes file for removing torspec from the tarball %!s(int64=13) %!d(string=hai) anos
warn-if-get_digest-fails 66339f74b4 Handle crypto_pk_get_digest failures semi-sensibly %!s(int64=13) %!d(string=hai) anos
win_tmp_dir 70e0291468 Use GetTempDir instead of hardcoded path to c:\windows\tmp for unittests %!s(int64=13) %!d(string=hai) anos
zlib_aint_openssl 3a7cee9d29 Fix configure.in zlib package names. %!s(int64=13) %!d(string=hai) anos