[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-bugs] #25990 [Core Tor/Tor]: module: Better safeguard authdir_mode_v3() if dirauth module is disabled
#25990: module: Better safeguard authdir_mode_v3() if dirauth module is disabled
-------------------------+-------------------------------------------------
Reporter: dgoulet | Owner: dgoulet
Type: defect | Status: assigned
Priority: Medium | Milestone: Tor: 0.3.4.x-final
Component: Core | Version:
Tor/Tor | Keywords: 034-roadmap-subtask,
Severity: Normal | modularization, tor-dirauth, refactor
Actual Points: | Parent ID: #25494
Points: | Reviewer:
Sponsor: |
-------------------------+-------------------------------------------------
We need to safeguard somehow the `authdir_mode_v3()` so it can NEVER
return true if the dirauth module is disabled.
One option here is to move this function to the dirauth module and NOP it
by returning false if the module is not enabled.
An other option is to #ifdef `HAVE_MODULE_DIRAUTH` in the function
directly. I'm kind of less enthusiastic about it but maybe it is better,
dunno yet.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/25990>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs