mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2025-02-26 23:52:30 +01:00
There is a bad design choice in two of our configuration types, where the empty string encodes a value that is not the same as the default value. This design choice, plus an implementation mistake, meant that config_dup() did not preserve the value of routerset_t, and thereby caused bug #31495. This comment-only patch documents the two types with the problem, and suggests that implementors try to avoid it in the future. Closes ticket 31907. |
||
---|---|---|
.. | ||
.may_include | ||
confparse.c | ||
confparse.h | ||
include.am | ||
structvar.c | ||
structvar.h | ||
type_defs.c | ||
type_defs.h | ||
typedvar.c | ||
typedvar.h | ||
unitparse.c | ||
unitparse.h | ||
var_type_def_st.h |