Commits on Source
38634
b3f6b55e
Dont expire circuits we didnt originate. This may be redundant somehow, but...
Mar 21, 2004
d44e3ad8
Remove unused open circuits when there are too many, not when they are too old.
Mar 21, 2004
bba98c40
changelog for 0.0.3
Mar 26, 2004
c85d45f0
another todo item we thought of
Mar 26, 2004
4d747cd9
a missing comma could wreak all sorts of havoc.
Mar 26, 2004
c940e264
New upstream release
Mar 26, 2004
3be56afa
bump cvs to 0.0.4
Mar 26, 2004
9c69f14a
fix two assert triggers (darn it, I hate releasing software)
Mar 26, 2004
a6f3e3f5
changelog for 0.0.4 (just the bugfix)
Mar 26, 2004
45699bb5
clean up some 'warn' messages while i'm at it
Mar 26, 2004
dc91cb6c
bump cvs to 0.0.5
Mar 26, 2004
d324e835
New upstream release
Mar 26, 2004
32e268c6
oops, 0.0.4 is more broken than 0.0.3
Mar 26, 2004
a98579e0
bump version back to 0.0.4.1
Mar 26, 2004
f2a69208
make it less noisy to consider exit policies
Mar 27, 2004
47b40de0
only build circuits after we've fetched the directory
Mar 27, 2004
9ab5f3c0
fix an assert trigger where an OP would fail to handshake, and we'd
Mar 27, 2004
56dfc315
work around a tsocks bug
Mar 27, 2004
df57d3ff
update todo a bit farther
Mar 27, 2004
f241fdfc
there is yet another dns-pending-conn-clobbering bug
Mar 28, 2004
c4c97c07
Initial rendezvous spec version. Needs another review and revision; but first I must sleep
Mar 28, 2004
e6a2e035
hold socks reply open until flushed (if possible)
Mar 28, 2004
2ba9901c
oh, i forgot to enable the find-munged-conn function
Mar 28, 2004
4a5586b8
make dns resolves a lot faster
Mar 28, 2004
8c3999c9
make it less noisy for normal ORs when a server uses a false nickname
Mar 28, 2004
47b9d443
Possible fix for c99 aliasing warnings
Mar 29, 2004
0e6084d7
Remove descriptors that are older than 24 hours from the directory. Use...
Mar 29, 2004
6a79b1cb
Re-enable unit tests for directory generation.
Mar 29, 2004
0edf0ea7
make normal exit nodes less likely to crash from the conn-munging bug
Mar 29, 2004
155c777a
fix typo
Mar 29, 2004
7118c617
clean up a few more bugs
Mar 29, 2004
bcda3eba
bugfix: we were closing socks-request connections immediately, rather
Mar 29, 2004
cc844eee
Add more stuff to cvsignores
Mar 29, 2004
f2c68bcf
Make preliminary list of tasks for rendezvous service
Mar 29, 2004
2c81a6cb
Remove automake files from cvs. Let's see whether it works for Roger too.
Mar 29, 2004
9723061d
first guess at a set of circuit purposes
Mar 29, 2004
ce08baba
refactor directories a smidgen
Mar 29, 2004
10b360f1
bump to 0.0.5rc2
Mar 29, 2004
83c88c55
old or skewed descriptor doesn't mean we failed to parse it
Mar 29, 2004
d8a5358c
call it torrc.sample, not torrc
Mar 29, 2004
ce200ae1
rename torrc to torrc.sample
Mar 30, 2004
c09b185f
re-enable recommendedversion checking (oops, thanks weasel)
Mar 30, 2004
015f7229
clean up README to mention torrc.sample
Mar 30, 2004
f7969571
don't freak people out as much with the warning message
Mar 30, 2004
03b50cf0
Add reminder to debian/changelog: Upstream installs a torrc.sample file now, rather than torrc
Mar 30, 2004
96ebb0bc
break up initial rend tasks
Mar 30, 2004
94f048c2
switch tor-design to usenix format
Mar 30, 2004
57918e49
guess some times on some tasks
Mar 30, 2004
0864d3f4
add in a 'notice' log level
Mar 30, 2004
52431249
use 'notice' loglevel for things the operator should hear
Mar 30, 2004
414dff42
update hacking to mention loglevel notice
Mar 30, 2004
826513e4
bump to 0.0.5rc3
Mar 30, 2004
f058d997
Keep using torrc instead of torrc.sample as dpkg handles conffile upgrades.
Mar 30, 2004
05019b64
bump to 0.0.5
Mar 30, 2004
3dad8557
commit a changelog for 0.0.5
Mar 30, 2004
b1e98321
New upstream release
Mar 30, 2004
32cc2e59
Make service IDs 80 bits, not 128
Mar 30, 2004
abcf3d93
Make smartlists start small and grow as needed.
Mar 30, 2004
6ea95488
Add more key manipulation functions, and base32 functions, to crypto
Mar 30, 2004
0ba9ab5f
Add rendezvous-related metadata and code to circuits. Initially, we
Mar 30, 2004
96a86ef1
Remove maximum-size field from smartlists
Mar 30, 2004
c31f5505
Jump through a hoop, suppress a warning
Mar 30, 2004
919a8f23
Resolve type-punning warnings
Mar 30, 2004
2d3ac086
Refactor directory servers
Mar 30, 2004
93ab51e9
Make smartlist Do What Arma Expects.
Mar 30, 2004
670aeb6c
add and use stubs for hidserv lookup and store
Mar 30, 2004
6ea61d5e
Parse and generate service descriptors
Mar 31, 2004
b32440a0
Implement hidserv_XX functions; there is still an XXX in directory_handle_command
Mar 31, 2004
342ce84b
tweaks/patches on the rendezvous spec
Mar 31, 2004
8fedefe6
rename hidserv_xx
Mar 31, 2004
87dbd36a
let fetch_from_buf_http tolerate nuls in the http body
Mar 31, 2004
b4a61d1a
better way: always nul-terminate. then sometimes use it, sometimes not.
Mar 31, 2004
157cd7fe
Fix warning
Mar 31, 2004
bf83b1e3
Add code to configure hidden services, parse configuration, generate keys and...
Mar 31, 2004
28adda81
Add missing file
Mar 31, 2004
a0b0d169
Add an ap_bridge function to do a socketpair and skip socks.
Mar 31, 2004
3ed1a220
tweak rend spec
Mar 31, 2004
f8ac1a67
a few more todo items done
Mar 31, 2004
d7cb4d0a
make changes that ben laurie suggested
Mar 31, 2004
28948131
specify that alice and bob can use dirty circuits when
Mar 31, 2004
ee45ae57
allow conns to demand to be attached to a clean circuit
Mar 31, 2004
37b967fd
Add documentation for hidden server cfg
Apr 01, 2004
6d8be5e6
Add relay command types for rendezvous
Apr 01, 2004
6c9c4a32
Bob needs the hash of his PK in order to know which hidden service to be.
Apr 01, 2004
d13857a3
put in hooks for alice and bob logic when circuits finish/fail
Apr 01, 2004
36ff2320
let alice recognize a y.onion address and, uhm, do something
Apr 01, 2004
35f531b9
Add helpful hybrid encryption functions
Apr 01, 2004
d01497cf
outline what bob does to initialize his hidden services
Apr 01, 2004
fed8cb69
Use padding with intro requests
Apr 01, 2004
c671b106
Add a (also fragmentary) function to handle introduction requests
Apr 01, 2004
9feb44d3
Make it compile.
Apr 01, 2004
cc3c4245
let the circuit-launcher choose the exit node (if he wants)
Apr 01, 2004
7993382b
Add some hooks to handle rendezvous-related cells at ORs
Apr 01, 2004
f0593735
teach alice to recognize y.onion addresses
Apr 01, 2004
56b3d671
Separate "generate-DH-key" from "get-DH-key" without breaking old interface
Apr 01, 2004
103b8ead
Finish implementing what-bob-does-on-INTRODUCE2
Apr 01, 2004
05b99bcf
alice chooses her rendezvous node from all running routers
Apr 01, 2004
64cb3a02
teach directory servers to handle renddesc responses
Apr 01, 2004
cc8dc4e3
Clarify handdshake digest logic
Apr 01, 2004
cbbd13f7
Add new functions to wrap digest and sign/checksig.
Apr 01, 2004
38,534 additional commits have been omitted to prevent performance issues.
Loading
Loading