Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | misc cleanups | Roger Dingledine | 2005-11-19 |
| | | | | svn:r5428 | ||
* | another case (i think) of redundant code. | Roger Dingledine | 2005-11-19 |
| | | | | svn:r5426 | ||
* | make circ->onionskin a pointer, not a static array. moria2 was using | Roger Dingledine | 2005-10-29 |
| | | | | | | | | 125000 circuit_t's after it had been up for a few weeks, which translates to 20+ megs of wasted space. svn:r5333 | ||
* | Remove last vestiges of old logging interface. | Nick Mathewson | 2005-10-25 |
| | | | | svn:r5317 | ||
* | Convert circuituse, command, config, connection, relay, router, test to new ↵ | Nick Mathewson | 2005-10-25 |
| | | | | | | logging interface svn:r5308 | ||
* | Downgrade a few INFO level logs to DEBUG again. Also add two or three new | Peter Palfrader | 2005-10-17 |
| | | | | | | | | logs in cases where a calling function's log was downgraded and we wouldn't get any log message otherwise. svn:r5263 | ||
* | Make a few INFO log lines into DEBUG | Peter Palfrader | 2005-10-17 |
| | | | | svn:r5257 | ||
* | start hunting down why servers keep getting so many duplicate create cells | Roger Dingledine | 2005-10-17 |
| | | | | svn:r5255 | ||
* | start the process of reducing clutter in server logs | Roger Dingledine | 2005-10-17 |
| | | | | svn:r5253 | ||
* | Docment or add DOCDOC comments to undocumented functions in src/or. Make ↵ | Nick Mathewson | 2005-06-11 |
| | | | | | | function definition format uniform. svn:r4411 | ||
* | flesh out the source file descriptions for doxygen | Roger Dingledine | 2005-06-11 |
| | | | | svn:r4404 | ||
* | Change end-of-file NLNL convention. It turns out arma I and I agree. | Nick Mathewson | 2005-06-09 |
| | | | | svn:r4382 | ||
* | New whitespace normalization rule: no blank line at EOF. | Nick Mathewson | 2005-06-09 |
| | | | | svn:r4378 | ||
* | doxygeny goodness from tyranix | Roger Dingledine | 2005-05-17 |
| | | | | svn:r4262 | ||
* | Make Tor compile with no warnings with gcc4.0 on OSX | Nick Mathewson | 2005-05-07 |
| | | | | svn:r4184 | ||
* | first iteration of scrubbing sensitive strings from logs. | Roger Dingledine | 2005-05-03 |
| | | | | | | | also generally clean up log messages. svn:r4174 | ||
* | New and frightening code to implement fast-path first-hop CREATE_FAST cells. ↵ | Nick Mathewson | 2005-05-02 |
| | | | | | | Watch out when we bump the version to 0.1.0.6-rc! svn:r4162 | ||
* | Hopefully, this will make ORs much faster, and not break them: keep a big ↵ | Nick Mathewson | 2005-04-06 |
| | | | | | | splay tree of (circid,orconn)->circuit mappings to make circuit_get_by_circid_conn much faster. svn:r4020 | ||
* | start sending 'truncated' cells back rather than destroy cells, | Roger Dingledine | 2005-04-03 |
| | | | | | | | if the circuit closes in front of you. svn:r3993 | ||
* | update copyright notices. | Nick Mathewson | 2005-04-01 |
| | | | | svn:r3982 | ||
* | Fix an unused function warning | Nick Mathewson | 2005-01-03 |
| | | | | svn:r3255 | ||
* | actually make it stop keeping track of times. whoops. | Roger Dingledine | 2004-12-25 |
| | | | | svn:r3230 | ||
* | initial profiling by phobos says we spend a whole lot of time | Roger Dingledine | 2004-12-25 |
| | | | | | | | measuring how long each cell takes to process. make that optional. svn:r3226 | ||
* | check for duplicate circuit ID _after_ updating circ_id_type. | Nick Mathewson | 2004-12-01 |
| | | | | svn:r3058 | ||
* | Suggestion from weasel: Make tor --version --version dump the cvs Id of ↵ | Nick Mathewson | 2004-11-29 |
| | | | | | | every file. svn:r3019 | ||
* | Normalize space: add one between every control keyword and control clause. | Nick Mathewson | 2004-11-28 |
| | | | | svn:r3003 | ||
* | remove emacs droppings, since nick says he doesn't need them anymore | Roger Dingledine | 2004-11-26 |
| | | | | svn:r2989 | ||
* | Clean up some logging and interfaces | Nick Mathewson | 2004-11-23 |
| | | | | svn:r2945 | ||
* | stop some more seg faults | Roger Dingledine | 2004-11-20 |
| | | | | svn:r2921 | ||
* | Resolve a FIXME: use identity comparison, not nickname comparison, to | Nick Mathewson | 2004-11-10 |
| | | | | | | | | | | | | | | | choose circuit ID types. This is important because our view of "the nickname of the router on the other side of this connection" is skewed, and depends on whether we think the other rotuer is verified--and there's no way to know whether another router thinks you are verified. For backward compatibility, we notice when the other router chooses the same circuit ID type as us (because it's running an old version), and switch our type to be polite. svn:r2797 | ||
* | Clean up copyrights. | Roger Dingledine | 2004-11-07 |
| | | | | | | | | Break connection_consider_empty_buckets() out of connection_read_bucket_decrement(). svn:r2698 | ||
* | Make options no longer a global variable. | Roger Dingledine | 2004-11-06 |
| | | | | | | | | | 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 | ||
* | implement first piece of hibernation | Roger Dingledine | 2004-10-31 |
| | | | | | | | still need to track bandwidth, and make decisions based on bandwidth svn:r2630 | ||
* | tolerate old 0.0.7 clients that demand a certain ip:port for a router | Roger Dingledine | 2004-08-18 |
| | | | | | | | | | even though it's moved on to another one. also reduce some log verbosity. svn:r2288 | ||
* | when we get a sigint, don't accept new connections/circuits, | Roger Dingledine | 2004-07-20 |
| | | | | | | | | but delay 30 seconds until exiting. if we get a second sigint, exit immediately. svn:r2070 | ||
* | clean up directory.c API | Roger Dingledine | 2004-05-12 |
| | | | | svn:r1860 | ||
* | list in-points to command.c | Roger Dingledine | 2004-05-11 |
| | | | | svn:r1849 | ||
* | it's amazing what a bit of punctuation can do for appearances | Roger Dingledine | 2004-05-10 |
| | | | | svn:r1843 | ||
* | more doxygen markup | Roger Dingledine | 2004-05-09 |
| | | | | | | | plenty more remains svn:r1824 | ||
* | comment the functions in command.c | Roger Dingledine | 2004-05-07 |
| | | | | | | | | this is one of the files nick regarded as scary, so hopefully these will help. svn:r1817 | ||
* | since we don't support truncateds much, don't bother sending them; | Roger Dingledine | 2004-04-26 |
| | | | | | | | | | just close the circ. (this wasn't relevant before, because we were mis-handling destroys.) svn:r1711 | ||
* | Better error msg on unknown circuit id. | Nick Mathewson | 2004-04-26 |
| | | | | svn:r1708 | ||
* | compress end-of-second summary into one line | Roger Dingledine | 2004-04-15 |
| | | | | svn:r1635 | ||
* | Use CIRCUIT_IS_ORIGIN in favor of boolean circ->cpath | Nick Mathewson | 2004-04-08 |
| | | | | svn:r1555 | ||
* | make rend apconn send to the right cpath layer | Roger Dingledine | 2004-04-05 |
| | | | | | | | and fix circuit_log_path to know about rend circs svn:r1496 | ||
* | refactor; start adding debugging logs to midpoint rend stuff | Nick Mathewson | 2004-04-02 |
| | | | | svn:r1445 | ||
* | Add rendezvous-related metadata and code to circuits. Initially, we | Nick Mathewson | 2004-03-30 |
| | | | | | | | | | | thought that a complicated adjunct structure would be necessary, but it doesn't look that way anymore. Of course, I might have forgotten something. svn:r1396 | ||
* | Split out mark_for_close with circuits. Seems to work for me. | Nick Mathewson | 2004-03-02 |
| | | | | svn:r1197 | ||
* | clean up some log messages and severities | Roger Dingledine | 2004-02-28 |
| | | | | | | | still plenty more left to clean svn:r1158 | ||
* | checkpoint: revamp relay cell packaging and handling | Roger Dingledine | 2003-12-23 |
| | | | | | | | | include the infrastructure for inserting padding cells when there's a relay-recognized conflict, but it does not work currently. svn:r958 |