aboutsummaryrefslogtreecommitdiff
path: root/src/or/circuit.c
AgeCommit message (Expand)Author
2004-04-05make rend apconn send to the right cpath layerRoger Dingledine
2004-04-05Make init_cpath_crypto able to handle both sides of handshake, by adding a "r...Nick Mathewson
2004-04-05alice can now look up bob's service descriptor,Roger Dingledine
2004-04-03nick, can you make and send the rendezvous cookie?Roger Dingledine
2004-04-03Use (set|get)_uint(16|32) in lieu of memcpy where reasonable.Nick Mathewson
2004-04-03more progress on alice's sideRoger Dingledine
2004-04-03Refactor the heck out of crypto interface: admit that we will stick with one ...Nick Mathewson
2004-04-03alice can intercept y.onion requests, do a lookup on them via tor,Roger Dingledine
2004-04-03Hide smartlist internalsNick Mathewson
2004-04-03fix some bugs; more remainRoger Dingledine
2004-04-02AP conns use conn->rend_query now tooRoger Dingledine
2004-04-02Finish renaming rend_service fieldNick Mathewson
2004-04-02break out circ->rend_serviceRoger Dingledine
2004-04-02refactor; start adding debugging logs to midpoint rend stuffNick Mathewson
2004-04-02now circuit_get_newest returns an appropriate circ for your purposeRoger Dingledine
2004-04-02Implement midpoint functionality for rendezvous points.Nick Mathewson
2004-04-01For hidden services: handle INTRODUCE2, send ESTABLISH_INTRO, RENDEZVOUS1.Nick Mathewson
2004-04-01alice chooses her rendezvous node from all running routersRoger Dingledine
2004-04-01Finish implementing what-bob-does-on-INTRODUCE2Nick Mathewson
2004-04-01let the circuit-launcher choose the exit node (if he wants)Roger Dingledine
2004-04-01outline what bob does to initialize his hidden servicesRoger Dingledine
2004-04-01put in hooks for alice and bob logic when circuits finish/failRoger Dingledine
2004-03-31allow conns to demand to be attached to a clean circuitRoger Dingledine
2004-03-30Make smartlist Do What Arma Expects.Nick Mathewson
2004-03-30Add rendezvous-related metadata and code to circuits. Initially, weNick Mathewson
2004-03-30use 'notice' loglevel for things the operator should hearRoger Dingledine
2004-03-21Remove unused open circuits when there are too many, not when they are too old.Nick Mathewson
2004-03-21Dont expire circuits we didnt originate. This may be redundant somehow, but ...Nick Mathewson
2004-03-21Add a RunTesting option to try to learn link state by creating test circuits,...Nick Mathewson
2004-03-20make servers not crash when they rep-hist-note circuits that don't start at themRoger Dingledine
2004-03-20deal with hardware word alignmentRoger Dingledine
2004-03-20Integrate the new "rephist" [rep(utation) hist(ory)] module to traceNick Mathewson
2004-03-18clean up some presentation and commentsRoger Dingledine
2004-03-14bugfix: address that strcat vulnerability in circuit.cRoger Dingledine
2004-03-09Make tor build on windows again. More work still neededNick Mathewson
2004-03-03reenable part of assert_circuit_ok, leave some still disabledRoger Dingledine
2004-03-03Fix (maybe) assert_circuit_ok. leave it disabled till arma confirmsNick Mathewson
2004-03-03Nth time is the charm on list manip.Nick Mathewson
2004-03-02fix a pair of lurking segfaultsRoger Dingledine
2004-03-02Split out mark_for_close with circuits. Seems to work for me.Nick Mathewson
2004-02-29print a statement when the first circ is finished,Roger Dingledine
2004-02-29create a separate connection_edge_destroy() functionRoger Dingledine
2004-02-28clean up some log messages and severitiesRoger Dingledine
2004-02-28if a relay cell is unrecognized at the end of the circuit,Roger Dingledine
2004-02-28Make has_sent_end irrelevant: only try to send end if reason is nonzeroNick Mathewson
2004-02-27patches/answers to nick's commitRoger Dingledine
2004-02-27Refactor mark_for_close, connection_edge_end and friends. Now, everybodyNick Mathewson
2004-02-27clean up an ia64 warningRoger Dingledine
2004-02-25Basic RAM poisoning and magic-checking to notice connection and circuitNick Mathewson
2004-02-18adding the reattach-after-timeout feature wasn't so easy after all.Roger Dingledine