Add hidden torrc option to always try CC negotiation.
commitb2789ae72aab35443c2988d930495b8efa870f3e
authorMike Perry <mikeperry-git@torproject.org>
Tue, 16 Nov 2021 22:01:54 +0000 (16 22:01 +0000)
committerMike Perry <mikeperry-git@torproject.org>
Tue, 22 Feb 2022 19:28:34 +0000 (22 19:28 +0000)
tree219108ea2f034fc0b7026c0de5af4cc725f7733d
parenta0eeadfba2c1d7d33214286ef7697971120cbe16
Add hidden torrc option to always try CC negotiation.

This is for public network testing and for sbws. Should not otherwise be used,
hence it is an undocumented __option.

The option deliberately does not allow force-disabling congestion control, as
this is bad for queueing and fairness.
src/app/config/config.c
src/app/config/or_options_st.h
src/core/or/congestion_control_common.c