Commit Graph

  • 17037f8732 Changes file for Bug 40811 Mike Perry 2023-06-15 16:14:56 +00:00
  • 44cd704636 Bug 40811: Count conflux leg launch attempts early. Mike Perry 2023-06-15 16:13:34 +00:00
  • 44368a727a Merge branch 'tor-gitlab/mr/721' David Goulet 2023-06-14 09:45:27 -04:00
  • 7ffda7512d Changes file for bug40810 Mike Perry 2023-06-13 18:13:02 +00:00
  • 5d63842e86 Bug 40810: Avoid using 0 RTT legs Mike Perry 2023-06-13 18:15:07 +00:00
  • dbd37c0e7b Bug 40810: Improve validation checks to ignore 0-RTT legs Mike Perry 2023-06-10 16:00:56 +00:00
  • d5306e107f Merge branch 'tor-gitlab/mr/715' David Goulet 2023-06-13 13:03:11 -04:00
  • 0149c1ff98 Bug 40801: Add changes file Mike Perry 2023-06-09 16:12:51 +00:00
  • 6a513e2ff5 Bug 40801: Do not change read state of marked conns Mike Perry 2023-06-09 15:52:42 +00:00
  • da50d21c42 Bug 40801: Send LINKED_ACK before attaching streams Mike Perry 2023-06-08 22:44:26 +00:00
  • ff59e2f490 Add BUG() macro to marked edge reads Mike Perry 2023-06-06 16:21:20 +00:00
  • 176f0929bb Add conflux logs to diagnose cases where RTTs are absent/zero. Mike Perry 2023-03-30 23:43:34 +00:00
  • a91315f931 Fix the spacing in the 'Your Tor identity key fingerprint is' log line' Neel Chauhan 2023-06-07 10:02:33 -07:00
  • 03d63bc7bd Add a conflux helper to log conflux sets. Mike Perry 2023-06-06 15:14:33 +00:00
  • cfbf74352f More fixes for compile-time warnings in equix and hashx Micah Elizabeth Scott 2023-06-01 11:30:40 -07:00
  • 45ee8a10e2 Fix compilation error on older gcc versions and MSVC. Gabriela Moldovan 2023-06-05 15:03:39 +01:00
  • d4f4fb6088 version: Bump version to 0.4.8.1-alpha-dev Tor CI Release 2023-06-01 14:33:12 +00:00
  • e30fdc14b2 version: Bump version to 0.4.8.1-alpha tor-0.4.8.1-alpha Tor CI Release 2023-06-01 13:36:17 +00:00
  • 8b46d1c6ca release: ChangeLog for 0.4.8.1-alpha Tor CI Release 2023-06-01 13:36:17 +00:00
  • 5e2f6d5433 fallbackdir: Update list generated on June 01, 2023 Tor CI Release 2023-06-01 13:35:34 +00:00
  • c2c6c7a5e6 Update geoip files to match ipfire location db, 2023/06/01. Tor CI Release 2023-06-01 13:35:03 +00:00
  • 2697723cf1 scripts: Use latest geoip database instead of using location David Goulet 2023-06-01 09:32:11 -04:00
  • 7f5355826b test: Really fix the mem leak from prior commit David Goulet 2023-06-01 09:07:43 -04:00
  • faff592c3b test: Fix a mem leak reported by Coverity David Goulet 2023-06-01 08:35:08 -04:00
  • eeb1f8b0fd Merge branch 'maint-0.4.7' into release-0.4.7 David Goulet 2023-05-31 14:32:07 -04:00
  • 97008526db Merge branch 'maint-0.4.7' David Goulet 2023-05-31 14:32:07 -04:00
  • 066da91521 changes: Add file for MR 714 David Goulet 2023-05-31 14:31:59 -04:00
  • d77f1e7aea Merge branch 'tor-gitlab/mr/714' into maint-0.4.7 David Goulet 2023-05-31 14:28:44 -04:00
  • 3036bedf30 Update CI builds to Debian Bullseye, fix associated compatibility bugs Micah Elizabeth Scott 2023-05-30 09:53:09 -07:00
  • 925201c946 Merge branch 'tor-gitlab/mr/713' David Goulet 2023-05-31 09:07:45 -04:00
  • 9850dc59c0 tls: Disable a warning with LibreSSL >= 3.8.0 orbea 2023-05-29 12:56:37 -07:00
  • 415c0354b2 hs_pow: Add CompiledProofOfWorkHash torrc option Micah Elizabeth Scott 2023-05-28 19:45:41 -07:00
  • a397a92be2 hs_pow: Update for equix API to fix issue 40794 Micah Elizabeth Scott 2023-05-28 16:35:31 -07:00
  • a3513dea54 equix: API changes for new result codes and hashx compatibility Micah Elizabeth Scott 2023-05-28 14:05:45 -07:00
  • 5a4f92ea7b hashx: API changes to allow recovery from late compile failures Micah Elizabeth Scott 2023-05-25 17:37:52 -07:00
  • 6fd5ca4914 hashx: allow hashx_compile to fail, avoid segfault without changing API Micah Elizabeth Scott 2023-05-24 13:25:54 -07:00
  • 941613c663 hashx: minor, another logical operator change Micah Elizabeth Scott 2023-05-24 13:20:58 -07:00
  • c40c5adec2 test_sandbox: equix crypto test case for issue 40794 Micah Elizabeth Scott 2023-05-23 19:18:50 -07:00
  • d5dea2202c changes: Add file for ticket 40797 David Goulet 2023-05-25 11:12:15 -04:00
  • 273227afe1 Forgot about the stub names friendly73 2023-04-15 14:48:30 +00:00
  • 3d5d8d59c1 Added relay prefix to new metrics functions friendly73 2023-04-15 12:03:14 +00:00
  • 7e57b9dbbf Fixed enum type not found in relay_stub friendly73 2023-03-24 15:34:11 +00:00
  • 5b76ce1843 Added void stubs for the relay metrics functions to fix building without relay module friendly73 2023-03-24 15:21:40 +00:00
  • 8cbfc90686 Fixed new arguments for metrics_store_add friendly73 2023-03-21 14:42:17 +00:00
  • 1899b6230d Removed getter abstraction and moved from rephist to relay_metrics. friendly73 2023-03-21 14:25:57 +00:00
  • 2f8a88448d Fixed est intro getter using wrong array friendly73 2023-02-19 19:03:48 +00:00
  • 24bc66f663 Fixed REND1 metric label value friendly73 2023-02-19 19:03:14 +00:00
  • 36076d3c46 Added INTRO and REND metrics for relay. friendly73 2023-02-19 16:17:50 +00:00
  • a1042f4873 Merge branch 'tor-gitlab/mr/443' David Goulet 2023-05-25 10:50:15 -04:00
  • 5f432bff31 Add missing changes file for tor#33669. Alexander Færøy 2022-11-04 20:57:53 +01:00
  • 506781d41e Restart PT processes when they die on us. Alexander Færøy 2021-09-24 16:08:12 +02:00
  • 58f0e548ff Log at LD_PT instead of LD_GENERAL for PT process stdout lines. Alexander Færøy 2021-09-24 16:07:50 +02:00
  • 3338b34ec9 Only terminate PT processes that are running. Alexander Færøy 2021-09-24 16:07:21 +02:00
  • 0d51dfa605 Log name of managed proxy in exit handler. Alexander Færøy 2021-09-24 14:47:30 +02:00
  • 5118a8003b Log state transitions for Pluggable Transports Alexander Færøy 2021-09-24 14:43:24 +02:00
  • 970a534f03 test: Fix parseconf to account for ClientUseIPv6 change for dirauth disabled David Goulet 2023-05-25 10:20:12 -04:00
  • 86bc3cc452 test: Fix parseconf to account for ClientUseIPv6 change David Goulet 2023-05-25 09:21:23 -04:00
  • a2ec9a1199 Merge branch 'tor-gitlab/mr/711' David Goulet 2023-05-24 11:45:40 -04:00
  • 23f4a28f97 token_bucket_ctr: replace 32-bit wallclock time with monotime Micah Elizabeth Scott 2023-05-16 16:28:26 -07:00
  • 9976da9367 Merge branch 'tor-gitlab/mr/709' David Goulet 2023-05-24 11:37:05 -04:00
  • 0781c2968d Merge branch 'tor-gitlab/mr/710' David Goulet 2023-05-24 11:12:22 -04:00
  • 71b2958a62 test_hs_descriptor: Add a test case that fails without the fix for 40793 Micah Elizabeth Scott 2023-05-17 18:33:19 -07:00
  • 6afe03aa51 Merge branch 'tor-gitlab/mr/708' David Goulet 2023-05-24 11:03:47 -04:00
  • ffb764949e ipv6: Flip ClientUseIPv6 to 1 agowa338 2023-04-29 17:28:30 +00:00
  • 8eae9f17ae metrics: Add ticket 40546 changes file and code fix David Goulet 2023-05-24 10:42:00 -04:00
  • 21ec9017f6 Merge branch 'tor-gitlab/mr/698' David Goulet 2023-05-24 10:40:25 -04:00
  • 6bf56ac301 Merge branch 'tor-gitlab/mr/703' David Goulet 2023-05-24 10:38:58 -04:00
  • 459b775a7e hs_pow: fix insufficient length check in pow-params Micah Elizabeth Scott 2023-05-15 12:11:00 -07:00
  • 032d850a2c Add changes file for conflux. Mike Perry 2023-05-11 19:24:49 +00:00
  • a3ff3155c2 test_crypto: avoid memory leak in some hashx test failures Micah Elizabeth Scott 2023-05-11 11:17:43 -07:00
  • c71b6a14a3 equix: avoid a coverity warning in hashx_alloc() Micah Elizabeth Scott 2023-05-11 11:10:15 -07:00
  • 79dab29a05 Add torrc option for conflux client UX. Mike Perry 2023-05-11 17:57:00 +00:00
  • 0c11577987 Fix unit tests. Mike Perry 2023-05-10 21:56:52 +00:00
  • a340acb492 Clean up UX decision logic; hardcode for browser UX case. Mike Perry 2023-05-09 20:11:41 +00:00
  • 34da50718a fix minor typos in conflux and pow areas Roger Dingledine 2023-05-11 13:09:34 -04:00
  • c8341abf82 Clean up and disable switch rate limiting. Mike Perry 2023-05-09 19:42:05 +00:00
  • a98b1d3ab6 Remove two conflux algs: maxrate and cwndrate. Mike Perry 2023-05-08 14:44:38 +00:00
  • e643a70879 hs_pow: Modify challenge format, include blinded HS id Micah Elizabeth Scott 2023-05-08 23:58:30 -07:00
  • 138fd57072 hs_pow: add per-circuit effort information to control port Micah Elizabeth Scott 2023-04-26 15:29:04 -07:00
  • 971de27c07 hs_pow: fix error path with outdated assumption Micah Elizabeth Scott 2023-04-25 09:02:45 -07:00
  • cba1ffb43a hs_pow: swap out some comments Micah Elizabeth Scott 2023-04-11 16:45:21 -07:00
  • a13d7bd5e9 hs_pow: always give other events a chance to run between rend requests Micah Elizabeth Scott 2023-04-11 10:28:09 -07:00
  • 6023153631 hs_pow: modified approach to pqueue level thresholds Micah Elizabeth Scott 2023-04-10 15:27:33 -07:00
  • 50313d114f hs_pow: faster hs_circuitmap lookup for rend in pow_worker_job_t Micah Elizabeth Scott 2023-04-06 14:27:18 -07:00
  • a6138486f7 hs_pow: review feedback, use MAX for max_trimmed_effort Micah Elizabeth Scott 2023-04-06 09:29:37 -07:00
  • ee63863dca hs_pow: Lower several logs from notice to info Micah Elizabeth Scott 2023-04-06 08:34:47 -07:00
  • ff678d0fb5 hs_pow: update_suggested_effort fix and cleanup Micah Elizabeth Scott 2023-04-03 20:02:17 -07:00
  • 903c6cf1ab hs_pow: client side effort adjustment Micah Elizabeth Scott 2023-03-31 13:36:58 -07:00
  • ac466a2219 hs_pow: leak fix, free the contents of pqueue entries in hs_pow_free_service_state Micah Elizabeth Scott 2023-03-27 16:18:26 -07:00
  • ac29c7209d hs_pow: bump client-side effort limit from 500 to 10000 Micah Elizabeth Scott 2023-03-21 12:56:10 -07:00
  • 6a0809c4e3 hs_pow: stop having a "minimum effort", and let PoW effort start low Micah Elizabeth Scott 2023-03-21 12:28:23 -07:00
  • d15bbf32da changes: Ticket 40634 (hs_pow) Micah Elizabeth Scott 2023-03-16 08:44:15 -07:00
  • 18a2191a13 gitlab-ci: Try enabling GPL mode so we test hs_pow Micah Elizabeth Scott 2023-03-09 15:37:25 -08:00
  • 2de98a7f4e hs_pow: Represent equix_solution as a byte array Micah Elizabeth Scott 2023-03-15 12:31:50 -07:00
  • 287c78c5a8 sandbox: allow stack mmap with prot_none Micah Elizabeth Scott 2023-03-15 11:52:45 -07:00
  • 700814a3a1 hs_pow: Fix nonce cache entry leak Micah Elizabeth Scott 2023-03-15 10:41:22 -07:00
  • 00d9e0d252 hs_pow: Define seed_head as uint8_t[4] instead of uint32_t Micah Elizabeth Scott 2023-03-14 20:45:36 -07:00
  • 209a59face hs_pow: Don't require uint128_t Micah Elizabeth Scott 2023-03-14 16:16:27 -07:00
  • 1a3afeb387 hs_pow: unswap byte order of seed_head field Micah Elizabeth Scott 2023-03-14 15:25:12 -07:00
  • 037dea2252 hs_pow: fix assert in services that receive unsolicited proof of work Micah Elizabeth Scott 2023-03-14 09:01:14 -07:00