Commits on Source
39267
d0ccf760
edits on active attacks
Nov 05, 2003
9aeaab04
The government is not the judiciary
Nov 05, 2003
14977274
finish edits on sec7
Nov 05, 2003
5f55ad3d
Edit to last checkin: add hyphen to phrasal adjective.
Nov 05, 2003
24cff42f
final commit. it is submitted.
Nov 05, 2003
3dddcf43
Add lots of logging to dns.c; change behavior of often-failing assertion
Nov 08, 2003
3c4b4c8c
Check in a working cross-platform timegm
Nov 10, 2003
1969c8a9
client now survives going offline better
Nov 10, 2003
1c37f631
add a paragraph that should have been there
Nov 10, 2003
894b1bc5
clean up some TODO items; rename ACI to circID
Nov 11, 2003
dafb0e6a
Make AP connections wait for a circuit if none exists.
Nov 11, 2003
7bde4267
Rename aci to circ_id throughout.
Nov 11, 2003
3d19a9b5
fix a bug in handling clock skew
Nov 11, 2003
2a3479af
respond to nick's questions
Nov 11, 2003
84884a79
conn->socks_version is obsolete
Nov 11, 2003
5a6bb033
leave conn->socks_request around after the begin
Nov 11, 2003
d0acbe86
prioritize and rearrange the TODO
Nov 11, 2003
9c8a54a3
more cleanups and bugfix
Nov 11, 2003
9a0a638c
point out bug
Nov 11, 2003
e6296a4e
Refactor onion_generate_cpath to build cpaths one hop at a time. This
Nov 12, 2003
7d441ec6
Compute paths as we build them.
Nov 12, 2003
2e05b9cc
Remove dead code
Nov 12, 2003
e0ad4d08
Fix thinko: Failure and success are different things.
Nov 12, 2003
99a6d48f
Restore erroneously removed assert
Nov 12, 2003
785f5cda
Make crypto_pseudo_rand* never fail.
Nov 12, 2003
7e4cb9a7
connection_ap_handshake_send_begin always succeeds
Nov 12, 2003
5e4b9c6b
Remove minor biasing problem from crypto_pseudo_rand_int
Nov 12, 2003
4ba8bc0a
make dir parsing robust to invalid but well-formed descriptors
Nov 12, 2003
0763f800
Update and uncomment the Acks section. Also uncomment the authors.
Nov 12, 2003
fbb0a450
update the FAQ so it's just useless, not wrong
Nov 12, 2003
3b392717
give us a plan for pre14
Nov 12, 2003
9358381d
break out the string manipulation routines
Nov 12, 2003
f5829aa7
lay groundwork for EntryNodes and ExitNodes
Nov 12, 2003
ddd7ebe3
Add my 0.0.2pre14 tasks to top of TODO.
Nov 13, 2003
aac29076
warn on startup that we don't provide anonymity
Nov 13, 2003
cc8ce64c
fix trivial typo
Nov 13, 2003
56cd147e
let getconfig survive repeated calls. now we call it again when we hup.
Nov 13, 2003
c8639b2b
bump default pathlen to 3; clean up surrounding code
Nov 13, 2003
273da1d3
commencing the bughunt
Nov 14, 2003
a8eaa79e
Improved exit policy syntax; basic client-side DNS caching.
Nov 14, 2003
8a17d9e5
Finish implementing the rest of the exitpolicy stuff, except for automatically...
Nov 16, 2003
fe856406
initial patches on patches
Nov 16, 2003
b5e84e24
dump exit policies correctly to descriptor
Nov 16, 2003
f5089681
bugfix: if you recognize a relay cell, don't also pass it on.
Nov 16, 2003
6d0e611f
change when circuits are built and expired
Nov 16, 2003
5e81e474
bugfixes
Nov 16, 2003
4aede010
recognize in-progress circs and don't start redundant ones
Nov 17, 2003
53ab3357
Fix a segfault caused by a weird logic error and masked by another.
Nov 17, 2003
851b0933
trivial bugfixes
Nov 17, 2003
ac5fc456
comment choose_good_exit_server
Nov 17, 2003
e5d6e7db
continue the circuit_deliver_relay_cell forward-failure bughunt
Nov 17, 2003
90e143e6
Remove a possible source of error in circID picking.
Nov 17, 2003
42b5ed75
catch the last missing log line i hope
Nov 17, 2003
44ced095
Fix bytesex issues on in.s_addr
Nov 17, 2003
a18ced65
finally find and possibly fix the circuit_deliver_relay_cell warn bug
Nov 17, 2003
f42c77f6
"I don't think it's quite fair to condemn a whole program because of a
Nov 17, 2003
7a702d64
more verbose info for circuits when kill -USR1
Nov 17, 2003
4eabb845
Fix possible bug in circID selection when building circuits on combination OP/OR servers
Nov 17, 2003
51de02bc
stop client_dns_clean from calling malloc(0)
Nov 18, 2003
366ba4a7
Always include newline with port section of exit policy
Nov 18, 2003
dd16a9ab
Stop leaking X509 certs; those things are _nasty_ on the carpet
Nov 18, 2003
bb0e409f
Simplify post-TLS-handshake checks, and add check for correct nickname
Nov 18, 2003
a3e39b0c
don't build too many circs at once
Nov 18, 2003
ec02f83f
add a tor_malloc_zero wrapper: tor_malloc and memset 0
Nov 18, 2003
ac56486b
use the tor_malloc_zero wrapper
Nov 18, 2003
f0cccc56
bugfix: don't ask for ->next of an expired circuit
Nov 18, 2003
c00953d2
make more sure we can't end up with two connections to the same OR
Nov 18, 2003
a6595f45
revert part of that last change
Nov 18, 2003
25ac8857
bugfix: sometimes we closed a circ while cpuworker was cranking,
Nov 18, 2003
0e5abcb6
Skip non-running routers for exit node selection
Nov 19, 2003
dde0eb65
Patch last patch.
Nov 19, 2003
312208ef
removed unused variable; silence warning
Nov 19, 2003
3d145769
Patch last patch to last patch
Nov 19, 2003
9a676b04
Check that we can write to the logfile and log a warning to stderr if we can't
Nov 19, 2003
fd07872a
Separate failure-count tracking from circuit-launching.
Nov 19, 2003
f5994416
bugfix and cleanups
Nov 19, 2003
e73e7a10
updated todo
Nov 19, 2003
3b78f5cb
we are pre14.
Nov 19, 2003
4565150d
if you tell people that IgnoreVersion exists,
Nov 19, 2003
d6601f8c
make pidfile default to null rather than writing to your cwd
Nov 19, 2003
b820d3bc
define the pidfile on the commandline, if you want it
Nov 19, 2003
91cf5e44
default log level is now warn
Nov 19, 2003
84fffd36
install now recognizes that -l warn is default
Nov 19, 2003
975bb680
simplify: options.OnionRouter==1 iff options.ORPort>0
Nov 20, 2003
f53fe3cd
merge torrc.in and sample-server-torrc.in
Nov 20, 2003
2c934635
change 'so you want to run your own server' directions
Nov 20, 2003
5b99985e
we have a man page.
Nov 20, 2003
1d9b1550
stop building sample-server-torrc, start building tor.1
Nov 21, 2003
5e9ba094
Fix incorrect error message
Nov 21, 2003
1155ae9b
Bring assert_connection_ok up to date
Nov 23, 2003
c52ee5e2
Fix a few bugs in sending and receiving DNS results
Nov 23, 2003
00de055f
bugfix: an offline OP would leak all its sockets and stop working
Nov 29, 2003
3818776f
remove a conn_close_if_marked warning
Nov 30, 2003
2de4fc2b
bump up header length when the dirserv reads http commands
Nov 30, 2003
02ec2cdb
bugfix: we were writing to stderr even when it's closed
Nov 30, 2003
3d37291e
stop complaining as loudly when a dns resolve fails
Nov 30, 2003
af4192b1
start tracking a rare bug: package_raw_inbuf gets called with package_window 0
Nov 30, 2003
63dadc02
update TODO with remaining pre15 tasks
Dec 02, 2003
72076277
install that man page
Dec 02, 2003
fc98ca1a
stop expecting sample-server-torrc to be there
Dec 02, 2003
39,167 additional commits have been omitted to prevent performance issues.
Loading
Loading