aboutsummaryrefslogtreecommitdiff
path: root/src/core/mainloop/cpuworker.c
AgeCommit message (Expand)Author
2023-05-10compute the client-side pow in a cpuworker threadRoger Dingledine
2023-05-10start the cpuworkers always, even for clientsRoger Dingledine
2022-11-28Merge branch 'tor-gitlab/mr/658'David Goulet
2022-11-23relay: Use the configured number of threads for worker work calculationDavid Goulet
2022-11-23cpu: Set number of threads to number of coresDavid Goulet
2022-11-09relay: Make the max pending tasks per CPU a consensus parameterDavid Goulet
2022-02-22Use path type hint for Vegas queue parameters.Mike Perry
2022-02-22Implement congestion control parameter negotiationMike Perry
2022-02-22Convert TODO into TODO-324 for better visibility.Nick Mathewson
2022-02-22Negotiated circuit parameters must pass from worker.Nick Mathewson
2022-02-22Add an exported struct to onion handshakes for circuits paramsNick Mathewson
2022-02-22Add a size argument for the buffer on onion handshake functionsNick Mathewson
2021-03-12Update copyrights to 2021, using "make update-copyright"Nick Mathewson
2020-11-12Fix typos.Samanta Navarro
2020-03-20relay: Split out relay-only circuit buildingteor
2020-01-08It's 2020. Update the copyright dates with "make update-copyright"Nick Mathewson
2019-11-07Make all our struct names end with "_t".Nick Mathewson
2019-02-20Remove all uses of weak_rng.Nick Mathewson
2019-01-16Bump copyright date to 2019Nick Mathewson
2018-09-21Split main.c into main.c and mainloop.cNick Mathewson
2018-09-21Move the non-crypto parts of onion.c out of src/core/cryptoNick Mathewson
2018-07-05Fix every include path changed in the previous commit (automated)Nick Mathewson
2018-07-05Move literally everything out of src/orNick Mathewson