Nick Mathewson
|
18c11eb3bc
|
Be consistent about preferring foo* to struct foo*
svn:r4637
|
2005-07-22 21:12:10 +00:00 |
|
Nick Mathewson
|
c252a76f0b
|
Parameterize configuration parsing functions
svn:r4635
|
2005-07-22 20:37:42 +00:00 |
|
Nick Mathewson
|
c3a62c1739
|
Initial, somewhat dodgy implementation of helper nodes. It has too many XXXXs, it logs too verbosely, and it doesnt do persistence.
svn:r4633
|
2005-07-22 17:32:25 +00:00 |
|
Nick Mathewson
|
5b4e11fa5d
|
Add getinfo logic for accounting; add options for helper nodes
svn:r4632
|
2005-07-22 14:55:09 +00:00 |
|
Roger Dingledine
|
3333d27f41
|
we were mangling memory because we weren't allocing enough
for the hidserv desc
nick can you check that this is enough now?
svn:r4628
|
2005-07-22 00:18:25 +00:00 |
|
Roger Dingledine
|
1efeb3908a
|
let hidden service descriptors publish 0 intro points
nick, please check the logic here
svn:r4627
|
2005-07-22 00:14:58 +00:00 |
|
Roger Dingledine
|
11bd4bc521
|
in circuit_list_path(), don't redundantly print the intended exit
nickname when the circuit is open.
svn:r4622
|
2005-07-20 20:33:13 +00:00 |
|
Roger Dingledine
|
eedb7c243e
|
be consistent about printing out key digest $'s when we're getting a
different key than we expect
svn:r4609
|
2005-07-19 21:26:24 +00:00 |
|
Roger Dingledine
|
7ac36a9a74
|
unit tests to prove i didn't screw up
svn:r4602
|
2005-07-18 23:36:12 +00:00 |
|
Roger Dingledine
|
e479cc935e
|
stop asserting if we have a controller listening for circuit events
and we're offline so we fail to make a circuit and it tries to notify
us about the zero-length circuit.
svn:r4600
|
2005-07-18 23:18:00 +00:00 |
|
Roger Dingledine
|
5fe18894b9
|
now that we're recommending 0.1.1.x-alpha for win32 and os x users,
stop printing debug stuff once a minute
svn:r4596
|
2005-07-18 19:16:17 +00:00 |
|
Roger Dingledine
|
e8a1b1d6a0
|
add a trivial tor-counting variable
svn:r4593
|
2005-07-18 06:09:04 +00:00 |
|
Roger Dingledine
|
43a28a4ca9
|
make event streams work with control v1 too
svn:r4590
|
2005-07-17 22:28:01 +00:00 |
|
Roger Dingledine
|
6ac245793c
|
downgrade a warning that could plausibly happen sometimes now that we
have controllers.
svn:r4589
|
2005-07-17 21:43:47 +00:00 |
|
Roger Dingledine
|
090836d171
|
correct error message in closestream
svn:r4588
|
2005-07-17 21:36:33 +00:00 |
|
Roger Dingledine
|
ebf13c6282
|
not not zero means zero
svn:r4587
|
2005-07-17 21:22:18 +00:00 |
|
Roger Dingledine
|
5643532bd9
|
if the controller asks to extendcircuit to circid 0, we need to
init the circuit before we can add hops to its cpath.
svn:r4586
|
2005-07-17 21:13:36 +00:00 |
|
Roger Dingledine
|
fe7535c5e2
|
arguments in EXTENDCIRCUIT were reversed
and an error message was misleading
and we were leaking memory on some errors
more bugs remain
svn:r4585
|
2005-07-17 21:06:00 +00:00 |
|
Nick Mathewson
|
2cff73e7a4
|
Make "Couldnt add router to list" message more descriptive. Make messages consistenly punctuated.
svn:r4582
|
2005-07-15 19:40:38 +00:00 |
|
Nick Mathewson
|
f8b48176ed
|
Fix several bugs in read_escaped_data; add a unit test and a few docs
svn:r4580
|
2005-07-15 19:31:11 +00:00 |
|
Nick Mathewson
|
441e02d4ac
|
Merge patch from Matt Edman for bug 162 (service never stops)
svn:r4578
|
2005-07-15 19:09:36 +00:00 |
|
Roger Dingledine
|
545c2c6c87
|
the other half of the bugfix: tolerate a trusted dirserver claiming
dirport 0 in its descriptor.
svn:r4576
|
2005-07-15 18:56:59 +00:00 |
|
Roger Dingledine
|
97174b67c2
|
if you're an auth dir server, always publish your dirport,
even if you haven't yet found yourself to be reachable.
this is the cause of Jan Tore Morken's recent or-talk bug.
svn:r4575
|
2005-07-15 18:49:35 +00:00 |
|
Roger Dingledine
|
83dc42055d
|
point out some bugs for nick, noticed by whiteout
svn:r4574
|
2005-07-15 18:48:38 +00:00 |
|
Roger Dingledine
|
452c98058f
|
missed one
svn:r4567
|
2005-07-14 23:08:55 +00:00 |
|
Roger Dingledine
|
d8d0feb633
|
tell us what kind of listener it is, too
svn:r4566
|
2005-07-14 23:07:05 +00:00 |
|
Nick Mathewson
|
f86a1e634f
|
fix opening listener log msg
svn:r4565
|
2005-07-14 23:04:31 +00:00 |
|
Nick Mathewson
|
e94f95a716
|
Populate address field of listeners with an actually sane value.
svn:r4564
|
2005-07-14 22:56:17 +00:00 |
|
Roger Dingledine
|
ceae96a3a0
|
put in tor26's new IP address
svn:r4560
|
2005-07-14 22:37:52 +00:00 |
|
Nick Mathewson
|
331942870e
|
fix problems noticed by arma in rendservice.c
svn:r4558
|
2005-07-14 16:41:47 +00:00 |
|
Nick Mathewson
|
149e9a5900
|
remove pointless XXXX. It was there to remind me to do something I already did.
svn:r4557
|
2005-07-14 16:37:33 +00:00 |
|
Roger Dingledine
|
4a6bf116e7
|
substantive changes on nick's rendezvous commit.
nick, can you fix these?
svn:r4554
|
2005-07-14 08:45:19 +00:00 |
|
Roger Dingledine
|
2259032ea1
|
trivial changes on nick's rendezvous commit
svn:r4553
|
2005-07-14 08:43:19 +00:00 |
|
Roger Dingledine
|
19810ba38e
|
make it more pleasant to be told you're using libevent
svn:r4548
|
2005-07-13 21:22:34 +00:00 |
|
Roger Dingledine
|
306f7d320c
|
make a notice-level log make more sense.
svn:r4547
|
2005-07-13 21:12:33 +00:00 |
|
Nick Mathewson
|
97c58f066a
|
whitespace fixes
svn:r4544
|
2005-07-13 17:24:55 +00:00 |
|
Nick Mathewson
|
cf13b3e4a6
|
Macro-fu to get DEBUG events working.
svn:r4539
|
2005-07-13 05:14:42 +00:00 |
|
Roger Dingledine
|
ddecb1a04d
|
looks like we were never delivering deflated running-routers lists
svn:r4536
|
2005-07-12 22:56:22 +00:00 |
|
Roger Dingledine
|
7c7c95c3f6
|
anonymous bugfix on our pointer arithmetic
svn:r4535
|
2005-07-12 22:56:06 +00:00 |
|
Nick Mathewson
|
0828feaf7c
|
Add belt-and-suspenders fix to coredump from yesterday; document more functions in buffers.c
svn:r4532
|
2005-07-12 18:19:30 +00:00 |
|
Roger Dingledine
|
8f9790a023
|
fix a seg fault with autodetecting which controller version is being used
svn:r4531
|
2005-07-12 05:48:15 +00:00 |
|
Nick Mathewson
|
63f9a8baa2
|
Canonicalize option names even on defaulted options.
svn:r4530
|
2005-07-11 18:11:54 +00:00 |
|
Nick Mathewson
|
50a206e800
|
Do not reverse command-line configuration options; Use new minimal-listener-close code; Add code to canonicalize configuration names.
svn:r4529
|
2005-07-11 17:35:36 +00:00 |
|
Nick Mathewson
|
658e1196d0
|
Change retry_listeners: when force is false, close and re-open a minimal set of listeners (i.e., those that do not match the configuration). This fixes a possible bug on some windowses. Maybe.
svn:r4528
|
2005-07-11 17:20:22 +00:00 |
|
Nick Mathewson
|
e1db33971e
|
NT service patch from Matt Edman to improve error messages, lightly cleaned; needs more testing.
svn:r4527
|
2005-07-09 16:37:12 +00:00 |
|
Roger Dingledine
|
2f1f0c8d21
|
be flexible in what you accept: when people type "tor --install" thinking
they had typed "tor -install", make it work too.
svn:r4526
|
2005-07-09 03:28:58 +00:00 |
|
Roger Dingledine
|
5c1ba5dcf7
|
fix compile error in cvs
svn:r4520
|
2005-07-02 00:18:09 +00:00 |
|
Nick Mathewson
|
b11e314f2e
|
Be more explicit about which IP we are connecting to; expose future exit policy problems better.
svn:r4519
|
2005-07-01 13:40:29 +00:00 |
|
Roger Dingledine
|
271d49958e
|
fix another compile warn
svn:r4516
|
2005-07-01 02:02:24 +00:00 |
|
Roger Dingledine
|
3bb756b93b
|
forward-port the 0.1.0.11 stuff
svn:r4515
|
2005-07-01 02:01:21 +00:00 |
|