| Commit message (Expand) | Author | Age |
... | |
* | more robust http(ish) handling•••svn:r123
| Roger Dingledine | 2002-09-28 |
* | adding town-square rc info•••svn:r122
| Roger Dingledine | 2002-09-28 |
* | catch hup to reload directory/router list•••svn:r121
| Roger Dingledine | 2002-09-28 |
* | cleanup•••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
| Roger Dingledine | 2002-09-28 |
* | mozilla actually cares about the reply version•••tor can now interface directly with mozilla, as a socks 4 host.
but note that mozilla does the dns resolution itself, so you're leaking
anonymity.
svn:r119
| Roger Dingledine | 2002-09-27 |
* | support socks4 too•••svn:r118
| Roger Dingledine | 2002-09-27 |
* | don't leak memory on pk ops•••svn:r117
| Roger Dingledine | 2002-09-27 |
* | new config files, including directory servers•••svn:r115
| Roger Dingledine | 2002-09-26 |
* | stop duplicate free•••svn:r114
| Roger Dingledine | 2002-09-26 |
* | dirserver should include itself in the directory•••if connecting to a dirserver fails, remove it from the router array
svn:r113
| Roger Dingledine | 2002-09-26 |
* | directory servers in and functional•••proxies now periodically pull down an hourly-updated directory,
and replace their router list with it if it parses correctly.
svn:r112
| Roger Dingledine | 2002-09-26 |
* | another bugfix on the proxy side•••should be more reliable now (?)
svn:r111
| Roger Dingledine | 2002-09-26 |
* | laying the groundwork for dynamic router lists•••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
| Roger Dingledine | 2002-09-24 |
* | more robust when only some of the socks info has arrived•••svn:r108
| Roger Dingledine | 2002-09-23 |
* | onion proxy now speaks socks4a•••httpap is obsolete; we support privoxy directly now!
smtpap is obsolete; need to find a good socks4a-enabled smtp proxy/client
I dub thee 0.0.1.
svn:r107
| Roger Dingledine | 2002-09-22 |
* | kill -USR1 the or and it will dump conn/circuit stats to stdout•••svn:r106
| Roger Dingledine | 2002-09-21 |
* | OP was hanging on first try if connect finishes too quickly•••svn:r105
| Roger Dingledine | 2002-09-20 |
* | synchronize to the version i've been giving people to test•••svn:r104
| Roger Dingledine | 2002-09-19 |
* | added 'connected' cell type•••see http://archives.seul.org/or/dev/Sep-2002/msg00018.html
svn:r103
| Roger Dingledine | 2002-09-17 |
* | "You got BSD in my MacOS!" "You got MacOS in my BSD!" Anyway, MacOS works again.•••svn:r102
| Nick Mathewson | 2002-09-10 |
* | port to actual BSD•••(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
| Roger Dingledine | 2002-09-09 |
* | minor race condition•••(it seemed to work anyway, but...)
svn:r100
| Roger Dingledine | 2002-09-09 |
* | slight optimization on rsa exponent•••use 2**16+1 rather than 2**16 + 2**(-1)
svn:r99
| Roger Dingledine | 2002-09-05 |
* | an rc file for an onion proxy•••svn:r97
| Roger Dingledine | 2002-09-04 |
* | onion proxies now work (i think)•••svn:r96
| Roger Dingledine | 2002-09-04 |
* | fixed the killer bug with onion proxies•••svn:r95
| Roger Dingledine | 2002-09-04 |
* | the logs now include a timestamp and severity•••the implementation is sort of a kludge..you're welcome to fix it up
svn:r94
| Roger Dingledine | 2002-09-04 |
* | changed my mind, sort of•••the package is tor, the binary is or.
and i added our project plan to the todo file.
svn:r93
| Roger Dingledine | 2002-09-03 |
* | Our program is now called 'tor', not 'or'.•••svn:r92
| Roger Dingledine | 2002-09-03 |
* | Backport to OpenSSL version 0.9.5•••svn:r91
| Nick Mathewson | 2002-09-03 |
* | clarifying the empty semicolon•••svn:r90
| Roger Dingledine | 2002-09-03 |
* | resolve warnings•••svn:r89
| Roger Dingledine | 2002-09-03 |
* | Port to MacOS X•••svn:r88
| Nick Mathewson | 2002-09-03 |
* | Add function to fake a poll call using select•••svn:r87
| Nick Mathewson | 2002-09-03 |
* | enforce maxconn; bugfix to not tear down the parent when we hit maxconn•••svn:r86
| Roger Dingledine | 2002-09-03 |
* | more debugging info, to track down bruce's IP problems•••svn:r85
| Roger Dingledine | 2002-08-27 |
* | we now encrypt the entire cell on the link, not just the header•••previously padding cells, etc were distinguishable because their body was
all zero's
svn:r84
| Roger Dingledine | 2002-08-24 |
* | proxies send port in host order as ascii string•••svn:r83
| Roger Dingledine | 2002-08-24 |
* | port is now kept in host order except in sin_port•••svn:r82
| Roger Dingledine | 2002-08-24 |
* | cleanup: start enforcing hton and ntoh on stuff sent over the network•••this is a checkpoint before i fix the fact that port is always kept in
network order -- which makes no sense, because network order is different
on different machines, which is the whole point.
svn:r81
| Roger Dingledine | 2002-08-24 |
* | cleanup: don't use size_t when you mean int•••size_t is what you get back from sizeof(). no more, no less.
svn:r80
| Roger Dingledine | 2002-08-24 |
* | linkpadding is now off by default.•••svn:r79
| Roger Dingledine | 2002-08-23 |
* | changed path selection so it's actually random again•••svn:r78
| Roger Dingledine | 2002-08-23 |
* | cleaned up new_route()•••now it deals gracefully with too few connected routers (i think)
svn:r77
| Roger Dingledine | 2002-08-23 |
* | Changed crypto calls to go through common/crypto.[hc] instead of calling Open...•••svn:r76
| Matej Pjafjar | 2002-08-22 |
* | Updated to use crypto.h instead of OpenSSL.•••svn:r75
| Matej Pjafjar | 2002-07-25 |
* | Added the crypto abstraction to libor. Need to test and change the code to us...•••svn:r74
| Matej Pjafjar | 2002-07-25 |
* | Beginnings of a crypto abstraction layer.•••svn:r73
| Matej Pjafjar | 2002-07-24 |
* | only choose routers for the onion that are currently connected to us•••svn:r72
| Roger Dingledine | 2002-07-22 |
* | Code cleaned up to be less noisy•••svn:r71
| Roger Dingledine | 2002-07-22 |