Commit Graph

  • 70387054b9 scripts/git: Make the git push command and args configurable teor 2019-08-12 11:10:12 +10:00
  • 15782758c7 scripts/git: Allow git-merge-forward.sh to re-use existing test branches teor 2019-08-09 14:37:38 +10:00
  • 667311ebbd scripts/git: Add test branch support to the git scripts teor 2019-08-09 00:18:56 +10:00
  • c98724b022 scripts/git: Cleanup and fix minor git scripts issues teor 2019-08-09 00:14:11 +10:00
  • 664d1b4366 test: Change "make test-stem" so it only runs the stem tests that use tor teor 2019-08-29 21:56:16 +10:00
  • 063cf9cd23 string: macOS --enable-fragile-hardening uses safe string functions teor 2019-08-29 12:40:32 +10:00
  • ec6fbf1ca6 nodelist: Use safe string functions in describe.c teor 2019-08-29 12:39:44 +10:00
  • 1ef084c5fc test_confparse: verify that clearing a routerset sets it to NULL. Nick Mathewson 2019-08-28 12:28:17 -04:00
  • f0c1f96adc Document configuration type definition functions for routerset_t Nick Mathewson 2019-08-28 12:23:36 -04:00
  • 2074fed664 Routerset config parsing: represent empty sets as NULL. Nick Mathewson 2019-08-28 11:51:16 -04:00
  • 04ab357df8 Remove extraneous "n" from comment in routerset.c Nick Mathewson 2019-08-28 11:39:31 -04:00
  • b1d7ddfb02 Merge branch 'ticket31240v2' into ticket31240v2_merged_2 Nick Mathewson 2019-08-28 09:46:59 -04:00
  • a3e99c5f1e Add a test for clear_fn support in handling non-managed fields Nick Mathewson 2019-08-27 13:18:38 -04:00
  • 577e628743 Fix typo in a comment on config_mgr_get_obj_mutable() Nick Mathewson 2019-08-27 13:10:18 -04:00
  • c967b5c9ba Add a test for dumping a compound configuration Nick Mathewson 2019-08-27 12:34:09 -04:00
  • 8db3859cc6 Simple tests for nested configuration formats Nick Mathewson 2019-08-27 11:12:34 -04:00
  • d9fe9f5ede Confmgr tests: test deprecations and abbreviations. Nick Mathewson 2019-08-27 10:42:08 -04:00
  • e4162cdb38 Start on test cases for the multi-object feature of confmgr. Nick Mathewson 2019-08-27 09:44:30 -04:00
  • cb5f8ace79 Tests for config_find_option_name() Nick Mathewson 2019-08-27 09:08:51 -04:00
  • aa3f0c4788 Add tests for variable-listing functions. Nick Mathewson 2019-08-27 09:01:39 -04:00
  • 380d3ee168 Better explain config_clear_fn_t Nick Mathewson 2019-08-26 19:36:17 -04:00
  • 06da2c0d28 Document or_state_t.substates_ Nick Mathewson 2019-08-26 19:33:55 -04:00
  • 3af1cee6d9 Document or_options_t.subconfigs_ Nick Mathewson 2019-08-26 19:32:41 -04:00
  • 12d980027a document return lifespans for config_mgr_list_vars() Nick Mathewson 2019-08-26 19:21:26 -04:00
  • 9cfc811c37 Fix typo in comment about FallbackDir handling Nick Mathewson 2019-08-26 19:20:16 -04:00
  • 3a530ae535 Document types for config_get_changes() Nick Mathewson 2019-08-26 19:19:09 -04:00
  • 760d0c056f finish a comment explaining all_abbrevs Nick Mathewson 2019-08-26 19:15:52 -04:00
  • 638e58379a Partial support for multiplicity in configuration objects Nick Mathewson 2019-07-24 11:20:55 -04:00
  • 38b770bbbb Make a config_suite_t type to hold multiple config sub-objects Nick Mathewson 2019-07-23 11:32:52 -04:00
  • 47654d3249 Refactor config free logic to use a single path. Nick Mathewson 2019-07-23 12:04:59 -04:00
  • 3d1f9f583a Use special magic to enforce manager/object connection. Nick Mathewson 2019-07-23 10:41:57 -04:00
  • d05db86010 Merge branch 'maint-0.4.0' into release-0.4.0 George Kadianakis 2019-08-27 11:49:36 +03:00
  • 7a53e3552c Merge branch 'maint-0.3.5' into release-0.3.5 George Kadianakis 2019-08-27 11:49:36 +03:00
  • 561134610f Merge branch 'maint-0.4.1' into release-0.4.1 George Kadianakis 2019-08-27 11:49:36 +03:00
  • 35e978da61 Merge branch 'maint-0.4.1' George Kadianakis 2019-08-27 11:49:36 +03:00
  • 5a73f369db Merge branch 'maint-0.4.0' into maint-0.4.1 George Kadianakis 2019-08-27 11:49:36 +03:00
  • 357e9a6f2c Merge branch 'maint-0.3.5' into maint-0.4.0 George Kadianakis 2019-08-27 11:49:36 +03:00
  • 78e084a12e Merge branch 'tor-github/pr/1267' George Kadianakis 2019-08-27 11:47:46 +03:00
  • 761a0ec3d1 Merge remote-tracking branch 'arma/ticket31498' George Kadianakis 2019-08-27 11:46:52 +03:00
  • 92a8573d22 Merge branch 'tor-github/pr/1258' George Kadianakis 2019-08-27 11:45:18 +03:00
  • 0d7f76d7ca Merge branch 'tor-github/pr/1234' George Kadianakis 2019-08-27 11:44:13 +03:00
  • 5782cee71d Merge branch 'tor-github/pr/1237' George Kadianakis 2019-08-27 11:43:10 +03:00
  • 8af92b6577 test_address: parenthesize macro arguments. Nick Mathewson 2019-08-26 18:30:02 -04:00
  • 5eca338107 In tests, make sure that "ri" is freed on all paths. Nick Mathewson 2019-08-26 18:27:55 -04:00
  • c8e69e63f9 Add test for dirserv_router_has_valid_address() Neel Chauhan 2019-08-13 20:36:05 -04:00
  • cc5af6dbd5 Add changes file for Bug #31088 Neel Chauhan 2019-07-19 13:11:45 -04:00
  • d9a7d47798 Check for private IPv6 addresses in dirserv_router_has_valid_address() Neel Chauhan 2019-07-19 12:56:02 -04:00
  • d819dfbded Merge branch 'tor-github/pr/1239' David Goulet 2019-08-26 14:35:27 -04:00
  • c710518825 Add integration tests for new practracker features Nick Mathewson 2019-08-26 12:28:46 -04:00
  • 859514d477 Merge branch 'tor-github/pr/1263' George Kadianakis 2019-08-26 17:35:34 +03:00
  • eff95429fd Merge remote-tracking branch 'tor-github/pr/1241' Nick Mathewson 2019-08-26 10:15:25 -04:00
  • ca667b9a8a Fix/suppress shellcheck warnings in git-push-all.sh Nick Mathewson 2019-08-26 09:58:38 -04:00
  • 24bc2cd7b5 Merge branch 'tor-github/pr/1254' David Goulet 2019-08-26 09:38:24 -04:00
  • 38c4e1426c changes file for ticket30935 Nick Mathewson 2019-08-26 09:33:29 -04:00
  • cbe5f9571f test: Unit tests HS DoS torrc options David Goulet 2019-08-20 09:51:30 -04:00
  • 461d231289 hs-v3: Refactor DoS cell extension parameters validation David Goulet 2019-08-20 09:38:13 -04:00
  • 1c4607b132 hs-v3: Clarify comment in hs_dos.c David Goulet 2019-08-20 09:10:08 -04:00
  • 292e9b0c00 hs-v3: Log info INTRO2 DoS defenses service values David Goulet 2019-08-20 09:04:43 -04:00
  • a98f5099c4 hs-v3: Missing intro circuit INTRO2 DoS enabled flag David Goulet 2019-08-20 08:55:26 -04:00
  • 94a2221708 hs-v3: Privatize access to HS DoS consensus param David Goulet 2019-08-20 08:52:34 -04:00
  • 184c76e339 hs-v3: Cleanup usage of consensus param in hs_dos.c David Goulet 2019-08-20 08:41:15 -04:00
  • 82639a8c7b hs-v3: Move to hs_dos.c INTRO2 defenses initialization David Goulet 2019-08-20 08:35:21 -04:00
  • f95b5d07c1 hs-v3: Add changes file for prop305 implementation David Goulet 2019-08-14 11:15:39 -04:00
  • e5cf1423fd man: Entry for the HS intro DoS defenses David Goulet 2019-08-14 11:11:59 -04:00
  • 1c554334ac test: Adapt HS DoS test to use latest parameter David Goulet 2019-08-14 10:41:40 -04:00
  • 4c71accc49 test: Handling of ESTABLISH_INTRO DoS extension David Goulet 2019-08-13 10:12:45 -04:00
  • dde073764c test: Build DoS cell extension David Goulet 2019-08-13 09:26:46 -04:00
  • aee66c80bd hs-v3: Don't apply DoS defenses if circuit has not been flagged David Goulet 2019-08-13 11:25:26 -04:00
  • 724d9eb84b hs-v3: Parse ESTABLISH_INTRO cell extension David Goulet 2019-08-12 13:34:09 -04:00
  • d692c5fd03 hs-v3: Encode DoS ESTABLISH_INTRO cell extension David Goulet 2019-08-12 11:59:51 -04:00
  • 7faf10495f hs-v3: Rename INTRO2 consensus param getters David Goulet 2019-08-12 12:32:38 -04:00
  • 6c79172924 hs-v3: Add protover HSIntro=5 David Goulet 2019-06-25 10:47:37 -04:00
  • 5419fd5d9f hs-v3: Implement torrc DoS defenses options David Goulet 2019-06-25 10:26:57 -04:00
  • e4856d1bbf trunnel: Add prop305 ESTABLISH_INTRO DoS cell extension David Goulet 2019-06-25 09:40:56 -04:00
  • 414e90025d trunnel: Remove typo in cell extention field name David Goulet 2019-08-12 11:07:19 -04:00
  • cde662e259 clarify usage of __ and ___ prefixes on config options Nick Mathewson 2019-08-24 17:46:08 -04:00
  • 078ba326a1 Make a function for NODUMP. Nick Mathewson 2019-08-24 17:40:38 -04:00
  • eb54fe8f97 Make config_var_is_invisible a function. Nick Mathewson 2019-08-24 17:32:46 -04:00
  • 65511a45ad Fix comment: ___ options are now that way because of the INVISIBLE flag. Nick Mathewson 2019-08-24 17:26:02 -04:00
  • 03247c8eaa whitespace fix Nick Mathewson 2019-08-24 17:11:41 -04:00
  • 6ba05eea8e Merge remote-tracking branch 'tor-github/pr/1247' Nick Mathewson 2019-08-24 16:32:50 -04:00
  • 7a45c9c1d2 Merge remote-tracking branch 'tor-github/pr/1215' Nick Mathewson 2019-08-24 16:30:55 -04:00
  • ef2ba568db Merge branch 'maint-0.4.1' into release-0.4.1 Nick Mathewson 2019-08-24 16:29:23 -04:00
  • f1707f7db3 Merge branch 'maint-0.4.1' Nick Mathewson 2019-08-24 16:29:23 -04:00
  • 272265efbd clarify that tor's license is free software Roger Dingledine 2019-08-23 21:52:33 -04:00
  • 14654d5c97 Remove the unused circuit_type field from hs_ident_circuit_t and hs_ident_circuit_new() Neel Chauhan 2019-08-23 14:04:05 -04:00
  • 55580d063d hs: Remove an outdated comment teor 2019-08-23 14:43:16 +10:00
  • 65935f6da7 Merge branch 'bug23818_035' into bug23818_master teor 2019-08-23 16:26:32 +10:00
  • 41bc1fac8e changes: file for 23507, v3 onion service fix teor 2019-08-23 16:25:33 +10:00
  • e2e1c07fd2 hs: v3 single onion services fall back to 3-hop intro for unreachable nodes teor 2019-08-23 16:17:47 +10:00
  • 084245134b changes: file for 23818, v3 onion service fix teor 2019-08-23 15:10:45 +10:00
  • 229a982405 hs: Always use a 3-hop path when a v3 single onion intro fails teor 2019-08-23 14:56:01 +10:00
  • c94904b359 hs: Always use a 3-hop path when a v3 single onion rend fails teor 2019-08-23 14:41:24 +10:00
  • 14b5f40b54 Merge branch 'bug23818_029' into bug23818_035 teor 2019-08-23 15:09:19 +10:00
  • 231a74363f changes: file for 23818, v2 onion service fix teor 2019-08-23 15:08:43 +10:00
  • 144084d6fa rendservice: Always use a 3-hop path when a v2 single onion intro fails teor 2019-08-23 14:54:15 +10:00
  • dc08f8ac70 rendservice: Always use a 3-hop path when a v2 single onion rend fails teor 2019-08-23 14:38:54 +10:00
  • 2780cbb9cb Merge branch 'ticket30935' into ticket30935_merged Nick Mathewson 2019-08-22 17:25:35 -04:00
  • d475d7c2fb Merge branch 'tor-github/pr/1244' David Goulet 2019-08-22 17:10:22 -04:00
  • 5794523f80 changes: file for 21003 teor 2019-08-23 00:06:55 +10:00