aboutsummaryrefslogtreecommitdiff
path: root/src/or/rendclient.c
Commit message (Collapse)AuthorAge
...
* let introcircs receive acks. rend streams now deal correctly again.Roger Dingledine2004-04-13
| | | | | | | (i think) svn:r1614
* clean up circuit rebuilding some; fix some bugs we hadn't hit yetRoger Dingledine2004-04-13
| | | | svn:r1606
* Handle the rendezvous-circ elements of retrying introductions.Nick Mathewson2004-04-13
| | | | svn:r1604
* <arma> you should make r and i and use r for r and i for iNick Mathewson2004-04-13
| | | | svn:r1603
* Handle introduce naks. Arma: Is this right?Nick Mathewson2004-04-13
| | | | svn:r1602
* Get the rest of intro-ack/nak handling in ... except for the tricky "pick a ↵Nick Mathewson2004-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 Mathewson2004-04-12
| | | | svn:r1597
* bugfix: alice would crash if bob advertised 0 intro pointsRoger Dingledine2004-04-08
| | | | svn:r1559
* Use CIRCUIT_IS_ORIGIN in favor of boolean circ->cpathNick Mathewson2004-04-08
| | | | svn:r1555
* clean up rend_client_get_random_introRoger Dingledine2004-04-08
| | | | svn:r1552
* if the rend desc cache entry was fetched more than 15 mins ago,Roger Dingledine2004-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 Mathewson2004-04-07
| | | | svn:r1536
* set the circ windows on the middle hop of the rend circsRoger Dingledine2004-04-06
| | | | svn:r1511
* Force hybrid encryption on for key negotiationNick Mathewson2004-04-06
| | | | svn:r1509
* checkpoint commit: rend closer to working, still not there yetRoger Dingledine2004-04-06
| | | | svn:r1506
* Set handshake_state to NULL before appending cpath hopsNick Mathewson2004-04-06
| | | | svn:r1505
* Document stuff, reduce magic numbers, add emacs magicNick Mathewson2004-04-06
| | | | svn:r1502
* fix the bob-can't-decode-relays bugRoger Dingledine2004-04-05
| | | | | | | now alice can send the begin and bob can receive it. svn:r1499
* make rend apconn send to the right cpath layerRoger Dingledine2004-04-05
| | | | | | | and fix circuit_log_path to know about rend circs svn:r1496
* Spec conformance: KH|"INTRODUCE" is only for establishing intro ptNick Mathewson2004-04-05
| | | | svn:r1493
* Use symbolic constants; make padding types match.Nick Mathewson2004-04-05
| | | | svn:r1491
* Implement response to RENDEZVOUS2 cell.Nick Mathewson2004-04-05
| | | | svn:r1490
* Do first half of Alice-side of DH handshake.Nick Mathewson2004-04-05
| | | | svn:r1485
* oaep uses 42 more bytes -- stop clobbering buffersRoger Dingledine2004-04-05
| | | | | | | also maybe fix some constants here and there -- nick? svn:r1484
* strdup the intro point when you pick it, so youRoger Dingledine2004-04-05
| | | | | | | don't free it and then return it svn:r1483
* complain early if we get an unrecognized nickname fromRoger Dingledine2004-04-05
| | | | | | | bob's rend service descriptor svn:r1482
* send a destroy after we send an introduceRoger Dingledine2004-04-05
| | | | svn:r1476
* more alice-side infrastructureRoger Dingledine2004-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 Dingledine2004-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 cookieNick Mathewson2004-04-03
| | | | svn:r1469
* more progress on alice's sideRoger Dingledine2004-04-03
| | | | svn:r1461
* alice can intercept y.onion requests, do a lookup on them via tor,Roger Dingledine2004-04-03
| | | | | | | and receive a 404 svn:r1455
* fix some bugs; more remainRoger Dingledine2004-04-03
| | | | svn:r1450
* AP conns use conn->rend_query now tooRoger Dingledine2004-04-02
| | | | | | | expose connection_ap_handshake_attach_circuit() svn:r1448
* break out circ->rend_serviceRoger Dingledine2004-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 purposeRoger Dingledine2004-04-02
connection_ap_handshake_attach_circuit attaches to a circ of the right purpose add a skeletal rendclient.c svn:r1441