tor/changes
Nick Mathewson 3124c921e7 Split the behavior of node_supports_ed25519_link_authentication().
Before, this function meant "can we connect to this node and
authenticate it using its ed25519 key?"  Now it can additionally
mean, "when somebody else connects to this node, do we expect that
they can authenticate using the node's ed25519 key"?

This change lets us future-proof our link authentication a bit.

Closes ticket 20895.  No backport needed, since ed25519 link
authentication support has not been in any LTS release yet, and
existing releases with it should be obsolete before any releases
without support for linkauth=3 are released.
2017-09-11 10:00:11 -04:00
..
.dummy Add a .dummy file in the changes directory to stop git from removing it 2015-05-11 11:41:48 -04:00
15554 changes file for 15554 2017-07-05 10:15:17 -04:00
19037 Add support for running "calltool" on Tor via "make callgraph". 2017-09-07 10:51:02 -04:00
21148 Restore documentation for approved-routers 2017-08-25 12:35:38 -04:00
bug1667 Fix the changes file 2017-06-21 11:15:44 -04:00
bug3056 Improve clarity, safety, and rate of dns spoofing log msg 2017-06-23 09:28:17 -04:00
bug4019 Add changes file for bug4019. 2017-06-23 18:31:16 +00:00
bug5847 Better error message for GETINFO desc/(id|name) whenever microdescriptors are in use. Fixes #5847. 2017-06-21 12:19:01 -04:00
bug7890 Improve error message when all permitted Exits are down 2017-05-30 10:59:04 -04:00
bug15645 Document all the arguments of PublishServerDescriptor. 2017-08-09 11:17:27 -04:00
bug17639 routerkeys: Add cmdline option for learning signing key expiration. 2017-08-03 22:20:02 +00:00
bug17750 Make clients try fallbacks before authorities 2017-07-07 13:18:04 -04:00
bug18982 Fix two log messages that mistakenly log 0-based hop counts 2016-05-07 21:03:31 +10:00
bug19281 Make write_escaped_data more robust to large inputs. 2017-08-09 09:02:12 -04:00
bug19476 Add changes file for #19476. 2017-07-12 03:08:04 +00:00
bug19648 Don't say "downloading 1 descriptor, 4 at a time" 2017-05-23 09:47:11 -04:00
bug19871 rephist: Remove unused crypto_pk statistics. 2017-07-13 20:24:48 +00:00
bug22006 ed25519: Add func that checks for torsion component in pubkeys. 2017-06-27 17:17:58 -04:00
bug22410 Ensure that uint8_t is unsigned char 2017-06-19 14:28:36 -04:00
bug22461 expand changes file for bug 22461 2017-06-22 08:16:56 -04:00
bug22497 Changes file for 22497 2017-08-24 16:11:08 -04:00
bug22644 Fix crashes on empty +HSPOST and +POSTDESCRIPTOR commands 2017-09-07 09:20:00 -04:00
bug22677 Clarify that "sandbox 1" requires linux and seccomp2 2017-08-09 09:29:34 -04:00
bug22731 Reject torrc if RunAsDaemon is given with relative paths. 2017-09-06 11:39:11 -04:00
bug22746 ed25519: Add changes file for #22746. 2017-06-28 16:09:59 +03:00
bug22750 changes file for bug 22750 2017-07-05 09:57:48 -04:00
bug22779 Clean up choose_good_entry_server() doc; add assertion 2017-07-31 20:35:58 -04:00
bug22802 Don't use "0" as a "base" argument to tor_parse_*(). 2017-08-28 10:21:29 -04:00
bug22885 Don't send missing X-Desc-Gen-Reason on startup 2017-08-03 09:33:33 -04:00
bug22924 Fix a signed integer overflow in dir/download_status_random_backoff 2017-07-14 15:05:30 -04:00
bug23026 Rename the hybrid_encrypt/decrypt functions; label them as dangerous 2017-07-24 14:34:53 -04:00
bug23054 Coverity deadcode shenanigans on BUG() macro. 2017-07-28 10:02:38 -04:00
bug23055 Bug 23055: cast, then multiply when doing u32*u32->u64. 2017-07-28 10:33:51 -04:00
bug23091 Fix check_expired_networkstatus_callback() if condition 2017-08-02 13:28:45 -04:00
bug23098 Remove usage of the PATH_MAX variable 2017-08-04 12:22:53 -04:00
bug23105-diagnostic Add a stack trace to the warning at issue with 23105. 2017-09-07 08:49:11 -04:00
bug23106 Fix ntohs() that should have been htons() 2017-08-04 12:17:53 -04:00
bug23220 Raise MIN_DL_PER_REQUEST to 32 2017-08-11 13:54:01 -04:00
bug23366 config: Make parse_outbound_addresses() return failures 2017-08-31 08:29:09 -04:00
doc20152 Try to improve documentation for DirAuthority's port field. 2017-07-05 12:58:51 -04:00
feature20119_1 Exit when we can't write to a configured pid file 2017-09-06 11:50:22 -04:00
feature22407 Add a manpage entry and changes file for for HTTPTunnelPort 2017-09-05 14:34:09 -04:00
feature22976 Also disable spawning on Sandbox. 2017-08-24 09:23:32 -04:00
feature23090 Better error on failure to load seccomp2 sandbox 2017-09-06 14:23:47 -04:00
feature23237 New GETINFO target to check if geoip is loaded 2017-08-25 12:25:05 -04:00
geoip-september2017 Update geoip and geoip6 to the September 6 2017 database. 2017-09-07 21:06:16 +02:00
refactor-buffer Move protocol-specific functions out of buffers.c 2017-09-05 13:57:51 -04:00
ticket20488 Improve warning message to stop implying nickname reg is a thing. 2017-07-06 09:28:31 -04:00
ticket20575 config: Deprecate HTTPProxy option 2017-06-19 14:14:17 -04:00
ticket20895 Split the behavior of node_supports_ed25519_link_authentication(). 2017-09-11 10:00:11 -04:00
ticket22311 changes file for ticket22311 2017-06-21 13:49:17 -04:00
ticket22377 Remove the AUTHDIR_NEWDESCS feature: nobody is using it any more 2017-08-24 16:53:35 -04:00
ticket22521 add changes file for STRUCT_OFFSET removeal (22521) 2017-08-03 08:57:52 -04:00
ticket22608 Extract channel_do_open_actions() from non-open _change_state cases 2017-06-21 14:03:00 -04:00
ticket22684 Add GETINFO targets to determine whether md/desc fetching is enabled 2017-06-21 16:45:31 -04:00
ticket22750 Use the proper syscall in sandbox error messages 2017-07-05 09:56:28 -04:00
ticket22804 changes file for 22804 2017-07-05 10:01:40 -04:00
ticket22895 Remove unused variables in donna's SSE2 code 2017-07-27 11:26:13 -04:00