Page MenuHomePhabricator

url_to_unxtime https support
Closed, ResolvedPublic

Description

url_to_unxtime currently has no https support.

Maybe we need this. Maybe not. Currently depends on T131, because we it's not clear yet if we still need an https fallback mode. There is no urge to add an https fallback mode for performance reasons, because there were no performance warnings after asking about this on the tor-talk mailing list.

Actually, it's not an either - or - situation. It's not either Tor hidden services or SSL. Some Tor hidden services offer SSL. For reasons why they might do this, see Notes about End-to-end security of Hidden Services.

So https support in url_to_unixtime would still be useful.

But for now, I am only aware of 2 or 3 non-anonymous, trustworthy Tor hidden services that support SSL. Facebook's Tor hidden services which we probably do not want to add to the sdwdate time source pool list. And some self signed ones?

So this is not that important and can maybe be done a lot later. Depending on how the combination of Tor hidden services and SSL evolves. Therefore decreasing priority to low.

Event Timeline

Patrick raised the priority of this task from to Normal.
Patrick updated the task description. (Show Details)
Patrick added projects: Whonix 10, Whonix, sdwdate.
Patrick added subscribers: Patrick, troubadour, HulaHoop.
Patrick renamed this task from maybe add https support to url_to_unxtime to url_to_unxtime https support.Feb 11 2015, 6:34 PM
Patrick lowered the priority of this task from Normal to Low.
Patrick updated the task description. (Show Details)
Patrick edited projects, added python; removed Whonix 10.

This was implemented. Now using python3 requests.

Was implemented in order to add HTTP/1.1 support. (Previously only had HTTP/1.0 support.) https support was a "free bonus".

https://github.com/Whonix/sdwdate/blob/master/usr/bin/url_to_unixtime

https://forums.whonix.org/t/sdwdate-and-sdwdate-gui-development-thread/1137/371

Patrick claimed this task.