summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2017-07-13prop224: Initial import of hs_service_tDavid Goulet
2017-07-07prop224: Add common intropoint objectDavid Goulet
2017-07-07Merge branch 'bug17750_029_squashed'Nick Mathewson
2017-07-07Comment that failure schedules always use exponential backoffteor
2017-07-07Refactor exponential backoff multipliers into macrosteor
2017-07-07Add regression tests for 17750 and 20534teor
2017-07-07Use download_status_get_next_attempt_at() more oftenteor
2017-07-07Give correct bounds in next_random_exponential_delay() commentteor
2017-07-07Make clients try fallbacks before authoritiesteor
2017-07-07Fix the expected bug warning in dir/param_voting_lookup testsNick Mathewson
2017-07-07Merge branch 'bug21495'Nick Mathewson
2017-07-07Fix a couple of clang warningsNick Mathewson
2017-07-07Merge branch 'ticket21859_032_01_squashed'Nick Mathewson
2017-07-07Fix wide linesNick Mathewson
2017-07-07Use LD_BUG, not LOG_PROTOCOL_WARN, for bad-purpose cases.Nick Mathewson
2017-07-07Hide crypto_digest_t again and use an accessor for tests.George Kadianakis
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-07test: Add service-side unittests for e2e rendezvous circuits.George Kadianakis
2017-07-07test: Add client-side unittests for e2e rend circuits.George Kadianakis
2017-07-07test: Move some test code to test helpers.George Kadianakis
2017-07-07test: Crypto groundwork for e2e circuit unittests.George Kadianakis
2017-07-07test: Introduce hs_client_note_connection_attempt_succeeded().George Kadianakis
2017-07-07prop224: Introduce e2e rendezvous circuit code.David Goulet
2017-07-07Refactor legacy code to support hs_ident along with rend_data.George Kadianakis
2017-07-07Refactor circuit_init_cpath_crypto() to do prop224 rend circuits.George Kadianakis
2017-07-07Refactor the HS ntor key expansion to fit the e2e circuit API.George Kadianakis
2017-07-07prop224: Add connection and circuit identifier objectDavid Goulet
2017-07-07Avoid a scan_build warning in dirvote_get_intermediate_param_valueNick Mathewson
2017-07-07Merge branch 'maint-0.3.1'Nick Mathewson
2017-07-07Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson
2017-07-07Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson
2017-07-07Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson
2017-07-07Merge branch 'bug22838_028' into maint-0.2.8Nick Mathewson
2017-07-07mingw fix: avoid "unused var" warning.Nick Mathewson
2017-07-07Merge branch 'maint-0.3.1'Nick Mathewson
2017-07-07Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson
2017-07-07Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson
2017-07-07Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson
2017-07-07Merge branch 'maint-0.2.7-redux' into maint-0.2.8Nick Mathewson
2017-07-07Merge branch 'maint-0.2.6' into maint-0.2.7-reduxNick Mathewson
2017-07-07Merge branch 'maint-0.2.5' into maint-0.2.6Nick Mathewson
2017-07-07Merge branch 'maint-0.2.4' into maint-0.2.5Nick Mathewson
2017-07-07Mention TROVE-2017-007 in changes file for 22789Nick Mathewson
2017-07-07Use the correct TROVE id for #22753.Nick Mathewson
2017-07-06Merge remote-tracking branch 'public/bug19648'Nick Mathewson