Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Use correct logic to decide whether there are more directory servers to retry. | Nick Mathewson | 2005-01-03 |
| | | | | svn:r3257 | ||
* | clean two more minor memory leaks | Roger Dingledine | 2004-12-07 |
| | | | | svn:r3115 | ||
* | Spell-check strings and comments | Nick Mathewson | 2004-12-01 |
| | | | | svn:r3052 | ||
* | Suggestion from weasel: Make tor --version --version dump the cvs Id of ↵ | Nick Mathewson | 2004-11-29 |
| | | | | | | every file. svn:r3019 | ||
* | put in initial support for ".nickname.exit" addresses, to let alice | Roger Dingledine | 2004-11-29 |
| | | | | | | | | | | decide what exit node to use; based on a patch by geoff goodell. needs more work: e.g. it goes bananas building new circuits when the chosen exit node's exit policy rejects the connection. svn:r3015 | ||
* | wrong is ok, and right is fine, but in between is apparently | Roger Dingledine | 2004-11-28 |
| | | | | | | | totally unacceptable to me. svn:r3005 | ||
* | 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 | ||
* | be more greedy about filling up all relay cells. | Roger Dingledine | 2004-11-21 |
| | | | | | | | | this may have some bugs in it still. and it may end up not being what we want to do. svn:r2928 | ||
* | Resolve a bunch of FIXME items; mark a lot more for attention; ask for ↵ | Nick Mathewson | 2004-11-12 |
| | | | | | | clarification on some. Turn all XXXX008 ("showstopper for 0.0.8 release") items into XXXX009 or XXXX, since plainly they were not showstoppers for 0.0.8. Add/clean some docs. svn:r2808 | ||
* | Normalize whitespace; add a "tell me about all the unnormalized whitespace" ↵ | Nick Mathewson | 2004-11-09 |
| | | | | | | target; fix a braino in dirserv.c svn:r2758 | ||
* | Clean up copyrights. | Roger Dingledine | 2004-11-07 |
| | | | | | | | | Break connection_consider_empty_buckets() out of connection_read_bucket_decrement(). svn:r2698 | ||
* | canonicalize "src" and "dest" arg order in crypto.c (and others) | Roger Dingledine | 2004-11-02 |
| | | | | svn:r2644 | ||
* | Hidden service operators had a bug in version 1 style INTRODUCE cells | Roger Dingledine | 2004-11-01 |
| | | | | | | | | that made them fail. Fix the bug, and revert clients to use version 0 until 0.0.9pre4 is obsolete. svn:r2641 | ||
* | start generating new version of introduce1 cells | Roger Dingledine | 2004-10-24 |
| | | | | svn:r2586 | ||
* | don't assert multiple things in the same tor_assert() | Roger Dingledine | 2004-10-16 |
| | | | | svn:r2544 | ||
* | Build without warnings on mac gcc 3.3 | Nick Mathewson | 2004-10-14 |
| | | | | svn:r2487 | ||
* | more int to size_t conversions, fixing one or more amd64 bugs | Roger Dingledine | 2004-10-14 |
| | | | | | | | plus a whitespace patch on config.c from vicman svn:r2482 | ||
* | better warn message for failed hidserv desc fetch | Roger Dingledine | 2004-10-03 |
| | | | | svn:r2412 | ||
* | More digest/nickname fixes | Nick Mathewson | 2004-07-02 |
| | | | | svn:r2000 | ||
* | Break files apart into more modules | Roger Dingledine | 2004-05-13 |
| | | | | | | | | | | | | | | | | | | | | | | | | | * \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 | ||
* | clean up directory.c API | Roger Dingledine | 2004-05-12 |
| | | | | svn:r1860 | ||
* | break connection_edge_end out of connection_mark_for_close | Roger Dingledine | 2004-05-12 |
| | | | | svn:r1858 | ||
* | Make some functions static | Nick Mathewson | 2004-05-12 |
| | | | | svn:r1857 | ||
* | More doxygenation. | Nick Mathewson | 2004-05-10 |
| | | | | svn:r1832 | ||
* | more doxygen markup | Roger Dingledine | 2004-05-09 |
| | | | | | | | plenty more remains svn:r1824 | ||
* | Comments for nearly all non-tricky files | Nick Mathewson | 2004-05-05 |
| | | | | svn:r1796 | ||
* | use tor_assert | Roger Dingledine | 2004-04-25 |
| | | | | | | | remove obsolete BUF_OK macro svn:r1697 | ||
* | when you get an intro ack, don't also count it as an intro nack | Roger Dingledine | 2004-04-18 |
| | | | | svn:r1666 | ||
* | if an intro circ waiting for an ack dies before getting one, then | Roger Dingledine | 2004-04-18 |
| | | | | | | | count it as a nack svn:r1665 | ||
* | fix another rare bug: when we had tried all the intro | Roger Dingledine | 2004-04-16 |
| | | | | | | | | | points for a hidden service, we fetched the descriptor again, but we left our introcirc thinking it had already sent an intro, so it kept waiting for a response... svn:r1644 | ||
* | more useful logging for rend services and clients | Roger Dingledine | 2004-04-16 |
| | | | | svn:r1641 | ||
* | i was wrong about one of my invariants | Roger Dingledine | 2004-04-16 |
| | | | | | | | | | now it's commented this should fix asserts when you try an intro point, get a nack, and try a second one and it works. svn:r1637 | ||
* | put in an extra assert, might find a bug these way | Roger Dingledine | 2004-04-16 |
| | | | | svn:r1636 | ||
* | make rendezvous points work again | Roger Dingledine | 2004-04-14 |
| | | | | | | | (yay. now time to mess them up again.) svn:r1619 | ||
* | remove unused variable | Roger Dingledine | 2004-04-13 |
| | | | | svn:r1615 | ||
* | let introcircs receive acks. rend streams now deal correctly again. | Roger Dingledine | 2004-04-13 |
| | | | | | | | (i think) svn:r1614 | ||
* | clean up circuit rebuilding some; fix some bugs we hadn't hit yet | Roger Dingledine | 2004-04-13 |
| | | | | svn:r1606 | ||
* | Handle the rendezvous-circ elements of retrying introductions. | Nick Mathewson | 2004-04-13 |
| | | | | svn:r1604 | ||
* | <arma> you should make r and i and use r for r and i for i | Nick Mathewson | 2004-04-13 |
| | | | | svn:r1603 | ||
* | Handle introduce naks. Arma: Is this right? | Nick Mathewson | 2004-04-13 |
| | | | | svn:r1602 | ||
* | Get the rest of intro-ack/nak handling in ... except for the tricky "pick a ↵ | Nick Mathewson | 2004-04-13 |
| | | | | | | new intro and re-extend and re-try" part. svn:r1601 | ||
* | ACK/NAK INTRODUCE1 requests. (We do no useful processing on them yet) | Nick Mathewson | 2004-04-12 |
| | | | | svn:r1597 | ||
* | bugfix: alice would crash if bob advertised 0 intro points | Roger Dingledine | 2004-04-08 |
| | | | | svn:r1559 | ||
* | Use CIRCUIT_IS_ORIGIN in favor of boolean circ->cpath | Nick Mathewson | 2004-04-08 |
| | | | | svn:r1555 | ||
* | clean up rend_client_get_random_intro | Roger Dingledine | 2004-04-08 |
| | | | | svn:r1552 | ||
* | if the rend desc cache entry was fetched more than 15 mins ago, | Roger Dingledine | 2004-04-07 |
| | | | | | | | | then try to fetch a new one. but if the new fetch fails, use the old one. svn:r1540 | ||
* | Remember when we received which service desc. | Nick Mathewson | 2004-04-07 |
| | | | | svn:r1536 | ||
* | set the circ windows on the middle hop of the rend circs | Roger Dingledine | 2004-04-06 |
| | | | | svn:r1511 | ||
* | Force hybrid encryption on for key negotiation | Nick Mathewson | 2004-04-06 |
| | | | | svn:r1509 |