| Commit message (Expand) | Author | Age |
* | Normalize whitespace; add a "tell me about all the unnormalized whitespace" t...•••svn:r2758
| Nick Mathewson | 2004-11-09 |
* | Clean up copyrights.•••Break connection_consider_empty_buckets() out of
connection_read_bucket_decrement().
svn:r2698
| Roger Dingledine | 2004-11-07 |
* | Make options no longer a global variable.•••Now we can try setting an option but back out if it fails to parse, or
if it's disallowed (e.g. changing RunAsDaemon from 1 to 0).
Use parse_line_from_str rather than parse_line_from_file.
svn:r2692
| Roger Dingledine | 2004-11-06 |
* | Use a stricter set of warnings; make them all pass.•••svn:r2645
| Nick Mathewson | 2004-11-02 |
* | canonicalize "src" and "dest" arg order in crypto.c (and others)•••svn:r2644
| Roger Dingledine | 2004-11-02 |
* | don't assert multiple things in the same tor_assert()•••svn:r2544
| Roger Dingledine | 2004-10-16 |
* | Build without warnings on mac gcc 3.3•••svn:r2487
| Nick Mathewson | 2004-10-14 |
* | more int to size_t conversions, fixing one or more amd64 bugs•••plus a whitespace patch on config.c from vicman
svn:r2482
| Roger Dingledine | 2004-10-14 |
* | fix assert triggers in 0.0.7.x: if the other side returns•••an address 0.0.0.0, don't put it into the client dns cache.
svn:r2233
| Roger Dingledine | 2004-08-15 |
* | o clients choose nodes proportional to advertised bandwidth•••o and/or while avoiding unreliable nodes, depending on goals
o 'fascistfirewall' option to pick dirservers on port 80 and ORs on
port 443.
o if a begin failed due to exit policy, but we believe the IP should have been allowed, switch that router to exitpolicy reject *:* until we get our next directory.
svn:r2231
| Roger Dingledine | 2004-08-15 |
* | avoid racing the mark-for-close when the client hangs up on us•••at the same time we get an end relay cell.
(thanks to wmf for reminding me)
svn:r2181
| Roger Dingledine | 2004-08-07 |
* | bugfix: when you finish answering a 'resolve' request, hold the•••connection open so you can flush the answer
svn:r2148
| Roger Dingledine | 2004-08-05 |
* | don't send an end back for a malformed resolved cell,•••since they don't establish streams
svn:r2119
| Roger Dingledine | 2004-07-23 |
* | tor-resolve triggered a has_sent_end warning•••svn:r2116
| Roger Dingledine | 2004-07-23 |
* | clean whitespace and tabs•••svn:r2115
| Roger Dingledine | 2004-07-22 |
* | Implement RESOLVE/RESOLVED cells and socks resolve code•••svn:r1978
| Nick Mathewson | 2004-06-17 |
* | bugfix: if a circuit if borderline too old, then count it as too old.•••bugfix: we were retrying the same circuit after getting a resolve
failure. so of course the next two tries would fail too. now we try
a new circuit each time (at most three times).
svn:r1867
| Roger Dingledine | 2004-05-15 |
* | Break files apart into more modules••• * \file circuitbuild.c
* \brief The actual details of building circuits.
* \file circuitlist.c
* \brief Manage the global circuit list.
* \file circuituse.c
* \brief Launch the right sort of circuits, attach streams to them.
* \file connection_edge.c
* \brief Handle edge streams.
* \file onion.c
* \brief Functions to queue create cells, and handle onionskin
* parsing and creation.
* \file relay.c
* \brief Handle relay cell encryption/decryption, plus packaging and
* receiving from circuits.
svn:r1863
| Roger Dingledine | 2004-05-13 |
* | break part of circuit.c into relay.c•••svn:r1854
| Roger Dingledine | 2004-05-12 |