Commits on Source
33983
4d76b435
mark off a todo item. i'll put it back if it turns out it
May 30, 2006
bbe3f587
Rearrange TODO.
May 30, 2006
2431b2d8
update the explanation for deprecating v0 control spec.
Jun 01, 2006
8f902e4b
don't stop fetching server descriptors if we're a server and
Jun 03, 2006
86da3e0a
Patch based on post by Mike C to or-dev; special-case based on use of MSVC,...
Jun 03, 2006
7cb3232a
Add async dns code from Adam Langley, tweaked to build on OSX. Long-term, we...
Jun 03, 2006
85a25c8a
Make dns.c use eventdns.c -- but only when you pass the --enable-eventdns...
Jun 03, 2006
c660a0f6
More DNS fixes. Send meaningful TTLs back to the client when
Jun 03, 2006
2700e5a1
Oops. When we dont get a TTL, we should default to the default, not to the minimum.
Jun 03, 2006
c18fab53
Make eventdns.[ch] into good C90; remove signed/unsigned comparisons.
Jun 03, 2006
603b09b5
punctuation and spelling
Jun 04, 2006
c4647545
if we insist on printing pointer values, at least make it stop
Jun 04, 2006
853e2d99
Add a new warning to our "warn a lot" list: unused parameters. This means we...
Jun 04, 2006
008a0c7c
Some eventdns.c fixes for windows correctness. More will doubtless be needed,...
Jun 04, 2006
3db785ef
Hm. Where did we put that ntohl the last time we were juggling it? (hoop-lah).
Jun 05, 2006
b7ca697f
More eventdns.c patches: use HAVE_ALLOCA_H; print IP addrs as dotted quads.
Jun 05, 2006
266afcd7
bandaid for bug 299. this is still a bug, since we don't
Jun 05, 2006
bf09898f
Note a bug that causes servers to sometimes never send the pending
Jun 05, 2006
152d6d13
remove some unused code (i think)
Jun 05, 2006
8f3bb66e
simplify some code, since circuit_build_failed() is only called
Jun 05, 2006
4e773352
bugfix: if we are making our first ever connection to any entry
Jun 05, 2006
45065f14
simplify code now that libevent considers all sockets pollable.
Jun 05, 2006
a2fec314
scream louder if you've got a pending circuit for a given
Jun 05, 2006
8705db6c
whoops, add a man page entry for ProtocolWarnings
Jun 05, 2006
542b8af5
don't tell people that the testing circuit failed if we already
Jun 05, 2006
2bd7c19b
Try to log useful messages at info and debug about what we are resolving and...
Jun 05, 2006
07c35b4f
ship the event*.h files too. perhaps this will make my 'make dist'
Jun 06, 2006
411f37d5
fix typo
Jun 06, 2006
5c57348a
We got an obscure report of an assert error on a windows Tor server with
Jun 06, 2006
5e4b4451
Also, add a temporary hack to make sure eventdns.c is distributd.
Jun 06, 2006
96914760
fix the bug where we sometimes would fail to send some create cells
Jun 06, 2006
7512be0b
looks like we missed a piece of the 0.1.1.9 paranoia code.
Jun 07, 2006
0bfef523
simplify the tortls api: we only support being a "server", that
Jun 07, 2006
8cf45df2
and now the exciting part: there is now no such thing as doing
Jun 07, 2006
003561fa
the CookieAuthentication section in our spec seems to assume we're
Jun 07, 2006
1e9b35ae
make connection_or_nonopen_was_started_here() based on something less
Jun 07, 2006
741b11df
put a bandaid in place so servers will have an easier time
Jun 07, 2006
91bd12c2
re-enable per-connection rate limiting. get rid of the "OP bandwidth"
Jun 07, 2006
a18766e5
ah, that explains why we weren't going dormant with
Jun 08, 2006
18eb8192
remove a bit more obsolete code
Jun 08, 2006
bb18168f
ok, ok, maybe *this* time my rep_hist_circbuilding_dormant() will work.
Jun 08, 2006
11dcb7f4
try a better string at the top of torrc's autogenerated torrc.
Jun 09, 2006
a91be494
fix a bootstrapping check we ignored that prevents us from running
Jun 09, 2006
85d408a5
Bandaid for a seg fault i just got in 0.1.1.20.
Jun 09, 2006
30f6c57f
and forward-port too.
Jun 09, 2006
0071d67e
when only one router is labelled as a guard, and we've
Jun 09, 2006
6531a31a
actually, don't fix it that far. we should still do some
Jun 09, 2006
2936da4c
Override our notion of printability for esc_for_log. 127 and up are never...
Jun 09, 2006
1f585987
Another escape() fix, for picky sprintfs.
Jun 09, 2006
889b8d5b
Add a new config option TestVia, that lets you specify preferred middle
Jun 10, 2006
c0630b52
clean up formatting in the man page
Jun 10, 2006
e9d79048
add TestVia to the man page
Jun 10, 2006
14687fc4
take out the reachability bandaid in 0.1.2.x as well.
Jun 10, 2006
538de404
Remove echo -n to make start script slightly more readable on boot.
Jun 10, 2006
2df426d1
interim changelog for 0.1.2.1-alpha
Jun 11, 2006
0b91a2ba
forward-port the 0.1.1.21 changelog.
Jun 11, 2006
686ba0e1
Forward port changelog
Jun 12, 2006
cbc4cd93
allow people to start their tor with runasdaemon set but
Jun 12, 2006
d90d4b4c
typo, whitespace, and a clarification
Jun 12, 2006
87e3800d
Finally solve the "closing wedged cpuworkers" bug. Woo.
Jun 12, 2006
cce8ae11
Make the Exit tag in status documents actually work in head too
Jun 12, 2006
19408cf8
reintroduce the logic to exit_policy_is_general_exit() to count
Jun 13, 2006
ab61c406
Fix the bug that was causing servers to not find themselves
Jun 13, 2006
a20a384b
harmless typo
Jun 13, 2006
279e86f3
Defense in depth: fix the reachability bug a second way too.
Jun 13, 2006
31b51849
export the default exit policy via the control port, so controllers
Jun 13, 2006
23e2c6a7
first cut at a workaround for the reachability bug: explicitly find a
Jun 13, 2006
88dadc91
bugfix in exit_policy_is_general_exit() that weasel found.
Jun 13, 2006
b4e415ba
now we can tell dirserv_dump_directory_to_string() whether we want
Jun 13, 2006
2cd34990
be more lax about recognizing valid hexdigests.
Jun 13, 2006
977574e4
back off and add the $ at the beginning of the preferrednodes list
Jun 13, 2006
66db3afb
eventdns: Apply a couple of patches from AGL; start working on windows compat; note some TODOs.
Jun 13, 2006
09dfe1b2
bugfix: discourage picking directory authorities as our TestVia
Jun 14, 2006
de7a9c83
upgrade the severity of the 'clock jump' warn, and ask people
Jun 14, 2006
53d63e25
start checking for limits.h too. we should resume compiling
Jun 14, 2006
4e4cc9aa
lower the number of seconds before we yell about clock jump.
Jun 15, 2006
a4c315f3
fix recommended url in torrc.sample for server sign-up
Jun 15, 2006
bc64becd
Add a /tor/dir-all-weaselhack directory resource so I do not have to update my scripts
Jun 15, 2006
af0e47c9
fix spacing
Jun 15, 2006
2ff24dbc
And a minor bugfix to the weaselhack
Jun 15, 2006
068876eb
Forward port 07_log_to_file_by_default.dpatch
Jun 15, 2006
726021bb
clean up man page. expand on contactinfo a bit.
Jun 16, 2006
4baeeae6
Fix configure.in to not produce broken configure files with more recent
Jun 16, 2006
7a3ac5ee
Clarify mmap and memory-use hacks.
Jun 16, 2006
78428dcc
Add smartlist_reverse and smartlist_pop_last.
Jun 18, 2006
af809681
Add a memdup function to util
Jun 18, 2006
630e9cd5
Add some incremental encryption wrappers to torgzip code
Jun 18, 2006
cd38511a
Part of incremental encryption logic for buffers: there is a subtle yucky...
Jun 18, 2006
f83a628a
perhaps the reason I rail against cut-and-paste programming so vehemently is...
Jun 18, 2006
8fa8616e
Add tests for several of the more recently committed functions.
Jun 18, 2006
73ada60d
remove non-germane comment
Jun 18, 2006
1d9923da
Instead of adding servers and v1 directories to buffers en masse, directory...
Jun 18, 2006
b1a8b786
Oops. conn->requested_resource is client only.
Jun 18, 2006
c58cc8c1
add coverage for a default case
Jun 18, 2006
347bcec8
Fix a couple of bugs in last patch.
Jun 18, 2006
c374340c
That dir_refresh_src fix will only work if I enable it.
Jun 18, 2006
b9013cbe
And actually check the url when it exists. that might work better.
Jun 18, 2006
4d02ccfe
Stop trying to refresh when we are out of data.
Jun 18, 2006
9376d901
make zlib buffer function set buf_highwater properly
Jun 18, 2006
10b7b576
Temporarily disable sentinels on buffers
Jun 18, 2006
33,883 additional commits have been omitted to prevent performance issues.
Loading
Loading