Commit History

Author SHA1 Message Date
  George Kadianakis cd72850e08 Merge branch 'tor-github/pr/1316' 4 years ago
  Nick Mathewson bfc5f09979 Detect overflow or underflow on double config values. 4 years ago
  Nick Mathewson a90d1918af Update #includes to point to confparse.h in its new location. 4 years ago
  Nick Mathewson 9d60495903 Use strtod, not atof, for parsing doubles in the configuration. 4 years ago
  Nick Mathewson c683896b7c Update routerset reset test to use new mgr API. 4 years ago
  Nick Mathewson 17a870a64b Merge branch 'ticket31240v2_merged_2' into ticket31240v2_merged_2_merged 4 years ago
  Nick Mathewson 1ef084c5fc test_confparse: verify that clearing a routerset sets it to NULL. 4 years ago
  Nick Mathewson cb5f8ace79 Tests for config_find_option_name() 4 years ago
  Nick Mathewson aa3f0c4788 Add tests for variable-listing functions. 4 years ago
  Nick Mathewson 38b770bbbb Make a config_suite_t type to hold multiple config sub-objects 4 years ago
  Nick Mathewson 47654d3249 Refactor config free logic to use a single path. 4 years ago
  Nick Mathewson 3d1f9f583a Use special magic to enforce manager/object connection. 4 years ago
  Nick Mathewson a1b2817abe Sort variables in config_mgr_t.all_vars alphabetically 4 years ago
  Nick Mathewson f8b193a74a Make config_var and config_fmt const. 4 years ago
  Nick Mathewson dde091ebc7 Add a "freeze" function for config_mgr_t objects. 4 years ago
  Nick Mathewson e8dc513bd0 Add a config_mgr_t type to wrap config_format_t 4 years ago
  Nick Mathewson b6457d4c08 Extend macros to allow flag arguments. 4 years ago
  Nick Mathewson 5b252d31ed Add a "flags" member to config_var_t 4 years ago
  Nick Mathewson c553750e32 Move responsibility for config var macros 4 years ago
  Nick Mathewson c390efe84f A few more test cases and unreachable lines 4 years ago
  Nick Mathewson 59317c8a23 Use struct_magic_decl to verify magic numbers in config objects 4 years ago
  Nick Mathewson 3a4d67cf45 Port confparse to use struct_var in place of typed_var. 4 years ago
  Nick Mathewson 705bda859e Add unit tests for the unitparse.c module. 4 years ago
  Nick Mathewson c60a85d22a Add a "typed_var" abstraction to implement lvalue access in C. 5 years ago
  Nick Mathewson 26436fb1b6 Add more unit tests for confparse.c, so we can refactor. 5 years ago