aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2017-08-08prop224: Add XXX about opaqueness of link_specifier_t.George Kadianakis
2017-08-08prop224: Function to inc/decrement num rendezvous streamGeorge Kadianakis
2017-08-08prop224: Always note down the use of internal circuitDavid Goulet
2017-08-08Add note about handling INTRODUCE2 cells.George Kadianakis
2017-08-08Start caching disaster SRV values.George Kadianakis
2017-08-08Fix the build_hs_index() function.George Kadianakis
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-08Increase HS desc cert lifetime.George Kadianakis
2017-08-08prop224 tests: Better HS time period tests.George Kadianakis
2017-08-08prop224 tests: Better HS address tests.George Kadianakis
2017-08-08prop224 tests: Improve SRV protocol tests.George Kadianakis
2017-08-08Do more type checking when setting HS idents.George Kadianakis
2017-08-08Fix broken intro point unittest.George Kadianakis
2017-08-08Extract intro point onion key even with multiple types.George Kadianakis
2017-08-08prop224 tests: test_gen_establish_intro_cell() check cell contents.George Kadianakis
2017-08-08Improve code based on Nick review:George Kadianakis
2017-08-08Don't double hash the ed25519 blind key parameter.George Kadianakis
2017-08-08Don't set HSDir index if we don't have a live consensus.George Kadianakis
2017-08-08Correctly assign HSDir flags based on protocol listGeorge 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-08Improve setting hsdir index procedure.George Kadianakis
2017-08-08Make HidServRevCounter be a LINELIST as it should.George Kadianakis
2017-08-08Rename some free() functions that are actually clear().George Kadianakis
2017-08-08Validate intro point limits to avoid asserts.George Kadianakis
2017-08-08Relax assertions: turn them to BUGs and non-fatal asserts.George Kadianakis
2017-08-08prop224: Don't use nodes as HSDirs if they don't have an HSDir index.George Kadianakis
2017-08-08memwipe interesting unused memoryGeorge Kadianakis
2017-08-08Fix 32-bit bug when writing address to descriptor.George Kadianakis
2017-08-08Fix ternary operator abuse.George Kadianakis
2017-08-08Use htonll() when INT_8 is used.George Kadianakis
2017-08-08prop224: Remove INTRODUCE2 legacy handlingDavid Goulet
2017-08-08test: Unbreak test_upload_descriptors()George Kadianakis
2017-08-08test: Unit tests for the revision counter state file codetheGeorge Kadianakis
2017-08-08prop224: Use state file to save/load revision countersGeorge Kadianakis
2017-08-08prop224: Refactor the overlap function to not use absolute time.George Kadianakis
2017-08-08prop224: Make prop224 time periods smaller in testnets.George Kadianakis
2017-08-08prop224: Refactor hs_get_time_period_num() to not use absolute time.George Kadianakis
2017-08-08prop224: Compute start time of next time period.George Kadianakis
2017-08-08SR: Calculate current SRV phase/run duration.George Kadianakis
2017-08-08SR: Compute the start time of the current protocol run.George Kadianakis
2017-08-08prop224: HSDir v3 support is >= 0.3.0.8David Goulet
2017-08-08prop224: Move get_intro_circuit() to hs_circuit.cDavid Goulet
2017-08-08prop224: Make circuit prediction aware of v3 servicesDavid Goulet
2017-08-08prop224: Add service rendezvous circuit relaunchDavid Goulet
2017-08-08prop224: Different intro point timings with TestingNetworkDavid Goulet
2017-08-08prop224: Add a circuit has closed callbackDavid Goulet