aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* removing more unused filesRoger Dingledine2002-11-25
| | | | svn:r141
* per-second cell statistics to help with profilingRoger Dingledine2002-11-24
| | | | svn:r140
* added milliseconds to log linesRoger Dingledine2002-11-24
| | | | svn:r139
* fixed rare race conditionRoger Dingledine2002-11-24
| | | | svn:r138
* added OnionsPerSecond to prevent create floodingRoger Dingledine2002-11-23
| | | | | | | first cut, probably needs more playing with svn:r137
* remove popt dependency, consolidate config stuffRoger Dingledine2002-11-23
| | | | | | | reformat parts of onion.c svn:r136
* fix subtle race conditionRoger Dingledine2002-10-14
| | | | | | | | | If you weren't connected to a given router, and you made a directory request to it simultaneously with a new web query that caused you to want to connect to that OR... it would think you're already connected. svn:r135
* expire unfinished handshakes tooRoger Dingledine2002-10-13
| | | | | | | don't list non-open ORs in the directory svn:r134
* cell.c is now obsoleteRoger Dingledine2002-10-03
| | | | svn:r133
* cleanup and a variety of bugfixesRoger Dingledine2002-10-02
| | | | svn:r132
* Add convenience functions to wrap create and init for symmetric ciphers; ↵Nick Mathewson2002-10-02
| | | | | | clean up error handling in onion.c svn:r131
* cell now has a network appearance and an internal (struct) appearanceRoger Dingledine2002-10-02
| | | | svn:r130
* preemptive bugfixRoger Dingledine2002-10-02
| | | | svn:r129
* all listeners listen on 0.0.0.0 except AP which listens on 127.0.0.1Roger Dingledine2002-10-02
| | | | svn:r126
* introduced a periodic keepalive padding cellRoger Dingledine2002-10-01
| | | | | | | | | now tor can be run safely inside nat'ed areas that kill idle connections; and the proxy can handle when you suspend your laptop and then emerge hours later from a new domain. svn:r125
* handle banners from the server sideRoger Dingledine2002-10-01
| | | | | | | (text that it spits out immediately upon connect) svn:r124
* more robust http(ish) handlingRoger Dingledine2002-09-28
| | | | svn:r123
* adding town-square rc infoRoger Dingledine2002-09-28
| | | | svn:r122
* catch hup to reload directory/router listRoger Dingledine2002-09-28
| | | | svn:r121
* cleanupRoger Dingledine2002-09-28
| | | | | | | | | | 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
* mozilla actually cares about the reply versionRoger Dingledine2002-09-27
| | | | | | | | | 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
* support socks4 tooRoger Dingledine2002-09-27
| | | | svn:r118
* don't leak memory on pk opsRoger Dingledine2002-09-27
| | | | svn:r117
* new config files, including directory serversRoger Dingledine2002-09-26
| | | | svn:r115
* stop duplicate freeRoger Dingledine2002-09-26
| | | | svn:r114
* dirserver should include itself in the directoryRoger Dingledine2002-09-26
| | | | | | | if connecting to a dirserver fails, remove it from the router array svn:r113
* directory servers in and functionalRoger Dingledine2002-09-26
| | | | | | | | proxies now periodically pull down an hourly-updated directory, and replace their router list with it if it parses correctly. svn:r112
* another bugfix on the proxy sideRoger Dingledine2002-09-26
| | | | | | | should be more reliable now (?) svn:r111
* laying the groundwork for dynamic router listsRoger Dingledine2002-09-24
| | | | | | | | | | | | | | | | 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
* more robust when only some of the socks info has arrivedRoger Dingledine2002-09-23
| | | | svn:r108
* onion proxy now speaks socks4aRoger Dingledine2002-09-22
| | | | | | | | | | | 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
* kill -USR1 the or and it will dump conn/circuit stats to stdoutRoger Dingledine2002-09-21
| | | | svn:r106
* OP was hanging on first try if connect finishes too quicklyRoger Dingledine2002-09-20
| | | | svn:r105
* synchronize to the version i've been giving people to testRoger Dingledine2002-09-19
| | | | svn:r104
* added 'connected' cell typeRoger Dingledine2002-09-17
| | | | | | | see http://archives.seul.org/or/dev/Sep-2002/msg00018.html svn:r103
* "You got BSD in my MacOS!" "You got MacOS in my BSD!" Anyway, MacOS works again.Nick Mathewson2002-09-10
| | | | svn:r102
* port to actual BSDRoger Dingledine2002-09-09
| | | | | | | | | | (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
* minor race conditionRoger Dingledine2002-09-09
| | | | | | | (it seemed to work anyway, but...) svn:r100
* slight optimization on rsa exponentRoger Dingledine2002-09-05
| | | | | | | use 2**16+1 rather than 2**16 + 2**(-1) svn:r99
* an rc file for an onion proxyRoger Dingledine2002-09-04
| | | | svn:r97
* onion proxies now work (i think)Roger Dingledine2002-09-04
| | | | svn:r96
* fixed the killer bug with onion proxiesRoger Dingledine2002-09-04
| | | | svn:r95
* the logs now include a timestamp and severityRoger Dingledine2002-09-04
| | | | | | | the implementation is sort of a kludge..you're welcome to fix it up svn:r94
* changed my mind, sort ofRoger Dingledine2002-09-03
| | | | | | | | | the package is tor, the binary is or. and i added our project plan to the todo file. svn:r93
* Our program is now called 'tor', not 'or'.Roger Dingledine2002-09-03
| | | | svn:r92
* Backport to OpenSSL version 0.9.5Nick Mathewson2002-09-03
| | | | svn:r91
* clarifying the empty semicolonRoger Dingledine2002-09-03
| | | | svn:r90
* resolve warningsRoger Dingledine2002-09-03
| | | | svn:r89
* Port to MacOS XNick Mathewson2002-09-03
| | | | svn:r88
* Add function to fake a poll call using selectNick Mathewson2002-09-03
| | | | svn:r87