Nick Mathewson
b5b138562c
Mark a few bugs as done or as nonstarters
...
svn:r4510
2005-06-30 07:19:20 +00:00
Nick Mathewson
d85bfe83bf
Make errors retrievable from tor_socketpair; resolve bug 163.
...
svn:r4509
2005-06-30 07:17:38 +00:00
Nick Mathewson
584a0ae397
Fix an fd leak in start_daemon
...
svn:r4508
2005-06-30 06:56:00 +00:00
Nick Mathewson
8fd197c687
Update rendezvous fix status; add more items to TODO
...
svn:r4507
2005-06-29 21:51:30 +00:00
Nick Mathewson
ec83652357
Logic to implement rendezvous/introduction via unknown servers.
...
- Add a new extend_info_t datatype to hold information needed to
extend a circuit (addr,port,keyid,onion_key). Use it in cpath and
build_state. Make appropriate functions take or return it instead of
routerinfo_t or keyid.
- #if 0 needless check in circuit_get_by_edge_conn; if nobody triggers this
error in 0.1.0.10, nobody will trigger it.
- Implement new hidden service descriptor format, which contains "extend
info" for introduction points, along with protocol version list.
- Parse new format.
- Generate new format
- Cache old and new formats alongside each other.
- Directories serve "old" format if asked in old way, "newest available"
format if asked in new way.
- Use new format to find introduction points if possible; otherwise fall
back. Keep nickname lists and extendinfo lists in sync.
- Tests for new format.
- Implement new "v2" INTRODUCE cell format.
- Accept new format
- Use new format if we have a versioned service descriptor that says the
server accepts the new format.
- Add documentation for functions and data types.
svn:r4506
2005-06-29 21:46:55 +00:00
Nick Mathewson
0505b31933
Bump version to 0.1.1.1-alpha-cvs
...
svn:r4505
2005-06-29 21:46:17 +00:00
Roger Dingledine
0e97dd36e9
tweak the changelog
...
svn:r4504
2005-06-29 21:25:34 +00:00
Roger Dingledine
df56eea8f3
a changelog for 0.1.1.1-alpha
...
svn:r4502
2005-06-29 20:10:51 +00:00
Roger Dingledine
6b21c8e74f
make the local and private network masks explicit when we complain
...
svn:r4501
2005-06-29 19:15:23 +00:00
Roger Dingledine
caf7af26d7
whitespace fix
...
svn:r4500
2005-06-28 01:53:15 +00:00
Roger Dingledine
0ee665708a
clean up some more comments
...
svn:r4499
2005-06-28 01:52:58 +00:00
Nick Mathewson
7479a55724
Note that authentication arguments are optional
...
svn:r4498
2005-06-27 23:41:03 +00:00
Nick Mathewson
1647b6f837
Fix libc compilation
...
svn:r4497
2005-06-27 23:40:17 +00:00
Nick Mathewson
806da0d8b2
Compile on win32
...
svn:r4496
2005-06-27 23:35:04 +00:00
Nick Mathewson
30571317dd
Fix unit tests that used old signature for add_fingerprint_to_dir
...
svn:r4495
2005-06-27 22:25:09 +00:00
Nick Mathewson
68d706a9b0
Make the two rendezvous service descriptor formats distinguishable to simplify the directory interactions a bit.
...
svn:r4494
2005-06-27 20:43:07 +00:00
Nick Mathewson
275966abe3
Bump CVS version to 0.1.1.1-alpha
...
svn:r4493
2005-06-27 18:35:10 +00:00
Nick Mathewson
18baceffaa
Specify versioned service descriptors including full info on intro points. Arma -- does this look sane?
...
svn:r4492
2005-06-27 18:34:59 +00:00
Andrew Lewman
63b8606bed
Fixed some formatting.
...
svn:r4491
2005-06-26 13:56:04 +00:00
Andrew Lewman
5e21bdb063
updated screenshots, added 2 for privoxy logfile and jarfile.
...
Screenshots courtesy of memeticist.
svn:r4490
2005-06-26 13:53:21 +00:00
Roger Dingledine
da7d93e88a
make the comment next to RunAsDaemon mention that it is a noop on win32
...
svn:r4489
2005-06-26 08:59:01 +00:00
Roger Dingledine
30258ad77f
wave rubber chicken over man page
...
tyranix says this makes the html output look better
svn:r4488
2005-06-26 08:57:25 +00:00
Roger Dingledine
281d4dc320
tyranix moved the socat instructions to the main wiki, so you don't
...
need privoxy working in order to read them.
svn:r4487
2005-06-26 08:42:41 +00:00
Andrew Lewman
8c37f9eb5c
updated document date line to make it automated.
...
svn:r4486
2005-06-26 05:25:28 +00:00
Andrew Lewman
8b74c4e146
Updated doc to explain how to comment out the lines.
...
svn:r4485
2005-06-26 05:21:17 +00:00
Andrew Lewman
9473cf7671
Correct logfile names because Windows is apparently different than any
...
other os.
svn:r4484
2005-06-26 05:08:11 +00:00
Roger Dingledine
09e87f452d
note a bug in our tor_socketpair implementation
...
can somebody fix this or create a flyspray entry for it?
svn:r4483
2005-06-26 05:03:21 +00:00
Andrew Lewman
e64b016b55
Added instructions for commenting out the "logfile logfile" and "jarfile
...
jarfile" in the privoxy config.
svn:r4482
2005-06-26 05:03:16 +00:00
Nick Mathewson
369a964ac8
Directories are unordered.
...
svn:r4481
2005-06-24 23:44:13 +00:00
Nick Mathewson
b759fe4b8d
It is not the end of the world when a router descriptor has an unrecognized kwd
...
svn:r4480
2005-06-24 23:42:15 +00:00
Nick Mathewson
c831a9f701
Mark old TorControl.py script as heavily deprecated
...
svn:r4479
2005-06-24 18:05:43 +00:00
Nick Mathewson
6602098e03
Describe how to detect v0 or v1 protocol
...
svn:r4478
2005-06-24 18:04:00 +00:00
Roger Dingledine
00a7a37c94
we were printing the number of idle dns workers incorrectly.
...
svn:r4477
2005-06-23 07:57:43 +00:00
Roger Dingledine
9808fbd884
make the log message less scary when all the dirservers are
...
temporarily unreachable
svn:r4476
2005-06-22 21:59:11 +00:00
Roger Dingledine
e35256f45c
remove CLIENTS file, since it has been replaced with
...
http://wiki.noreply.org/noreply/TheOnionRouter/TorFAQ#SOCKSAndDNS
svn:r4473
2005-06-21 20:18:20 +00:00
Roger Dingledine
9754e29c79
update version in tor-doc
...
point people to tor-doc-win32 and tor-doc-osx
svn:r4472
2005-06-21 20:08:02 +00:00
Nick Mathewson
3ff473b47b
Appease the hungry god of GCC: it wants functions to be static or prototyped!
...
svn:r4471
2005-06-21 01:08:01 +00:00
Nick Mathewson
a37db0da26
Appease the hungry God of GCC: it hates K&R style unspecified args!
...
svn:r4470
2005-06-21 01:07:32 +00:00
Roger Dingledine
419d647353
more cleanups before i go wild
...
svn:r4469
2005-06-21 01:00:42 +00:00
Roger Dingledine
9c67ae34f1
overall cleanup and streamlining and doccing
...
also fix a DoS avenue on dirservers
svn:r4468
2005-06-20 23:04:13 +00:00
Nick Mathewson
2aff87caae
Load hardware acceleration options when/where available. Can anybody test this?
...
svn:r4467
2005-06-20 18:56:35 +00:00
Nick Mathewson
5eef9177c5
Appease verbose GCC warnings.
...
svn:r4466
2005-06-20 09:38:29 +00:00
Nick Mathewson
e1e246fa78
Be more clear about fixing unknown rendezvous points. (ow)
...
svn:r4465
2005-06-20 00:10:31 +00:00
Nick Mathewson
8a6f22b25d
Come up with a rendezvous INTRODUCE1 format that actually works for unknown rendezvous points. This will take some doing to implement
...
svn:r4464
2005-06-20 00:08:47 +00:00
Nick Mathewson
e376e6cc07
note GETCONF default feature in spec
...
svn:r4463
2005-06-19 23:22:34 +00:00
Nick Mathewson
d2d934cc10
update TODO
...
svn:r4462
2005-06-19 22:39:14 +00:00
Nick Mathewson
eb327e7660
Add feature to handle unset (default) configuration options in GETCONF control messages
...
svn:r4461
2005-06-19 22:38:36 +00:00
Nick Mathewson
64fc1f7bae
Implement all the rest of the new controller protocol, debug a little, add some new features, add ADDRMAP events.
...
svn:r4460
2005-06-19 20:40:41 +00:00
Roger Dingledine
b5fd75a063
forward-port the --hash-password bug, plus other nearby fixes
...
svn:r4459
2005-06-19 08:35:46 +00:00
Roger Dingledine
cc57e1cab1
fix stray funny-character
...
svn:r4458
2005-06-19 08:35:16 +00:00