Commits on Source
35389
84355072
stop notifying people about dns worker spawning and culling
Sep 09, 2005
a60345a2
fix duplicate word
Sep 09, 2005
42f752a0
bugfix: we were automatically condemning an exit node (concluding
Sep 09, 2005
0de64f22
Warn in more detail when network-status serving and fetching fails. Also, fix a small leak.
Sep 09, 2005
35b78b2d
clean up the rendezvous warn log msgs, and downgrade some to info
Sep 09, 2005
047e105d
Fix a bug in config_dump: we want to run options_validate on the defaults, not...
Sep 09, 2005
a5ea401b
a few more hints on a rare but mysterious warning
Sep 09, 2005
dcf1e141
downgrade warning to info
Sep 09, 2005
86af4991
Even more experimental cvs snapshot.
Sep 09, 2005
23008f29
Forward port 03_tor_manpage_in_section_8.dpatch
Sep 09, 2005
1ea5d312
Forward port 06_add_compile_time_defaults.dpatch
Sep 09, 2005
2f6eb10f
Implement tor_listdir on windows. Untested.
Sep 09, 2005
09d83c56
Add missing arg to windows tor_listdir()
Sep 09, 2005
6b479b3c
Only do openssl accel stuff if version is at least 0.9.7
Sep 09, 2005
cfa32137
reject ports 465 and 587 by default now too
Sep 09, 2005
67b27f56
and say that in the man page
Sep 09, 2005
035b1953
Add sorting/searching to smartlist
Sep 09, 2005
1d9786a3
generalize route length to three plus one if the exit node is risky.
Sep 10, 2005
3d0394cd
add another todo item
Sep 10, 2005
eab048b7
add more items to the 0.1.1.6-alpha changelog
Sep 10, 2005
d26523e0
Use tor_listdir in test.c instead of duplicating ode.
Sep 10, 2005
e58ca648
bump to 0.1.1.6-alpha
Sep 10, 2005
a4f32e77
Fix segfault in win32 unittests.
Sep 10, 2005
9b54cd34
break out a new function config_assign_value() that just assigns the
Sep 10, 2005
2ad3e4ff
we estimated our release date wrong (ha)
Sep 10, 2005
e782ee34
bump to 0.1.1.6-alpha-cvs
Sep 10, 2005
cfe34812
bugfix: if you gave tor an odd number of command-line arguments,
Sep 10, 2005
7a61dbed
new upstream version
Sep 10, 2005
b0a5ba42
downgrade the dirserver log messages when whining about unreachability
Sep 10, 2005
0ceab199
Do not use unaligned access on some more archs
Sep 10, 2005
6e6f1d07
two more bugs we should fix
Sep 10, 2005
aa832133
add weasel's check-tor script to tor/contrib/
Sep 11, 2005
43df34a4
reference exit policy faq entry, and add an item about rate limiting.
Sep 11, 2005
d7d4d4cb
fix comment and return value for check_software_version_against_directory()
Sep 11, 2005
70958407
it's a new month
Sep 11, 2005
24bfac63
Document SMARTLIST_FOREACH macro, along with previously-naughty foo_sl_idx variable.
Sep 11, 2005
63dfe244
Fix bug found by "ca": looking up a non-existent stream for a v1 control...
Sep 12, 2005
8d70ae01
Fix a memory leak in smartlist_string_remove.
Sep 12, 2005
695da58d
Dir spec change: Clarify rules on how to treat servers based on networkstatus...
Sep 12, 2005
89d516f9
clean up the log entry for when a server posts a server descriptor that
Sep 12, 2005
5cebd8df
remove temporary network-status keyword
Sep 12, 2005
a63e17bd
fix some grammar and ask a question
Sep 12, 2005
e4272f19
answer question
Sep 12, 2005
3dc5e77b
Numerous changes to move towards client-side v2 directories.
Sep 12, 2005
63bb27f1
be more thorough about noticing when a directory request has failed:
Sep 12, 2005
2689cb08
We have so many special cases for smartlists of strings, why not add a sort function?
Sep 12, 2005
c1a6940e
make compile slightly happier on const-zealous compilers
Sep 12, 2005
689cb280
when writing the recommended*versions lines, sort them first.
Sep 12, 2005
a6271650
Versions should be sorted by version. Lexical sorting should be used only as a last resort.
Sep 12, 2005
39e29738
Maybe I should pay more attention to return values and less to clever...
Sep 12, 2005
2939b189
put the last nail in tor-doc.html
Sep 12, 2005
93c1d37d
Resolve stack corruption identified by edmanw in connection_edge_end(). Thanks!
Sep 12, 2005
569efe61
make the patch less likely to bite us later
Sep 12, 2005
8b0d3709
when the user asked for a rendezvous port that the hidden service
Sep 12, 2005
82b3b624
fix a seg fault if we ask an authdirserver for a descriptor by
Sep 13, 2005
d4fb1fcd
Two new functions like write_bytes_to_file: one takes a list of byte-and-len structs; one appends.
Sep 13, 2005
29c57b54
Add functions to extend and compress new router store logic. (Basic idea: use...
Sep 13, 2005
d9bf9e48
Add documentation to a few functions in container.c; reformat function definitions
Sep 13, 2005
76351b84
Fix DOCDOC entries in routerlist.c. Make more functions use SMARTLIST_FOREACH...
Sep 13, 2005
4efa652a
add docs, fix whitespace, and make ANY rule in routerparse a little tighter.
Sep 13, 2005
890847d2
I forgot -- smart kids make their code compile.
Sep 13, 2005
26cc51ff
a bit more code cleanup
Sep 13, 2005
85855999
correct "your server is reachable" log entries to indicate that it was
Sep 13, 2005
41bdb5e9
clean up the server docs for ulimit -n
Sep 13, 2005
ed748efd
make clearer the ulimit -n instructions
Sep 13, 2005
c48cda7b
update control spec to reflect our new SETCONF behavior
Sep 13, 2005
f08bccc4
correct a mistake i just added
Sep 13, 2005
1f930a9a
checkpoint: clean up and document the three ways to call config_assign()
Sep 14, 2005
62fe24c4
ok, ok, csv's get replaced even when we assign them from the torrc.
Sep 14, 2005
c78aafe4
and take the bang out
Sep 14, 2005
10893e72
simplify
Sep 14, 2005
6aa8850d
note that routerstatus_t.entries is sorted.
Sep 14, 2005
93be26a7
stop the call duplication inside config_assign()
Sep 14, 2005
7c6679d8
Add new config.c function to set options that can fail, and roll back if they...
Sep 14, 2005
ec9ef0da
document the new functionality that crept in:
Sep 14, 2005
48e2bbd4
a changelog for 0.1.1.7-alpha
Sep 14, 2005
8c3f0dfe
update todo a bit
Sep 14, 2005
ca727ba6
bugfix: when we try to determine the reachability of our dirport,
Sep 14, 2005
76e6cc0c
bump to 0.1.1.7-alpha
Sep 14, 2005
0119f554
update directory todos
Sep 14, 2005
e4ee8a00
Merge 0.1.0.14+XXXX changes
Sep 14, 2005
2034c48f
Forward port to head
Sep 14, 2005
9d3e67d7
update changelog with minor tweaks
Sep 14, 2005
db27c322
New experimental upstream
Sep 14, 2005
d9ee9454
Declare 0.1.1.7 as The Version With The Good Dirservers.
Sep 14, 2005
922cee3d
Clean up a few warnings that make gcc twig out a bit.
Sep 14, 2005
e3adcbdb
Big commit: clients start downloading and using network-statuses.
Sep 14, 2005
27bbfe9d
Would you believe that the software_versions field of routerlist_t was never...
Sep 14, 2005
b903b98e
tweak punctuation
Sep 14, 2005
bc0af704
Oops. directory_set_dirty() needs to mark networkstatus as dirty too.
Sep 14, 2005
6973ef9b
Add a touch_file() function to compat so we can update cache mtimes.
Sep 14, 2005
d4e0af78
Fix a bunch of log messages. Deprecate some routerlist fields; remove others,...
Sep 14, 2005
e83e1df8
separate validation from naming in authoritative directory servers; simplify...
Sep 15, 2005
b1604891
Stop downloading directories and download routers instead. This still needs...
Sep 15, 2005
3dcc4630
Make unittests not die
Sep 15, 2005
b70c229f
make some functions static; clean dead networkstatus entries more often.
Sep 15, 2005
ed21abfe
And some documentation before bed.
Sep 15, 2005
e72e76ca
Make authdirs smarter. Reject/invalidate by key and IP. Remember that not...
Sep 15, 2005
51da58ec
fix braino in dirserv.
Sep 15, 2005
05bab28c
Add some (notice, for now) log messages that imply confusing things are happening.
Sep 15, 2005
35,289 additional commits have been omitted to prevent performance issues.
Loading
Loading