Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | removing more unused files | Roger Dingledine | 2002-11-25 |
| | | | | svn:r141 | ||
* | per-second cell statistics to help with profiling | Roger Dingledine | 2002-11-24 |
| | | | | svn:r140 | ||
* | added milliseconds to log lines | Roger Dingledine | 2002-11-24 |
| | | | | svn:r139 | ||
* | fixed rare race condition | Roger Dingledine | 2002-11-24 |
| | | | | svn:r138 | ||
* | added OnionsPerSecond to prevent create flooding | Roger Dingledine | 2002-11-23 |
| | | | | | | | first cut, probably needs more playing with svn:r137 | ||
* | remove popt dependency, consolidate config stuff | Roger Dingledine | 2002-11-23 |
| | | | | | | | reformat parts of onion.c svn:r136 | ||
* | fix subtle race condition | Roger Dingledine | 2002-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 too | Roger Dingledine | 2002-10-13 |
| | | | | | | | don't list non-open ORs in the directory svn:r134 | ||
* | cell.c is now obsolete | Roger Dingledine | 2002-10-03 |
| | | | | svn:r133 | ||
* | cleanup and a variety of bugfixes | Roger Dingledine | 2002-10-02 |
| | | | | svn:r132 | ||
* | Add convenience functions to wrap create and init for symmetric ciphers; ↵ | Nick Mathewson | 2002-10-02 |
| | | | | | | clean up error handling in onion.c svn:r131 | ||
* | cell now has a network appearance and an internal (struct) appearance | Roger Dingledine | 2002-10-02 |
| | | | | svn:r130 | ||
* | preemptive bugfix | Roger Dingledine | 2002-10-02 |
| | | | | svn:r129 | ||
* | all listeners listen on 0.0.0.0 except AP which listens on 127.0.0.1 | Roger Dingledine | 2002-10-02 |
| | | | | svn:r126 | ||
* | introduced a periodic keepalive padding cell | Roger Dingledine | 2002-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 side | Roger Dingledine | 2002-10-01 |
| | | | | | | | (text that it spits out immediately upon connect) svn:r124 | ||
* | more robust http(ish) handling | Roger Dingledine | 2002-09-28 |
| | | | | svn:r123 | ||
* | adding town-square rc info | Roger Dingledine | 2002-09-28 |
| | | | | svn:r122 | ||
* | catch hup to reload directory/router list | Roger Dingledine | 2002-09-28 |
| | | | | svn:r121 | ||
* | cleanup | Roger Dingledine | 2002-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 version | Roger Dingledine | 2002-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 too | Roger Dingledine | 2002-09-27 |
| | | | | svn:r118 | ||
* | don't leak memory on pk ops | Roger Dingledine | 2002-09-27 |
| | | | | svn:r117 | ||
* | new config files, including directory servers | Roger Dingledine | 2002-09-26 |
| | | | | svn:r115 | ||
* | stop duplicate free | Roger Dingledine | 2002-09-26 |
| | | | | svn:r114 | ||
* | dirserver should include itself in the directory | Roger Dingledine | 2002-09-26 |
| | | | | | | | if connecting to a dirserver fails, remove it from the router array svn:r113 | ||
* | directory servers in and functional | Roger Dingledine | 2002-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 side | Roger Dingledine | 2002-09-26 |
| | | | | | | | should be more reliable now (?) svn:r111 | ||
* | laying the groundwork for dynamic router lists | Roger Dingledine | 2002-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 arrived | Roger Dingledine | 2002-09-23 |
| | | | | svn:r108 | ||
* | onion proxy now speaks socks4a | Roger Dingledine | 2002-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 stdout | Roger Dingledine | 2002-09-21 |
| | | | | svn:r106 | ||
* | OP was hanging on first try if connect finishes too quickly | Roger Dingledine | 2002-09-20 |
| | | | | svn:r105 | ||
* | synchronize to the version i've been giving people to test | Roger Dingledine | 2002-09-19 |
| | | | | svn:r104 | ||
* | added 'connected' cell type | Roger Dingledine | 2002-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 Mathewson | 2002-09-10 |
| | | | | svn:r102 | ||
* | port to actual BSD | Roger Dingledine | 2002-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 condition | Roger Dingledine | 2002-09-09 |
| | | | | | | | (it seemed to work anyway, but...) svn:r100 | ||
* | slight optimization on rsa exponent | Roger Dingledine | 2002-09-05 |
| | | | | | | | use 2**16+1 rather than 2**16 + 2**(-1) svn:r99 | ||
* | an rc file for an onion proxy | Roger Dingledine | 2002-09-04 |
| | | | | svn:r97 | ||
* | onion proxies now work (i think) | Roger Dingledine | 2002-09-04 |
| | | | | svn:r96 | ||
* | fixed the killer bug with onion proxies | Roger Dingledine | 2002-09-04 |
| | | | | svn:r95 | ||
* | the logs now include a timestamp and severity | Roger Dingledine | 2002-09-04 |
| | | | | | | | the implementation is sort of a kludge..you're welcome to fix it up svn:r94 | ||
* | changed my mind, sort of | Roger Dingledine | 2002-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 Dingledine | 2002-09-03 |
| | | | | svn:r92 | ||
* | Backport to OpenSSL version 0.9.5 | Nick Mathewson | 2002-09-03 |
| | | | | svn:r91 | ||
* | clarifying the empty semicolon | Roger Dingledine | 2002-09-03 |
| | | | | svn:r90 | ||
* | resolve warnings | Roger Dingledine | 2002-09-03 |
| | | | | svn:r89 | ||
* | Port to MacOS X | Nick Mathewson | 2002-09-03 |
| | | | | svn:r88 | ||
* | Add function to fake a poll call using select | Nick Mathewson | 2002-09-03 |
| | | | | svn:r87 |