| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
| |
now by default no torrc will be installed, so we'll just
use the built-in defaults (we already do this on windows)
svn:r1375
|
|
|
|
| |
svn:r1241
|
|
|
|
| |
svn:r1161
|
|
|
|
|
|
|
|
|
| |
if your exitpolicy includes " *:*" then it is final,
else we append the default exit policy.
(thanks weasel)
svn:r1105
|
|
|
|
|
|
|
|
| |
Create ExitPolicyPrepend config parameter, to customize the default
exit policy.
svn:r1103
|
|
|
|
| |
svn:r916
|
|
|
|
| |
svn:r900
|
|
|
|
| |
svn:r883
|
|
|
|
| |
svn:r873
|
|
|
|
| |
svn:r858
|
|
|
|
| |
svn:r681
|
|
|
|
| |
svn:r654
|
|
|
|
| |
svn:r647
|
|
|
|
| |
svn:r644
|
|
|
|
| |
svn:r641
|
|
|
|
| |
svn:r633
|
|
|
|
| |
svn:r589
|
|
|
|
| |
svn:r588
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
correctly based on how configure was run
- cause tor to guess the location of torrc more intelligently
- cause cause src/config/torrc and src/conf/sample-server-torrc to be
generated with contents that are correct for the way configure was
run
- cause "make install" to put torrc, sample-server-torrc, and
dirservers somewhere intelligent
svn:r587
|
|
|
|
| |
svn:r585
|
|
|
|
| |
svn:r545
|
|
|
|
| |
svn:r524
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
redo all the config files for the new format (we'll redo them again soon)
fix (another! yuck) segfault in log_fn when input is too large
tor_tls_context_new() returns -1 for error, not NULL
fix segfault in check_conn_marked() on conn's that die during tls handshake
make ORs also initialize conn from router when we're the receiving node
make non-dirserver ORs upload descriptor to every dirserver on startup
add our local address to the descriptor
add Content-Length field to POST command
revert the Content-Length search in fetch_from_buf_http() to previous code
fix segfault in memmove in fetch_from_buf_http()
raise maximum allowed headers/body size in directory.c
svn:r484
|
|
|
|
| |
svn:r446
|
|
|
|
| |
svn:r419
|
|
|
|
| |
svn:r300
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Or at least, directories get generated, signed, download, and checked, with
nobody seeming to crash.
In config/*, added 'signing-key' blocks to dirservers and routers.or, so
that everyone will know about the directories' signing keys.
In or/directory.c, refrained from using a dirserver's signing key when
no such key is known; added more debugging output.
In or/main.c, added debugging output and fixed a few logic errors.
In or/routers.c, added debugging output and prevented a segfault on
routers_resolve_directory. The interleaving of arrays and lists on
routerinfo_t is still messy, but at least it seems to work again.
svn:r278
|
|
|
|
| |
svn:r275
|
|
|
|
| |
svn:r266
|
|
|
|
| |
svn:r210
|
|
|
|
| |
svn:r179
|
|
|
|
| |
svn:r162
|
|
|
|
| |
svn:r160
|
|
|
|
| |
svn:r156
|
|
|
|
|
|
|
| |
reformat parts of onion.c
svn:r136
|
|
|
|
| |
svn:r122
|
|
|
|
|
|
|
|
|
|
| |
prkey is only fetched when it's needed
tor nodes who aren't dirservers now fetch directories and autoconnect
to new nodes listed in the directory
default role is a non-dirserver node
svn:r120
|
|
|
|
| |
svn:r115
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
revamped the router reading section
reference counting for crypto pk env's (so we can dup them)
we now read and write pem pk keys from string rather than from FILE*,
in anticipation of fetching directories over a socket
(so now on startup we slurp in the whole file, then parse it as a string)
fixed a bug in the proxy side, where you could get some circuits
wedged if they showed up while the connection was being made
svn:r110
|
|
|
|
| |
svn:r104
|
|
|
|
|
|
|
|
|
|
| |
(hey nick, does this break the os x build?)
you still need to add some stuff to the ./configure commandline...
anybody know a better solution?
svn:r101
|
|
|
|
| |
svn:r97
|
|
|
|
| |
svn:r70
|
|
|
|
| |
svn:r62
|
|
|
|
| |
svn:r57
|
|
|
|
|
|
|
|
| |
through the cvs messages), and added my router on mosg.cl.cam.ac.uk to
the list of routers.
svn:r52
|
|
|
|
| |
svn:r51
|
|
Note that there are new keywords in these, etc. Matej, would you be
interested in going through and patching routers.c, config.c, etc, so
they're cleaner?
svn:r19
|