From michael at innerthought.us Mon Jul 5 20:06:52 2010 From: michael at innerthought.us (Michael Holley) Date: Mon, 05 Jul 2010 18:06:52 -0600 Subject: [OTR-users] OTR Proxies and Empathy Message-ID: <4C32739C.6020907@innerthought.us> Hi, I've scanned the archives and haven't seen this idea really mentioned; has there been talk of or a way to have an OTR proxy for use with Empathy on Ubuntu? Pidgin is a fine chatting client, but I like the look of Empathy better and I like the integration with Ubuntu. Can I use the iChat OTR Proxy for Mac with Empathy? I have a Mac mini on my network. If the iChat OTR Proxy wont work (I use AIM, Facebook, and GoogleTalk) then what libraries do I need to write my own proxy, most likely in Python? Thanks for such a great product. I've been using OTR for several years now and refuse to use a client that isn't capable of OTR encryption, in some fashion. -- Michael Holley email: michael at innerthought.us | phone: 801.319.2008 aim/gtalk: michaelwholley | pgp id: C7ECD558 From ian at cypherpunks.ca Tue Jul 6 09:56:54 2010 From: ian at cypherpunks.ca (Ian Goldberg) Date: Tue, 6 Jul 2010 09:56:54 -0400 Subject: [OTR-users] OTR Proxies and Empathy In-Reply-To: <4C32739C.6020907@innerthought.us> References: <4C32739C.6020907@innerthought.us> Message-ID: <20100706135654.GH13136@thunk.cs.uwaterloo.ca> On Mon, Jul 05, 2010 at 06:06:52PM -0600, Michael Holley wrote: > Hi, > > I've scanned the archives and haven't seen this idea really mentioned; > has there been talk of or a way to have an OTR proxy for use with > Empathy on Ubuntu? > > Pidgin is a fine chatting client, but I like the look of Empathy better > and I like the integration with Ubuntu. Can I use the iChat OTR Proxy > for Mac with Empathy? I have a Mac mini on my network. > > If the iChat OTR Proxy wont work (I use AIM, Facebook, and GoogleTalk) > then what libraries do I need to write my own proxy, most likely in Python? > > Thanks for such a great product. I've been using OTR for several years > now and refuse to use a client that isn't capable of OTR encryption, in > some fashion. You may be able to compile the OTR proxy on Ubuntu. That is, it worked a long time ago, but that code hasn't been maintained in ages, so you may have to dig out an older installation of wxWidgets. If you do that, then as long as Epiphany can use SOCKS, you're in business. Note that the OTR proxy only handles AIM connections; it won't work for Facebook or GTalk/XMPP. The "right" answer, of course, is to make an OTR plugin for Epiphany. But I seem to remember that the Epiphany people were opposed to such a thing. - Ian From freecode at cox.net Wed Jul 7 16:39:55 2010 From: freecode at cox.net (Brian Parma) Date: Wed, 07 Jul 2010 13:39:55 -0700 Subject: [OTR-users] pidgin-otr doesn't handle multiple connections/resources to same account Message-ID: <4C34E61B.50701@cox.net> Hey, I have a question/idea/feature request? When two accounts are communicating over a program like pidgin, say 'client A' and 'client B', but one of them is connected twice, from two separate computers/locations, say 'client A/home' and 'client A/work', OTR doesn't handle this situation well. If 'client B' tries to initiate an OTR session with 'client A', both 'client A/home' and 'client A/work' get the message and try to initiate an OTR session. When the first one to respond estables a session, the other connection gets garbled messages and tries to refresh the OTR session. When that succeeds, the first connection does the same, and session just bounces back and forth between the two connections producing lots of OTR message spam. Shouldn't it be possible for OTR to identify itself based on connection, so in this situation 'client B' can establish two separate OTR sessions, one to each connection of 'client A'? XMPP uses a 'resource' identifier to distinguish between separate connections to the same account, but even for protocols that don't it seems like OTR can generate a connection id itself. This is the only problem I have when using otr over pidgin, it's very useful for cross platform secure comms. From dap56 at cornell.edu Wed Jul 7 16:58:41 2010 From: dap56 at cornell.edu (Daniel Perelman) Date: Wed, 7 Jul 2010 16:58:41 -0400 Subject: [OTR-users] pidgin-otr doesn't handle multiple connections/resources to same account In-Reply-To: <4C34E61B.50701@cox.net> References: <4C34E61B.50701@cox.net> Message-ID: On Wed, Jul 7, 2010 at 16:39, Brian Parma wrote: > Hey, I have a question/idea/feature request? > > When two accounts are communicating over a program like pidgin, say 'client > A' and 'client B', but one of them is connected twice, from two separate > computers/locations, say 'client A/home' and 'client A/work', OTR doesn't > handle this situation well. > > If 'client B' tries to initiate an OTR session with 'client A', both 'client > A/home' and 'client A/work' get the message and try to initiate an OTR > session. ?When the first one to respond estables a session, the other > connection gets garbled messages and tries to refresh the OTR session. ?When > that succeeds, the first connection does the same, and session just bounces > back and forth between the two connections producing lots of OTR message > spam. > > Shouldn't it be possible for OTR to identify itself based on connection, so > in this situation 'client B' can establish two separate OTR sessions, one to > each connection of 'client A'? ?XMPP uses a 'resource' identifier to > distinguish between separate connections to the same account, but even for > protocols that don't it seems like OTR can generate a connection id itself. > > This is the only problem I have when using otr over pidgin, it's very useful > for cross platform secure comms. The problem has been discussed on this list previously. A fix has apparently been designed and at least a beta has been coded up according to this mailing list post http://lists.cypherpunks.ca/pipermail/otr-users/2009-October/001739.html but it has not been released yet. A reply to that post mentioned that development versions can be found at ftp://ftp.xelerance.com/libotr/ / ftp://ftp.xelerance.com/pidgin-otr/ . As that is prerelease code, the new protocol version might still be changed. - Daniel From paul at cypherpunks.ca Fri Jul 9 22:43:58 2010 From: paul at cypherpunks.ca (Paul Wouters) Date: Fri, 9 Jul 2010 22:43:58 -0400 (EDT) Subject: [OTR-users] OTR Proxies and Empathy In-Reply-To: <20100706135654.GH13136@thunk.cs.uwaterloo.ca> References: <4C32739C.6020907@innerthought.us> <20100706135654.GH13136@thunk.cs.uwaterloo.ca> Message-ID: On Tue, 6 Jul 2010, Ian Goldberg wrote: > may have to dig out an older installation of wxWidgets. If you do that, > then as long as Epiphany can use SOCKS, you're in business. Note that > the OTR proxy only handles AIM connections; it won't work for Facebook > or GTalk/XMPP. The "right" answer, of course, is to make an OTR plugin > for Epiphany. But I seem to remember that the Epiphany people were > opposed to such a thing. They did oppose it over "jabber over ssl", but last I remembered they had a GSoC student this summer to add OTR to telepathy/epiphany. Perhaps ask the Gnome/GSOC people? Paul From dap56 at cornell.edu Fri Jul 9 23:02:51 2010 From: dap56 at cornell.edu (Daniel Perelman) Date: Fri, 9 Jul 2010 23:02:51 -0400 Subject: [OTR-users] OTR Proxies and Empathy In-Reply-To: References: <4C32739C.6020907@innerthought.us> <20100706135654.GH13136@thunk.cs.uwaterloo.ca> Message-ID: I do not see any reference to OTR, Telepathy, or Empathy on the Google Summer of Code page except for one unrelated project involving adding Telepathy support to a Gnome application. On the other hand, I did find a project proposal for the Maemo Summer of Code for adding OTR to Empathy, but, unfortunately, it does not appear to be one of the projects that actually ended up getting accepted. Perhaps that is what you were thinking of. - Daniel On Fri, Jul 9, 2010 at 22:43, Paul Wouters wrote: > On Tue, 6 Jul 2010, Ian Goldberg wrote: > >> may have to dig out an older installation of wxWidgets. ?If you do that, >> then as long as Epiphany can use SOCKS, you're in business. ?Note that >> the OTR proxy only handles AIM connections; it won't work for Facebook >> or GTalk/XMPP. ?The "right" answer, of course, is to make an OTR plugin >> for Epiphany. ?But I seem to remember that the Epiphany people were >> opposed to such a thing. > > They did oppose it over "jabber over ssl", but last I remembered they > had a GSoC student this summer to add OTR to telepathy/epiphany. Perhaps > ask the Gnome/GSOC people? > > Paul > _______________________________________________ > OTR-users mailing list > OTR-users at lists.cypherpunks.ca > http://lists.cypherpunks.ca/mailman/listinfo/otr-users >