Commit Graph

  • 475749351d Move the executable part of checkIncludes.py inside an if block. Nick Mathewson 2019-08-05 11:30:22 -04:00
  • 8248812188 Rename handle_relay_command to handle_relay_cell_command . George Kadianakis 2019-08-02 12:35:38 +03:00
  • 1e970d17b8 Test that regular cells get ignored in padding circuits. George Kadianakis 2019-07-23 13:52:36 +03:00
  • ce477da8a7 Ignore regular cells in padding circuits. George Kadianakis 2019-07-23 13:17:37 +03:00
  • 7a032c5e48 Split connection_edge_process_relay_cell() in two functions. George Kadianakis 2019-07-23 13:01:12 +03:00
  • d5ccd0fa84 Add exceptions for current .h practracker problems. Nick Mathewson 2019-08-05 10:32:39 -04:00
  • 9a1e9b1d6c Teach practracker about .h files Nick Mathewson 2019-08-05 10:31:02 -04:00
  • 53abbc784e Merge branch 'maint-0.4.1' into release-0.4.1 Nick Mathewson 2019-08-05 09:59:40 -04:00
  • 54ad92a240 Merge branch 'maint-0.4.1' Nick Mathewson 2019-08-05 09:59:40 -04:00
  • 74c0595965 Ignore regular cells in padding circuits. George Kadianakis 2019-08-05 13:47:07 +03:00
  • 1440c2cb34 Adjust test_practracker.sh to work on windows Nick Mathewson 2019-08-01 15:05:34 -04:00
  • fa60fee8d5 practracker: Add unit tests to test script, and test script to makefile Nick Mathewson 2019-08-01 14:01:43 -04:00
  • 5d98b54725 Port practracker unit tests to python 3 Nick Mathewson 2019-08-01 14:00:48 -04:00
  • 30da1b61c6 Distribute practracker unit and integration tests. Nick Mathewson 2019-08-01 13:59:26 -04:00
  • 49c696fb46 Merge branch 'ticket31311_041' into ticket31304 Nick Mathewson 2019-08-01 13:48:58 -04:00
  • 3945282419 make dist: only include files from practracker dir intentionally. Nick Mathewson 2019-08-01 13:45:45 -04:00
  • 223afc2d8f practracker: add envvar TOR_PRACTRACKER_OPTIONS Nick Mathewson 2019-08-01 12:57:26 -04:00
  • e57209dc32 Regenerate the practracker exceptions.txt file Nick Mathewson 2019-08-01 10:25:42 -04:00
  • a4e4896e66 practracker: restore exceptions.txt header when running --regen Nick Mathewson 2019-08-01 10:25:20 -04:00
  • c4864de573 Merge branch 'tor-github/pr/1177' David Goulet 2019-08-01 10:18:10 -04:00
  • 19536fd18d practracker: replaces "overstrict" with "overbroad" Nick Mathewson 2019-08-01 09:35:33 -04:00
  • 3221dc1b32 Lower check of TOR_DISABLE_PRACTRACKER Nick Mathewson 2019-08-01 08:40:56 -04:00
  • 8d3f3e5d30 Practracker: add an integration test. Nick Mathewson 2019-07-30 12:07:40 -04:00
  • a79e2c2975 practracker: better warning/regen handling Nick Mathewson 2019-07-30 11:54:05 -04:00
  • 3f303c102a Practracker: new flags to control output. Nick Mathewson 2019-07-30 11:49:50 -04:00
  • 31a0b81854 practracker: Remove problemvault global. Nick Mathewson 2019-07-30 10:17:19 -04:00
  • 65cb4fead5 practracker: Move the warning/error distinction to a higher level. Nick Mathewson 2019-07-30 10:15:11 -04:00
  • bcef6a5802 practracker: Refactor flow to use generators Nick Mathewson 2019-07-30 09:20:08 -04:00
  • ec13a727b0 practracker: Rename "Problem" to "Item". Nick Mathewson 2019-07-30 09:03:55 -04:00
  • 3c8a7cb54c Merge branch 'maint-0.4.1' into release-0.4.1 David Goulet 2019-07-29 12:02:54 -04:00
  • 6dba86d7c9 Merge branch 'maint-0.4.1' David Goulet 2019-07-29 12:02:54 -04:00
  • 1d6054f750 Merge branch 'tor-github/pr/1179' into maint-0.4.1 David Goulet 2019-07-29 12:02:47 -04:00
  • 99bc2ac5aa Merge branch 'maint-0.4.1' into release-0.4.1 Nick Mathewson 2019-07-25 21:52:16 -04:00
  • 142612bd16 Merge branch 'maint-0.4.1' Nick Mathewson 2019-07-25 21:52:02 -04:00
  • d8264ab62b bump to 0.4.1.4-rc-dev Nick Mathewson 2019-07-25 21:51:53 -04:00
  • eb021e8c6f forward-port the changelog for 0.4.1.4-rc Nick Mathewson 2019-07-25 21:44:17 -04:00
  • 716c48c250 Merge branch 'maint-0.4.1' into release-0.4.1 tor-0.4.1.4-rc Nick Mathewson 2019-07-25 20:11:47 -04:00
  • 2722296b95 Merge branch 'maint-0.4.1' Nick Mathewson 2019-07-25 20:11:47 -04:00
  • 278e65887b Fix more 32-bit errors with domain and tt_int_op Nick Mathewson 2019-07-25 20:11:33 -04:00
  • 5b31efe174 Merge branch 'maint-0.4.1' into release-0.4.1 Nick Mathewson 2019-07-25 16:57:32 -04:00
  • 69921a6a8a Merge branch 'maint-0.4.1' Nick Mathewson 2019-07-25 16:57:32 -04:00
  • 6095bbf74e test: Use a 64-bit comparison for logging domains. Nick Mathewson 2019-07-25 16:57:06 -04:00
  • 6c4a6d1700 More edits, and pick a release date Nick Mathewson 2019-07-25 11:30:41 -04:00
  • 15f49acb7f Changelog edits Nick Mathewson 2019-07-25 11:06:00 -04:00
  • f05624030a more entries for 0.4.1.4-rc changelog Nick Mathewson 2019-07-25 11:02:29 -04:00
  • 57f955a38b practracker: Make it happing for circuitpadding.c David Goulet 2019-07-25 10:28:38 -04:00
  • 53ece8bd23 Merge branch 'maint-0.4.1' into release-0.4.1 David Goulet 2019-07-25 10:27:41 -04:00
  • 044bb019b6 Merge branch 'maint-0.4.1' David Goulet 2019-07-25 10:27:41 -04:00
  • af26cd6101 Always check the retval of circpad_machine_current_state(). George Kadianakis 2019-06-29 19:46:43 +03:00
  • bd1ac408d8 Remove dead code from circpad_machine_remove_token(). George Kadianakis 2019-06-29 19:38:14 +03:00
  • 530347972d Merge branch 'maint-0.4.1' into release-0.4.1 David Goulet 2019-07-25 09:03:01 -04:00
  • cfb15d513d Merge branch 'maint-0.4.1' David Goulet 2019-07-25 09:03:01 -04:00
  • 2a4b156978 Merge branch 'tor-github/pr/1171' into maint-0.4.1 David Goulet 2019-07-25 09:02:53 -04:00
  • d62af7ae3f Merge branch 'maint-0.4.1' into release-0.4.1 Nick Mathewson 2019-07-25 09:01:38 -04:00
  • 7082cc1684 Merge branch 'maint-0.4.1' Nick Mathewson 2019-07-25 09:01:20 -04:00
  • b2a6b52825 Bump version to 0.4.1.4-rc Nick Mathewson 2019-07-25 09:00:53 -04:00
  • 08b3436ae8 Start on 0.4.1.4-rc changelog Nick Mathewson 2019-07-25 09:00:08 -04:00
  • 57e87cc86c Use config_new() to construct configuration objects. Nick Mathewson 2019-07-23 10:13:29 -04:00
  • a1b2817abe Sort variables in config_mgr_t.all_vars alphabetically Nick Mathewson 2019-07-23 09:17:51 -04:00
  • dde091ebc7 Add a "freeze" function for config_mgr_t objects. Nick Mathewson 2019-07-23 09:08:31 -04:00
  • 7abd43ac5f Change CONFIG_CHECK() macro to not need a config_format_t Nick Mathewson 2019-07-22 16:28:34 -04:00
  • 627ab9dba3 Fix every place in config.c that knew about option_vars_. Nick Mathewson 2019-07-22 16:02:32 -04:00
  • 89a3051365 Lower responsibility for listing changed options into confparse.c Nick Mathewson 2019-07-22 15:27:26 -04:00
  • 7e91d4f572 Replace config_find_option with a variant that exposes less Nick Mathewson 2019-07-22 15:01:57 -04:00
  • 769fe81717 Start teaching config_mgr_t to handle sub-objects and sub-formats Nick Mathewson 2019-07-22 13:53:36 -04:00
  • e8dc513bd0 Add a config_mgr_t type to wrap config_format_t Nick Mathewson 2019-07-19 06:45:54 -04:00
  • c32d485942 Remove src/core/ and src/feature dependencies from confparse.c Nick Mathewson 2019-06-26 11:02:23 -04:00
  • f8b193a74a Make config_var and config_fmt const. Nick Mathewson 2019-06-21 11:20:21 -04:00
  • f306d12b58 Refactor handling of TestingTorNetwork Nick Mathewson 2019-06-21 11:11:48 -04:00
  • 167d873bde Fix clang-detected errors related to log_domain_mask_t Nick Mathewson 2019-07-24 09:08:48 -04:00
  • 2944b091fc Merge branch 'maint-0.4.1' George Kadianakis 2019-07-24 12:32:06 +03:00
  • b0a06e7b18 Merge branch 'maint-0.4.1' into release-0.4.1 George Kadianakis 2019-07-24 12:32:06 +03:00
  • bb33a2f290 Merge branch 'tor-github/pr/1181' into maint-0.4.1 George Kadianakis 2019-07-24 12:31:56 +03:00
  • 91f04d006b Merge branch 'tor-github/pr/1165' George Kadianakis 2019-07-24 12:29:57 +03:00
  • ab1f82ea2a Merge branch 'ticket24963_042_02' Nick Mathewson 2019-07-23 14:03:30 -04:00
  • df12ff3dea Add a test for disallowing single-hop introductions. Nick Mathewson 2019-07-23 12:42:33 -04:00
  • f14ce4bce6 Allow NULL circ->p_chan in circuit_is_suitable_for_introduce1() Nick Mathewson 2019-07-23 12:36:40 -04:00
  • ab1f39322c Merge remote-tracking branch 'tor-github/pr/1185' Nick Mathewson 2019-07-23 12:32:14 -04:00
  • f6db290e5a Merge remote-tracking branch 'tor-github/pr/1186' Nick Mathewson 2019-07-23 12:30:19 -04:00
  • ef2dd1ba96 Merge branch 'tor-github/pr/1116' David Goulet 2019-07-23 09:46:29 -04:00
  • 2fce1274de Merge branch 'tor-github/pr/1153' David Goulet 2019-07-23 09:43:36 -04:00
  • 6340873047 Merge branch 'maint-0.4.1' into release-0.4.1 David Goulet 2019-07-23 09:39:51 -04:00
  • f7dc920f4b Merge branch 'maint-0.4.1' David Goulet 2019-07-23 09:39:51 -04:00
  • c541258fac Merge branch 'tor-github/pr/1158' into maint-0.4.1 David Goulet 2019-07-23 09:39:43 -04:00
  • fdfee3d06f Changes file for #31113. George Kadianakis 2019-07-23 12:40:33 +03:00
  • c2f6064325 Improve circpad documentation. pulls 2019-07-08 16:53:29 +02:00
  • 5aa526c2d8 circpad: some more logging changes. George Kadianakis 2019-06-11 14:28:38 +03:00
  • a3089662c0 More LOG_PROTOCOL_WARN. Mike Perry 2019-06-05 12:33:39 -07:00
  • 86f298441b Make some warns into protocol warns Mike Perry 2019-05-30 16:20:56 -07:00
  • ec38b662f2 Bug 30649: Changes file. Mike Perry 2019-05-30 15:18:16 -07:00
  • 065f25c2ce Bug 30649: Check that machine is absent before warn Mike Perry 2019-05-30 15:15:01 -07:00
  • aed82bf410 Add changes file for #31112 and #31098. George Kadianakis 2019-07-23 11:46:07 +03:00
  • fd1f285189 transition when we send our first padding packet, not on received pulls 2019-07-08 15:51:57 +02:00
  • 5f95b37f6c remove specified target_hopnum from relay-side machines (only for origin-side machines) pulls 2019-07-08 18:09:14 +02:00
  • 232aa8570d Space out first connection_edge_process_relay_cell() line in circuit_receive_relay_cell() Neel Chauhan 2019-07-19 20:50:25 -04:00
  • 5fb070a14d Extract the log_domain_t type to a lower-level header Nick Mathewson 2019-07-19 10:17:22 -04:00
  • f682de609b Adjust tor_log.rs for 64-bit log domains. Nick Mathewson 2019-07-19 10:07:32 -04:00
  • a9379d6750 Set 'routerlist' global to NULL before freeing it. Nick Mathewson 2019-07-19 09:49:52 -04:00
  • 8bbec36b3b Changes file for bug 31001 Nick Mathewson 2019-07-19 09:21:08 -04:00
  • 17458a87d7 Prevent UB on signed overflow. Tobias Stoeckmann 2019-06-24 22:08:49 +02:00