aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAge
* Documentation fix.•••svn:r19337 Karsten Loesing2009-04-16
* Update to the "April 3 2009" ip-to-country file.•••svn:r19307 Roger Dingledine2009-04-12
* bump to 0.2.1.14-rc•••svn:r19306 Roger Dingledine2009-04-12
* Raise the minimum bandwidth to be a relay from 20000 bytes to 20480•••bytes (aka 20KB/s), to match our documentation. Also update directory authorities so they always assign the Fast flag to relays with 20KB/s of capacity. Now people running relays won't suddenly find themselves not seeing any use, if the network gets faster on average. svn:r19305 Roger Dingledine2009-04-12
* put HashedControlPassword and CookieAuthentication explicitly in the•••torrc.sample.in, so unix people don't shoot themselves in the foot. svn:r19304 Roger Dingledine2009-04-12
* For belt-and-suspenders, relays that don't set Address in their config•••now avoid using begin_dir for all direct connections. svn:r19296 Roger Dingledine2009-04-11
* make it compile too•••svn:r19295 Roger Dingledine2009-04-11
* play make-believe that addr isn't a uint32_t•••svn:r19293 Roger Dingledine2009-04-11
* fix the same bug in two more locations (thanks to lark for prodding•••me further) svn:r19292 Roger Dingledine2009-04-11
* Finally fix the bug where dynamic-IP relays disappear when their•••IP address changes: directory mirrors were mistakenly telling them their old address if they asked via begin_dir, so they never got an accurate answer about their new address, so they just vanished after a day. Should fix bugs 827, 883, and 900 -- but alas, only after every directory mirror has upgraded. svn:r19291 Roger Dingledine2009-04-11
* only log that at loglevel notice if there's a problem with the•••version. otherwise there's no reason to tell the user we're doing behind-the-scenes cleaning. svn:r19288 Roger Dingledine2009-04-11
* Clients replace entry guards that were chosen more than a few months•••ago. This change should significantly improve client performance, especially once more people upgrade, since relays that have been a guard for a long time are currently overloaded. svn:r19287 Roger Dingledine2009-04-11
* fix a comment•••svn:r19262 Roger Dingledine2009-04-11
* If the bridge config line doesn't specify a port, assume 443.•••This makes bridge lines a bit smaller and easier for users to understand. Also, remove a duplicate changelog entry from the past. svn:r19260 Roger Dingledine2009-04-11
* Directory authorities should accept a descriptor as changed when the relay op...•••svn:r19259 Sebastian Hahn2009-04-11
* commit sebastian's patch to not require contactinfo when testingtornetwork•••is set svn:r19257 Roger Dingledine2009-04-10
* Fix a few crash bugs related to malormed descriptors. Lark found one; fuzzin...•••svn:r19250 Nick Mathewson2009-04-09
* log more verbosely when we accept or decline a router descriptor,•••to help track whether we received them when a relay operator claims they got sent. svn:r19213 Roger Dingledine2009-04-01
* if a directory authority declines our server descriptors because it's•••not new enough, write that in the logs. might be helpful one day. svn:r19195 Roger Dingledine2009-03-31
* Limit uploaded directory documents to be 16M rather than 500K.•••The directory authorities were refusing v3 consensus votes from other authorities, since the votes are now 504K. Fixes bug 959; bugfix on 0.0.2pre17 (where we raised it from 50K to 500K ;). svn:r19194 Roger Dingledine2009-03-31
* Directory authorities should never send a 503 "busy" response to•••requests for votes or keys. Bugfix on 0.2.0.8-alpha; exposed by bug 959. svn:r19189 Roger Dingledine2009-03-31
* Actually do that memarea_strndup fix right. Not only must you not examine un...•••svn:r19095 Nick Mathewson2009-03-21
* fix from lark: make memarea_strndup() work even at the end of a mmap chunk. ...•••svn:r19094 Nick Mathewson2009-03-21
* Whitespace cleanup.•••svn:r19080 Nick Mathewson2009-03-18
* Do not generate the non-verbose circuit path when generating a circuit event ...•••svn:r19079 Nick Mathewson2009-03-18
* If we have a routerstatus but no routerinfo to name a router, use the routers...•••svn:r19078 Nick Mathewson2009-03-18
* Add a function to get a LongName from a routerstatus. Needed for partial bug...•••svn:r19077 Nick Mathewson2009-03-18
* Add some asserts to try to catch bug 930•••svn:r19074 Nick Mathewson2009-03-18
* Don't double-free successful_uploads.•••When we used smartlist_free to free the list of succesful uploads because we had succeeded in uploading everywhere, we did not actually set the successful_uploads field to NULL, so later it would get freed again in rend_service_descriptor_free. Fix for bug 948; bug introduced in 0.2.1.6-alpha. svn:r19073 Nick Mathewson2009-03-18
* Free very-old descriptors that we do not want to add. Fix for bug 672. Back...•••svn:r19057 Nick Mathewson2009-03-16
* Make directory usage recording work again. Fixing bug introduced in r17009.•••svn:r18924 Karsten Loesing2009-03-11
* when we get an unrecognized relay streamid, log it•••svn:r18919 Roger Dingledine2009-03-11
* In tor-resolve, when the Tor client to use is specified by <hostname>:<port>,...•••svn:r18833 Steven Murdoch2009-03-10
* Bugfix on r17756:•••Avoid trying to print raw memory to the logs when we decide to give up on downloading a given relay descriptor. Bugfix on 0.2.1.9-alpha. svn:r18831 Roger Dingledine2009-03-09
* bump to 0.2.1.13-alpha-dev•••svn:r18830 Roger Dingledine2009-03-09
* Log cached-at-exit exit policies to try to fix bug 672.•••svn:r18827 Nick Mathewson2009-03-09
* doxygen tweak•••svn:r18818 Roger Dingledine2009-03-09
* bump to 0.2.1.13-alpha•••svn:r18814 Roger Dingledine2009-03-09
* We were already rejecting relay begin cells with destination port•••of 0. Now also reject extend cells with destination port or address of 0. Suggested by lark. svn:r18812 Roger Dingledine2009-03-09
* Update to the "February 26 2009" ip-to-country file•••svn:r18774 Roger Dingledine2009-03-05
* Actually use tor_sscanf() to parse untrusted input.•••svn:r18761 Nick Mathewson2009-03-03
* Add a simple locale-independent no-surprises sscanf replacement.•••tor_sscanf() only handles %u and %s for now, which will make it adequate to replace sscanf() for date/time/IP parsing. We want this to prevent attackers from constructing weirdly formed descriptors, cells, addresses, HTTP responses, etc, that validate under some locales but not others. svn:r18760 Nick Mathewson2009-03-03
* Add and use set/get_uint64 on onion tags. [bug 604; backportable]•••It seems that 64-bit Sparc Solaris demands 64-bit-aligned access to uint64_t, but does not 64-bit-align the stack-allocated char array we use for cpuworker tags. So this patch adds a set/get_uint64 pair, and uses them to access the conn_id field in the tag. svn:r18743 Nick Mathewson2009-03-02
* Fix one case of bug 929.•••svn:r18683 Nick Mathewson2009-02-23
* Add some debugging code to try to catch the likely cause of bug 929•••svn:r18682 Nick Mathewson2009-02-23
* Patch from lark: if we get two extend cells for the same circuit id, drop the...•••svn:r18668 Nick Mathewson2009-02-21
* Patch from lark: drop BEGIN cells from a rendevous circuit if they do not ori...•••svn:r18667 Nick Mathewson2009-02-21
* send the newconsensus event if the controller has asked for newconsensus•••events, not if he's asked for ns events svn:r18656 Roger Dingledine2009-02-20
* Possible fix for broken country settings in ExcludeExitNodes.•••It turns out that we weren't updating the _ExcludeExitNodesUnion set's country numbers when we reloaded (or first loaded!) the IP-to-country file. Spotted by Lark. Bugfix on 0.2.1.6-alpha. svn:r18575 Nick Mathewson2009-02-16
* docdoc and changelog for r18556•••svn:r18566 Roger Dingledine2009-02-16