mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-12-06 19:41:15 +01:00
Make hidden service authorization work again.
The refactoring in commit 471ab34032 wasn't complete enough: we
were checking the auth_len variable, but never actually setting it,
so it would never seem that authentication had been provided.
This commit also removes a bunch of unused variables from
rend_service_introduce, whose unusedness we hadn't noticed because
we were wiping them at the end of the function.
Fix for bug 8207; bugfix on 0.2.4.1-alpha.
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
o Major bugfixes (hidden services):
|
||||
- Allow hidden service authentication to succeed again. When we
|
||||
refactored the hidden service introduction code back in 0.2.4.1-alpha,
|
||||
we didn't update the code that checks whether authentication
|
||||
information is present, causing all authentication checks to
|
||||
return "false". Fix for bug 8207; bugfix on 0.2.4.1-alpha. Found by
|
||||
Coverity; this is CID 718615.
|
||||
Reference in New Issue
Block a user