Commits on Source
34722
0da20696
Clearner fix for timegm assert problem.
Jan 01, 2006
4868d77a
Possible fix to state-load bug reported by weasel.
Jan 02, 2006
2efa0567
make the "stable" flag in network-status be the median of the uptimes
Jan 02, 2006
0bd25f5d
save and validate TorVersion in the state file.
Jan 02, 2006
a45b1315
check for integer overflows in more places, when adding elements to
Jan 02, 2006
839111b8
tolerate a mal-formed or unrecognized tor version in the state file.
Jan 02, 2006
aa604ef2
bugfix: only try to parse the TorVersion if there is one.
Jan 02, 2006
ea6ea8ec
Make UseEntryNodes true by default. Let the fun begin.
Jan 02, 2006
ddf070e2
bugfix: we were failing to parse a tor version that started with
Jan 02, 2006
35805241
bugfix: only try to use the EntryNodes config option if it is set.
Jan 02, 2006
c5a5161f
prevent auth dir servers from enabling entry nodes.
Jan 02, 2006
1d474e14
strictentrynodes means we should clear the current entry_nodes list.
Jan 02, 2006
16ee6830
only print bandwidth lines to the state file if we're being a server.
Jan 02, 2006
4f033b00
make the commenting in the torrc.sample consistent, and try to
Jan 03, 2006
6b63d9f7
forward-port the 0.1.0.16 changelog
Jan 03, 2006
9af33ef3
when we choose not to use a server descriptor from our cache, don't
Jan 03, 2006
f86ee78e
link to the faq entry explaining the problems with netbsd, openbsd,
Jan 03, 2006
5d28b7b8
we're done with tree.h. long live ht.h.
Jan 03, 2006
03017191
move to the copyright format that weasel likes
Jan 03, 2006
da06f355
don't try to build circuits until we have 3 running servers;
Jan 03, 2006
f6f65c66
oh, it was supposed to compile?
Jan 03, 2006
d10f2b72
Forward port 0.1.0.16 changelog and change to copyright file
Jan 03, 2006
6b2a6a82
Bugfix: dyndns tor servers were needing to wait 18 hours before they
Jan 03, 2006
0c78299d
link to matt's new win32 bundle.
Jan 03, 2006
7315483b
stop pointing people to the win32 download directory. that's just mean.
Jan 04, 2006
485aa941
authdirs now stop whining so loudly about bad descriptors that they fetch
Jan 04, 2006
f8a59965
cleanups, and remove some unreachable code.
Jan 04, 2006
2f3b8646
how could i have thought that was clearer?
Jan 04, 2006
ffeebd99
checkpoint some changelog items for 0.1.1.11-alpha
Jan 04, 2006
54f72cd8
mention a recommended log level in the man page
Jan 05, 2006
1107c40d
mention a recommended log level in the sample torrc file
Jan 05, 2006
6aaa92f7
short-circuit half the cost of node-picking in the general case.
Jan 05, 2006
d8e3bc02
fix a wrong string
Jan 05, 2006
878962be
Add reasons to DESTROY and RELAY_TRUNCATED cells.
Jan 05, 2006
6b6af6c7
todo and spec cleanups
Jan 05, 2006
0ba7b722
and a bonus todo item
Jan 05, 2006
e545f40e
Note that exitlist script still works just fine; you just need to point it at the new files.
Jan 06, 2006
447e6fff
Fix bug where OPs would try to generate descriptor and crash.
Jan 06, 2006
65f76bad
Add descriptions for state variables; rename AccountingBytesRead{In}Interval;...
Jan 06, 2006
f0fb9f6b
Directory authorities should go to the proper authority when asking for a...
Jan 06, 2006
50b6b325
Dont call directory_get_from_dirserver when you have a particular dirserver in...
Jan 06, 2006
4bbe08a9
typo
Jan 07, 2006
f88fa3ef
helper nodes are dead
Jan 07, 2006
654b61a2
Jan 05 19:39:27.356 [warn] connection_edge_process_end_not_open():
Jan 07, 2006
ba339b8a
a more correct log message
Jan 07, 2006
af54b739
and get the log arguments right
Jan 07, 2006
4c64138d
correct the key material paragraph
Jan 07, 2006
aa9bb3ad
that makes this paragraph extraneous
Jan 07, 2006
d4d7a494
fix typo
Jan 07, 2006
9796733e
"Pending" is a bad term for a circuit that uses your server as its last hop.
Jan 07, 2006
1dd8ebf6
bugfix: we were leaving open duplicate connections to other ORs
Jan 07, 2006
1616cb92
dir-spec touchups and a question for nick
Jan 08, 2006
e30516f3
Fix bug 236: caches should cache up to 16 unrecognized network-status docs.
Jan 08, 2006
5d709e85
Fix bug in last commit. Also, fix bug 231: authorities should never treat...
Jan 08, 2006
ff9cfa96
Instrument how many directory bytes we are serving in what kind of request.
Jan 08, 2006
6dcbbda4
remove typo
Jan 08, 2006
fa05c1b2
remove the loud logging of busted rendezvous descriptors
Jan 08, 2006
10100c43
Make instrmentation code a little cleaner.
Jan 08, 2006
bec9b705
Instrument directory client bytes as well as server bytes.
Jan 09, 2006
56c55c34
When picking a random directory, prefer non-authorities if any are known.
Jan 09, 2006
43a4f8c7
Be more aggressive about throwing away expired router descriptors: they are of...
Jan 10, 2006
c8e60034
balance the reachability testing so a smidgen of it happens
Jan 10, 2006
ba1968d0
Make OSX script alias tor-resolve binary correctly. Fix bug 216
Jan 10, 2006
2fda7140
Fix bug 221 and bug 201: For 221, check return value from connection_add()...
Jan 10, 2006
e1d1ce3d
Warn about actual offending hiddenservice* config option, now that more than...
Jan 10, 2006
7fc62029
Refuse to use RunAsDaemon when torrc is a relative path. Fixes bug 229.
Jan 10, 2006
f71273c2
fix bug 235
Jan 10, 2006
b1ea87da
spec getinfo desc/all-recent
Jan 10, 2006
d114ea71
implement getinfo desc/all-recent
Jan 10, 2006
f4299f0f
hack to address bug 238.
Jan 10, 2006
b2d79f27
or_state_validate() needs an extra arg too or it will crash
Jan 10, 2006
4a7ee9bd
Make unittests pass again.
Jan 10, 2006
bef87954
#undef FOO is cleaner than #define FOO_XX
Jan 10, 2006
aea0a782
make entry node logging slightly less chatty.
Jan 10, 2006
210d9db5
and even more so
Jan 10, 2006
55ac4f03
Add a (diabled by default) option in crypto.h to disable most of the...
Jan 10, 2006
4ac471a3
answer a question from arma, and clarify a related point.
Jan 10, 2006
89db1be5
remove some completed items from the TODO
Jan 10, 2006
f0aefebf
from the controller you can getinfo entry-guards now, not entry-nodes.
Jan 10, 2006
e27c47b6
UseEntryGuards and NumEntryGuards
Jan 10, 2006
7d1f675c
entry nodes are now entry guards.
Jan 10, 2006
906a2c8e
bump to 0.1.1.11-alpha in preparation for release
Jan 10, 2006
72277b15
Forward port debian/patches/07_log_to_file_by_default.dpatch again
Jan 10, 2006
8f271f2f
we changed the name of AccountingBytesReadInInterval
Jan 10, 2006
14b7011f
checkpoint the 0.1.1.11-alpha changelog: getting closer!
Jan 11, 2006
068afa68
Update the manual page: UseEntryGuards defaults to 1 now
Jan 11, 2006
d1baa0c4
we were leaking 3KB every time the entry guards changed, every time
Jan 11, 2006
6a9ca9e7
Convert some more ints to long longs in rephist.c, as suggested by windows compiler.
Jan 11, 2006
eb78295e
Fix memory leak in routerlist_remove_old_routers().
Jan 11, 2006
284fe9ca
if we learn that a down entry guard is up, count our working entry
Jan 11, 2006
5c78c894
Appease verbose gcc warning: make dirserv_compute_stable_uptime() static.
Jan 11, 2006
8907391a
Fix wide lines
Jan 11, 2006
d60faa7c
Fix another memleak. I love you, valgrind!
Jan 11, 2006
5ca40aff
we were leaking a smartlist every time we built a circuit
Jan 11, 2006
f9f42deb
more changelog futzing
Jan 11, 2006
4f7749dd
and give the changelog a date
Jan 11, 2006
a8bb654c
bump to 0.1.1.11-alpha-cvs
Jan 11, 2006
690338d2
New upstream version
Jan 11, 2006
85654692
Fix debian changelog: 0.1.1.11-alpha was a release, not a CVS snapshot
Jan 11, 2006
099b9ce2
Fix bug 230: add a rollback function to reverse all changes since the last...
Jan 11, 2006
34,622 additional commits have been omitted to prevent performance issues.
Loading
Loading