Commit Graph

  • d873674fb3 connection: Improve function comments teor 2020-01-29 18:22:21 +10:00
  • 99671c0dae Merge remote-tracking branch 'tor-github/pr/1680' Nick Mathewson 2020-01-28 08:15:21 -05:00
  • 27099ffe6a Merge remote-tracking branch 'tor-github/pr/1689' Nick Mathewson 2020-01-28 07:55:34 -05:00
  • 9879eae17e Remove contrib/dist/rc.subr rl1987 2020-01-28 20:32:40 +08:00
  • 9d771ccc86 Travis: Stop allowing stem test failures teor 2020-01-28 19:55:35 +10:00
  • 3208a74f90 Use print() function in both Python 2 and Python 3 cclauss 2020-01-28 01:38:54 +01:00
  • ba99287d13 Write unittest that covers cases of INTRODUCE1 handling. George Kadianakis 2020-01-27 17:26:47 +02:00
  • 635f58bad2 Introduce an hs_ob_free_all() function. George Kadianakis 2020-01-23 00:31:29 +02:00
  • 0133169481 Allow clients to connect to the instance even with OB enabled. George Kadianakis 2020-01-27 17:03:38 +02:00
  • c731988cb2 Unify INTRO2 handling codepaths in OB and normal cases. George Kadianakis 2020-01-22 13:57:56 +02:00
  • da15feb0d3 Refresh OB keys when we build a new descriptor. George Kadianakis 2020-01-27 17:06:36 +02:00
  • aba31e2187 Merge branch 'tor-github/pr/1683' David Goulet 2020-01-27 12:04:25 -05:00
  • f10e6b7234 changes file for ticket 33039 Taylor Yu 2020-01-24 11:57:45 -06:00
  • 76a8a734c9 tests for ticket 33039 Taylor Yu 2020-01-24 10:33:01 -06:00
  • f7a2b98674 fix leak in GETCONF Taylor Yu 2020-01-24 09:06:30 -06:00
  • cda10a2e89 Git hooks: remove support for 0.2.9 directory layout. Nick Mathewson 2020-01-23 10:26:09 -05:00
  • 7c76cedf0f update doc/HACKING/ReleasingTor.md Nick Mathewson 2020-01-23 08:55:55 -05:00
  • e34d963c44 Bump to 0.4.3.1-alpha-dev Nick Mathewson 2020-01-22 20:30:46 -05:00
  • 21d0d81d82 Merge branch 'tor-github/pr/1677' David Goulet 2020-01-22 14:32:30 -05:00
  • 35721b38e4 Lower log level of standard error messages from PT's. Alexander Færøy 2020-01-20 18:29:30 +00:00
  • 6166af5077 pick a release date tor-0.4.3.1-alpha Nick Mathewson 2020-01-22 13:10:54 -05:00
  • d3e63ee206 Add some changelog edits from seborn Nick Mathewson 2020-01-22 13:10:09 -05:00
  • 5b98eee4da draft a changelog blurb for 0.4.3.1-alpha Nick Mathewson 2020-01-22 11:56:44 -05:00
  • a207fd7226 Add changes file rl1987 2020-01-22 20:25:30 +08:00
  • f1c50a0e75 Run doxygen makefile target on Travis rl1987 2020-01-22 19:42:47 +08:00
  • 08efb28743 dir_connection_t: Explain dirconn_direct better teor 2020-01-22 09:27:40 +10:00
  • e144134294 Bump to 0.4.3.1-alpha Nick Mathewson 2020-01-21 12:33:05 -05:00
  • 87f129977c changelog: small edits Nick Mathewson 2020-01-21 12:32:33 -05:00
  • 2d8090fc66 Run format_changelog.py Nick Mathewson 2020-01-21 11:37:10 -05:00
  • 9aebb252a1 Initial incorporation of 0.4.3.x changelogs. Nick Mathewson 2020-01-21 11:35:59 -05:00
  • 722a6d3eb8 Remove changes files that already appeared in 0.4.2.5 Nick Mathewson 2020-01-21 11:33:26 -05:00
  • 942543253a Use time-invariant conditional memcpy to make onionbalance loop safer Nick Mathewson 2020-01-16 19:52:01 -05:00
  • 4269ab97c6 Add a function to maybe memcpy() a value, in constant time. Nick Mathewson 2020-01-16 19:23:20 -05:00
  • b6250236a2 Pass multiple subcredentials all the way down to hs_ntor. Nick Mathewson 2020-01-16 19:10:26 -05:00
  • 46e6a4819a Define a variant of hs_ntor that takes multiple subcredentials. Nick Mathewson 2020-01-16 18:40:50 -05:00
  • bd0efb2702 Remove a dead BUG() check. Nick Mathewson 2020-01-16 18:28:25 -05:00
  • 4532c7ef6a Turn hs_subcredential_t into a proper struct. Nick Mathewson 2020-01-16 18:27:25 -05:00
  • 3484608bda practracker: Make it happy David Goulet 2020-01-14 12:04:39 -05:00
  • 7c18860c3e test: Add HS onion balance tests David Goulet 2020-01-14 11:29:08 -05:00
  • faada6af8d hs-v3: Implement hs_ob_service_is_instance() David Goulet 2020-01-14 12:54:56 -05:00
  • 780e498f76 hs-v3: Code improvement for INTRO2 MAC validation David Goulet 2020-01-14 12:42:09 -05:00
  • 02f1caa583 hs-v3: Validate INTRO2 cells for onion balance David Goulet 2020-01-09 15:18:32 -05:00
  • ef28afa255 hs-v3: Add the Onion Balance config file option David Goulet 2020-01-09 14:51:56 -05:00
  • f1498e75dd hs-v3: Extract INTRO2 key computation to its own function. George Kadianakis 2019-12-10 13:54:47 +02:00
  • 16a201e703 hs-v3: Implement hs_parse_address_no_log() David Goulet 2020-01-13 12:15:14 -05:00
  • ff93133403 Merge branch 'tor-github/pr/1675' David Goulet 2020-01-20 10:47:49 -05:00
  • ca8b90a843 Merge branch 'tor-github/pr/1668' David Goulet 2020-01-20 10:44:03 -05:00
  • 51c76215db doc: Minor man page fixes teor 2020-01-20 16:40:02 +10:00
  • 6898131b41 doc: Improve port flags in man page teor 2020-01-20 16:38:02 +10:00
  • bf2a399fc0 config: Make clients tell dual-stack exits they prefer IPv6 teor 2020-01-20 16:17:38 +10:00
  • b23b8fa4a1 Merge remote-tracking branch 'tor-github/pr/1673' teor 2020-01-20 15:52:40 +10:00
  • af30be9515 test/nodelist: Remove ROUTERSTATUS_FORMAT_NO_CONSENSUS_METHOD teor 2020-01-20 13:42:13 +10:00
  • 3851128e88 Merge branch 'ticket20218_rebased_squashed' into ticket20218_merged teor 2020-01-20 15:50:54 +10:00
  • 4541289f2a Rename test to match new identifier. Nick Mathewson 2020-01-17 09:27:58 -05:00
  • e2637214f2 split a wide line Nick Mathewson 2020-01-17 09:23:32 -05:00
  • 152cbf2a59 Rename routerstatus_has_changed to routerstatus_has_visibly_changed Nick Mathewson 2020-01-17 09:22:12 -05:00
  • c3633e6b29 Update routerstatus_has_changed tests. Nick Mathewson 2020-01-17 09:20:00 -05:00
  • 702a753cf3 Add unit test for routerstatus_has_changed() Nick Mathewson 2020-01-16 12:14:14 -05:00
  • 0b82b5ee42 Merge remote-tracking branch 'tor-github/pr/1671' teor 2020-01-20 15:40:42 +10:00
  • 6975277649 Merge remote-tracking branch 'tor-github/pr/1667' teor 2020-01-20 15:40:08 +10:00
  • 5ad1efa062 add_c_file: Fix "control line not preceded by a blank line" teor 2020-01-16 09:38:26 +10:00
  • 28c8c63de9 add_c_file: Replace asserts with exceptions teor 2020-01-20 13:20:42 +10:00
  • 2c75d4a8d0 add_c_file: Improve script documentation teor 2020-01-20 13:20:14 +10:00
  • 0418bc0cb2 add_c_file: Improve tor source directory checks teor 2020-01-20 13:04:02 +10:00
  • 4f88eb849c Fix a small lint-changes warning. Nick Mathewson 2020-01-17 08:49:24 -05:00
  • 5086b16055 Merge remote-tracking branch 'tor-github/pr/1529' Nick Mathewson 2020-01-17 08:49:56 -05:00
  • c8b6392b4e Initialize publish/subscribe code when running as an NT service. Nick Mathewson 2020-01-06 08:45:29 -05:00
  • eef021e12d Revert "Use tor_api.h entry points in ntmain.c." Nick Mathewson 2020-01-17 08:39:56 -05:00
  • d7a22160f5 Revert "Restore feature where nt-services detect non-"run_tor" modes." Nick Mathewson 2020-01-17 08:39:49 -05:00
  • 7f03ba06d8 Merge branch 'ticket32806' Nick Mathewson 2020-01-17 08:37:33 -05:00
  • 6d2b9c9631 Remove some dead checks Nick Mathewson 2020-01-17 08:31:18 -05:00
  • 648e1afc33 fix a stray asterisk in a comment Nick Mathewson 2020-01-17 08:25:09 -05:00
  • abd9ae48ac Merge branch 'ticket32487_squashed_and_merged' Nick Mathewson 2020-01-17 07:50:50 -05:00
  • 01fdc3240f Merge branch 'ticket32695_squashed' Nick Mathewson 2020-01-16 16:42:01 -05:00
  • ceacda44f1 Remove functions that checked for pre-ipv6 consensus. Nick Mathewson 2020-01-15 11:26:14 -05:00
  • 8d94bcbf8c Remove routerstatus_format_entry() consensus_method argument as unused Nick Mathewson 2020-01-15 11:20:30 -05:00
  • 441a048a3a Remove support for now-obsolete consensus methods before 28. Nick Mathewson 2020-01-09 12:41:56 -05:00
  • 60a0d7d1e8 expose routerstatus_has_changed to unit tests. Nick Mathewson 2020-01-16 12:14:12 -05:00
  • 594e5ce635 Refactor routerstatus_has_changed function Victor Nepveu 2019-11-12 22:27:36 +01:00
  • 17c63ff9f6 Merge remote-tracking branch 'tor-github/pr/1663' Nick Mathewson 2020-01-16 10:24:39 -05:00
  • 3c89622e39 Merge branch 'ticket32487_squashed' into ticket32487_squashed_and_merged Nick Mathewson 2020-01-16 07:57:37 -05:00
  • efb301c86c Document why dircache is not included in --list-modules Nick Mathewson 2020-01-15 12:46:10 -05:00
  • a623a49777 Add have_module_dircache(). Nick Mathewson 2020-01-15 12:45:56 -05:00
  • 5cff1ce84b Turn several functions from stubs into macros Nick Mathewson 2020-01-15 12:30:43 -05:00
  • 6ba4b5e5da Rename dirclient_modes.h identifiers to start with dirclient_ Nick Mathewson 2020-01-15 11:57:49 -05:00
  • 8d1f31190e Move directory_must_use_begindir() to dirclient_modes.[ch] Nick Mathewson 2020-01-15 11:55:16 -05:00
  • 773bcf5629 Move dirclient-related functions out of dirserv, and reenable them Nick Mathewson 2020-01-15 11:43:14 -05:00
  • a1bc471dd4 Add a changes file for disabling the dircache code. Nick Mathewson 2020-01-08 21:55:41 -05:00
  • 8a0c739467 Disable feature/dircache files when dircache module is disabled. Nick Mathewson 2020-01-08 21:13:29 -05:00
  • 6e12a8f047 Use dir_conn_clear_spool() in connection.c. Nick Mathewson 2020-01-08 21:43:02 -05:00
  • fe8156dbc2 Move dirserv_get_routerdescs() to control_getinfo.c Nick Mathewson 2020-01-08 21:32:16 -05:00
  • 4cf15ee015 Move dir_split_resource_into_spoolable() to dircache module. Nick Mathewson 2020-01-08 21:24:26 -05:00
  • 888a0be0b9 Define a "dircache" module. Nick Mathewson 2020-01-08 21:03:20 -05:00
  • 4025cbada6 Merge branch 'maint-0.4.2' teor 2020-01-16 10:00:55 +10:00
  • 3bfbeff80d Merge branch 'maint-0.4.2' into release-0.4.2 teor 2020-01-16 10:00:51 +10:00
  • 48187248d3 Merge branch 'maint-0.4.1' into maint-0.4.2 teor 2020-01-16 10:00:47 +10:00
  • 2be3b82750 Merge branch 'maint-0.4.1' into release-0.4.1 teor 2020-01-16 10:00:44 +10:00
  • fb541ffca3 Merge branch 'maint-0.4.0' into maint-0.4.1 teor 2020-01-16 10:00:40 +10:00
  • 8e3e8b0a1c Merge branch 'maint-0.4.0' into release-0.4.0 teor 2020-01-16 10:00:36 +10:00
  • 026f068bb3 Merge branch 'maint-0.3.5' into maint-0.4.0 teor 2020-01-16 10:00:32 +10:00