| Commit message (Expand) | Author | Age |
... | |
* | r9107@Kushana: nickm | 2006-10-06 02:14:02 -0400••• When eventdns is enabled, we can allow machines with thread-unsafe resolver functions to build multithreaded anyway.
svn:r8608
| Nick Mathewson | 2006-10-06 |
* | fetch all the v1 directory stuff way less often. plus, move•••around some housecleaning calls so they still occur often.
are some of these redundant or in the wrong order? there are
so many of them, maybe they should be put into a separate
function that has better documentation.
svn:r8607
| Roger Dingledine | 2006-10-06 |
* | cleanups, closer to a changelog•••svn:r8606
| Roger Dingledine | 2006-10-06 |
* | reapply a patch from adam langley that got clobbered when•••nick merged something back in
svn:r8605
| Roger Dingledine | 2006-10-06 |
* | bugfix: When testing reachability of our dirport, don't launch a new•••test if there's already one in progress.
svn:r8604
| Roger Dingledine | 2006-10-06 |
* | r9105@Kushana: nickm | 2006-10-05 23:39:30 -0400••• Oops; document last patches in changelog
svn:r8603
| Nick Mathewson | 2006-10-06 |
* | r9103@Kushana: nickm | 2006-10-05 23:27:35 -0400••• Check whether inet_aton requires libresolv. Apparently this is another solaris thing.
svn:r8602
| Nick Mathewson | 2006-10-06 |
* | r9101@Kushana: nickm | 2006-10-05 23:05:11 -0400••• Trivial fix for solaris build. Libevent will want to use its own fix here, and probably already has.
svn:r8601
| Nick Mathewson | 2006-10-06 |
* | r9097@Kushana: nickm | 2006-10-05 14:51:57 -0400••• Make eventdns.c formatting a little closer to evdns.c in libevent; add some bulletproofing to APPEND16 macro; clean some messages.
svn:r8600
| Nick Mathewson | 2006-10-05 |
* | checkpoint some cleanups•••svn:r8599
| Roger Dingledine | 2006-10-05 |
* | more progress on the blocking-resistance design•••svn:r8598
| Roger Dingledine | 2006-10-05 |
* | ARCH is universal for OSX 10.4 and beyond. Only ppc is available for•••10.3 and previous.
svn:r8597
| Andrew Lewman | 2006-10-05 |
* | r9087@Kushana: nickm | 2006-10-04 01:19:15 -0400••• We're trying to catch the kind of jerk who'd hijack zy6pzwohtnlq.test,
not the kind of lunatic who'd hijack zy6pzwohtnlq%s.test, though
apparently those exist too.
svn:r8595
| Nick Mathewson | 2006-10-04 |
* | r8863@totoro: nickm | 2006-10-03 14:56:44 -0400••• ChangeLog entry forr verbose_names controller shenanigans
svn:r8594
| Nick Mathewson | 2006-10-03 |
* | r8862@totoro: nickm | 2006-10-03 14:54:14 -0400••• Make verbose names get used (when appropriate and selected) in responses to getinfo requests.
svn:r8593
| Nick Mathewson | 2006-10-03 |
* | r8861@totoro: nickm | 2006-10-03 14:49:54 -0400••• Fix bug in r8579: TrackHostExits .foo.bar implies TrackHostExits foo.bar; also fix logic error.
svn:r8592
| Nick Mathewson | 2006-10-03 |
* | r8860@totoro: nickm | 2006-10-03 14:48:33 -0400••• Use ANSI-style definition syntax in strlcat.c and strlcpy.c so that gcc stops barfing with -Wold-style-definition
svn:r8591
| Nick Mathewson | 2006-10-03 |
* | r8859@totoro: nickm | 2006-10-03 14:25:27 -0400••• More about versioning. Also, cravenly postpone final v0 control protocol deprecation till 0.1.3.x.
svn:r8590
| Nick Mathewson | 2006-10-03 |
* | r8858@totoro: nickm | 2006-10-03 14:20:40 -0400••• Control-spec tweaks: add USEFEATURE, along with description of new naming scheme.
svn:r8589
| Nick Mathewson | 2006-10-03 |
* | r8857@totoro: nickm | 2006-10-03 13:54:21 -0400••• Implement ORCONN with verbose names.
svn:r8588
| Nick Mathewson | 2006-10-03 |
* | svn:r8587 | Nick Mathewson | 2006-10-03 |
* | r8843@totoro: nickm | 2006-10-02 16:31:07 -0400••• Forwardport changelog msg about v0 controller bug
svn:r8586
| Nick Mathewson | 2006-10-03 |
* | r8841@totoro: nickm | 2006-10-02 15:59:21 -0400••• Add EXTENDED_EVENTS to the USEFEATURE command; move flag from connection_t into control_conn, since we will probably grow more of these.
svn:r8585
| Nick Mathewson | 2006-10-03 |
* | r8840@totoro: nickm | 2006-10-02 15:56:16 -0400••• Add USEFEATURE to control changes to control protocol. Use like __future__ directive from Python. Will spec before pushing changes. No, really. :)
svn:r8584
| Nick Mathewson | 2006-10-03 |
* | r8839@totoro: nickm | 2006-10-02 15:31:49 -0400••• Make a field longer to accomodate verbose nicknames; note that verbose nicknames will never reach this point.
svn:r8583
| Nick Mathewson | 2006-10-03 |
* | r8838@totoro: nickm | 2006-10-02 15:24:39 -0400••• Partial implementation of revised nickname syntax for controllers. Implement ability to look up routers by "verbose" nicknames; add a per-v1-control-connection flag to turn the feature on in events. Needs testing, spec, ability to actually turn on the flag, double-checking that we wont overflow any nickname buffers, and changelog.
svn:r8582
| Nick Mathewson | 2006-10-03 |
* | the other half of the is_local_IP patch•••svn:r8581
| Roger Dingledine | 2006-10-03 |
* | r8851@totoro: nickm | 2006-10-02 18:13:27 -0400••• Remove/clarify some XXXs for no longer being accurate; for begin things we do not indend to fix; for already being parts of big todo issues (like "/* XXX ipv6 */"); etc. Also fix some spaces.
svn:r8580
| Nick Mathewson | 2006-10-02 |
* | r8850@totoro: nickm | 2006-10-02 17:21:11 -0400••• Make TrackExitHosts case-insensitive, and fix the behavior of .suffix TrackExitHosts items to avoid matching in the middle of an address. (Resolves an XXXX)
svn:r8579
| Nick Mathewson | 2006-10-02 |
* | r8846@totoro: nickm | 2006-10-02 16:59:57 -0400••• Move is_local_IP to config.c; have it check for same-/24; make it used only for reachability (not for banwidth, because that is probably not what we want). Fixes an XXX.
svn:r8578
| Nick Mathewson | 2006-10-02 |
* | r8845@totoro: nickm | 2006-10-02 16:34:58 -0400••• Fix an XXXX: make path_is_relative work on windows even though we never use it there.
svn:r8577
| Nick Mathewson | 2006-10-02 |
* | r8844@totoro: nickm | 2006-10-02 16:32:44 -0400••• Resolve an XXXX: make sure that we are actually on 2s-complement hardware.
svn:r8576
| Nick Mathewson | 2006-10-02 |
* | r8835@totoro: nickm | 2006-10-02 12:54:41 -0400••• Improve error messages from AUTHENTICATE attempts to controller.
svn:r8574
| Nick Mathewson | 2006-10-02 |
* | - V1 authorities should set "HSAuthoritativeDir 1" to continue being••• hidden service authorities too.
- Just because your DirPort is open doesn't mean people should be
able to remotely teach you about hidden service descriptors. Now
only accept rendezvous posts if you've got HSAuthoritativeDir set.
svn:r8573
| Roger Dingledine | 2006-10-01 |
* | changelog cleanups•••svn:r8572
| Roger Dingledine | 2006-10-01 |
* | r8826@totoro: nickm | 2006-10-01 17:58:45 -0400••• Disprefer exit nodes for entry, middle positions (fixes bug 200). Also, switch to using a uint64_t to hold "total bandwidth for all nodes" under consideration; crypt_rand_int would have died at 2GB/s network capacity.
svn:r8571
| Nick Mathewson | 2006-10-01 |
* | r8825@totoro: nickm | 2006-10-01 17:41:27 -0400••• Add function to return a random uint64_t.
svn:r8570
| Nick Mathewson | 2006-10-01 |
* | r8824@totoro: nickm | 2006-10-01 17:35:55 -0400••• note valid flag in path spec.
svn:r8569
| Nick Mathewson | 2006-10-01 |
* | misc touchups•••svn:r8568
| Roger Dingledine | 2006-10-01 |
* | correct definition of Valid in dir-spec•••svn:r8567
| Roger Dingledine | 2006-10-01 |
* | r8822@totoro: nickm | 2006-10-01 16:24:22 -0400••• Fix bug 303: reject attempts to use Tor as a one-hop proxy.
svn:r8566
| Nick Mathewson | 2006-10-01 |
* | Track down a seg fault that's been bothering me a while: if you•••enable your dirport as a client, you'll crash.
svn:r8561
| Roger Dingledine | 2006-10-01 |
* | and document that change•••svn:r8560
| Roger Dingledine | 2006-10-01 |
* | if we fail to build a circuit to an intended enclave, and it's•••not mandatory that we use that enclave, stop wanting it.
svn:r8559
| Roger Dingledine | 2006-10-01 |
* | touchups•••svn:r8558
| Roger Dingledine | 2006-10-01 |
* | try to explain when we cannibalize circuits.•••svn:r8557
| Roger Dingledine | 2006-10-01 |
* | document predicted ports better.•••svn:r8556
| Roger Dingledine | 2006-10-01 |
* | stop trying to hammer router_rebuild_descriptor() when we don't•••have a public address we like yet.
svn:r8554
| Roger Dingledine | 2006-09-30 |
* | Bugfix: when we tunnel our dir fetches via tor, don't believe•••the X-Forwarded-For header.
svn:r8553
| Roger Dingledine | 2006-09-30 |
* | r8805@totoro: nickm | 2006-09-30 16:07:13 -0400••• Oops; nameserver list is circular.
svn:r8552
| Nick Mathewson | 2006-09-30 |