From paul@cypherpunks.ca Mon Jul 3 17:54:10 2006 From: paul@cypherpunks.ca (Paul Wouters) Date: Mon, 3 Jul 2006 18:54:10 +0200 (CEST) Subject: [OTR-dev] otrproxy broken on OSX intel Message-ID: OTRproxy fails to properly proxy connections on OSX for the MacBook/MacBook Pro intel based Apple laptops. This means OTR cannot be used by iChat people on those machines. The binary seems to install fine and does run, but the connections just never get anywhere. If it is a simple matter of recompiling otrproxy on a MacBook, I could offer access or help rebuilding it. I am not that experienced with OSX though, so I do not know how one would make a universal binary. Paul From jelwell@singleclick.com Thu Jul 6 19:26:40 2006 From: jelwell@singleclick.com (Joseph Elwell) Date: Thu, 6 Jul 2006 11:26:40 -0700 Subject: [OTR-dev] Re: otrproxy universal binary. In-Reply-To: <20060706102257.GT15280@smtp.paip.net> References: <20060706102257.GT15280@smtp.paip.net> Message-ID: <2E54EDAB-8E13-4D7E-956B-984664014304@singleclick.com> I did mean --disable-shared. :) I enabled unicode and rebuilt. Here are the commands I used (Note that I didn't want to install wxWidgets system wide - I just installed it locally and deleted the tree when done): cd wxMac-2.6.3 mkdir osx-build cd osx-build ../configure --disable-shared --enable-compat22 --enable-unicode -- prefix=/Users/jelwell/wx make install cd otrproxy-0.3.1 ./configure --with-wxdir=/Users/jelwell/wx/ make cd Desktop/OTR\ Proxy.app/Contents/MacOS/ mv OTR\ Proxy OTR\ Proxy\ MAC cp ~/Desktop/otrproxy-0.3.1/wxui/otrproxy OTR\ Proxy\ INTEL lipo -create -output OTR\ Proxy OTR\ Proxy\ INTEL OTR\ Proxy\ MAC rm *INTEL *MAC All done! I posted a new Universal Binary with unicode enabled here: http://singleclick.com/~jelwell/apple/OTR_Proxy_Universal_MacOSX.zip Paul, I just read your post on July 3rd. I'm not sure why the PPC version of OTR Proxy wasn't working for you. It's worked for me (MacBookPro 17") for some time now. I just wanted it a bit zippier. :) Joseph Elwell. On Jul 6, 2006, at 3:22 AM, Ian Goldberg wrote: > On Thu, Jul 06, 2006 at 02:51:46AM -0700, Joseph Elwell wrote: >> I created a Universal version of the OTR proxy. >> http://singleclick.com/~jelwell/apple/OTR_Proxy_Universal_MacOSX.zip >> I couldn't seem to get the package to build. but you could just slap >> that app into the old bundle. > > Cool! Paul, do you want to try this and see if it alleviates the > problem you reported on Intel machines? > >> Instructions (if building on an intel machine), in case you don't >> want to post a random binary from a stranger: >> download wxMac sources (I used 2.6.3) >> as per the INSTALL-MAC.txt file: >> cd into the wxMac base source dir >> mkdir osx-build >> cd osx-build >> ../configure --disabled-shared --enable-compat22 > > Do you mean "--disable-shared"? We also use "--enable-unicode"; > can you > rebuild your binary with that turned on? > >> make >> make install >> >> grab otr proxy sources >> ./configure >> make >> >> >> rename "otrproxy" to "OTR Proxy INTEL" >> grab the old PowerPC mac version. and name it "OTR Proxy MAC". >> lipo -create -output OTR\ Proxy OTR\ Proxy\ INTEL OTR\ Proxy\ MAC >> slap "OTR Proxy" into the old application bundle, overwriting the old >> PPC only executable. > > Thank you very much! If you rebuild with unicode support, I'd suggest > posting this same message (with the fix to the configure line) to > otr-dev. > > - Ian From aldert@rotz.org Sun Jul 9 20:29:47 2006 From: aldert@rotz.org (Aldert J.B.P. Hazenberg) Date: Sun, 09 Jul 2006 21:29:47 +0200 Subject: [OTR-dev] http://www.cypherpunks.ca/otr/ down Message-ID: <44B1592B.8010301@rotz.org> http://www.cypherpunks.ca/otr/ is down. Is there an official mirror ? Aldert. From paul@xelerance.com Fri Jul 14 03:48:53 2006 From: paul@xelerance.com (Paul Wouters) Date: Fri, 14 Jul 2006 04:48:53 +0200 (CEST) Subject: [OTR-dev] Re: [OTR-users] http://www.cypherpunks.ca/otr/ down In-Reply-To: <44B1592B.8010301@rotz.org> References: <44B1592B.8010301@rotz.org> Message-ID: On Sun, 9 Jul 2006, Aldert J.B.P. Hazenberg wrote: > http://www.cypherpunks.ca/otr/ is down. > Is there an official mirror ? ftp://ftp.xelerance.com/mirror/otr/ Paul From jtesta@hacktivismo.com Wed Jul 26 03:44:29 2006 From: jtesta@hacktivismo.com (J. Salvatore Testa II) Date: Tue, 25 Jul 2006 22:44:29 -0400 (EDT) Subject: [OTR-dev] Greetings from the ScatterChat project! Message-ID: <60876.65.37.85.220.1153881869.squirrel@webmail.korax.net> Hello, there, OTR-people! I am the project maintainer of ScatterChat, which I imagine you've heard enough of lately. I'd like to congratulate you first on the excellent work you've done on your plugin. I've used it before, and it works quite well! I honestly believe that our two projects can co-exist peacefully, and as proof of this, I offer you my C-implementation of the Elliptic Curve Digital Signature Algorithm (ECDSA) and Elliptic Curve Diffie Hellman algorithm (ECDH). I implemented them over NIST curve P-521 with libgcrypt, and they pass several ANSI tests. They require just a bit more polishing before I can package them, but I thought I would ask now if you're interested. - Joe From paul@cypherpunks.ca Wed Jul 26 18:20:04 2006 From: paul@cypherpunks.ca (Paul Wouters) Date: Wed, 26 Jul 2006 19:20:04 +0200 (CEST) Subject: [OTR-dev] Greetings from the ScatterChat project! In-Reply-To: <60876.65.37.85.220.1153881869.squirrel@webmail.korax.net> References: <60876.65.37.85.220.1153881869.squirrel@webmail.korax.net> Message-ID: On Tue, 25 Jul 2006, J. Salvatore Testa II wrote: Hi Joe, Thanks for your talk at Hope6. > I honestly believe that our two projects can co-exist peacefully, and > as proof of this, I offer you my C-implementation of the Elliptic > Curve Digital Signature Algorithm (ECDSA) and Elliptic Curve Diffie > Hellman algorithm (ECDH). I implemented them over NIST curve P-521 > with libgcrypt, and they pass several ANSI tests. They require just a > bit more polishing before I can package them, but I thought I would > ask now if you're interested. If you attached anything, it did not survive posting to the list, so perhaps you should post a link to the files? I know that Elliptic Curve cryptography is surrounded by lots of patents, and I think the OTR developers do wish to keep OTR free of any patents. Also, one of the key features is the ability to deny that you said something via OTR. Digital signatures would break that repudiation, as it leaves a digital proof that you said something. Though as you pointed out in your talk, the one function that OTR seems to be missing is that it cannot be used for large data transfers, such as a file sharing between two people, or VOIP. However, it should not be too difficult to implement a symmetric key generation and exchange via OTR to use as throw away encryption keys for such session transfers. I believe that would be a useful extension to OTR. Paul