| Commit message (Expand) | Author | Age |
* | Documentation fix.•••svn:r19337
| Karsten Loesing | 2009-04-16 |
* | Update to the "April 3 2009" ip-to-country file.•••svn:r19307
| Roger Dingledine | 2009-04-12 |
* | bump to 0.2.1.14-rc•••svn:r19306
| Roger Dingledine | 2009-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 Dingledine | 2009-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 Dingledine | 2009-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 Dingledine | 2009-04-11 |
* | make it compile too•••svn:r19295
| Roger Dingledine | 2009-04-11 |
* | play make-believe that addr isn't a uint32_t•••svn:r19293
| Roger Dingledine | 2009-04-11 |
* | fix the same bug in two more locations (thanks to lark for prodding•••me further)
svn:r19292
| Roger Dingledine | 2009-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 Dingledine | 2009-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 Dingledine | 2009-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 Dingledine | 2009-04-11 |
* | fix a comment•••svn:r19262
| Roger Dingledine | 2009-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 Dingledine | 2009-04-11 |
* | Directory authorities should accept a descriptor as changed when the relay op...•••svn:r19259
| Sebastian Hahn | 2009-04-11 |
* | commit sebastian's patch to not require contactinfo when testingtornetwork•••is set
svn:r19257
| Roger Dingledine | 2009-04-10 |
* | Fix a few crash bugs related to malormed descriptors. Lark found one; fuzzin...•••svn:r19250
| Nick Mathewson | 2009-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 Dingledine | 2009-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 Dingledine | 2009-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 Dingledine | 2009-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 Dingledine | 2009-03-31 |
* | Actually do that memarea_strndup fix right. Not only must you not examine un...•••svn:r19095
| Nick Mathewson | 2009-03-21 |
* | fix from lark: make memarea_strndup() work even at the end of a mmap chunk. ...•••svn:r19094
| Nick Mathewson | 2009-03-21 |
* | Whitespace cleanup.•••svn:r19080
| Nick Mathewson | 2009-03-18 |
* | Do not generate the non-verbose circuit path when generating a circuit event ...•••svn:r19079
| Nick Mathewson | 2009-03-18 |
* | If we have a routerstatus but no routerinfo to name a router, use the routers...•••svn:r19078
| Nick Mathewson | 2009-03-18 |
* | Add a function to get a LongName from a routerstatus. Needed for partial bug...•••svn:r19077
| Nick Mathewson | 2009-03-18 |
* | Add some asserts to try to catch bug 930•••svn:r19074
| Nick Mathewson | 2009-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 Mathewson | 2009-03-18 |
* | Free very-old descriptors that we do not want to add. Fix for bug 672. Back...•••svn:r19057
| Nick Mathewson | 2009-03-16 |
* | Make directory usage recording work again. Fixing bug introduced in r17009.•••svn:r18924
| Karsten Loesing | 2009-03-11 |
* | when we get an unrecognized relay streamid, log it•••svn:r18919
| Roger Dingledine | 2009-03-11 |
* | In tor-resolve, when the Tor client to use is specified by <hostname>:<port>,...•••svn:r18833
| Steven Murdoch | 2009-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 Dingledine | 2009-03-09 |
* | bump to 0.2.1.13-alpha-dev•••svn:r18830
| Roger Dingledine | 2009-03-09 |
* | Log cached-at-exit exit policies to try to fix bug 672.•••svn:r18827
| Nick Mathewson | 2009-03-09 |
* | doxygen tweak•••svn:r18818
| Roger Dingledine | 2009-03-09 |
* | bump to 0.2.1.13-alpha•••svn:r18814
| Roger Dingledine | 2009-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 Dingledine | 2009-03-09 |
* | Update to the "February 26 2009" ip-to-country file•••svn:r18774
| Roger Dingledine | 2009-03-05 |
* | Actually use tor_sscanf() to parse untrusted input.•••svn:r18761
| Nick Mathewson | 2009-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 Mathewson | 2009-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 Mathewson | 2009-03-02 |
* | Fix one case of bug 929.•••svn:r18683
| Nick Mathewson | 2009-02-23 |
* | Add some debugging code to try to catch the likely cause of bug 929•••svn:r18682
| Nick Mathewson | 2009-02-23 |
* | Patch from lark: if we get two extend cells for the same circuit id, drop the...•••svn:r18668
| Nick Mathewson | 2009-02-21 |
* | Patch from lark: drop BEGIN cells from a rendevous circuit if they do not ori...•••svn:r18667
| Nick Mathewson | 2009-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 Dingledine | 2009-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 Mathewson | 2009-02-16 |
* | docdoc and changelog for r18556•••svn:r18566
| Roger Dingledine | 2009-02-16 |