Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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 | ||
* | proxies send port in host order as ascii string | Roger Dingledine | 2002-08-24 |
| | | | | svn:r83 | ||
* | port is now kept in host order except in sin_port | Roger Dingledine | 2002-08-24 |
| | | | | svn:r82 | ||
* | cleanup: start enforcing hton and ntoh on stuff sent over the network | Roger Dingledine | 2002-08-24 |
| | | | | | | | | | 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 | ||
* | cleanup: don't use size_t when you mean int | Roger Dingledine | 2002-08-24 |
| | | | | | | | size_t is what you get back from sizeof(). no more, no less. svn:r80 | ||
* | linkpadding is now off by default. | Roger Dingledine | 2002-08-23 |
| | | | | svn:r79 | ||
* | changed path selection so it's actually random again | Roger Dingledine | 2002-08-23 |
| | | | | svn:r78 | ||
* | cleaned up new_route() | Roger Dingledine | 2002-08-23 |
| | | | | | | | now it deals gracefully with too few connected routers (i think) svn:r77 | ||
* | Changed crypto calls to go through common/crypto.[hc] instead of calling ↵ | Matej Pjafjar | 2002-08-22 |
| | | | | | | OpenSSL directly. svn:r76 | ||
* | Updated to use crypto.h instead of OpenSSL. | Matej Pjafjar | 2002-07-25 |
| | | | | svn:r75 | ||
* | Added the crypto abstraction to libor. Need to test and change the code to ↵ | Matej Pjafjar | 2002-07-25 |
| | | | | | | use this instead of OpenSSL. svn:r74 | ||
* | Beginnings of a crypto abstraction layer. | Matej Pjafjar | 2002-07-24 |
| | | | | svn:r73 | ||
* | only choose routers for the onion that are currently connected to us | Roger Dingledine | 2002-07-22 |
| | | | | svn:r72 | ||
* | Code cleaned up to be less noisy | Roger Dingledine | 2002-07-22 |
| | | | | svn:r71 | ||
* | More reasonable CoinWeight, now that we can handle large paths | Roger Dingledine | 2002-07-22 |
| | | | | svn:r70 | ||
* | Include src/config/ in the 'make dist' tarball | Roger Dingledine | 2002-07-22 |
| | | | | svn:r69 | ||
* | bugfixes: don't hang waiting for new children to die; accept HTTP/1.1 | Roger Dingledine | 2002-07-20 |
| | | | | svn:r67 | ||
* | bugfix: create_onion now works with routelen>2 | Roger Dingledine | 2002-07-20 |
| | | | | svn:r66 | ||
* | Folded cell.? into src/or | Roger Dingledine | 2002-07-19 |
| | | | | svn:r64 | ||
* | slightly less noisy | Roger Dingledine | 2002-07-19 |
| | | | | svn:r63 | ||
* | minor cleanups in config files | Roger Dingledine | 2002-07-19 |
| | | | | svn:r62 | ||
* | Folded cell.? into src/or | Roger Dingledine | 2002-07-19 |
| | | | | | | | Removed more obsolete files svn:r61 | ||
* | Test suite for onion.c - currently tests encrypt_onion() and decrypt_onion(). | Matej Pjafjar | 2002-07-19 |
| | | | | svn:r59 | ||
* | moria:9004 is now a twin to town-square:9004 | Roger Dingledine | 2002-07-19 |
| | | | | svn:r57 |