Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Doxygen most of or.h | Nick Mathewson | 2004-05-10 |
| | | | | svn:r1836 | ||
* | remove an orphan function declaration | Roger Dingledine | 2004-05-10 |
| | | | | svn:r1827 | ||
* | bugfix: do directory_send_command only after we've established a socket | Roger Dingledine | 2004-05-09 |
| | | | | | | | also many comments, cleaning, etc svn:r1823 | ||
* | bugfix: add a circ->resolving_streams field, and make dns resolving ↵ | Roger Dingledine | 2004-05-06 |
| | | | | | | | | | | | | streams not actually in the connection_array until they're done resolving. bugfix: actually complain if we duplicate mark-for-close a circuit add more logging for relay ends that claim dns resolve failed, so we can find out why they're not being retried. svn:r1798 | ||
* | Comments for nearly all non-tricky files | Nick Mathewson | 2004-05-05 |
| | | | | svn:r1796 | ||
* | Only connection_add connections once they have conn->s sett; refactor code ↵ | Nick Mathewson | 2004-05-05 |
| | | | | | | around this. Should make stuff more bulletproof. svn:r1788 | ||
* | patches on patches | Roger Dingledine | 2004-05-02 |
| | | | | svn:r1763 | ||
* | Documenmt buffers.c; remove function that nobody ever calls. | Nick Mathewson | 2004-05-01 |
| | | | | svn:r1760 | ||
* | Make Tor build on win32 with VC6 without warnings. | Nick Mathewson | 2004-04-28 |
| | | | | svn:r1739 | ||
* | Check for machine/limits.h in addition to sys/limits.h | Nick Mathewson | 2004-04-25 |
| | | | | svn:r1705 | ||
* | now assume all routers support rendezvous cells | Roger Dingledine | 2004-04-25 |
| | | | | svn:r1699 | ||
* | Remove onion_pkey from connection, since onion keys can change more often ↵ | Nick Mathewson | 2004-04-25 |
| | | | | | | than connections. Also add more log messages svn:r1693 | ||
* | Merge flagday into main branch. | Nick Mathewson | 2004-04-24 |
| | | | | svn:r1683 | ||
* | 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 | ||
* | include sys/limits.h if it's found | Roger Dingledine | 2004-04-17 |
| | | | | svn:r1654 | ||
* | Retry non-final-hop rendezvous failures | Nick Mathewson | 2004-04-14 |
| | | | | svn:r1625 | ||
* | let introcircs receive acks. rend streams now deal correctly again. | Roger Dingledine | 2004-04-13 |
| | | | | | | | (i think) svn:r1614 | ||
* | Separate "start-establishing-introduction" from "upload descriptors"; only ↵ | Nick Mathewson | 2004-04-13 |
| | | | | | | upload descriptors containing fully established intro points. svn:r1607 | ||
* | clean up circuit rebuilding some; fix some bugs we hadn't hit yet | Roger Dingledine | 2004-04-13 |
| | | | | svn:r1606 | ||
* | 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 | ||
* | Re-number the new relay command so as to maintain backward compatibility. Doh! | Nick Mathewson | 2004-04-13 |
| | | | | svn:r1598 | ||
* | ACK/NAK INTRODUCE1 requests. (We do no useful processing on them yet) | Nick Mathewson | 2004-04-12 |
| | | | | svn:r1597 | ||
* | break circuit_build_needed_circs into its own func | Roger Dingledine | 2004-04-12 |
| | | | | svn:r1596 | ||
* | Dump introduction point status on kill -USR1 | Nick Mathewson | 2004-04-09 |
| | | | | svn:r1584 | ||
* | get more serious about hunting The Bug | Roger Dingledine | 2004-04-09 |
| | | | | | | | (it has been haunting us since the days of 0.0.2preX) svn:r1576 | ||
* | circuit-level sendmes weren't working, because the exit | Roger Dingledine | 2004-04-08 |
| | | | | | | | | | thought it was an exit. i overhauled the edge_type mechanism. hopefully this will help. svn:r1570 | ||
* | Use CIRCUIT_IS_ORIGIN in favor of boolean circ->cpath | Nick Mathewson | 2004-04-08 |
| | | | | svn:r1555 | ||
* | 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 | ||
* | Insert a *copy* of our routerinfo into the routerlist. | Nick Mathewson | 2004-04-07 |
| | | | | svn:r1538 | ||
* | Remember when we received which service desc. | Nick Mathewson | 2004-04-07 |
| | | | | svn:r1536 | ||
* | Don't use Tor version 0.0.5 for intro/rendezvous points. (We don't need | Nick Mathewson | 2004-04-07 |
| | | | | | | | to worry about 0.0.4 or earlier, because nobody is running them any more.) svn:r1533 | ||
* | Put ourself in router list; act accordingly. | Nick Mathewson | 2004-04-07 |
| | | | | svn:r1521 | ||
* | Set correct address and port mappings on outgoing rendezvous connections | Nick Mathewson | 2004-04-06 |
| | | | | svn:r1513 | ||
* | alice just fetched bob's hidden webpage. | Roger Dingledine | 2004-04-06 |
| | | | | | | | yay. svn:r1512 | ||
* | make router_get_by_nickname consider this router. | Nick Mathewson | 2004-04-05 |
| | | | | svn:r1497 | ||
* | Implement response to RENDEZVOUS2 cell. | Nick Mathewson | 2004-04-05 |
| | | | | svn:r1490 | ||
* | complain early if we get an unrecognized nickname from | Roger Dingledine | 2004-04-05 |
| | | | | | | | bob's rend service descriptor svn:r1482 | ||
* | more alice-side infrastructure | Roger Dingledine | 2004-04-05 |
| | | | | | | | | | | handle rendezvous acks, do rend begin cells right, send an introduction cell (sort of) receive a rendezvous2 cell (sort of) svn:r1475 | ||
* | alice can now look up bob's service descriptor, | Roger Dingledine | 2004-04-05 |
| | | | | | | | | | | | | | | | | | choose an intro point, connect to it, choose a rend point, connect to it and establish a cookie, get an ack from the rendezvous point, and know when both circs are ready for her. APConns don't use conn->purpose anymore don't initiate a renddesc lookup if one is already in progress also fix a buffer overflow in nickname parsing (only exploitable by the operator though) svn:r1471 | ||
* | Implement acks | Nick Mathewson | 2004-04-03 |
| | | | | svn:r1470 | ||
* | Add func to generate,set,and send rend cookie | Nick Mathewson | 2004-04-03 |
| | | | | svn:r1469 | ||
* | Make "common" no longer depend on or.h | Nick Mathewson | 2004-04-03 |
| | | | | svn:r1466 | ||
* | Handle rendezvous relay cells | Nick Mathewson | 2004-04-03 |
| | | | | svn:r1464 | ||
* | more progress on alice's side | Roger Dingledine | 2004-04-03 |
| | | | | svn:r1461 | ||
* | Refactor the heck out of crypto interface: admit that we will stick with one ↵ | Nick Mathewson | 2004-04-03 |
| | | | | | | ciphersuite at a time, make const things const, and stop putting openssl in the headers. svn:r1458 | ||
* | alice can intercept y.onion requests, do a lookup on them via tor, | Roger Dingledine | 2004-04-03 |
| | | | | | | | and receive a 404 svn:r1455 | ||
* | Startup without crashing. | Nick Mathewson | 2004-04-03 |
| | | | | svn:r1452 | ||
* | fix some bugs; more remain | Roger Dingledine | 2004-04-03 |
| | | | | svn:r1450 | ||
* | AP conns use conn->rend_query now too | Roger Dingledine | 2004-04-02 |
| | | | | | | | expose connection_ap_handshake_attach_circuit() svn:r1448 |