Merge branch 'maint-0.4.7' into maint-0.4.8

This commit is contained in:
David Goulet 2023-09-14 15:34:25 -04:00
commit fff805c7dd
2 changed files with 7 additions and 0 deletions

6
changes/bug40858 Normal file
View File

@ -0,0 +1,6 @@
o Major bugfixes (onion service):
- Fix a reliability issue where services were expiring their
introduction points every consensus update. This caused connectivity
issues for clients caching the old descriptor and intro points. Bug
reported and fixed by gitlab user @hyunsoo.kim676. Fixes bug 40858;
bugfix on 0.4.7.5-alpha.

View File

@ -1821,6 +1821,7 @@ build_service_desc_encrypted(const hs_service_t *service,
tor_assert(desc); tor_assert(desc);
encrypted = &desc->desc->encrypted_data; encrypted = &desc->desc->encrypted_data;
encrypted->sendme_inc = congestion_control_sendme_inc();
encrypted->create2_ntor = 1; encrypted->create2_ntor = 1;
encrypted->single_onion_service = service->config.is_single_onion; encrypted->single_onion_service = service->config.is_single_onion;