summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-05-04Update copyright to 2009.Karsten Loesing
2009-04-29Bump 0.2.1 branch version to 0.2.1.14-rc-devNick Mathewson
2009-04-29Add foo.o and foo~ files to gitignore.Nick Mathewson
2009-04-29Add an initial .gitignore to masterNick Mathewson
2009-04-26fix typo and naming conventionRoger Dingledine
svn:r19377
2009-04-24Initial thoughts on a TODO.022.Nick Mathewson
svn:r19369
2009-04-23Return -1 in the error case from read_bandwidth_usage.Sebastian Hahn
svn:r19367
2009-04-21Update the port knocking SPA document to have more details. Still needs a ↵Jacob Appelbaum
packet filter. svn:r19356
2009-04-21A small set of ideas that Nick and Roger suggested I write up regarding ↵Jacob Appelbaum
bridge detection. svn:r19355
2009-04-16New upstream versionPeter Palfrader
svn:r19340
2009-04-16Documentation fix.Karsten Loesing
svn:r19337
2009-04-12Update to the "April 3 2009" ip-to-country file.tor-0.2.1.14-rcRoger Dingledine
svn:r19307
2009-04-12bump to 0.2.1.14-rcRoger Dingledine
svn:r19306
2009-04-12Raise the minimum bandwidth to be a relay from 20000 bytes to 20480Roger Dingledine
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
2009-04-12put HashedControlPassword and CookieAuthentication explicitly in theRoger Dingledine
torrc.sample.in, so unix people don't shoot themselves in the foot. svn:r19304
2009-04-11For belt-and-suspenders, relays that don't set Address in their configRoger Dingledine
now avoid using begin_dir for all direct connections. svn:r19296
2009-04-11make it compile tooRoger Dingledine
svn:r19295
2009-04-11play make-believe that addr isn't a uint32_tRoger Dingledine
svn:r19293
2009-04-11fix the same bug in two more locations (thanks to lark for proddingRoger Dingledine
me further) svn:r19292
2009-04-11Finally fix the bug where dynamic-IP relays disappear when theirRoger Dingledine
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
2009-04-11only log that at loglevel notice if there's a problem with theRoger Dingledine
version. otherwise there's no reason to tell the user we're doing behind-the-scenes cleaning. svn:r19288
2009-04-11Clients replace entry guards that were chosen more than a few monthsRoger Dingledine
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
2009-04-11general changelog cleanupsRoger Dingledine
svn:r19273
2009-04-11fix a commentRoger Dingledine
svn:r19262
2009-04-11a changelog entry for r19259Roger Dingledine
svn:r19261
2009-04-11If the bridge config line doesn't specify a port, assume 443.Roger Dingledine
This makes bridge lines a bit smaller and easier for users to understand. Also, remove a duplicate changelog entry from the past. svn:r19260
2009-04-11Directory authorities should accept a descriptor as changed when the relay ↵Sebastian Hahn
operator changed the bandwithrate or bandwithburst settings. svn:r19259
2009-04-10commit sebastian's patch to not require contactinfo when testingtornetworkRoger Dingledine
is set svn:r19257
2009-04-09Fix a few crash bugs related to malormed descriptors. Lark found one; ↵Nick Mathewson
fuzzing found the rest. svn:r19250
2009-04-09update to openssl 0.9.8kAndrew Lewman
svn:r19248
2009-04-01log more verbosely when we accept or decline a router descriptor,Roger Dingledine
to help track whether we received them when a relay operator claims they got sent. svn:r19213
2009-03-31if a directory authority declines our server descriptors because it'sRoger Dingledine
not new enough, write that in the logs. might be helpful one day. svn:r19195
2009-03-31Limit uploaded directory documents to be 16M rather than 500K.Roger Dingledine
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
2009-03-31Directory authorities should never send a 503 "busy" response toRoger Dingledine
requests for votes or keys. Bugfix on 0.2.0.8-alpha; exposed by bug 959. svn:r19189
2009-03-29move some of the items out of the 'phase one' sectionRoger Dingledine
svn:r19180
2009-03-29put in the performance todo items that i marked as high-priority inRoger Dingledine
the projects/performance/perf-todo file. svn:r19178
2009-03-29note some progress we've made on a few of themRoger Dingledine
svn:r19177
2009-03-29put the 'phase 2' preliminary todo items in placeRoger Dingledine
svn:r19176
2009-03-23Add proposal 159 to index.Karsten Loesing
svn:r19114
2009-03-23typoRoger Dingledine
svn:r19109
2009-03-21Actually do that memarea_strndup fix right. Not only must you not examine ↵Nick Mathewson
unmapped ram, but you also must not copy it. From lark. svn:r19095
2009-03-21fix from lark: make memarea_strndup() work even at the end of a mmap chunk. ↵Nick Mathewson
Bug was harmless for now, I think. svn:r19094
2009-03-18figure out version numbers for ostag in suse and redflagAndrew Lewman
svn:r19083
2009-03-18tag redflag linux rpms correctly.Andrew Lewman
svn:r19082
2009-03-18Whitespace cleanup.Nick Mathewson
svn:r19080
2009-03-18Do not generate the non-verbose circuit path when generating a circuit event ↵Nick Mathewson
unless we will use it. svn:r19079
2009-03-18If we have a routerstatus but no routerinfo to name a router, use the ↵Nick Mathewson
routerstatus instead when generating circuit events. Also refactor a little. svn:r19078
2009-03-18Add a function to get a LongName from a routerstatus. Needed for partial ↵Nick Mathewson
bug 941 fix. svn:r19077
2009-03-18Clarify that the nickname part of a LongName is indeed optional.Nick Mathewson
svn:r19076
2009-03-18Add some asserts to try to catch bug 930Nick Mathewson
svn:r19074