Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | expire open-but-not-yet-acked circs if they're too old | Roger Dingledine | 2004-04-07 |
| | | | | svn:r1526 | ||
* | convince ourselves that circuit_failed doesn't have to be any smarter | Roger Dingledine | 2004-04-07 |
| | | | | svn:r1525 | ||
* | There is no need to cast void* to other pointer types. | Nick Mathewson | 2004-04-07 |
| | | | | svn:r1524 | ||
* | Delete trailing whitespace and expand tabs; remove unused aes decrypt code | Nick Mathewson | 2004-04-07 |
| | | | | svn:r1522 | ||
* | Put ourself in router list; act accordingly. | Nick Mathewson | 2004-04-07 |
| | | | | svn:r1521 | ||
* | we were uploading our server descriptor to each the dirservers | Roger Dingledine | 2004-04-07 |
| | | | | | | | when we boot, and then also on the first iteration of the main loop svn:r1520 | ||
* | let alice reuse recent rendjoin circs | Roger Dingledine | 2004-04-07 |
| | | | | svn:r1519 | ||
* | mark a rend circ dirty when you attach to it | Roger Dingledine | 2004-04-07 |
| | | | | svn:r1518 | ||
* | when counting how many being-built circs will handle a stream, | Roger Dingledine | 2004-04-07 |
| | | | | | | | don't count ones that are too old svn:r1517 | ||
* | routerinfo->addr is host order | Roger Dingledine | 2004-04-07 |
| | | | | svn:r1515 | ||
* | Set routerinfo->addr properly for own routerinfo; do casei routerinfo compare | Nick Mathewson | 2004-04-06 |
| | | | | svn:r1514 | ||
* | 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 | ||
* | set the circ windows on the middle hop of the rend circs | Roger Dingledine | 2004-04-06 |
| | | | | svn:r1511 | ||
* | router_choose_random_node wants a smartlist of routers, not of nicknames. | Nick Mathewson | 2004-04-06 |
| | | | | svn:r1510 | ||
* | Force hybrid encryption on for key negotiation | Nick Mathewson | 2004-04-06 |
| | | | | svn:r1509 | ||
* | Stupid sizeof operator! | Nick Mathewson | 2004-04-06 |
| | | | | svn:r1508 | ||
* | Remove vestigial variable | Nick Mathewson | 2004-04-06 |
| | | | | svn:r1507 | ||
* | 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 | ||
* | Continue attack on magic numbers; use new crypto wrappers where possible | Nick Mathewson | 2004-04-06 |
| | | | | svn:r1504 | ||
* | 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 | ||
* | don't detach-and-retry rendezvous streams | Roger Dingledine | 2004-04-05 |
| | | | | svn:r1498 | ||
* | make router_get_by_nickname consider this router. | Nick Mathewson | 2004-04-05 |
| | | | | svn:r1497 | ||
* | 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 | ||
* | More symbolic constants for checking rendezvous1 cell lengths | Nick Mathewson | 2004-04-05 |
| | | | | svn:r1495 | ||
* | Use correct payload lengths when sending RENDEZVOUS1 cells | Nick Mathewson | 2004-04-05 |
| | | | | svn:r1494 | ||
* | Spec conformance: KH|"INTRODUCE" is only for establishing intro pt | Nick Mathewson | 2004-04-05 |
| | | | | svn:r1493 | ||
* | Add a missing offset | Nick Mathewson | 2004-04-05 |
| | | | | svn:r1492 | ||
* | 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 | ||
* | Make init_cpath_crypto able to handle both sides of handshake, by adding a ↵ | Nick Mathewson | 2004-04-05 |
| | | | | | | "reverse" flag svn:r1489 | ||
* | It's amazing how wrong things look when you invert the booleans on your | Nick Mathewson | 2004-04-05 |
| | | | | | | | sanity checks. svn:r1487 | ||
* | Slightly more helpful msg on mismatched service pk digest in INTRODUCE2 cell | Nick Mathewson | 2004-04-05 |
| | | | | svn:r1486 | ||
* | 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 | ||
* | use the right variable when comparing hashes; maybe fix "Hash of session" bug | Nick Mathewson | 2004-04-05 |
| | | | | svn:r1481 | ||
* | Expect a 20-byte nul-padded-and-terminated nickname | Nick Mathewson | 2004-04-05 |
| | | | | svn:r1480 | ||
* | Add some temporary log calls to try to debug the "Hash of session info was ↵ | Nick Mathewson | 2004-04-05 |
| | | | | | | not as expected" problem svn:r1479 | ||
* | if a rend stream has already been attached to a rend circ, | Roger Dingledine | 2004-04-05 |
| | | | | | | | then don't attach it again (and again, and again, and...) svn:r1477 | ||
* | 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 | ||
* | 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 | ||
* | nick, can you make and send the rendezvous cookie? | Roger Dingledine | 2004-04-03 |
| | | | | svn:r1467 | ||
* | Make "common" no longer depend on or.h | Nick Mathewson | 2004-04-03 |
| | | | | svn:r1466 |