Commits on Source
37714
9111a3fb
comment out some really popular log lines
Nov 17, 2005
aa53190e
and another one
Nov 17, 2005
26d8c349
and another overly common log entry
Nov 18, 2005
afb1c798
Leave options->DirServers alone -- if the user didn't specify any,
Nov 18, 2005
dfdd7359
commit a changelog tweak that i slipped in for the release
Nov 18, 2005
a32a63d5
document how the error values for closestream and closecircuit work.
Nov 18, 2005
9d6d6da8
and code the part where redirectstream can take a port.
Nov 18, 2005
4ddf2385
if it's not less than three does that mean it's more than two?
Nov 18, 2005
901712ee
Remove ip address change flapping detection. It is not really needed and I do...
Nov 18, 2005
67343712
15*60 is 15 minutes, not 5
Nov 18, 2005
40929415
remove some redundant (and misleading) code
Nov 19, 2005
0de8f4ee
another case (i think) of redundant code.
Nov 19, 2005
f824fb5f
Bugfix: it looks like some middleman circuits were spending the
Nov 19, 2005
700c370a
misc cleanups
Nov 19, 2005
7aae6399
Recover better from TCP connections to Tor servers that are broken but
Nov 19, 2005
b819a536
mark off some todo items
Nov 19, 2005
5c949fce
Start obeying our firewall options more rigorously:
Nov 19, 2005
98f353fa
actually listen when we try to route our dir connection via tor.
Nov 19, 2005
859d1c90
and another instance where i was trying to be too sneaky
Nov 19, 2005
f28770b6
be less eager to decide that the entire network is down
Nov 19, 2005
7446c7e6
mark off the next todo item
Nov 19, 2005
b9d37a2d
Add a new controller event type that allows controllers to get all
Nov 19, 2005
a48b7224
Ancient gcc does not like you when you declare variables in the middle of a block
Nov 20, 2005
8182eb69
a smidgen more hint when we fail to seed the rng
Nov 21, 2005
50ce5e19
Avoid spurious re-launch of first pending requested descriptor
Nov 22, 2005
ae67b87f
Update debian/tor.docs to match which docs are now distributed
Nov 22, 2005
a3926957
Replace balanced trees with hash tables: this should make stuff significantly faster.
Nov 23, 2005
7d7bb95f
Track how many bytes we have in signed descriptors. Try to make sure we are...
Nov 23, 2005
fbf8a8c2
Dump bytes held to store descriptors.
Nov 23, 2005
36109fea
e more aggressive about calling routerlist_remove_old_routers()
Nov 23, 2005
061ef582
Make dropping very old descriptors faster (remove old correctness check)....
Nov 23, 2005
eb0021b0
Fix dumb logic error that kept some old descripttors from getting the axe.
Nov 23, 2005
0118a236
comment that scary-looking function.
Nov 23, 2005
05482a08
Add functions to return number of elts in associative containers
Nov 23, 2005
4e77913c
whitespace and copyright fixes on configure.in
Nov 23, 2005
276ca7ad
link with -ldl if you need it.
Nov 23, 2005
23efc307
get rid of some unused variables
Nov 24, 2005
5b583073
remove some more dead code (found while hunting lasse's bug)
Nov 24, 2005
ea7fe0c2
Fix a bug found by Lasse Overlier: when we were making internal circuits
Nov 24, 2005
2350e487
minor cleanup
Nov 24, 2005
b6b1b4f2
Bandaid workaround to make cvs not crash tor clients.
Nov 25, 2005
6452aece
when calling connection_get_by_identity_digest, don't do a memcmp
Nov 25, 2005
fe221f3d
Start the process of treating internal circuits and exit circuits
Nov 25, 2005
72cb6440
HT_NEXT invalidates the last iterator; fix rmv-related segfault.
Nov 26, 2005
31d5d967
Cut down a common call to circuit_get_by_conn by about half.
Nov 26, 2005
652e1899
"How about 'never'? Does 'never' work for you?"
Nov 26, 2005
97f748f6
clean up broken comment
Nov 26, 2005
f94f4c16
when event_add or event_del fail, tell us why.
Nov 26, 2005
1da454a4
when returning a list of circuits, don't return a list of the same
Nov 28, 2005
7de0c338
Avoid a segfault in routerlist_reset_warnings()
Nov 28, 2005
c90d6c7e
Make arguments to circuit_set_circid_orconn match the connection that is...
Nov 29, 2005
94e8dcef
Fix a bug weasel found: when we are an authority and somebody requests "all"...
Nov 29, 2005
447a3a7f
Funny. I could have sworn that it compiled.
Nov 29, 2005
6b49a93b
Move code to check for zero digests into util.c
Nov 30, 2005
3bd613b4
Rename connection_get_by_identity_digest to reflect that it is OR-only. Make...
Nov 30, 2005
a6eb8cd2
Move connection_or_remove_from_identity_map() to connection_unlink, but dont...
Nov 30, 2005
9cec3a13
remove some functions that are not used; #if0 out some files that are not likely to be used.
Nov 30, 2005
d56a65c4
Fix some verbose warnings and remove an unneeded include.
Nov 30, 2005
77a425d8
Remove some functions that were around for hupping log files. We handle
Nov 30, 2005
1deb53e1
the stylesheet in cvs/tor/doc/ had relative links to the images,
Nov 30, 2005
cbad6e97
switchproxy doesn't work with firefox 1.5, i am told. here is a link
Nov 30, 2005
923ad874
remove another unused function
Nov 30, 2005
a6da3720
and its header
Nov 30, 2005
fea19528
assert_buf_ok was showing up in the profile; remove it from critical-path...
Nov 30, 2005
6443e5ec
Add a benchmark-aes function to test.c. Off by default.
Dec 01, 2005
4a0b6af9
Ive spent about 10 hours benchmarking permutations on our counter-mode...
Dec 01, 2005
ce3cdecb
Make more arguments const; do not call hash tables trees.
Dec 03, 2005
502cb596
Remove "tree" references from dns.
Dec 03, 2005
148a1e96
Shave off another 4.7%: remove a linear search when figuring out which...
Dec 03, 2005
77a494dd
Expunge remaining places where we used "tree" to mean "associative array".
Dec 03, 2005
979fc3e6
cvs diff -u src/or/circuitlist.c | less almost never does what you want in C.
Dec 03, 2005
61c5a9ae
Use a switch statement and some mild refactoring to try to speed up circuit_expire_building
Dec 03, 2005
1b0134dd
Clean up some comments; remove some dead code
Dec 03, 2005
d60f514f
fix the first bug with our optimization to circuit_expire_building():
Dec 04, 2005
7d032bd3
take back half of my bugfix. comparing times sucks.
Dec 04, 2005
ef000fd8
ok, i know this one was a bug. we were expiring open general
Dec 04, 2005
bb8dc691
Fix another time comparison bug in circuit_stream_is_being_handled().
Dec 04, 2005
40cbe550
fix a log message to be mildly more helpful
Dec 04, 2005
26b49dbc
Bugfix for trackhostexits: write down the fingerprint of the chosen exit,
Dec 05, 2005
8b0f1f02
give a hint when people are running tor as the wrong user, rather than
Dec 05, 2005
c5bee116
clarify that tor will close unattached streams by itself after 2 minutes,
Dec 05, 2005
7a70a142
Also print usernames, not just numeric UIDs when we tell the user that his...
Dec 05, 2005
1bf56b45
Remove superfluous strdup
Dec 05, 2005
98290e41
When parsing foo.exit, if foo is unknown, and we are leaving circuits...
Dec 05, 2005
835f06a7
Set chosen_exit_name to something we are not about to zero.
Dec 05, 2005
f0abb1a7
Check magic when removing old connection from map.
Dec 05, 2005
b03e8733
Change how OR conns get removed from the identity map; fix some warnings on shutdown.
Dec 05, 2005
fedc9c8a
We were neglecting to unlink marked circuits from soon-to-close OR connections.
Dec 05, 2005
d2123388
Better fix for last bug: avoids trying to double-mark circuits.
Dec 05, 2005
b1d034d2
Fix bug 212: Directory authorities should not try to download server...
Dec 06, 2005
3347762f
when we're giving up on a circuit and retrying on a new one,
Dec 06, 2005
0dbb622f
Old gccs want you to do your variable declarations first
Dec 06, 2005
5c0338dc
the other half of weasel's patch, so old gcc's can build cvs again.
Dec 06, 2005
485b2cb4
get rid of nick's crazy voodoo dh checking.
Dec 06, 2005
871d4c99
first cut at a 0.1.1.10-alpha changelog
Dec 06, 2005
b0ffa342
tell the controller about new .onion streams too.
Dec 06, 2005
4902ece6
what the heck is wrong with this little piece of code?
Dec 07, 2005
130d0e4d
fix typo noticed by scrimbly
Dec 07, 2005
666791f3
Fiddle 0.1.1.x TODO based on conversation with arma.
Dec 07, 2005
f031ee82
Make clients use CREATE_FAST cells. add an option to disable this.
Dec 07, 2005
37,614 additional commits have been omitted to prevent performance issues.
Loading
Loading