Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | 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 | |||
* | enforce maxconn; bugfix to not tear down the parent when we hit maxconn | Roger Dingledine | 2002-09-03 | |
| | | | | svn:r86 | |||
* | more debugging info, to track down bruce's IP problems | Roger Dingledine | 2002-08-27 | |
| | | | | svn:r85 | |||
* | we now encrypt the entire cell on the link, not just the header | Roger Dingledine | 2002-08-24 | |
| | | | | | | | | previously padding cells, etc were distinguishable because their body was all zero's svn:r84 |