Remove the AuthDirRejectUnlisted config option

This is in preparation for a big patch series removing the entire Naming
system from Tor. In its wake, the approved-routers file is being
deprecated, and a replacement option to allow only pre-approved routers
is not being implemented.
Fix add_fingerprint_to_dir() doc and signature

This function never returns non-null, but its usage doesn't reflect
that. Let's make it explicit. This will be mostly overridden by later
commits, so no changes file here.
Correctly update channel local mark when address of incoming connection changes after handshake; fixes bug #12160
Evaluate TestingDirAuthVoteGuard only after filling all rs elements.
Add cscope generated files to .gitignore.

Closes #13092; patch from dgoulet.
Merge remote-tracking branch 'origin/maint-0.2.5'
Expand the event_mask field in controller conns to 64 bits

Back in 078d6bcd, we added an event number 0x20, but we didn't make
the event_mask field big enough to compensate.

Patch by "teor". Fixes 13085; bugfix on 0.2.5.1-alpha.
Merge remote-tracking branch 'origin/maint-0.2.5'
Add more escaped() calls in directory.c

Patch from teor to fix 13071.
Merge remote-tracking branch 'origin/maint-0.2.5'
Clean up the MVSC nmake files so they work again.

Fixes bug 13081; bugfix on 0.2.5.1-alpha. Patch from "NewEraCracker."
Merge remote-tracking branch 'origin/maint-0.2.5'
Add instructions for building Tor with MSVC.

Written by "NewEraCracker" on ticket 13081; I've added a note that
this is not our preferred or supported build method.
Updated building-tor-msvc.txt
Merge remote-tracking branch 'public/bug12700_024' into maint-0.2.5
Merge remote-tracking branch 'origin/maint-0.2.5'
Merge remote-tracking branch 'andrea/bug12160_025' into maint-0.2.5
Merge remote-tracking branch 'origin/maint-0.2.5'
Remove support for naming directory authorities

This implements the meat of #12899. This commit should simply remove the
parts of Tor dirauths used to check whether a relay was supposed to be
named or not, it doesn't yet convert to a new mechanism for
reject/invalid/baddir/badexiting relays.
Merge branch 'bug12899_squashed'