Commit Graph

  • 39046019ec test/parseconf: Refactor and standardise, stage 1 teor 2019-11-13 16:37:32 +10:00
  • b4b3060f69 test/parseconf: Rename some functions, and reformat teor 2019-11-13 14:00:09 +10:00
  • e6ca32fae3 test/parseconf: Use consistent formatting teor 2019-11-12 16:51:18 +10:00
  • 4514bfe9c2 test/parseconf: Stop ignoring --dump-config failures teor 2019-11-12 16:45:07 +10:00
  • 7ef44100c4 test/parseconf: Standardise output messages teor 2019-11-12 15:21:10 +10:00
  • 3df6432006 test/parseconf: Add an expected_log file teor 2019-11-12 15:07:27 +10:00
  • 4cf5d4cb3c test/parseconf: Rewrite the included files section teor 2019-11-12 15:06:15 +10:00
  • 735d5f5b7e test/parseconf: Split the file list into sections teor 2019-11-12 15:03:47 +10:00
  • 79bac44293 Remove changes files that are already merged into 0.4.2.4-rc. Nick Mathewson 2019-11-12 16:48:12 -05:00
  • 086b81cb08 more blurb for 0.4.2.4-rc changelog. Nick Mathewson 2019-11-12 16:46:54 -05:00
  • e3e25c09b7 Minor edits and sorting on 0.4.2.4-rc changelog Nick Mathewson 2019-11-12 16:46:14 -05:00
  • 1d969af11b start changelog for 0.4.2.4-rc. Nick Mathewson 2019-11-12 16:42:31 -05:00
  • 9eef1d680c Merge branch 'maint-0.4.2' into release-0.4.2 Nick Mathewson 2019-11-12 16:40:00 -05:00
  • cd4ae97448 Merge branch 'maint-0.4.2' Nick Mathewson 2019-11-12 16:39:44 -05:00
  • 70755eca00 Bump version to 0.4.2.4-rc. Nick Mathewson 2019-11-12 16:39:37 -05:00
  • fc1316b559 Merge branch 'ticket32467' Nick Mathewson 2019-11-12 13:19:12 -05:00
  • f221a7aaf6 Fold remainder of this-not-that.md into CodingStandards.md Nick Mathewson 2019-11-12 12:28:14 -05:00
  • c11c1d0623 Merge remote-tracking branch 'tor-github/pr/1367' Nick Mathewson 2019-11-12 12:18:14 -05:00
  • e39423c78c Remove 01e-os-compat: the module docs cover this much better. Nick Mathewson 2019-11-12 12:14:56 -05:00
  • 6744f6b6bb HACKING/design: move 01c-time.md into doxygen. Nick Mathewson 2019-11-12 12:14:14 -05:00
  • f487da518a Bug 19859: Fix double-free in unit test JeremyRand 2019-11-12 17:13:04 +00:00
  • b0f9ecdbb1 Move 01g-strings.md into doxygen. Nick Mathewson 2019-11-12 12:09:53 -05:00
  • d1a1631a05 01f-threads.md becomes threading.dox. Nick Mathewson 2019-11-12 12:05:05 -05:00
  • 91f377deec HACKING/design: turn the remaining parts of crypto into a certs doc Nick Mathewson 2019-11-12 12:01:33 -05:00
  • 89396bc726 HACKING/design: remove 03-modules as superseded. Nick Mathewson 2019-11-12 11:56:53 -05:00
  • 6d9db29dda Document --dump-config. Nick Mathewson 2019-11-12 07:45:53 -05:00
  • 233ccef6d8 Merge branch 'maint-0.4.2' teor 2019-11-12 10:10:01 +10:00
  • 0cfb7f6ce7 Merge branch 'maint-0.4.2' into release-0.4.2 teor 2019-11-12 10:09:57 +10:00
  • 9be51e8a8e test/parseconf: Add tests for ignored options teor 2019-11-11 12:01:31 +10:00
  • 3d6ec40e6a Merge branch 'maint-0.4.2' teor 2019-11-12 10:07:46 +10:00
  • 2ee04fc309 config: Log the option name when skipping an obsolete option teor 2019-11-11 11:59:50 +10:00
  • 3d1a7d7dd7 Light grammar edits Nick Mathewson 2019-11-11 12:26:09 -05:00
  • 7c3378fb8d Merge remote-tracking branch 'tor-github/pr/1338' Nick Mathewson 2019-11-11 12:20:14 -05:00
  • 01af3a55f4 Merge remote-tracking branch 'tor-github/pr/1524' Nick Mathewson 2019-11-11 11:57:31 -05:00
  • 4462766d32 Merge branch 'ticket32404' Nick Mathewson 2019-11-11 11:54:14 -05:00
  • 9d562bba40 clarify OBSOLETE vs IGNORE. Nick Mathewson 2019-11-11 11:54:02 -05:00
  • 4ae77e15d0 Test case for SOCKS5 RESOLVE_PTR with IPv6 address in brackets. liberat 2019-11-11 15:41:56 +00:00
  • 2b3dc3384c Merge branch 'ticket32385' Nick Mathewson 2019-11-11 10:38:10 -05:00
  • b1083584c7 Clarify that "missing-doc-warnings" makes doxygen warnings nonfatal Nick Mathewson 2019-11-06 16:59:41 -05:00
  • b7c7474130 Test case for SOCKS5 RESOLVE_PTR with binary IPv6 address. liberat 2019-11-11 15:35:21 +00:00
  • 4e4c4e72d7 Handle binary IPv6 addresses and bracketed strings in RESOLVE_PTR. liberat 2019-11-11 15:08:36 +00:00
  • ee33bf5ee0 Doxygen: close an unterminated <b>. Nick Mathewson 2019-11-11 10:23:41 -05:00
  • ff930c3305 doxygen: use <tt> and # to avoid interpreting # as a link. Nick Mathewson 2019-11-11 10:23:13 -05:00
  • 108cd4965e Merge branch 'maint-0.4.1' into release-0.4.1 Nick Mathewson 2019-11-11 10:14:04 -05:00
  • 76177368c9 Merge branch 'maint-0.4.0' into release-0.4.0 Nick Mathewson 2019-11-11 10:14:04 -05:00
  • 111f988b5c Merge branch 'maint-0.4.2' into release-0.4.2 Nick Mathewson 2019-11-11 10:14:04 -05:00
  • eb8ea92cf9 Merge branch 'maint-0.4.2' Nick Mathewson 2019-11-11 10:14:04 -05:00
  • a920597f62 Merge branch 'maint-0.4.1' into maint-0.4.2 Nick Mathewson 2019-11-11 10:14:04 -05:00
  • 29eb7b07ef Merge branch 'maint-0.4.0' into maint-0.4.1 Nick Mathewson 2019-11-11 10:14:04 -05:00
  • d1bd198686 Merge branch 'maint-0.3.5' into release-0.3.5 Nick Mathewson 2019-11-11 10:14:03 -05:00
  • 329aa1c48e Merge branch 'maint-0.3.5' into maint-0.4.0 Nick Mathewson 2019-11-11 10:14:03 -05:00
  • 7beaaed245 Merge branch 'maint-0.2.9' into maint-0.3.5 Nick Mathewson 2019-11-11 10:14:03 -05:00
  • 15a2c20e33 Merge branch 'maint-0.2.9' into release-0.2.9 Nick Mathewson 2019-11-11 10:14:02 -05:00
  • 8344776224 Merge branch 'tor-github/pr/1504' George Kadianakis 2019-11-11 14:47:33 +02:00
  • 8af8ed72b2 Merge branch 'maint-0.4.2' teor 2019-11-11 14:20:03 +10:00
  • 253a45115e Merge branch 'maint-0.4.2' into release-0.4.2 teor 2019-11-11 14:19:59 +10:00
  • 8b1f99c29d Merge branch 'maint-0.4.1' into maint-0.4.2 teor 2019-11-11 14:19:55 +10:00
  • 06bbcbe45b Merge branch 'maint-0.4.1' into release-0.4.1 teor 2019-11-11 14:19:51 +10:00
  • 7043be968a Merge branch 'maint-0.4.0' into maint-0.4.1 teor 2019-11-11 14:19:47 +10:00
  • c0543ac327 Merge branch 'maint-0.4.0' into release-0.4.0 teor 2019-11-11 14:19:43 +10:00
  • 29940511e3 Merge branch 'maint-0.3.5' into maint-0.4.0 teor 2019-11-11 14:19:39 +10:00
  • 58046be102 Merge branch 'maint-0.3.5' into release-0.3.5 teor 2019-11-11 14:19:34 +10:00
  • 2abff832dd Appveyor: Install OpenSSL to resolve a header/library mismatch teor 2019-11-11 12:56:08 +10:00
  • 2d651f4f6a test/parseconf: Add basic parsing tests teor 2019-11-11 13:04:28 +10:00
  • 2d508f8fa5 Not const. Nick Mathewson 2019-11-10 16:14:38 -05:00
  • a6d22d7fc2 Improve subsys documentation; add initialization documentation. Nick Mathewson 2019-11-10 16:11:40 -05:00
  • baddb30889 doxygen: add a command for linking to our bugtracker Nick Mathewson 2019-11-10 15:49:45 -05:00
  • 853b6ad095 Update geoip and geoip6 to the November 6 2019 database. Karsten Loesing 2019-11-09 10:10:19 +01:00
  • a08969e460 Refactor "OBSOLETE" type Nick Mathewson 2019-11-07 09:25:56 -05:00
  • 36af84ba50 New configuration flag to warn that a variable is obsolete. Nick Mathewson 2019-11-07 09:14:44 -05:00
  • f6c9ca3a1d Merge branch 'config_subsys_v4' Nick Mathewson 2019-11-07 08:59:42 -05:00
  • c9b2fe0460 Changes file for 32415 (struct name uniformity) Nick Mathewson 2019-11-07 08:56:18 -05:00
  • 31a6a6512f Rename probability distribution names to end with "_t". Nick Mathewson 2019-11-07 08:55:23 -05:00
  • 0644530df2 ntmain: make service_fns struct anonymous. Nick Mathewson 2019-11-07 08:45:08 -05:00
  • 4845ab53f0 Make all our struct names end with "_t". Nick Mathewson 2019-11-07 08:41:22 -05:00
  • 582cee723a Fix various doxygen comments in feature/hs. Nick Mathewson 2019-11-07 08:13:31 -05:00
  • de7053b896 Adjustments to 32406 per review Nick Mathewson 2019-11-07 07:42:58 -05:00
  • c550990400 Add a test for 32406 (AccelName with "!"). Nick Mathewson 2019-11-06 11:19:27 -05:00
  • 32a2f96f82 Add the ability to fail when a hardware accelerator is missing. Nick Mathewson 2019-11-06 11:12:09 -05:00
  • 27a4438805 conf_examples test for crypto_accel Nick Mathewson 2019-11-06 11:02:37 -05:00
  • 280a9a4760 Move netstatus (mainloop) state fields into mainloop's state. Nick Mathewson 2019-11-05 11:58:31 -05:00
  • 3afbb29bee subsysmgr: use IDX_NONE is an exception value, not -1. Nick Mathewson 2019-11-05 10:24:34 -05:00
  • 0f0a9bdf33 Stop using "config_suite_offset=-1" to indicate "no config suite." Nick Mathewson 2019-11-05 10:18:47 -05:00
  • 0d8504e70b crypto config: do not change the user's value of HardwareAccel. Nick Mathewson 2019-11-05 10:04:39 -05:00
  • 8cd3e66d93 Use new configuration architecture for crypto options Nick Mathewson 2019-10-26 18:05:58 -04:00
  • b06e9d8ad5 Add testing-only functions to get the subsystem config/state indices Nick Mathewson 2019-11-01 10:41:02 -04:00
  • 52c0ab4af3 Add subsys functions for receiving/flushing states and options. Nick Mathewson 2019-10-30 10:29:43 -04:00
  • 7ac4f9d5ec Give subsystems optional config formats and state formats. Nick Mathewson 2019-10-30 09:28:34 -04:00
  • a7cfddc8d1 Make a new structure for tracking subsystem status. Nick Mathewson 2019-10-30 09:49:55 -04:00
  • 8638989308 Expose get_obj() functions from confmgt.c. Nick Mathewson 2019-10-30 10:15:22 -04:00
  • 5914addcbc Teach doxygen about option-declaration code. Nick Mathewson 2019-10-26 20:21:02 -04:00
  • 1d108894e7 Define a low-level version of the confdecl table macros Nick Mathewson 2019-10-30 10:47:29 -04:00
  • 683d4c2bc8 Add FOO_type_defn globals so that confdecl.h can refer to them. Nick Mathewson 2019-10-30 15:58:14 -04:00
  • 19cac400d9 Macros for declaring configuration structs and variable-tables Nick Mathewson 2019-10-26 17:46:16 -04:00
  • 4541a59019 lib/cc: Define the standard C macro pasting trick in one place. Nick Mathewson 2019-10-28 09:05:02 -04:00
  • 45698e89ed Merge remote-tracking branch 'tor-github/pr/1515' Nick Mathewson 2019-11-07 07:23:09 -05:00
  • 7ee1e16c6f scripts/git: Stop failing when upstream branches don't exist teor 2019-11-07 12:04:51 +10:00
  • 3864536b7c scripts/git: Remove extra printfs from a bad merge teor 2019-11-07 12:04:22 +10:00
  • a0820bc00d test/parseconf: Update config parsing tests for 32410 teor 2019-11-07 11:44:51 +10:00
  • aaef9a2519 relay: Stop failing on startup when the relay module is disabled teor 2019-11-07 10:44:10 +10:00