| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
| |
Identify some likely target fields for lowering; lower global_identifier (since we only use it for AP streams and origin circs).
svn:r6933
|
|
|
|
|
|
|
| |
Clean up wide lines from last patch.
svn:r6907
|
|
|
|
|
|
|
| |
Refactor connection_t into edge, or, dir, control, and base subtypes. This might save some RAM on busy exit servers, but really matters most in terms of correctness.
svn:r6906
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
circuit_t into origin_circuit_t and or_circuit_t. I fixed some
segaults; there may be more. We still need to move more rendezvous
stuff into subtypes.
This is a trial run for splitting up connection_t; if the approach is
insane, please say so soon so we can do something smarter.
Also, this discards the old HALF_OPEN code, which nobody seems to
want.
svn:r6817
|
|
|
|
| |
svn:r6763
|
|
|
|
|
|
| |
Especially since 23:26 < phobos> nickm: grep -c "Unrecognized status code 4" tor.log
svn:r6752
|
|
|
|
|
|
| |
break somewhere.
svn:r6675
|
|
|
|
|
|
|
| |
don't need to guess what it is / will be later.
svn:r6615
|
|
|
|
|
|
| |
we have to explicitly "use" unuseds, but it can catch bugs. (It caught two coding mistakes so far.)
svn:r6532
|
|
|
|
|
|
|
| |
it sure doesn't now.
svn:r6494
|
|
|
|
| |
svn:r6463
|
|
|
|
| |
svn:r6396
|
|
|
|
| |
svn:r6294
|
|
|
|
|
|
|
| |
something more than \r\n.
svn:r6293
|
|
|
|
|
|
|
| |
log a complaint.
svn:r6286
|
|
|
|
|
|
|
|
|
|
| |
did not at all match its behavior, and I can't think of a case
when it should return anything other than 0.
This fix may allow getinfo dir/status/foo to work.
svn:r6285
|
|
|
|
| |
svn:r6283
|
|
|
|
|
|
|
| |
rather than not sending anything back at all.
svn:r6282
|
|
|
|
|
|
| |
dirport is set for now; should be good enough to make serifos html front-end not be as wrong.
svn:r6251
|
|
|
|
|
|
|
| |
in a string and hand it back. This starts to resolve bug 275.
svn:r6241
|
|
|
|
|
|
|
| |
getinfo dir/server/*
svn:r6231
|
|
|
|
|
|
|
|
|
|
|
| |
purpose router when picking random nodes for a circuit.
Also implement SETROUTERPURPOSE and modify +POSTDESCRIPTOR.
This concludes bug 250 assuming it all works.
svn:r6178
|
|
|
|
| |
svn:r6165
|
|
|
|
|
|
|
|
|
|
| |
to a particular circuit too. This will let Blossom specify
"moria2.exit" without having to learn what moria2's IP address is.
It may also cause other controller authors some angst. Let us know.
svn:r6136
|
|
|
|
|
|
|
| |
resolve-wait stream.
svn:r6134
|
|
|
|
| |
svn:r6133
|
|
|
|
|
|
|
|
| |
or resolve_wait: we detach them first and then act as before.
Resolves bug 264.
svn:r6112
|
|
|
|
| |
svn:r6105
|
|
|
|
|
|
|
| |
also fixes a seg fault in tor (bug 261).
svn:r6101
|
|
|
|
| |
svn:r6089
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ask for a circuit that Tor won't try to use.
Extend the EXTENDCIRCUIT controller command to let you specify
the purpose if you're starting a new circuit.
Add a new SETCIRCUITPURPOSE controller command to let you
change a circuit's purpose after it's been created.
svn:r6075
|
|
|
|
|
|
|
| |
error string.
svn:r6053
|
|
|
|
|
|
|
| |
whee.
svn:r6003
|
|
|
|
| |
svn:r5949
|
|
|
|
|
|
|
|
|
|
| |
doing address remapping, handling .exit and .onion idioms, and so on.
Now we are more uniform in making sure that the controller hears about
all new connections, and making sure it hears when they close.
svn:r5897
|
|
|
|
|
|
|
| |
include the whitespace/newline/etc in our complaint.
svn:r5841
|
|
|
|
|
|
| |
them lazily on disk.
svn:r5827
|
|
|
|
|
|
|
| |
this is our last easy chance for a wholesale change. heave ho.
svn:r5782
|
|
|
|
|
|
|
| |
closes bug 237.
svn:r5770
|
|
|
|
| |
svn:r5760
|
|
|
|
| |
svn:r5734
|
|
|
|
|
|
|
|
| |
(config options EntryNodes and StrictEntryNodes still not
implemented.)
svn:r5673
|
|
|
|
|
|
| |
intended.
svn:r5582
|
|
|
|
|
|
|
| |
arguments, but then just keep on going anyway.
svn:r5575
|
|
|
|
|
|
|
|
|
|
|
| |
513 Unrecognized option value
it's not unrecognized. it's unacceptable. (in this case, i still
have to consult the logs to figure out why, but at least i have
an inkling that maybe i should.)
svn:r5561
|
|
|
|
|
|
|
|
|
|
|
|
| |
we screwed up the formatting in wild and unpredictable ways.
fix it before it becomes convention to format logs in wild and
unpredictable ways.
still need to do src/common/ someday.
svn:r5551
|
|
|
|
|
|
| |
160-character-per-line limit; this will creep down.
svn:r5548
|
|
|
|
|
|
| |
circuits wanted us to open a given OR connection.
svn:r5489
|
|
|
|
|
|
|
|
| |
server descriptors that were uploaded to a router in its role as authoritative
dirserver.
svn:r5436
|
|
|
|
| |
svn:r5422
|