Commits on Source
36582
e4989f33
lots more cleanups. people should check these over.
Feb 09, 2005
97cd2230
blacklists, middleman nodes, pressure to shut down
Feb 09, 2005
90e1f58b
Commit changes to nonclique section
Feb 09, 2005
10b6f18f
not all tor use is abusive
Feb 09, 2005
aca8c362
tighten related work
Feb 09, 2005
e3266768
more fixes. i declare this the first draft.
Feb 09, 2005
1db62884
put a pdf in place so people can read it.
Feb 09, 2005
87fda0b6
Style wars
Feb 09, 2005
6707f254
update pdf draft
Feb 09, 2005
5dc96b9e
mark this one as a draft, so people who cache it will look dumb
Feb 09, 2005
5b7bbb00
This section is first up against the wall when the revolution comes.
Feb 09, 2005
1cc0933d
fix wordo
Feb 09, 2005
0d5dedd7
More tweaks, grammar, etc. I say it's ready to submit.
Feb 09, 2005
89d42291
Patch from adam langley: always remove sockets from libevent before closing...
Feb 09, 2005
07a33074
remove redundant lines
Feb 09, 2005
1ebebff1
some more tweaks on the paper
Feb 10, 2005
37ca6213
when a client asks us for a dir mirror and we don't have one,
Feb 10, 2005
236aa86a
stop picking unverified dir mirrors, ever.
Feb 10, 2005
33569e40
if we're hibernating and we get a sigint, exit immediately.
Feb 10, 2005
df41b20e
mention 0.0.9.4 on win32 and osx doc pages
Feb 10, 2005
60f234f4
Add more functions to free things to help dmalloc allong.
Feb 10, 2005
f672577b
Free even more things on shutdown. Temporarily move tor_free_all out from...
Feb 11, 2005
5d836c81
Free tls resources on exit too
Feb 11, 2005
58540dde
Do not try to double-aquire lock when rotating keys. May fix deadlock bug found by weasel.
Feb 11, 2005
f6221b69
Apply windows patch from Dmitri Bely
Feb 12, 2005
5ca04cbf
Give a better error message when zlib.h is not found.
Feb 12, 2005
d90ab823
remove redundant unpack in critical path
Feb 13, 2005
427e246a
Add a missing prototype to or.h
Feb 13, 2005
aac97a3c
Tell openssl how to use locks and how to find thread ids -- this may prevent...
Feb 13, 2005
02891442
Fix another crash bug found by Jaroslaw--it is possible for dns_resolve to...
Feb 14, 2005
ecf7bb5f
make the wikipedia statement less strict
Feb 14, 2005
e6dcb17b
Fix check for NULL representation to include string.h; this makes fixes building on Irix, I hope.
Feb 15, 2005
bfa9a72d
More fixes for IRIX compilation: make very sure we have NULL in configure.in. This may work now.
Feb 15, 2005
797419a6
remove unused code
Feb 16, 2005
d418cd5f
integrating changes related to building circuits, assigning streams, and...
Feb 16, 2005
cbb4803e
forward-port some fixes
Feb 17, 2005
b3d39cb6
make it clearer that our screenshots are of old versions.
Feb 18, 2005
f3091683
Tweak control-spec: add a GETINFO/INFOVALUE type pair to handle...
Feb 18, 2005
596d65ec
avoid case (not yet triggered) where smartlists could grow out
Feb 19, 2005
38f53cff
forward-port the onion queue thing
Feb 20, 2005
b5bddd8c
bugfix: actually use the argument to strmap_free()
Feb 20, 2005
8727acf2
Add a new AddressMap directive to rewrite incoming socks addresses.
Feb 22, 2005
6d85627b
man page entries for addressmap and trackhostexits
Feb 22, 2005
8991af60
make the addressmap internals less noisy
Feb 22, 2005
6bd81c9e
Fix windows build: do not spuriously include openssl where not needed; handle...
Feb 22, 2005
1a554220
Fix windows build: juggle }s and #endifs around in main.c
Feb 22, 2005
e673536e
Print uname on start of unittests.
Feb 22, 2005
c2d5b67d
After we successfully connect, try handling pending stuff immediately, rather...
Feb 22, 2005
a68fcbf8
Initial IRIX compatibility fixes: check for inttypes.h; check for platform cell_t.
Feb 22, 2005
d060f845
Snarf some logic from python, adapted to our own needs, to handle...
Feb 22, 2005
bb53a0bd
remove spurious semicolons
Feb 22, 2005
7d9820e8
Check for pthread dependency on pthread_detach as well as pthread_create
Feb 22, 2005
d0171884
Remove assumptions that maximum path length is anything like 1024. From comments by Chris Palmer
Feb 22, 2005
70c3580f
Patch to localtime/gmtime handling: use the _r variants where available. Use...
Feb 22, 2005
d37f4dd8
But on windows, localtime and gmtime _are_ threadsafe.
Feb 22, 2005
e8da6b26
Note a non-bug in read_file_to_str as used. If we start to rely on it behaving...
Feb 22, 2005
6e6d95b3
Change from inet_ntoa to a threadproof tor_inet_ntoa.
Feb 22, 2005
55c3f15e
Forward-port the trick to bump up ConnLimit as far as it can
Feb 22, 2005
2ff6cfcc
Forward-port fix to make dual-purpose NT executable work.
Feb 23, 2005
e0387d13
Addressmap tweak: Make "addressmap x x" remove any mapping from the address x.
Feb 23, 2005
69a36e35
clarify comment
Feb 23, 2005
e0504701
make slightly clearer that mapaddress arguments are strings
Feb 23, 2005
5dd58e27
and to the win32 and os x doc pages
Feb 23, 2005
22c38b0f
Clarify comment. Use CONN_IS_EDGE more. Try to be more zealous about calling...
Feb 23, 2005
dd7333b2
a few more items for the todo
Feb 23, 2005
14f6d74c
First cut at labelinging things for 0.1.0.x
Feb 23, 2005
5232481e
assign a few tasks
Feb 23, 2005
3135234f
more 010x todos
Feb 23, 2005
2adee31a
Improve log message on unrecognized encoding to indicate that we can cope.
Feb 23, 2005
043fd566
a list of things to do so we can decentralize
Feb 23, 2005
8054f829
stop a potential overflow (pointed out by ilja)
Feb 24, 2005
6faaac27
add support for CONNECTing through https proxies.
Feb 24, 2005
2ecd3ff7
man page entry for httpsproxy
Feb 24, 2005
5b24ca6c
cache .exit address better (i think)
Feb 24, 2005
24d7ae6f
Insert missing ! in assert_connection_ok; test was accidentally reversed in...
Feb 24, 2005
98d37b2a
Add a log-related item.
Feb 24, 2005
a8aff439
forward-port the 0.0.9.5 changelog
Feb 24, 2005
59b1b777
caching .exit stuff is done
Feb 24, 2005
6329811a
fix a seg fault from tor_free_all
Feb 24, 2005
26e6eb75
Check returns from libevent calls better; stop poking at internals of events...
Feb 25, 2005
fc37206d
simple python script to parse directories and find tor nodes that exit to...
Feb 25, 2005
81d2c2d8
Stub functions for new control-spec logic.
Feb 25, 2005
8396105d
Implement some of GETINFO control message
Feb 25, 2005
d21f007a
Note done things on TODO
Feb 25, 2005
bbaa3c77
Implement more control spec functionality
Feb 25, 2005
fa92e548
Make some control spec stuff done
Feb 25, 2005
ea668225
document changed option name
Feb 25, 2005
2be0508f
Be specific about which "illegal character" we just saw in the cert.
Feb 25, 2005
2ee036d6
clean up alphabetization some
Feb 25, 2005
1630fa56
distribute exitlist in the tarball too
Feb 25, 2005
8efb2a95
Make sure that router_get_by_* can always return "me"
Feb 27, 2005
a1f1fa6a
Checkpoint in-progress fixes:
Feb 27, 2005
3cef60a0
fix a minor memory leak
Feb 27, 2005
25ff3a50
fix bug in control mapaddress
Feb 27, 2005
bed6c054
give a better warning when tor points at an https server.
Feb 28, 2005
b3177d50
free some more memory at shutdown
Feb 28, 2005
0a2be3c9
Fix strmap_free to release memory actually held by the strmap.
Feb 28, 2005
97bc49bd
Try a little harder to avoid openssl SSL* double-free reports.
Feb 28, 2005
c5091e71
When copying routerinfo, copy descriptor too to prevent later double-free.
Feb 28, 2005
b961d1c3
disable the reachability detection stuff in cvs, so people can
Feb 28, 2005
36,482 additional commits have been omitted to prevent performance issues.
Loading
Loading