aboutsummaryrefslogtreecommitdiff
path: root/src/or/hs_service.h
AgeCommit message (Expand)Author
2017-08-08Constify functions that can be constified.George Kadianakis
2017-08-08Improve documentation all around the codebase.George Kadianakis
2017-08-08Relax assertions: turn them to BUGs and non-fatal asserts.George Kadianakis
2017-08-08test: Unit tests for the revision counter state file codetheGeorge Kadianakis
2017-08-08prop224: Make circuit prediction aware of v3 servicesDavid Goulet
2017-08-08prop224: Add a circuit has closed callbackDavid Goulet
2017-08-08test: Add unit test coverage of hs_service.cDavid Goulet
2017-08-08test: Refactor HS tests to use the new ESTABLISH_INTRO cell codeDavid Goulet
2017-08-08prop224: Link rendezvous circuit to edge connectionDavid Goulet
2017-08-08prop224: Sandbox support for serviceDavid Goulet
2017-08-08prop224: Implement a service intro point failure cacheDavid Goulet
2017-08-08prop224: Upload service descriptorsDavid Goulet
2017-08-08prop224: Add service replay cacheDavid 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: Service v3 descriptor creation and logicDavid Goulet
2017-08-08prop224: Scheduled events for serviceDavid Goulet
2017-07-25prop224: Add onion key to service descriptor intro pointDavid Goulet
2017-07-13prop224: Move service version into config objectDavid Goulet
2017-07-13test: Add v3 service load keys and accessorsDavid Goulet
2017-07-13test: Add v3 service config and registration testDavid Goulet
2017-07-13prop224: Load and/or generate v3 service keysDavid 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-13prop224: Initial import of hs_service_tDavid Goulet
2017-04-11hs: Change trunnel prop224 cell's namespaceDavid Goulet
2017-04-04Merge branch 'maint-0.3.0'Nick Mathewson
2017-04-04hs: Expose hs_service.c functions for unit testsDavid Goulet
2017-03-15Run the copyright update script.Nick Mathewson
2016-12-14whitespace fixesNick Mathewson
2016-12-14crypto: Change crypto_mac_sha3_256 to use the key length in the constructionDavid Goulet
2016-12-14prop224: Add code that generates ESTABLISH_INTRO cells.George Kadianakis