| Commit message (Expand) | Author | Age |
... | |
* | fixed rare race condition•••svn:r138
| Roger Dingledine | 2002-11-24 |
* | added OnionsPerSecond to prevent create flooding•••first cut, probably needs more playing with
svn:r137
| Roger Dingledine | 2002-11-23 |
* | remove popt dependency, consolidate config stuff•••reformat parts of onion.c
svn:r136
| Roger Dingledine | 2002-11-23 |
* | fix subtle race condition•••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
| Roger Dingledine | 2002-10-14 |
* | expire unfinished handshakes too•••don't list non-open ORs in the directory
svn:r134
| Roger Dingledine | 2002-10-13 |
* | cell.c is now obsolete•••svn:r133
| Roger Dingledine | 2002-10-03 |
* | cleanup and a variety of bugfixes•••svn:r132
| Roger Dingledine | 2002-10-02 |
* | Add convenience functions to wrap create and init for symmetric ciphers; clea...•••svn:r131
| Nick Mathewson | 2002-10-02 |
* | cell now has a network appearance and an internal (struct) appearance•••svn:r130
| Roger Dingledine | 2002-10-02 |
* | preemptive bugfix•••svn:r129
| Roger Dingledine | 2002-10-02 |
* | all listeners listen on 0.0.0.0 except AP which listens on 127.0.0.1•••svn:r126
| Roger Dingledine | 2002-10-02 |
* | introduced a periodic keepalive padding cell•••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
| Roger Dingledine | 2002-10-01 |
* | handle banners from the server side•••(text that it spits out immediately upon connect)
svn:r124
| Roger Dingledine | 2002-10-01 |
* | more robust http(ish) handling•••svn:r123
| Roger Dingledine | 2002-09-28 |
* | adding town-square rc info•••svn:r122
| Roger Dingledine | 2002-09-28 |
* | catch hup to reload directory/router list•••svn:r121
| Roger Dingledine | 2002-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 Dingledine | 2002-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 Dingledine | 2002-09-27 |
* | support socks4 too•••svn:r118
| Roger Dingledine | 2002-09-27 |
* | don't leak memory on pk ops•••svn:r117
| Roger Dingledine | 2002-09-27 |
* | new config files, including directory servers•••svn:r115
| Roger Dingledine | 2002-09-26 |
* | stop duplicate free•••svn:r114
| Roger Dingledine | 2002-09-26 |
* | dirserver should include itself in the directory•••if connecting to a dirserver fails, remove it from the router array
svn:r113
| Roger Dingledine | 2002-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 Dingledine | 2002-09-26 |
* | another bugfix on the proxy side•••should be more reliable now (?)
svn:r111
| Roger Dingledine | 2002-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 Dingledine | 2002-09-24 |
* | more robust when only some of the socks info has arrived•••svn:r108
| Roger Dingledine | 2002-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 Dingledine | 2002-09-22 |
* | kill -USR1 the or and it will dump conn/circuit stats to stdout•••svn:r106
| Roger Dingledine | 2002-09-21 |
* | OP was hanging on first try if connect finishes too quickly•••svn:r105
| Roger Dingledine | 2002-09-20 |
* | synchronize to the version i've been giving people to test•••svn:r104
| Roger Dingledine | 2002-09-19 |
* | added 'connected' cell type•••see http://archives.seul.org/or/dev/Sep-2002/msg00018.html
svn:r103
| Roger Dingledine | 2002-09-17 |
* | "You got BSD in my MacOS!" "You got MacOS in my BSD!" Anyway, MacOS works again.•••svn:r102
| Nick Mathewson | 2002-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 Dingledine | 2002-09-09 |
* | minor race condition•••(it seemed to work anyway, but...)
svn:r100
| Roger Dingledine | 2002-09-09 |
* | slight optimization on rsa exponent•••use 2**16+1 rather than 2**16 + 2**(-1)
svn:r99
| Roger Dingledine | 2002-09-05 |
* | an rc file for an onion proxy•••svn:r97
| Roger Dingledine | 2002-09-04 |
* | onion proxies now work (i think)•••svn:r96
| Roger Dingledine | 2002-09-04 |
* | fixed the killer bug with onion proxies•••svn:r95
| Roger Dingledine | 2002-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 Dingledine | 2002-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 Dingledine | 2002-09-03 |
* | Our program is now called 'tor', not 'or'.•••svn:r92
| Roger Dingledine | 2002-09-03 |
* | Backport to OpenSSL version 0.9.5•••svn:r91
| Nick Mathewson | 2002-09-03 |
* | clarifying the empty semicolon•••svn:r90
| Roger Dingledine | 2002-09-03 |
* | resolve warnings•••svn:r89
| Roger Dingledine | 2002-09-03 |
* | Port to MacOS X•••svn:r88
| Nick Mathewson | 2002-09-03 |
* | Add function to fake a poll call using select•••svn:r87
| Nick Mathewson | 2002-09-03 |
* | enforce maxconn; bugfix to not tear down the parent when we hit maxconn•••svn:r86
| Roger Dingledine | 2002-09-03 |
* | more debugging info, to track down bruce's IP problems•••svn:r85
| Roger Dingledine | 2002-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 Dingledine | 2002-08-24 |