aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
AgeCommit message (Collapse)Author
2008-09-26Proposal 152 implementation from Josh Albrecht, with tweaks.Nick Mathewson
svn:r16983
2008-09-26Code to serve a current stability calculations from /tor/dbg-stability.txt. ↵Nick Mathewson
Untested: somebody please run this on an authority and let me know if it is broken. svn:r16981
2008-09-26Apply rovv's fix for bug 824.Nick Mathewson
svn:r16975
2008-09-25Add country-code support to configured node lists to implement the ↵Nick Mathewson
ever-popular "no exits in Monaco" feature (ExcludeExitNodes {MC}). Also allow country codes and IP ranges in ExitNodes. (EntryNodes needs more work.) Based on code by Robert Hogan. Needs more testing. svn:r16966
2008-09-25Having two "Major features:" sections seems too much of a good thing.Karsten Loesing
svn:r16962
2008-09-24All relays now store and serve v2 hidden service descriptors by default (not ↵Karsten Loesing
only directory mirrors). svn:r16961
2008-09-24If we are not using BEGIN_DIR cells, don't attempt to contact hidden service ↵Karsten Loesing
directories with non-open dir port. svn:r16960
2008-09-24changelog cleanup / rearrangingRoger Dingledine
svn:r16957
2008-09-24Add patch 4 from Karsten for proposal 121, slightly modified. Karsten ↵Nick Mathewson
should definitely re-review the bits I changed. svn:r16955
2008-09-23fix a bad typo, add a missing wordRoger Dingledine
svn:r16946
2008-09-23Patch from roger for 752, but with more comments: When we get an A.B.exit:P ↵Nick Mathewson
address, and B would reject most connections to P, but we do not know whether it would allow A, then allow the connection to procede. Bugfix, amusingly, on 0.0.9rc5. svn:r16944
2008-09-23Fix for bug 797 (by arma, with tweaks): always use create_fast for circuits ↵Nick Mathewson
where we do not know an onion key. svn:r16942
2008-09-23More logging for mtbf/wfu calculations.Nick Mathewson
svn:r16941
2008-09-23Update to the "September 1 2008" ip-to-country file.Roger Dingledine
svn:r16940
2008-09-22Oops; we need to make sure that DNS request names are matched in the ↵Nick Mathewson
_questions_ section of the replies. Rejecting answers whether the _answers_ section did not match made us reject A records waiting at the end of a CNAME record. Bug 823. svn:r16933
2008-09-16give rend_client_desc_here a slightly more accurate nameRoger Dingledine
svn:r16916
2008-09-16patch from karsten for bug 814. whew.Roger Dingledine
svn:r16915
2008-09-14Serve the latest v3 networkstatus consensus via the controlRoger Dingledine
port. Use "getinfo dir/status-vote/current/consensus" to fetch it. svn:r16907
2008-09-13Allow ports 465 and 587 in the default exit policy again. We hadRoger Dingledine
rejected them in 0.1.0.15, because back in 2005 they were commonly misconfigured and ended up as spam targets. We hear they are better locked down these days. svn:r16898
2008-09-11Directory mirrors store and serve v2 hidden service descriptors by default.Karsten Loesing
svn:r16858
2008-09-10and here tooRoger Dingledine
svn:r16835
2008-09-10Coverity says it is okay to acknowledge them. Do so. Their tool is awesome.Nick Mathewson
svn:r16820
2008-09-09Refactor unit test macros and tor_free_all() logic a bit so as to make it ↵Nick Mathewson
easier to free memory on failing tests, in order to suppress scanner warnings and to make dmalloc() usable with tests. svn:r16816
2008-09-09minor cleanups on karsten's patchRoger Dingledine
svn:r16810
2008-09-09karsten's patch for bug 767.Roger Dingledine
svn:r16808
2008-09-09Catch and report a few more bootstrapping failure cases when TorRoger Dingledine
fails to establish a TCP connection. Cleanup on 0.2.1.x. svn:r16803
2008-09-09We should not alter an addr_policy_t that has been canonicalized.Nick Mathewson
svn:r16802
2008-09-08forward-port the 0.2.0.31 changelogRoger Dingledine
svn:r16800
2008-09-08Fix a variable handling mistake when testing for libevent functions in ↵Nick Mathewson
configure.in. Found by Riastradh. svn:r16793
2008-09-05Refactor use of connection_new so that we get more verifiable typesafety.Nick Mathewson
svn:r16785
2008-09-05Add changelog for scanner-based stuff.Nick Mathewson
svn:r16784
2008-09-04An asterisk makes a difference sometimes. Fixes bug 809.Nick Mathewson
svn:r16758
2008-09-01Add a lockfile to the Tor data directory to avoid situations where two Tors ↵Nick Mathewson
start with the same datadir, or where a --list-fingerprints races with a server to create keys, or such. svn:r16722
2008-09-01Fix compile on OpenBSD 4.4-current. Bugfix on 0.2.1.5-alpha.Roger Dingledine
Reported by Tas. svn:r16713
2008-08-31further changelog cleanupsRoger Dingledine
svn:r16707
2008-08-31Changelog entry for implementation of proposal 121.Karsten Loesing
svn:r16706
2008-08-31A short changelog entry for the consensus changesPeter Palfrader
svn:r16705
2008-08-31clean up 0.2.1.5-alpha changelogRoger Dingledine
svn:r16704
2008-08-31backport candidate:Roger Dingledine
If not enough of our entry guards are available so we add a new one, we might use the new one even if it overlapped with the current circuit's exit relay (or its family). Anonymity bugfix pointed out by rovv. svn:r16698
2008-08-22 r17853@tombo: nickm | 2008-08-22 12:55:00 -0400Nick Mathewson
Oops. We had been telling people to use --with-ssl-dir, which had not worked since 0.2.0.1-alpha: --with-openssl-dir was the one that worked. Make them both work, document --with-openssl-dir, and mark --with-ssl-dir as obsolete. Found by "Dave". svn:r16625
2008-08-22 r17846@tombo: nickm | 2008-08-22 11:54:00 -0400Nick Mathewson
Make dns resolver code more robust: handle nameservers with IPv6 addresses, make sure names in replies match requested names, make sure origin address of reply matches the address we asked. svn:r16621
2008-08-20Relays now reject risky extend cells: if the extend cell includesRoger Dingledine
a digest of all zeroes, or asks to extend back to the relay that sent the extend cell, tear down the circuit. Ideas suggested by rovv. svn:r16605
2008-08-15Switch global_identifier on connections to a 64-bit field and move it to ↵Nick Mathewson
connection_t. When procession onionskins, look up the connection by this field rather than by addr:port. This will keep us from dropping onionskins. How many dropped circuits are dropped because of this bug? svn:r16558
2008-08-09Rate-limit "too-many-sockets" messages; they can get needlessly verbose.Nick Mathewson
svn:r16480
2008-08-08The first of Karsten's proposal 121 patches: configure and maintain client ↵Nick Mathewson
authorization data. Tweaked a bit: see comments on or-dev. svn:r16475
2008-08-07 r17680@tombo: nickm | 2008-08-07 16:06:30 -0400Nick Mathewson
Add a missing safe_str for a debug_log_message. Fix the bad part of bug 674. svn:r16462
2008-08-07Oops. On recent linux kernels we were not detecting the ↵Nick Mathewson
linux/netfilter_ipv4.h header properly, since we needed to have in_addr and in6_addr and __u32 defined before trying to include it. Fix that. svn:r16460
2008-08-06 r17664@tombo: nickm | 2008-08-06 12:32:09 -0400Nick Mathewson
Patch from Christopher Davis: open /dev/pf before dropping privileges. Fixes bug 782. Backport candidate. svn:r16450
2008-08-06 r17659@tombo: nickm | 2008-08-06 12:22:11 -0400Nick Mathewson
Fix bug 794: recover 3 bytes wasted per memory chunk. Fix from rovv. svn:r16447
2008-08-05bump to 0.2.1.4-alpha-dev, add a future todo itemRoger Dingledine
svn:r16440