aboutsummaryrefslogtreecommitdiff
path: root/src/or/hs_common.h
AgeCommit message (Expand)Author
2018-01-19Merge branch 'bug24895_031_02' into bug24895_032_02David Goulet
2018-01-19Merge branch 'bug24895_029_02' into bug24895_031_02David Goulet
2017-12-20Merge remote-tracking branch 'dgoulet/ticket24425_032_01' into maint-0.3.2Nick Mathewson
2017-12-05hs-v3: Cleanup HS circuits when marking as closedDavid Goulet
2017-11-29hs-v3: Bump hsdir_spread_store from 3 to 4David Goulet
2017-09-19hs: Pad RENDEZVOUS1 v3 cell to match length of v2David Goulet
2017-09-15Run our #else/#endif annotator on our source code.Nick Mathewson
2017-09-08prop224: Pick the right hsdir index based on descriptor.George Kadianakis
2017-09-08prop224: hs_time_between_tp_and_srv() -> hs_in_period_between_tp_and_srv()George Kadianakis
2017-09-08prop224: 'is_new_tp' -> 'use_second_hdsir_index' in hs_get_responsible_hsdirs()George Kadianakis
2017-09-08prop224: Make client and service pick same HSDirDavid Goulet
2017-09-08prop224: Expand the overlap period concept to be a full SRV protocol runDavid Goulet
2017-09-08prop224: Use fetch and store HSDir indexes.David Goulet
2017-08-24prop224: Make lspecs to extend info publicDavid Goulet
2017-08-24prop224: Refactor pick_hsdir() to be used by both v2 and v3.George Kadianakis
2017-08-24prop224: Fix hidserv request code to work for both v2 and v3.George Kadianakis
2017-08-24prop224: Move some rendclient.c code to hs_common.cGeorge Kadianakis
2017-08-08prop224: Function to inc/decrement num rendezvous streamGeorge Kadianakis
2017-08-08Start caching disaster SRV values.George Kadianakis
2017-08-08Don't set HSDir index if we don't have a live consensus.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-08test: Add unit test coverage of hs_service.cDavid Goulet
2017-08-08prop224: Link rendezvous circuit to edge connectionDavid Goulet
2017-08-08prop224: Add a responsible HSDir functionDavid Goulet
2017-08-08prop224: Add hsdir consensus parametersDavid Goulet
2017-08-08prop224: Build hsdir index for node_tDavid Goulet
2017-08-08prop224: Establish rendezvous circuit for serviceDavid Goulet
2017-08-08prop224: Implement subcredential creationDavid Goulet
2017-08-08prop224: Add descriptor overlap mode functionGeorge Kadianakis
2017-08-08prop224: API for the creation of blinded keysDavid Goulet
2017-07-25prop224: Helper to dup a link_specifier_t objectDavid Goulet
2017-07-13prop224: Don't use char * for binary dataDavid Goulet
2017-07-13prop224: Load and/or generate v3 service keysDavid Goulet
2017-07-13prop224: Service address creation/validationDavid Goulet
2017-07-13prop224: Configure v3 service from optionsDavid Goulet
2017-07-13prop224: Add a init/free_all function for the whole subsystemDavid Goulet
2017-07-13prop224: Add hs_config.{c|h} with a refactoringDavid Goulet
2017-07-07prop224: Add connection and circuit identifier objectDavid Goulet
2017-04-18prop224: Add time period functions and unittestsGeorge Kadianakis
2017-04-07hs: Move common defines to hs_common.hDavid Goulet
2017-04-07hs: Remove redundant define of ed25519 auth key typeDavid Goulet
2017-04-07hs: Move service check private dir to hs_common.cDavid Goulet
2017-03-15Run the copyright update script.Nick Mathewson
2016-12-23Merge remote-tracking branch 'dgoulet/bug19899_030_01'Nick Mathewson
2016-12-14whitespace fixesNick Mathewson
2016-12-14prop224: Add code that generates ESTABLISH_INTRO cells.George Kadianakis
2016-11-07hs: Remove EnableOnionServiceV3 consensus paramDavid Goulet
2016-11-04Add EnableOnionServicesV3 consensus parameterDavid Goulet
2016-11-04Make check-spaces happy :)George Kadianakis