summaryrefslogtreecommitdiff
path: root/src/or/hs_circuit.c
AgeCommit message (Expand)Author
2017-08-24prop224: Register RP circuit when it opensDavid Goulet
2017-08-24prop224: Add a function to clear INTRO dataDavid Goulet
2017-08-24prop224: Use the client-side circuitmap in hs_client.cGeorge Kadianakis
2017-08-24prop224: Build ESTABLISH_RENDEZVOUS cell and logicDavid Goulet
2017-08-24prop224: Build INTRODUCE1 cell and send logicDavid Goulet
2017-08-24prop224: Make lspecs to extend info publicDavid Goulet
2017-08-11Make Windows happy for time_t printf formatDavid Goulet
2017-08-08prop224: Always note down the use of internal circuitDavid Goulet
2017-08-08prop224: Improve comments and tests for ed25519 keys in IPs/RPs.George Kadianakis
2017-08-08Improve docs on rendezvous circ relaunch.George Kadianakis
2017-08-08Improve code based on Nick review:George Kadianakis
2017-08-08Fix small easy bugs all aroundGeorge Kadianakis
2017-08-08Constify functions that can be constified.George Kadianakis
2017-08-08Improve documentation all around the codebase.George Kadianakis
2017-08-08Make ed25519 id keys optional for IPs and RPs.George Kadianakis
2017-08-08prop224: Remove INTRODUCE2 legacy handlingDavid Goulet
2017-08-08prop224: Move get_intro_circuit() to hs_circuit.cDavid Goulet
2017-08-08prop224: Add service rendezvous circuit relaunchDavid Goulet
2017-08-08prop224: Add service replay cacheDavid Goulet
2017-08-08prop224: Support INTRODUCE2 cell replay cacheDavid Goulet
2017-08-08prop224: Support legacy INTRODUCE2 cellDavid Goulet
2017-08-08prop224: Handle service RENDEZVOUS1 cellDavid Goulet
2017-08-08prop224: Establish rendezvous circuit for serviceDavid Goulet
2017-08-08prop224: Handle service INTRODUCE2 cellDavid Goulet
2017-08-08prop224: Handle service INTRO_ESTABLISHED cellDavid Goulet
2017-08-08prop224: Circuit has opened and ESTABLISH_INTRO cellDavid Goulet
2017-08-08prop224: Introduction circuit creationDavid Goulet
2017-07-07Use LD_BUG, not LOG_PROTOCOL_WARN, for bad-purpose cases.Nick Mathewson
2017-07-07Explicit length checks in create_rend_cpath().George Kadianakis
2017-07-07Explicit length checks in circuit_init_cpath_crypto().George Kadianakis
2017-07-07Rename get_rend_cpath() to create_rend_cpath().George Kadianakis
2017-07-07Rename rend_circuit_validate_purpose() based on Nick's review.George Kadianakis
2017-07-07Turn some warnings into bugs and non-fatal asserts.George Kadianakis
2017-07-07Improve docs based on Nick's review.George Kadianakis
2017-07-07prop224: Introduce e2e rendezvous circuit code.David Goulet