Commits on Source
40578
bed56961
Keep track of a whole day of bandwidth, not just 12 hrs
Aug 06, 2004
13ff7750
Properly clean up everything we might have bulit
Aug 06, 2004
bd24c68a
* Ship AUTHORS, doc/CLIENTS, doc/FAQ, doc/HACKING, doc/TODO,...
Aug 06, 2004
e95ae1c9
let purging routerinfos and descriptors take an age argument
Aug 06, 2004
a4b4ec94
Enable coredumps by default
Aug 06, 2004
810ebc80
be willing to expire routers that have a dirport open
Aug 06, 2004
9952b374
reject tor-resolve requests for .onion addresses early
Aug 07, 2004
380f32f0
hex_encode is obsoleted by base16_encode, and never actually worked in the...
Aug 07, 2004
f5f4314e
Always initialize hexid in rend_mid_rendezvous, no matter what
Aug 07, 2004
8491d97b
print the name of the dirserver that told us we were unverified
Aug 07, 2004
2091dab7
fencepost
Aug 07, 2004
6ceb351e
Comment about n_args<1 is correct, since all directory servers are running post-007x versions
Aug 07, 2004
658e02a6
untwisting the logic, it would seem the pkey is always defined?
Aug 07, 2004
f47fe829
avoid racing the mark-for-close when the client hangs up on us
Aug 07, 2004
f6cc2187
Refactor ISO-style (yyyy-mm-dd hh:mm:ss) time parsing into util.c; rename...
Aug 07, 2004
b0c9ba99
Fix a leak
Aug 07, 2004
052537da
rotate onion keys every 12 hours, not every 2 hours
Aug 07, 2004
1ada52fe
router_get_hash_impl would fail when end_str started with \n. Now it works.
Aug 07, 2004
05e9a226
Remove obsolete link-key keyword
Aug 07, 2004
bc24c3f4
Allow multiple ORs with same nickname in routerlist
Aug 07, 2004
dbf150bd
list the port and socks version when complaining about unsafe socks
Aug 07, 2004
3de630ec
Only warn about version newness once
Aug 07, 2004
28a6d090
Handle loop initialization for bandwidth tracking properly
Aug 07, 2004
40fd45c1
whoops, the man page has been rotting
Aug 07, 2004
44ff309c
touch-ups
Aug 07, 2004
fb4b804c
Don't warn about being unverified if you're not in the running-routers
Aug 07, 2004
26f8a5e3
we should put an expiry date on the onion-keys?
Aug 08, 2004
292e9c55
reject the default edonkey, kazaa, gnutella ports
Aug 08, 2004
76b284d2
update man page to reflect more default rejects
Aug 08, 2004
05790d17
let children survive sigint, sigterm, etc.
Aug 08, 2004
b2c7b5ad
fix a race condition in 008pre2: don't try to extend onto a connection
Aug 08, 2004
7506cce6
stop wasting cpu time on authdirservers
Aug 08, 2004
29fb4833
Modify 02_add_debian_files_in_manpage to still apply
Aug 08, 2004
f753ef4a
Be slightly more specific about ASN1
Aug 08, 2004
0652a0e9
Fix a fencepost error in the last bandwidth reporting fix
Aug 08, 2004
70778dc7
Add spec for UI control protocol
Aug 09, 2004
6ebdc21e
Spec cleanups: improved accuracy and detail of description of
Aug 09, 2004
e6c34ad0
Make unittests pass
Aug 09, 2004
6141097f
Fix bug in saving onion keys to disk when rotating; also survive short-term shutdowns better
Aug 09, 2004
98b8a89a
Fix comment
Aug 09, 2004
6453a255
Add replace_file to util.[ch] to survive stupidity of windows rename call
Aug 09, 2004
7068dd8e
make "%llu" less likely to warn on weird platforms
Aug 09, 2004
746a2e8d
mention our tor initscript in the server config section
Aug 09, 2004
56d63709
mention our tor initscript in the README
Aug 09, 2004
e83b9dda
add pre3 items to changelog
Aug 09, 2004
ed34b418
bump us to 0.0.8pre3
Aug 09, 2004
bf141915
touchups to docs
Aug 09, 2004
1e415817
minor fix
Aug 09, 2004
b5e63f7d
bump cvs to 0.0.8pre4-cvs
Aug 09, 2004
684644ca
New upstream prerelease
Aug 09, 2004
b154f100
Fix debian version number
Aug 09, 2004
1e1a2be4
reorganize todo to be a bit clearer about what's not done
Aug 09, 2004
dda2e442
compile again on win32 (i think)
Aug 09, 2004
24ed0b25
clean up the todo some more
Aug 10, 2004
3d534058
fix a typo in the man page
Aug 10, 2004
72f85adc
Install design paper in usr/share/doc/tor, not usr/share/doc. Ooops.
Aug 11, 2004
ba7cc463
Clean up tempdir after finishing unittests; use tor_temp_$PID instead of...
Aug 11, 2004
20b907db
forward-port the 0.0.7.3 changelog
Aug 12, 2004
699a9d8b
commit some minor fixes from this sandbox so i can commit the next one
Aug 15, 2004
10c73764
give tor-resolve a man page
Aug 15, 2004
cd3da3fc
o clients choose nodes proportional to advertised bandwidth
Aug 15, 2004
5be81903
a todo list for 0.0.8
Aug 15, 2004
488aa52f
fix assert triggers in 0.0.7.x: if the other side returns
Aug 15, 2004
2728a2e9
Add IP:Port:KeyDigest format to rend-spec.txt
Aug 15, 2004
ebf2d275
End truncated log entries with [truncated]
Aug 15, 2004
41665327
Implement strict{entry|exit}nodes config options
Aug 15, 2004
e19af3fa
We are an OR if ORPort *or* ORBindAddress is set; similarly for being an OP
Aug 15, 2004
bcf8ca5b
Check for time skew on http headers; report date in response to "GET /".
Aug 15, 2004
6514eb5d
Update to new choose_random_node interface.
Aug 15, 2004
c90ff6f8
Mark items as completed
Aug 15, 2004
0a6e2720
o Handle servers with dynamic IP addresses: don't replace
Aug 16, 2004
bec9a6eb
move done 0.0.8 todo tasks aside
Aug 16, 2004
15a903b2
Convenience function to do a strcmp on each member of a smartlist of strings
Aug 16, 2004
0b91fd1c
Add a generic Comma-separated-value config type, and a FirewallPorts option to...
Aug 16, 2004
76eadc6f
if a router claim huge bandwidth, don't believe it
Aug 17, 2004
74621132
Implement AllowUnverifiedNodes
Aug 17, 2004
85a910e0
Parse uptime into routerinfo
Aug 17, 2004
590cd621
Clean up last patch; implement (mostly) proper handling for verified/unverified name collisions.
Aug 17, 2004
ee23b7a4
use unverified routers in the desired positions
Aug 17, 2004
8566bbb4
Add strmap_isempty
Aug 17, 2004
9e5fc555
now that we parse router->uptime, make use of it
Aug 17, 2004
2d8a1f20
if they ask for exactly one entrynode, don't pick it as an exitnode.
Aug 17, 2004
a6ed09ef
mark off some more 0.0.8 items
Aug 17, 2004
525a4fc3
Stop logging events that happen to uninitialized digests
Aug 17, 2004
9bcd4a9c
make last patch compile
Aug 17, 2004
4e026f5b
Fix crash when looking for ~/.torrc with no $HOME set
Aug 17, 2004
aa1e5184
when a verified routerinfo arrives with a new key than the previous
Aug 17, 2004
92a44fdd
allow unverified nodes in middle and rendezvous positions by default
Aug 17, 2004
6cf09a5d
people with no torrc allow unverified middle/rendezvous nodes by default
Aug 17, 2004
0131d94a
bugfix: make receiving csv lines not seg fault
Aug 17, 2004
4c47e07a
make csv parsing notice the last letter of each entry too
Aug 17, 2004
2c002b15
deal better if we don't have enough available nodes to choose a path
Aug 17, 2004
7cb93e5b
Move string-splitting into a separate function
Aug 17, 2004
f7288208
Update status
Aug 17, 2004
17ce7d49
On windows, default datadir is APPDATA/tor, and default config file is...
Aug 18, 2004
8626c772
Clean windows whitespace
Aug 18, 2004
fffb4dbb
fix unix build: CONFDIR, not CONF_DIR
Aug 18, 2004
adccf3ae
Specify formats to use $KEYID in service descriptors, INTRODUCE cells. The...
Aug 18, 2004
86980cf6
Functions to test nickname validity
Aug 18, 2004
196e6c1c
Support new INTRODUCE2 cell format
Aug 18, 2004
40,478 additional commits have been omitted to prevent performance issues.
Loading
Loading