Opened 5 years ago

Closed 4 years ago

#6319 closed enhancement (fixed)

Interoperability with Lightning

Reported by: krugar Owned by: ioerror
Priority: Low Milestone:
Component: Applications/TorBirdy Version:
Severity: Keywords: SponsorT
Cc: sukhbir.in@… Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

Assuming the Lightning calendar plugin is used by more than three people on this planet, it might be worth checking out whether its online features (CalDAV, etc) fully respect the Thunderbird proxy settings and thus work with TorBirdy.

A very quick glance with Wireshark under Win7 did not reveal any blatantly obvious direct connection attempts or DNS query leaks, but that doesn't mean anything.

---

so, in keeping with the other "interop" enhancement requests:

Please state in TorBirdy documentation, if TorBirdy is tested together with Lightning.

Please state if the use of Lightning is recommend, untested, tested, unsupported, supported, discouraged or whatever.

---

ps: i'm pretty sure Mike knows what hes talking about when he said this would be a rabbit hole you're not gonna get back out of anytime soon ;)

Child Tickets

Change History (6)

comment:1 Changed 5 years ago by ioerror

Which version? Which servers should we test against?

comment:2 Changed 5 years ago by ioerror

Status: newneeds_information

comment:3 Changed 5 years ago by krugar

version: take your pick according to which release channel of Thunderbird you intend to support. the Lightning calendar is updated in lockstep with TB releases. the version for the v10 ESR release would be Lightning 1.2.3, the one for TB 13 is 1.5.2.

server: maybe use ownCloud ( http://owncloud.org ), it has a CalDAV function and is very easy to set up. internally uses SabreDAV ( https://code.google.com/p/sabredav/ ).

comment:4 in reply to:  3 Changed 5 years ago by sukhbir

Cc: sukhbir.in@… added

Replying to krugar:

version: take your pick according to which release channel of Thunderbird you intend to support. the Lightning calendar is updated in lockstep with TB releases. the version for the v10 ESR release would be Lightning 1.2.3, the one for TB 13 is 1.5.2.

server: maybe use ownCloud ( http://owncloud.org ), it has a CalDAV function and is very easy to set up. internally uses SabreDAV ( https://code.google.com/p/sabredav/ ).

I am assuming you already have all this set up, so can you please help us test this? It's easy, you just need to download TBTracer https://addons.mozilla.org/en-us/thunderbird/addon/tbtracer/, install the latest version of TorBirdy (0.0.10) and then inspect the traffic.

Let us know if you need any other help. And thanks!

comment:5 Changed 5 years ago by sukhbir

Keywords: SponsorT added

comment:6 Changed 4 years ago by sukhbir

Resolution: fixed
Status: needs_informationclosed

I just checked Lightning with Google Calendar and iCal. There are no leaks and the SOCKS proxy is being respected. There were two preferences -- user agent and locale -- that could leak information and have been fixed.

The only drawback to this is that if someone uses a cloud-based calendar service over HTTP, as can be the case with someone who has set this up on their VPS and does not have SSL support. I don't think we can do much about it, except warn them about doing so in the documentation.

If anyone has some other concern/issue, feel free to reopen this ticket.

Note: See TracTickets for help on using tickets.