aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Separate "start-establishing-introduction" from "upload descriptors"; only ↵Nick Mathewson2004-04-13
| | | | | | upload descriptors containing fully established intro points. svn:r1607
* clean up circuit rebuilding some; fix some bugs we hadn't hit yetRoger Dingledine2004-04-13
| | | | svn:r1606
* more todo itemsRoger Dingledine2004-04-13
| | | | svn:r1605
* 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
* Have find_intro_circuit return non-open circsNick Mathewson2004-04-13
| | | | svn:r1600
* Document ACKs/NAKsNick Mathewson2004-04-13
| | | | svn:r1599
* Re-number the new relay command so as to maintain backward compatibility. Doh!Nick Mathewson2004-04-13
| | | | svn:r1598
* ACK/NAK INTRODUCE1 requests. (We do no useful processing on them yet)Nick Mathewson2004-04-12
| | | | svn:r1597
* break circuit_build_needed_circs into its own funcRoger Dingledine2004-04-12
| | | | svn:r1596
* normal circs are 3 hops, but rend/intro circs are 4, becauseRoger Dingledine2004-04-12
| | | | | | | the initiator doesn't get to choose the last hop svn:r1595
* Use service IDs in rendmid. (rendclient and common require no changes, it seems)Nick Mathewson2004-04-12
| | | | svn:r1594
* bump allowed rend desc skew from 60 mins to 90 minsRoger Dingledine2004-04-12
| | | | svn:r1593
* Fix two dumb leaks in crypto.cNick Mathewson2004-04-12
| | | | svn:r1592
* Use service id instead of hex id in rendservice.c log messages. Rendcommon ↵Nick Mathewson2004-04-12
| | | | | | and rendclient will follow tomorrow. svn:r1591
* Cosmetic patch for arma's fix for The Bug: Don't set the state toNick Mathewson2004-04-11
| | | | | | | | RESOLVEFAILED if the resolve didn't fail; set it to CONNECTING instead. svn:r1590
* clean/update todoRoger Dingledine2004-04-10
| | | | svn:r1589
* continue beating at pieces of The BugRoger Dingledine2004-04-09
| | | | svn:r1588
* if dns resolve is valid, but our exit policy rejects it orRoger Dingledine2004-04-09
| | | | | | | | | | | the connect attempt fails immediately, we were trying to double-remove it from the dns pending list. i think this might have been The Bug. (thanks weasel!) svn:r1587
* give better instructions than just 'mail arma'Roger Dingledine2004-04-09
| | | | svn:r1586
* expire old CIRCUIT_PURPOSE_C_REND_READY circs tooRoger Dingledine2004-04-09
| | | | svn:r1585
* Dump introduction point status on kill -USR1Nick Mathewson2004-04-09
| | | | svn:r1584
* Resolve init-services-in-do-hup issueNick Mathewson2004-04-09
| | | | svn:r1583
* don't call rend_services_init right before we fetch theRoger Dingledine2004-04-09
| | | | | | | dir, because we call it right after now. svn:r1582
* call directory_has_arrived has arrived every time we getRoger Dingledine2004-04-09
| | | | | | | a new directory, not just the first time svn:r1581
* Make comment more sensible. Still uncertain about when to call ↵Nick Mathewson2004-04-09
| | | | | | rend_services_init, though. svn:r1580
* set rend exit connection state _before_ calling ↵Nick Mathewson2004-04-09
| | | | | | rend_service_set_connection_addr_port and maybe eventually assert_connection_ok. This solves the other half of the bug weasel found. svn:r1579
* Reload rendezvous service keys on sighup; otherwise, we wind up with aNick Mathewson2004-04-09
| | | | | | | | | | bunch of half-initialized services. This should solve half of weasel's current bug. The crash is the other half. (arma: should we also call rend_services_init on hup?) svn:r1578
* Update cvsignoresPeter Palfrader2004-04-09
| | | | svn:r1577
* get more serious about hunting The BugRoger Dingledine2004-04-09
| | | | | | | (it has been haunting us since the days of 0.0.2preX) svn:r1576
* remove a stray printfNick Mathewson2004-04-08
| | | | svn:r1575
* Fix base32 implementation; make base32 implementation follow standard; add ↵Nick Mathewson2004-04-08
| | | | | | more tests for base32 svn:r1574
* Fix unit tests (now that platform code works differently)Nick Mathewson2004-04-08
| | | | svn:r1573
* when rend_cache_store warns, give more detailRoger Dingledine2004-04-08
| | | | svn:r1572
* note which preexisting or connection we found.Nick Mathewson2004-04-08
| | | | svn:r1571
* circuit-level sendmes weren't working, because the exitRoger Dingledine2004-04-08
| | | | | | | | | thought it was an exit. i overhauled the edge_type mechanism. hopefully this will help. svn:r1570
* we added more AP conns, oopsRoger Dingledine2004-04-08
| | | | svn:r1569
* add 'Do you want to run a hidden service?' sectionRoger Dingledine2004-04-08
| | | | svn:r1568
* Document rest of hiddenservice config options; still needs example or ↵Nick Mathewson2004-04-08
| | | | | | tutorial maybe. svn:r1567
* stop being so eager to have rend_cache_store reject theRoger Dingledine2004-04-08
| | | | | | | service descriptor svn:r1566
* Be endianly-correct for rendezvous functionalityNick Mathewson2004-04-08
| | | | svn:r1565
* log which intro points we pickedRoger Dingledine2004-04-08
| | | | svn:r1564
* servers don't need other people to be able to resolve their Address anymoreRoger Dingledine2004-04-08
| | | | svn:r1563
* Launch intro services after launching connections; allow ORs to build ↵Nick Mathewson2004-04-08
| | | | | | circuits through as-yet-unconnectd ORs svn:r1562
* don't try to circuit_log_path if you're at the exit edge of a circRoger Dingledine2004-04-08
| | | | svn:r1561
* Invert strcasecmp check for supports-rendezvousNick Mathewson2004-04-08
| | | | svn:r1560
* bugfix: alice would crash if bob advertised 0 intro pointsRoger Dingledine2004-04-08
| | | | svn:r1559
* Force tor_malloc(0) to always be saneNick Mathewson2004-04-08
| | | | svn:r1558