mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-28 06:13:31 +01:00
f12fafac5a
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.
8 lines
428 B
Plaintext
8 lines
428 B
Plaintext
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.
|