Feature #6433

Add proxy support to smtube

Added by intrigeri 2013-11-22 16:08:48 . Updated 2014-10-31 17:31:45 .

Status:
Rejected
Priority:
Normal
Assignee:
Category:
Target version:
Start date:
2013-11-22
Due date:
% Done:

0%

Feature Branch:
Type of work:
Code
Blueprint:

Starter:
1
Affected tool:
Deliverable for:

Description

smtube does not obey the proxy environment variables we set. It connects fine to YouTube when run with torsocks, but then, the Totem it runs tries to connect to its HTTP proxy (since it obeys http_proxy) on 127.0.0.1 via Tor, and torsocks blocks that.

Adding standard proxy environment variables support to smtube seems pretty easy, using QNetworkProxyFactory::setUseSystemConfiguration (that even supports using socks5/socks5h… via http_proxy, so even with this feature added, if we want to avoid adding another usecase for Polipo, we might have to wrap smtube to call it with a custom http_proxy).

This was reported as Debian bug #730233.


Subtasks


History

#1 Updated by intrigeri 2013-11-22 16:15:50

  • Starter changed from No to Yes

Calling this an easy task: it can be achieved without touching the Tails code, and should be a simple coding task for anyone familiar with C/Qt.

The hardest part might be to get the patch merged upstream :)

#2 Updated by intrigeri 2014-10-31 17:31:45

  • Status changed from Confirmed to Rejected

YouTube works fine in Tails nowadays.