[FFE] Tunnel webservice calls if proxy is enabled

Bug #929212 reported by Alejandro J. Cura
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu One Client
Status tracked in Trunk
Stable-3-0
Fix Released
High
Alejandro J. Cura
Trunk
Fix Released
High
Alejandro J. Cura
ubuntuone-client (Ubuntu)
Fix Released
High
dobey
Precise
Fix Released
High
dobey

Bug Description

Add proxy support for the web calls syncdaemon makes so users behind a proxy server can make use of Ubuntu One.

The webservice calls done by syncdaemon must be done thru the tunnel process.
For this, the webclient used for the api calls should be replaced by the proxy aware webclient, specifically with a custom txweb that knows how to speak the CONNECT method + startTLS switching needed by the tunnel.

Tags: u1-fe u1-proxy

Related branches

tags: added: u1-fe
description: updated
summary: - Tunnel webservice calls if proxy is enabled
+ [FFE] Tunnel webservice calls if proxy is enabled
Revision history for this message
Martin Pitt (pitti) wrote :

I don't understand the difference between this and bug 929207 / bug 929208.

Revision history for this message
Alejandro J. Cura (alecu) wrote :

I've added some comments about the differences in these bugs in the comments in bug 929208.

Changed in ubuntuone-client:
status: Confirmed → In Progress
Changed in ubuntuone-client:
status: In Progress → Fix Committed
dobey (dobey)
Changed in ubuntuone-client (Ubuntu Precise):
status: New → In Progress
importance: Undecided → High
assignee: nobody → Rodney Dawes (dobey)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntuone-client - 2.99.91-0ubuntu1

---------------
ubuntuone-client (2.99.91-0ubuntu1) precise; urgency=low

  * New upstream release.
    - Tunnel web service calls if proxy is enabled. (LP: #929212)
    - Proxy tunnel service for syncdaemon. (LP: #929207)
    - Tunnel storage protocol if proxy enabled in settings. (LP: #929208)
    - Use transient hint for notifications. (LP: #887369)
    - Apport recipe attaches old/useless log files. (LP: #956407)
    - Typo in man page for u1sdtool. (LP: #682954)
  * debian/watch:
    - Update watch file for new release.
  * debian/control:
    - Update ubuntu-sso-client dependencies for proxy support.
    - Create new binary package for proxy support which requires qt.
  * debian/python-ubuntuone-client.install,
    debian/ubuntuone-client-proxy.install:
    - Update for the new binary package for proxy support.
 -- Rodney Dawes <email address hidden> Wed, 21 Mar 2012 13:58:04 -0400

Changed in ubuntuone-client (Ubuntu Precise):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.