mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-10 21:23:58 +01:00
Merge branch 'maint-0.3.5'
This commit is contained in:
commit
124c43704c
4
changes/ticket27995
Normal file
4
changes/ticket27995
Normal file
@ -0,0 +1,4 @@
|
||||
o Minor bugfixes (hidden service v3, client authorization):
|
||||
- Fix an assert() when adding a client authorization for the first time
|
||||
and then sending a HUP signal to the service. Before that, tor would
|
||||
stop abruptly. Fixes bug 27995; bugfix on 0.3.5.1-alpha.
|
@ -1924,12 +1924,10 @@ build_service_desc_keys(const hs_service_t *service,
|
||||
goto end;
|
||||
}
|
||||
|
||||
/* Random a descriptor cookie to be used as a part of a key to encrypt the
|
||||
* descriptor, if the client auth is enabled. */
|
||||
if (service->config.is_client_auth_enabled) {
|
||||
crypto_strongest_rand(desc->descriptor_cookie,
|
||||
sizeof(desc->descriptor_cookie));
|
||||
}
|
||||
/* Random descriptor cookie to be used as a part of a key to encrypt the
|
||||
* descriptor, only if the client auth is enabled will it be used. */
|
||||
crypto_strongest_rand(desc->descriptor_cookie,
|
||||
sizeof(desc->descriptor_cookie));
|
||||
|
||||
/* Success. */
|
||||
ret = 0;
|
||||
|
Loading…
Reference in New Issue
Block a user