Commit Graph

4238 Commits

Author SHA1 Message Date
Nick Mathewson
18c11eb3bc Be consistent about preferring foo* to struct foo*
svn:r4637
2005-07-22 21:12:10 +00:00
Roger Dingledine
d42aae7cfb lies, damn lies, and windows path names
svn:r4636
2005-07-22 21:07:07 +00:00
Nick Mathewson
c252a76f0b Parameterize configuration parsing functions
svn:r4635
2005-07-22 20:37:42 +00:00
Nick Mathewson
5621ccc962 Note item status; add persistence task
svn:r4634
2005-07-22 17:34:10 +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
Nick Mathewson
76a6cec3f1 add work for today to TODO
svn:r4631
2005-07-22 14:54:37 +00:00
Roger Dingledine
495169d316 the abuse faq moved, so change the url
svn:r4629
2005-07-22 06:35:25 +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
Nick Mathewson
550ec09ffa checkpoint new directory document. needs way more expermients. probably ok.
svn:r4626
2005-07-21 07:57:31 +00:00
Roger Dingledine
738dfca909 link to our new faq entry from the switchproxy howto
svn:r4625
2005-07-20 23:51:30 +00:00
Roger Dingledine
d51ca36e5c fix capitalization on os x installer welcome page
svn:r4624
2005-07-20 21:21:50 +00:00
Roger Dingledine
cf0df47335 clean up osx doc more; this closes bug 169 too
svn:r4623
2005-07-20 21:20:47 +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
d049cccdc6 suggested fixes from chris
svn:r4621
2005-07-20 20:27:19 +00:00
Roger Dingledine
900f46aafe tell people to proxy ftp and gopher through privoxy too
duck is right


svn:r4620
2005-07-20 20:12:43 +00:00
Roger Dingledine
1ba35571a2 mention you need javascript to just click on it
svn:r4619
2005-07-20 20:02:38 +00:00
Roger Dingledine
5a1a196d83 clean up the docs another round
svn:r4618
2005-07-20 19:38:56 +00:00
Roger Dingledine
be22d928d5 last tweaks
svn:r4617
2005-07-20 01:27:17 +00:00
Roger Dingledine
10aa75d1bb remove redundant paragraph
svn:r4616
2005-07-20 01:22:59 +00:00
Roger Dingledine
0f09b6a894 make it survive being somewhere other than /
svn:r4615
2005-07-20 01:12:02 +00:00
Roger Dingledine
a1d96f2efd see what we think of tor-switchproxy with the eff css
svn:r4614
2005-07-20 01:06:14 +00:00
Roger Dingledine
ee841e0cd4 stop linking to hummingbird, since it's proprietary and seems to be
hard to find


svn:r4613
2005-07-20 00:59:41 +00:00
Roger Dingledine
074c059921 overhaul the docs for win32, os x, and switchproxy
svn:r4612
2005-07-20 00:00:08 +00:00
Roger Dingledine
9d0d9c70d4 comments from lucky
svn:r4611
2005-07-19 22:14:59 +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
f2bc79ba89 forward-port with a different version claim
svn:r4608
2005-07-19 21:16:31 +00:00
Roger Dingledine
9d962eb224 clean up the tor switchproxy howto more
svn:r4606
2005-07-19 21:10:34 +00:00
Roger Dingledine
0f6bf87427 first iteration of the switchproxy howto
svn:r4603
2005-07-19 08:01:03 +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
8c657e4157 cosmetic fixes
svn:r4601
2005-07-18 23:33:19 +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
bb97d7f4ea slightly cleaner fix
svn:r4599
2005-07-18 23:16:09 +00:00
Roger Dingledine
893652da84 bugfixes: smartlist_join_strings2() was underflowing a size_t
if you gave it an empty smartlist; and it wasn't terminating in
this case even if you asked it to.

this does not appear to be exploitable in any reasonable cases.


svn:r4598
2005-07-18 23:11:46 +00:00
Roger Dingledine
b13a9e9070 forward-port the 0.1.0.12 changelog
svn:r4597
2005-07-18 19:32:35 +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
e573b3f7db it's called GETCONF, not GETCONFIG
svn:r4591
2005-07-17 22:39:21 +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
Roger Dingledine
61f2ea0df0 bump us to 0.1.1.2-alpha-cvs since stuff has changed
svn:r4579
2005-07-15 19:18:36 +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