Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | 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 | |||
* | checkpoint commit: rend closer to working, still not there yet | Roger Dingledine | 2004-04-06 | |
| | | | | svn:r1506 | |||
* | Set handshake_state to NULL before appending cpath hops | Nick Mathewson | 2004-04-06 | |
| | | | | svn:r1505 | |||
* | Document stuff, reduce magic numbers, add emacs magic | Nick Mathewson | 2004-04-06 | |
| | | | | svn:r1502 | |||
* | fix the bob-can't-decode-relays bug | Roger Dingledine | 2004-04-05 | |
| | | | | | | | now alice can send the begin and bob can receive it. svn:r1499 | |||
* | 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 | |||
* | Spec conformance: KH|"INTRODUCE" is only for establishing intro pt | Nick Mathewson | 2004-04-05 | |
| | | | | svn:r1493 | |||
* | Use symbolic constants; make padding types match. | Nick Mathewson | 2004-04-05 | |
| | | | | svn:r1491 | |||
* | Implement response to RENDEZVOUS2 cell. | Nick Mathewson | 2004-04-05 | |
| | | | | svn:r1490 | |||
* | Do first half of Alice-side of DH handshake. | Nick Mathewson | 2004-04-05 | |
| | | | | svn:r1485 | |||
* | oaep uses 42 more bytes -- stop clobbering buffers | Roger Dingledine | 2004-04-05 | |
| | | | | | | | also maybe fix some constants here and there -- nick? svn:r1484 | |||
* | strdup the intro point when you pick it, so you | Roger Dingledine | 2004-04-05 | |
| | | | | | | | don't free it and then return it svn:r1483 | |||
* | complain early if we get an unrecognized nickname from | Roger Dingledine | 2004-04-05 | |
| | | | | | | | bob's rend service descriptor svn:r1482 | |||
* | send a destroy after we send an introduce | Roger Dingledine | 2004-04-05 | |
| | | | | svn:r1476 | |||
* | 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 | |||
* | Add func to generate,set,and send rend cookie | Nick Mathewson | 2004-04-03 | |
| | | | | svn:r1469 | |||
* | more progress on alice's side | Roger Dingledine | 2004-04-03 | |
| | | | | svn:r1461 | |||
* | alice can intercept y.onion requests, do a lookup on them via tor, | Roger Dingledine | 2004-04-03 | |
| | | | | | | | and receive a 404 svn:r1455 | |||
* | 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 | |||
* | break out circ->rend_service | Roger Dingledine | 2004-04-02 | |
| | | | | | | | | | | | (this breaks the compile; must fix things) let alice react when she learns a new rendezvous descriptor let alice launch intro and rend circuits and mark them with her query svn:r1446 | |||
* | now circuit_get_newest returns an appropriate circ for your purpose | Roger Dingledine | 2004-04-02 | |
connection_ap_handshake_attach_circuit attaches to a circ of the right purpose add a skeletal rendclient.c svn:r1441 |