aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAge
...
* more robust http(ish) handling•••svn:r123 Roger Dingledine2002-09-28
* adding town-square rc info•••svn:r122 Roger Dingledine2002-09-28
* catch hup to reload directory/router list•••svn:r121 Roger Dingledine2002-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 Dingledine2002-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 Dingledine2002-09-27
* support socks4 too•••svn:r118 Roger Dingledine2002-09-27
* don't leak memory on pk ops•••svn:r117 Roger Dingledine2002-09-27
* new config files, including directory servers•••svn:r115 Roger Dingledine2002-09-26
* stop duplicate free•••svn:r114 Roger Dingledine2002-09-26
* dirserver should include itself in the directory•••if connecting to a dirserver fails, remove it from the router array svn:r113 Roger Dingledine2002-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 Dingledine2002-09-26
* another bugfix on the proxy side•••should be more reliable now (?) svn:r111 Roger Dingledine2002-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 Dingledine2002-09-24
* more robust when only some of the socks info has arrived•••svn:r108 Roger Dingledine2002-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 Dingledine2002-09-22
* kill -USR1 the or and it will dump conn/circuit stats to stdout•••svn:r106 Roger Dingledine2002-09-21
* OP was hanging on first try if connect finishes too quickly•••svn:r105 Roger Dingledine2002-09-20
* synchronize to the version i've been giving people to test•••svn:r104 Roger Dingledine2002-09-19
* added 'connected' cell type•••see http://archives.seul.org/or/dev/Sep-2002/msg00018.html svn:r103 Roger Dingledine2002-09-17
* "You got BSD in my MacOS!" "You got MacOS in my BSD!" Anyway, MacOS works again.•••svn:r102 Nick Mathewson2002-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 Dingledine2002-09-09
* minor race condition•••(it seemed to work anyway, but...) svn:r100 Roger Dingledine2002-09-09
* slight optimization on rsa exponent•••use 2**16+1 rather than 2**16 + 2**(-1) svn:r99 Roger Dingledine2002-09-05
* an rc file for an onion proxy•••svn:r97 Roger Dingledine2002-09-04
* onion proxies now work (i think)•••svn:r96 Roger Dingledine2002-09-04
* fixed the killer bug with onion proxies•••svn:r95 Roger Dingledine2002-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 Dingledine2002-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 Dingledine2002-09-03
* Our program is now called 'tor', not 'or'.•••svn:r92 Roger Dingledine2002-09-03
* Backport to OpenSSL version 0.9.5•••svn:r91 Nick Mathewson2002-09-03
* clarifying the empty semicolon•••svn:r90 Roger Dingledine2002-09-03
* resolve warnings•••svn:r89 Roger Dingledine2002-09-03
* Port to MacOS X•••svn:r88 Nick Mathewson2002-09-03
* Add function to fake a poll call using select•••svn:r87 Nick Mathewson2002-09-03
* enforce maxconn; bugfix to not tear down the parent when we hit maxconn•••svn:r86 Roger Dingledine2002-09-03
* more debugging info, to track down bruce's IP problems•••svn:r85 Roger Dingledine2002-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 Dingledine2002-08-24
* proxies send port in host order as ascii string•••svn:r83 Roger Dingledine2002-08-24
* port is now kept in host order except in sin_port•••svn:r82 Roger Dingledine2002-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 Dingledine2002-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 Dingledine2002-08-24
* linkpadding is now off by default.•••svn:r79 Roger Dingledine2002-08-23
* changed path selection so it's actually random again•••svn:r78 Roger Dingledine2002-08-23
* cleaned up new_route()•••now it deals gracefully with too few connected routers (i think) svn:r77 Roger Dingledine2002-08-23
* Changed crypto calls to go through common/crypto.[hc] instead of calling Open...•••svn:r76 Matej Pjafjar2002-08-22
* Updated to use crypto.h instead of OpenSSL.•••svn:r75 Matej Pjafjar2002-07-25
* Added the crypto abstraction to libor. Need to test and change the code to us...•••svn:r74 Matej Pjafjar2002-07-25
* Beginnings of a crypto abstraction layer.•••svn:r73 Matej Pjafjar2002-07-24
* only choose routers for the onion that are currently connected to us•••svn:r72 Roger Dingledine2002-07-22
* Code cleaned up to be less noisy•••svn:r71 Roger Dingledine2002-07-22