From hiben at tzi.de Sun Dec 2 07:06:33 2007 From: hiben at tzi.de (Hendrik Iben) Date: Sun, 02 Dec 2007 13:06:33 +0100 Subject: [OTR-users] Building otrproxy-0.3.1 with wxGTK-2.6 Message-ID: <47529FC9.5020904@tzi.de> Hi, I'm just trying to get started using OTR and was firsted stopped when trying to build otrproxy. My linux distribution (Gentoo) does not support wxWindows 2.5 anymore but wxGTK 2.6. The configure script is unable to use the 2.6 libraries on my system and has some other problems. After some trial-and-error I was able to solve my problems with a small patch and maybe this is of use for somebody else. I'm posting this to the user- and dev-mailing-list because I am not sure where 'patching the source' fits... :-) This patch only messes with the GUI-code and was tested with wxGTK-2.6.3.3 on x86 and 2.6.4.0 on amd64. Technically this patch only makes the linker use the non-static wxGTK-libraries and resolves an ambigous constructor. Best regards, Hendrik -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: 0.3.1-wxGTK-2.6.patch URL: From phil at maladon.com Tue Dec 11 10:12:33 2007 From: phil at maladon.com (Phil True) Date: Tue, 11 Dec 2007 09:12:33 -0600 Subject: [OTR-users] moving keys Message-ID: <475EA8E1.3000309@maladon.com> I want to move my key and others and keep them synced between two computers I'm using OTR with. How do I do that? From phil at maladon.com Tue Dec 11 12:33:59 2007 From: phil at maladon.com (Phil True) Date: Tue, 11 Dec 2007 11:33:59 -0600 Subject: [OTR-users] moving keys In-Reply-To: <001401c83c0e$5a5a1180$6401a8c0@hiob> References: <475EA8E1.3000309@maladon.com> <001401c83c0e$5a5a1180$6401a8c0@hiob> Message-ID: <475ECA07.9010905@maladon.com> I found them in C:\Documents and Settings\username\Application Data\.purple" and /home/username/.purple (for *nix) I copied the otr-fingerprints and otr-private-key file and everything is working smoothly on my second machine. Thanks for the help. Thanks! Benjamin Wilde wrote: > i don't know exactly, but on windows systems the files containing the > encryption keys are stored in "C:\Documents and > Settings\username\application data\miranda\otr_data" > > should be enough to just copy them and paste them into the other > computers folder > > greetings > ----- Original Message ----- From: "Phil True" > To: > Sent: Tuesday, December 11, 2007 4:12 PM > Subject: [OTR-users] moving keys > > >> I want to move my key and others and keep them synced between two >> computers I'm using OTR with. How do I do that? >> _______________________________________________ >> OTR-users mailing list >> OTR-users at lists.cypherpunks.ca >> http://lists.cypherpunks.ca/mailman/listinfo/otr-users > -- *Phil True* Internet eCommerce specialist *Mobile:* 651-253-2567 *Email:* phil at maladon.com *IM:* philtrue_2000 (Yahoo) *http://www.linkedin.com/in/maladon* See who we know in common Want a signature like this? From michael_reichenbach at freenet.de Tue Dec 11 15:59:03 2007 From: michael_reichenbach at freenet.de (Michael Reichenbach) Date: Tue, 11 Dec 2007 21:59:03 +0100 Subject: [OTR-users] moving keys In-Reply-To: <475ECA07.9010905@maladon.com> References: <475EA8E1.3000309@maladon.com> <001401c83c0e$5a5a1180$6401a8c0@hiob> <475ECA07.9010905@maladon.com> Message-ID: <475EFA17.40809@freenet.de> Hi Phil! If you want it even more easy then I suggest you to use Pidgin Portable Edition from portableapps.com. You will find your settings then in PidginPortable/Data/... For me this is the most easy way to carry my settings with me. regards From jmp at gatech.edu Tue Dec 11 17:42:21 2007 From: jmp at gatech.edu (Justin Polazzo) Date: Tue, 11 Dec 2007 17:42:21 -0500 (EST) Subject: [OTR-users] Make fails on otrproxy-0.3.1 In-Reply-To: <1663521742.742271197412018856.JavaMail.root@mail5.gatech.edu> Message-ID: <1706969409.742421197412941904.JavaMail.root@mail5.gatech.edu> Hey guys, I spent a few hours making sure I had all the dependencies then I installed libotr-3.1.0, then pidgin-2.3.1, then pidgin-otr-3.1.0 all from source just fine, but when I got to otrproxy I hit a snag I just cant figure out (well, it looks like the package is missing some files in it, but I checked the gz with the signature, and they match, also the .c files exist). If any of you have seen this error, or of there is a better place to get help please let me know: (I should mention that I did ./configure, make and make install as root for the above mentioned applications in case that has relevance) I tried googling as well, but could only find stuff from 2005, the archives didn't help either.. root at bob:/home/bob/otrproxy-0.3.1# make make all-recursive make[1]: Entering directory `/home/bob/otrproxy-0.3.1' Making all in src make[2]: Entering directory `/home/bob/otrproxy-0.3.1/src' if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT buffer.o -MD -MP -MF ".deps/buffer.Tpo" -c -o buffer.o buffer.c; \ then mv -f ".deps/buffer.Tpo" ".deps/buffer.Po"; else rm -f ".deps/buffer.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT flappacket.o -MD -MP -MF ".deps/flappacket.Tpo" -c -o flappacket.o flappacket.c; \ then mv -f ".deps/flappacket.Tpo" ".deps/flappacket.Po"; else rm -f ".deps/flappacket.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT httposcar.o -MD -MP -MF ".deps/httposcar.Tpo" -c -o httposcar.o httposcar.c; \ then mv -f ".deps/httposcar.Tpo" ".deps/httposcar.Po"; else rm -f ".deps/httposcar.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT httpproxy.o -MD -MP -MF ".deps/httpproxy.Tpo" -c -o httpproxy.o httpproxy.c; \ then mv -f ".deps/httpproxy.Tpo" ".deps/httpproxy.Po"; else rm -f ".deps/httpproxy.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT netstate.o -MD -MP -MF ".deps/netstate.Tpo" -c -o netstate.o netstate.c; \ then mv -f ".deps/netstate.Tpo" ".deps/netstate.Po"; else rm -f ".deps/netstate.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT netutil.o -MD -MP -MF ".deps/netutil.Tpo" -c -o netutil.o netutil.c; \ then mv -f ".deps/netutil.Tpo" ".deps/netutil.Po"; else rm -f ".deps/netutil.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT oscarproxy.o -MD -MP -MF ".deps/oscarproxy.Tpo" -c -o oscarproxy.o oscarproxy.c; \ then mv -f ".deps/oscarproxy.Tpo" ".deps/oscarproxy.Po"; else rm -f ".deps/oscarproxy.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT otrproxy.o -MD -MP -MF ".deps/otrproxy.Tpo" -c -o otrproxy.o otrproxy.c; \ then mv -f ".deps/otrproxy.Tpo" ".deps/otrproxy.Po"; else rm -f ".deps/otrproxy.Tpo"; exit 1; fi otrproxy.c:263: warning: initialization from incompatible pointer type otrproxy.c:265: warning: initialization from incompatible pointer type if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT proxyevent.o -MD -MP -MF ".deps/proxyevent.Tpo" -c -o proxyevent.o proxyevent.c; \ then mv -f ".deps/proxyevent.Tpo" ".deps/proxyevent.Po"; else rm -f ".deps/proxyevent.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT servsock.o -MD -MP -MF ".deps/servsock.Tpo" -c -o servsock.o servsock.c; \ then mv -f ".deps/servsock.Tpo" ".deps/servsock.Po"; else rm -f ".deps/servsock.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT socksproxy.o -MD -MP -MF ".deps/socksproxy.Tpo" -c -o socksproxy.o socksproxy.c; \ then mv -f ".deps/socksproxy.Tpo" ".deps/socksproxy.Po"; else rm -f ".deps/socksproxy.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT uisync.o -MD -MP -MF ".deps/uisync.Tpo" -c -o uisync.o uisync.c; \ then mv -f ".deps/uisync.Tpo" ".deps/uisync.Po"; else rm -f ".deps/uisync.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT util.o -MD -MP -MF ".deps/util.Tpo" -c -o util.o util.c; \ then mv -f ".deps/util.Tpo" ".deps/util.Po"; else rm -f ".deps/util.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT accountlist.o -MD -MP -MF ".deps/accountlist.Tpo" -c -o accountlist.o accountlist.c; \ then mv -f ".deps/accountlist.Tpo" ".deps/accountlist.Po"; else rm -f ".deps/accountlist.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT charset.o -MD -MP -MF ".deps/charset.Tpo" -c -o charset.o charset.c; \ then mv -f ".deps/charset.Tpo" ".deps/charset.Po"; else rm -f ".deps/charset.Tpo"; exit 1; fi rm -f libotrproxy.a ar cru libotrproxy.a buffer.o flappacket.o httposcar.o httpproxy.o netstate.o netutil.o oscarproxy.o otrproxy.o proxyevent.o servsock.o socksproxy.o uisync.o util.o accountlist.o charset.o ranlib libotrproxy.a make[2]: Leaving directory `/home/bob/otrproxy-0.3.1/src' Making all in wxui make[2]: Entering directory `/home/bob/otrproxy-0.3.1/wxui' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../src -g -O2 -MT wxotrproxy.o -MD -MP -MF ".deps/wxotrproxy.Tpo" -c -o wxotrproxy.o wxotrproxy.cpp; \ then mv -f ".deps/wxotrproxy.Tpo" ".deps/wxotrproxy.Po"; else rm -f ".deps/wxotrproxy.Tpo"; exit 1; fi wxotrproxy.cpp:20:20: error: wx/app.h: No such file or directory wxotrproxy.cpp:21:23: error: wx/thread.h: No such file or directory wxotrproxy.cpp:22:25: error: wx/filename.h: No such file or directory In file included from wxotrproxy.cpp:42: wxotrpolicy.h:23:23: error: wx/string.h: No such file or directory wxotrpolicy.h:24:23: error: wx/config.h: No such file or directory wxotrpolicy.h:25:25: error: wx/treectrl.h: No such file or directory In file included from wxotrproxy.h:28, from wxotrproxy.cpp:43: wxproxyevent.h:23:22: error: wx/event.h: No such file or directory In file included from wxotrproxy.h:29, from wxotrproxy.cpp:43: wxmainframe.h:25:22: error: wx/frame.h: No such file or directory wxmainframe.h:26:21: error: wx/menu.h: No such file or directory In file included from wxmainframe.h:29, from wxotrproxy.h:29, from wxotrproxy.cpp:43: wxotrdialog.h:31:23: error: wx/dialog.h: No such file or directory wxotrdialog.h:32:23: error: wx/button.h: No such file or directory wxotrdialog.h:33:22: error: wx/sizer.h: No such file or directory In file included from wxotrdialog.h:34, from wxmainframe.h:29, from wxotrproxy.h:29, from wxotrproxy.cpp:43: wxstatwrtext.h:23:25: error: wx/stattext.h: No such file or directory In file included from wxotrproxy.h:31, from wxotrproxy.cpp:43: wxprefframe.h:23:24: error: wx/fontdlg.h: No such file or directory wxprefframe.h:24:25: error: wx/listctrl.h: No such file or directory wxprefframe.h:26:23: error: wx/choice.h: No such file or directory wxprefframe.h:28:25: error: wx/notebook.h: No such file or directory wxprefframe.h:29:25: error: wx/checkbox.h: No such file or directory In file included from wxotrproxy.cpp:46: wxotrpolicybox.h:28:24: error: wx/statbox.h: No such file or directory wxotrpolicy.h:34: error: expected class-name before ?{? token wxotrpolicy.h:36: error: ?wxString? does not name a type wxotrpolicy.h:37: error: ?wxString? does not name a type wxotrpolicy.h:38: error: ?wxString? does not name a type wxotrpolicy.h:56: error: ?wxString? has not been declared wxotrpolicy.h:56: error: ?wxString? has not been declared wxotrpolicy.h:58: error: ?wxString? has not been declared wxotrpolicy.h:58: error: ?wxString? has not been declared wxotrpolicy.h:60: error: ?wxString? has not been declared wxotrpolicy.h:60: error: ?wxString? has not been declared wxotrpolicy.h:73: error: ISO C++ forbids declaration of ?wxConfig? with no type wxotrpolicy.h:73: error: expected ?;? before ?*? token wxproxyevent.h:33: error: ?wxEventType? does not name a type wxproxyevent.h:36: error: expected class-name before ?{? token wxproxyevent.h:56: error: ISO C++ forbids declaration of ?wxEvent? with no type wxproxyevent.h:56: error: ?wxEvent? declared as a ?virtual? field wxproxyevent.h:56: error: expected ?;? before ?*? token wxproxyevent.h:58: error: expected `;' before ?ProxyEventType? wxproxyevent.h:60: error: ?wxString? does not name a type wxproxyevent.h:62: error: ?wxString? does not name a type wxproxyevent.h: In constructor ?wxProxyEvent::wxProxyEvent(int)?: wxproxyevent.h:38: error: class ?wxProxyEvent? does not have any field named ?wxEvent? wxproxyevent.h:38: error: ?wxEVT_PROXY_EVENT? was not declared in this scope wxproxyevent.h: In copy constructor ?wxProxyEvent::wxProxyEvent(const wxProxyEvent&)?: wxproxyevent.h:39: error: class ?wxProxyEvent? does not have any field named ?wxEvent? wxproxyevent.h:42: error: ?class wxProxyEvent? has no member named ?account? wxproxyevent.h:42: error: ?const class wxProxyEvent? has no member named ?account? wxproxyevent.h:43: error: ?class wxProxyEvent? has no member named ?protocol? wxproxyevent.h:43: error: ?const class wxProxyEvent? has no member named ?protocol? wxproxyevent.h:44: error: ?class wxProxyEvent? has no member named ?username? wxproxyevent.h:44: error: ?const class wxProxyEvent? has no member named ?username? wxproxyevent.h:46: error: ?class wxProxyEvent? has no member named ?title? wxproxyevent.h:46: error: ?const class wxProxyEvent? has no member named ?title? wxproxyevent.h:47: error: ?class wxProxyEvent? has no member named ?primary? wxproxyevent.h:47: error: ?const class wxProxyEvent? has no member named ?primary? wxproxyevent.h:48: error: ?class wxProxyEvent? has no member named ?secondary? wxproxyevent.h:48: error: ?const class wxProxyEvent? has no member named ?secondary? wxproxyevent.h: At global scope: wxproxyevent.h:70: error: ?wxEvtHandler? has not been declared wxproxyevent.h:70: error: expected unqualified-id before ?*? token wxproxyevent.h:70: error: expected `)' before ?*? token wxstatwrtext.h:25: error: expected class-name before ?{? token wxstatwrtext.h:27: error: expected `)' before ?*? token wxstatwrtext.h:33: error: ?wxWindow? has not been declared wxstatwrtext.h:33: error: ?wxWindowID? has not been declared wxstatwrtext.h:34: error: expected ?,? or ?...? before ?&? token wxstatwrtext.h:36: error: ISO C++ forbids declaration of ?wxString? with no type wxstatwrtext.h:44: error: ?wxString? has not been declared wxstatwrtext.h: In constructor ?wxStaticWrappedText::wxStaticWrappedText(unsigned int, int*, int, int)?: wxstatwrtext.h:37: error: class ?wxStaticWrappedText? does not have any field named ?wxStaticText? wxstatwrtext.h:37: error: ?label? was not declared in this scope wxstatwrtext.h:37: error: ?pos? was not declared in this scope wxstatwrtext.h:37: error: ?size? was not declared in this scope wxstatwrtext.h:37: error: ?style? was not declared in this scope wxstatwrtext.h:37: error: ?name? was not declared in this scope wxotrdialog.h: At global scope: wxotrdialog.h:36: error: expected class-name before ?{? token wxotrdialog.h:39: error: expected ?,? or ?...? before ?&? token wxotrdialog.h:40: error: ISO C++ forbids declaration of ?wxString? with no type wxotrdialog.h:42: error: expected ?,? or ?...? before ?&? token wxotrdialog.h:44: error: ISO C++ forbids declaration of ?wxString? with no type wxotrdialog.h:50: error: ?wxString? has not been declared wxotrdialog.h:55: error: ?wxString? has not been declared wxotrdialog.h:59: error: expected ?,? or ?...? before ?&? token wxotrdialog.h:61: error: ISO C++ forbids declaration of ?wxString? with no type wxotrdialog.h:63: error: ?wxCommandEvent? has not been declared wxotrdialog.h:64: error: ?wxCommandEvent? has not been declared wxotrdialog.h:67: error: ISO C++ forbids declaration of ?wxBoxSizer? with no type wxotrdialog.h:67: error: expected ?;? before ?*? token wxotrdialog.h:68: error: ISO C++ forbids declaration of ?wxBoxSizer? with no type wxotrdialog.h:68: error: expected ?;? before ?*? token wxotrdialog.h:70: error: ISO C++ forbids declaration of ?wxButton? with no type wxotrdialog.h:70: error: expected ?;? before ?*? token wxotrdialog.h:77: error: ISO C++ forbids declaration of ?DECLARE_EVENT_TABLE? with no type wxotrdialog.h:78: error: expected ?;? before ?}? token wxotrdialog.h:78: error: expected `;' before ?}? token wxmainframe.h:34: error: expected class-name before ?{? token wxmainframe.h:37: error: expected ?,? or ?...? before ?*? token wxmainframe.h:39: error: ISO C++ forbids declaration of ?wxChar? with no type wxmainframe.h:42: error: ISO C++ forbids declaration of ?wxMenuBar? with no type wxmainframe.h:42: error: expected ?;? before ?*? token wxmainframe.h:43: error: ISO C++ forbids declaration of ?wxMenu? with no type wxmainframe.h:43: error: expected ?;? before ?*? token wxmainframe.h:44: error: ISO C++ forbids declaration of ?wxMenu? with no type wxmainframe.h:44: error: expected ?;? before ?*? token wxmainframe.h:45: error: ISO C++ forbids declaration of ?wxMenu? with no type wxmainframe.h:45: error: expected ?;? before ?*? token wxmainframe.h:47: error: ISO C++ forbids declaration of ?wxTreeCtrl? with no type wxmainframe.h:47: error: expected ?;? before ?*? token wxmainframe.h:49: error: ?wxCommandEvent? has not been declared wxmainframe.h:50: error: ?wxCommandEvent? has not been declared wxmainframe.h:51: error: ?wxTreeItemId? has not been declared wxmainframe.h:54: error: ?wxCommandEvent? has not been declared wxmainframe.h:55: error: ?wxCloseEvent? has not been declared wxmainframe.h:56: error: ?wxTreeEvent? has not been declared wxmainframe.h:56: error: extra qualification ?wxMainFrame::? on member ?OnTreeItemSelect? wxmainframe.h:57: error: ?wxTreeEvent? has not been declared wxmainframe.h:57: error: extra qualification ?wxMainFrame::? on member ?OnCollapseAttempt? wxmainframe.h:58: error: ?wxString? does not name a type wxmainframe.h:64: error: ISO C++ forbids declaration of ?DECLARE_EVENT_TABLE? with no type wxmainframe.h:65: error: expected ?;? before ?}? token wxmainframe.h:65: error: expected `;' before ?}? token wxprefframe.h:39: error: ?wxID_HIGHEST? was not declared in this scope wxprefframe.h:59: error: ?wxID_HIGHEST? was not declared in this scope wxprefframe.h:62: error: expected class-name before ?{? token wxprefframe.h:65: error: expected ?,? or ?...? before ?*? token wxprefframe.h:67: error: ISO C++ forbids declaration of ?wxChar? with no type wxprefframe.h:69: error: ?wxCommandEvent? has not been declared wxprefframe.h:70: error: ?wxListEvent? has not been declared wxprefframe.h:72: error: ?wxListEvent? has not been declared wxprefframe.h:73: error: ?wxListEvent? has not been declared wxprefframe.h:74: error: ?wxCommandEvent? has not been declared wxprefframe.h:75: error: ?wxCommandEvent? has not been declared wxprefframe.h:76: error: ?wxCommandEvent? has not been declared wxprefframe.h:77: error: ?wxCommandEvent? has not been declared wxprefframe.h:78: error: ?wxCommandEvent? has not been declared wxprefframe.h:79: error: ?wxCommandEvent? has not been declared wxprefframe.h:80: error: ?wxCommandEvent? has not been declared wxprefframe.h:85: error: ISO C++ forbids declaration of ?wxListCtrl? with no type wxprefframe.h:85: error: expected ?;? before ?*? token wxprefframe.h:87: error: ISO C++ forbids declaration of ?wxNotebookPage? with no type wxprefframe.h:87: error: expected ?;? before ?*? token wxprefframe.h:88: error: ISO C++ forbids declaration of ?wxButton? with no type wxprefframe.h:88: error: expected ?;? before ?*? token wxprefframe.h:89: error: ISO C++ forbids declaration of ?wxButton? with no type wxprefframe.h:89: error: expected ?;? before ?*? token wxprefframe.h:90: error: ISO C++ forbids declaration of ?wxButton? with no type wxprefframe.h:90: error: expected ?;? before ?*? token wxprefframe.h:93: error: ISO C++ forbids declaration of ?wxChoice? with no type wxprefframe.h:93: error: expected ?;? before ?*? token wxprefframe.h:94: error: ISO C++ forbids declaration of ?wxStaticText? with no type wxprefframe.h:94: error: expected ?;? before ?*? token wxprefframe.h:95: error: ISO C++ forbids declaration of ?wxButton? with no type wxprefframe.h:95: error: expected ?;? before ?*? token wxprefframe.h:96: error: ISO C++ forbids declaration of ?wxButton? with no type wxprefframe.h:96: error: expected ?;? before ?*? token wxprefframe.h:98: error: ISO C++ forbids declaration of ?wxCheckBox? with no type wxprefframe.h:98: error: expected ?;? before ?*? token wxprefframe.h:99: error: ISO C++ forbids declaration of ?wxCheckBox? with no type wxprefframe.h:99: error: expected ?;? before ?*? token wxprefframe.h:100: error: ISO C++ forbids declaration of ?wxCheckBox? with no type wxprefframe.h:100: error: expected ?;? before ?*? token wxprefframe.h:102: error: ISO C++ forbids declaration of ?DECLARE_EVENT_TABLE? with no type wxprefframe.h:103: error: expected ?;? before ?}? token wxprefframe.h:103: error: expected `;' before ?}? token wxotrproxy.h:34: error: expected class-name before ?{? token wxotrproxy.h:54: error: ISO C++ forbids declaration of ?DECLARE_EVENT_TABLE? with no type wxotrproxy.h:55: error: expected ?;? before ?}? token wxotrproxy.h:55: error: expected `;' before ?}? token wxotrpolicybox.h:32: error: expected class-name before ?{? token wxotrpolicybox.h:35: error: expected `)' before ?*? token wxotrpolicybox.h:37: error: ?wxFrame? has not been declared wxotrpolicybox.h:42: error: ISO C++ forbids declaration of ?wxFrame? with no type wxotrpolicybox.h:42: error: expected ?;? before ?*? token wxotrpolicybox.h:44: error: ISO C++ forbids declaration of ?wxStaticBoxSizer? with no type wxotrpolicybox.h:44: error: expected ?;? before ?*? token wxotrpolicybox.h:45: error: ISO C++ forbids declaration of ?wxCheckBox? with no type wxotrpolicybox.h:45: error: expected ?;? before ?*? token wxotrpolicybox.h:46: error: ISO C++ forbids declaration of ?wxCheckBox? with no type wxotrpolicybox.h:46: error: expected ?;? before ?*? token wxotrpolicybox.h:47: error: ISO C++ forbids declaration of ?wxCheckBox? with no type wxotrpolicybox.h:47: error: expected ?;? before ?*? token wxotrpolicybox.h:48: error: ISO C++ forbids declaration of ?wxCheckBox? with no type wxotrpolicybox.h:48: error: expected ?;? before ?*? token wxotrpolicybox.h:49: error: ISO C++ forbids declaration of ?wxButton? with no type wxotrpolicybox.h:49: error: expected ?;? before ?*? token wxotrpolicybox.h:50: error: ISO C++ forbids declaration of ?wxButton? with no type wxotrpolicybox.h:50: error: expected ?;? before ?*? token wxotrpolicybox.h:54: error: ?wxCommandEvent? has not been declared wxotrpolicybox.h:57: error: ?wxBoxSizer? has not been declared wxotrpolicybox.h:60: error: ?wxCommandEvent? has not been declared wxotrpolicybox.h:61: error: ?wxCommandEvent? has not been declared wxotrpolicybox.h:62: error: ?wxCommandEvent? has not been declared wxotrpolicybox.h:64: error: ISO C++ forbids declaration of ?DECLARE_EVENT_TABLE? with no type wxotrpolicybox.h:65: error: expected ?;? before ?}? token wxotrpolicybox.h:65: error: expected `;' before ?}? token wxotrproxy.cpp:49: error: expected class-name before ?{? token wxotrproxy.cpp:50: error: ?ExitCode? does not name a type wxotrproxy.cpp:53: error: ?ExitCode? in class ?ProxyThread? does not name a type wxotrproxy.cpp:59: error: ?wxApp? has not been declared wxotrproxy.cpp:60: error: expected constructor, destructor, or type conversion before ?DECLARE_EVENT_TABLE_ENTRY? wxotrproxy.cpp: In member function ?virtual bool wxOTRProxy::OnInit()?: wxotrproxy.cpp:72: error: ?wxThread? was not declared in this scope wxotrproxy.cpp:72: error: ?proxythread? was not declared in this scope wxotrproxy.cpp:97: error: ?wxFileName? was not declared in this scope wxotrproxy.cpp:97: error: expected `;' before ?userdir? wxotrproxy.cpp:99: error: ?wxCharBuffer? does not name a type wxotrproxy.cpp:100: error: ?userdirpath? was not declared in this scope wxotrproxy.cpp:120: error: ?wxString? was not declared in this scope wxotrproxy.cpp:120: error: expected `;' before ?username? wxotrproxy.cpp:122: error: ?username? was not declared in this scope wxotrproxy.cpp:122: error: ?password? was not declared in this scope wxotrproxy.cpp:127: error: ?wxT? was not declared in this scope wxotrproxy.cpp:128: error: ?class wxMainFrame? has no member named ?Show? wxotrproxy.cpp:128: error: ?TRUE? was not declared in this scope wxotrproxy.cpp:129: error: ?SetTopWindow? was not declared in this scope wxotrproxy.cpp: In member function ?void wxOTRProxy::HandleKnownFPs()?: wxotrproxy.cpp:205: error: ?class wxPrefFrame? has no member named ?fplist? wxotrproxy.cpp:210: error: ?wxString? was not declared in this scope wxotrproxy.cpp:210: error: expected `;' before ?cur_username? wxotrproxy.cpp:211: error: expected `;' before ?acct_proto_str? wxotrproxy.cpp:214: error: ?cur_username? was not declared in this scope wxotrproxy.cpp:214: error: ?wxConvUTF7? was not declared in this scope wxotrproxy.cpp:215: error: ?class wxPrefFrame? has no member named ?fplist? wxotrproxy.cpp:217: error: ?class wxPrefFrame? has no member named ?fplist? wxotrproxy.cpp:220: error: ?class wxPrefFrame? has no member named ?fplist? wxotrproxy.cpp:220: error: ?wxT? was not declared in this scope wxotrproxy.cpp:222: error: ?class wxPrefFrame? has no member named ?fplist? wxotrproxy.cpp:223: error: ?wxConvUTF8? was not declared in this scope wxotrproxy.cpp:227: error: ?class wxPrefFrame? has no member named ?fplist? wxotrproxy.cpp:228: error: ?wxConvUTF8? was not declared in this scope wxotrproxy.cpp:229: error: ?acct_proto_str? was not declared in this scope wxotrproxy.cpp:230: error: ?wxT? was not declared in this scope wxotrproxy.cpp:231: error: ?GetProtocolString? is not a member of ?wxMainFrame? wxotrproxy.cpp:233: error: ?class wxPrefFrame? has no member named ?fplist? wxotrproxy.cpp:235: error: ?class wxPrefFrame? has no member named ?fplist? wxotrproxy.cpp:235: error: ?wxLIST_STATE_SELECTED? was not declared in this scope wxotrproxy.cpp: In member function ?void wxOTRProxy::HandleConnectionState()?: wxotrproxy.cpp:255: error: ?class Buddy? has no member named ?accountname? wxotrproxy.cpp:255: error: ?wxConvUTF8? was not declared in this scope wxotrproxy.cpp:255: error: ?wxString? was not declared in this scope wxotrproxy.cpp:256: error: ?class Buddy? has no member named ?protocol? wxotrproxy.cpp:257: error: ?class Buddy? has no member named ?username? wxotrproxy.cpp: In member function ?void wxOTRProxy::HandleGoneSecure(wxProxyEvent&)?: wxotrproxy.cpp:280: error: ?wxT? was not declared in this scope wxotrproxy.cpp:281: error: ?class wxProxyEvent? has no member named ?username? wxotrproxy.cpp:285: error: ?class wxProxyEvent? has no member named ?username? wxotrproxy.cpp:286: error: ?wxConvUTF8? was not declared in this scope wxotrproxy.cpp:286: error: ?wxString? was not declared in this scope wxotrproxy.cpp:289: error: ?class wxOTRDialog? has no member named ?Show? wxotrproxy.cpp:289: error: ?TRUE? was not declared in this scope wxotrproxy.cpp: In member function ?void wxOTRProxy::HandleStillSecure(wxProxyEvent&)?: wxotrproxy.cpp:296: error: ?wxT? was not declared in this scope wxotrproxy.cpp:298: error: ?class wxProxyEvent? has no member named ?username? wxotrproxy.cpp:301: error: ?class wxOTRDialog? has no member named ?Show? wxotrproxy.cpp:301: error: ?TRUE? was not declared in this scope wxotrproxy.cpp: In member function ?void wxOTRProxy::HandleGoneInsecure(wxProxyEvent&)?: wxotrproxy.cpp:308: error: ?wxT? was not declared in this scope wxotrproxy.cpp:310: error: ?class wxProxyEvent? has no member named ?username? wxotrproxy.cpp:311: error: ?class wxOTRDialog? has no member named ?Show? wxotrproxy.cpp:311: error: ?TRUE? was not declared in this scope wxotrproxy.cpp: In member function ?void wxOTRProxy::HandleGenericDialog(wxProxyEvent&)?: wxotrproxy.cpp:318: error: ?class wxProxyEvent? has no member named ?title? wxotrproxy.cpp:318: error: ?class wxProxyEvent? has no member named ?primary? wxotrproxy.cpp:318: error: ?class wxProxyEvent? has no member named ?secondary? wxotrproxy.cpp:319: error: ?class wxOTRDialog? has no member named ?Show? wxotrproxy.cpp:319: error: ?TRUE? was not declared in this scope wxotrproxy.cpp: In member function ?void wxOTRProxy::HandleConfirmFingerprint(wxProxyEvent&)?: wxotrproxy.cpp:329: error: ?wxT? was not declared in this scope wxotrproxy.cpp:330: error: ?class wxProxyEvent? has no member named ?account? wxotrproxy.cpp:330: error: ?class wxMainFrame? has no member named ?GetProtocolString? wxotrproxy.cpp:330: error: ?class wxProxyEvent? has no member named ?protocol? wxotrproxy.cpp:332: error: ?class wxProxyEvent? has no member named ?username? wxotrproxy.cpp:332: error: ?wxConvUTF8? was not declared in this scope wxotrproxy.cpp:332: error: ?wxString? was not declared in this scope wxotrproxy.cpp:333: error: ?class wxOTRDialog? has no member named ?Show? wxotrproxy.cpp:333: error: ?TRUE? was not declared in this scope wxotrproxy.cpp: In member function ?void wxOTRProxy::HandleGeneratingPrivkey(wxProxyEvent&)?: wxotrproxy.cpp:340: error: ?wxT? was not declared in this scope wxotrproxy.cpp:342: error: ?class wxProxyEvent? has no member named ?account? wxotrproxy.cpp:343: error: ?class wxMainFrame? has no member named ?GetProtocolString? wxotrproxy.cpp:343: error: ?class wxProxyEvent? has no member named ?protocol? wxotrproxy.cpp:345: error: ?class wxOTRDialog? has no member named ?Show? wxotrproxy.cpp:345: error: ?TRUE? was not declared in this scope wxotrproxy.cpp: In member function ?void wxOTRProxy::HandleDoneGeneratingPrivkey(wxProxyEvent&)?: wxotrproxy.cpp:350: error: ?wxT? was not declared in this scope wxotrproxy.cpp:351: error: ?TRUE? was not declared in this scope wxotrproxy.cpp: In member function ?void wxOTRProxy::UpdatePrivKeyBox()?: wxotrproxy.cpp:358: error: ?wxString? was not declared in this scope wxotrproxy.cpp:358: error: expected `;' before ?selected_item? wxotrproxy.cpp:359: error: ?class wxPrefFrame? has no member named ?account_menu? wxotrproxy.cpp:369: error: expected `;' before ?account_proto? wxotrproxy.cpp:372: error: ?class wxPrefFrame? has no member named ?account_menu? wxotrproxy.cpp:372: error: ?account_proto? was not declared in this scope wxotrproxy.cpp:373: error: ?selected_item? was not declared in this scope wxotrproxy.cpp:374: error: ?class wxPrefFrame? has no member named ?account_menu? wxotrproxy.cpp:379: error: ?class wxPrefFrame? has no member named ?account_menu? wxotrproxy.cpp:380: error: ?class wxPrefFrame? has no member named ?account_menu? wxotrproxy.cpp:382: error: ?class wxPrefFrame? has no member named ?account_fp? wxotrproxy.cpp:382: error: ?wxT? was not declared in this scope wxotrproxy.cpp:383: error: ?wxConvUTF8? was not declared in this scope wxotrproxy.cpp:384: error: ?class wxPrefFrame? has no member named ?otrprefs? wxotrproxy.cpp:385: error: ?class wxPrefFrame? has no member named ?generate? wxotrproxy.cpp:386: error: ?class wxPrefFrame? has no member named ?copy_fp? wxotrproxy.cpp:388: error: ?class wxPrefFrame? has no member named ?account_fp? wxotrproxy.cpp:388: error: ?wxT? was not declared in this scope wxotrproxy.cpp:389: error: ?class wxPrefFrame? has no member named ?otrprefs? wxotrproxy.cpp:390: error: ?class wxPrefFrame? has no member named ?generate? wxotrproxy.cpp:391: error: ?class wxPrefFrame? has no member named ?copy_fp? wxotrproxy.cpp:394: error: ?class wxPrefFrame? has no member named ?generate? wxotrproxy.cpp:395: error: ?class wxPrefFrame? has no member named ?copy_fp? make[2]: *** [wxotrproxy.o] Error 1 make[2]: Leaving directory `/home/bob/otrproxy-0.3.1/wxui' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/bob/otrproxy-0.3.1' make: *** [all] Error 2 From ian at cypherpunks.ca Tue Dec 11 18:04:10 2007 From: ian at cypherpunks.ca (Ian Goldberg) Date: Tue, 11 Dec 2007 18:04:10 -0500 Subject: [OTR-users] Make fails on otrproxy-0.3.1 In-Reply-To: <1706969409.742421197412941904.JavaMail.root@mail5.gatech.edu> References: <1663521742.742271197412018856.JavaMail.root@mail5.gatech.edu> <1706969409.742421197412941904.JavaMail.root@mail5.gatech.edu> Message-ID: <20071211230410.GN32346@yoink.cs.uwaterloo.ca> On Tue, Dec 11, 2007 at 05:42:21PM -0500, Justin Polazzo wrote: > > > Hey guys, > > I spent a few hours making sure I had all the dependencies then I > installed libotr-3.1.0, then pidgin-2.3.1, then pidgin-otr-3.1.0 all > from source just fine, but when I got to otrproxy I hit a snag I just > cant figure out (well, it looks like the package is missing some files > in it, but I checked the gz with the signature, and they match, also > the .c files exist). > > If any of you have seen this error, or of there is a better place to > get help please let me know: (I should mention that I did ./configure, > make and make install as root for the above mentioned applications in > case that has relevance) I tried googling as well, but could only find > stuff from 2005, the archives didn't help either.. > > wxotrproxy.cpp:20:20: error: wx/app.h: No such file or directory > wxotrproxy.cpp:21:23: error: wx/thread.h: No such file or directory > wxotrproxy.cpp:22:25: error: wx/filename.h: No such file or directory It looks like you don't have the libwxgtk2.6-dev package (or whatever the equivalent is for your platform) installed. But that's weird, since I was pretty sure otrproxy's configure would complain if you didn't have it. But ignoring that problem for a second: if you're using pidgin, why are you using otrproxy as opposed to pidgin-otr? - Ian From jmp at gatech.edu Tue Dec 11 18:55:41 2007 From: jmp at gatech.edu (Justin Polazzo) Date: Tue, 11 Dec 2007 18:55:41 -0500 (EST) Subject: [OTR-users] Make fails on otrproxy-0.3.1 In-Reply-To: <20071211230410.GN32346@yoink.cs.uwaterloo.ca> Message-ID: <679561979.742641197417341314.JavaMail.root@mail5.gatech.edu> ----- Original Message ----- From: "Ian Goldberg" But ignoring that problem for a second: if you're using pidgin, why are you using otrproxy as opposed to pidgin-otr? I thought I had to use both? pidgin-otr for the snap-in (kinda like gaim-encryption), and otr-proxy for the proxy part of OTR? Am I totally off base on this one? Is otrproxy only if you are doing command-line messaging? -JP From ian at cypherpunks.ca Tue Dec 11 19:02:05 2007 From: ian at cypherpunks.ca (Ian Goldberg) Date: Tue, 11 Dec 2007 19:02:05 -0500 Subject: [OTR-users] Make fails on otrproxy-0.3.1 In-Reply-To: <679561979.742641197417341314.JavaMail.root@mail5.gatech.edu> References: <20071211230410.GN32346@yoink.cs.uwaterloo.ca> <679561979.742641197417341314.JavaMail.root@mail5.gatech.edu> Message-ID: <20071212000205.GR32346@yoink.cs.uwaterloo.ca> On Tue, Dec 11, 2007 at 06:55:41PM -0500, Justin Polazzo wrote: > > But ignoring that problem for a second: if you're using pidgin, why are > > you using otrproxy as opposed to pidgin-otr? > > I thought I had to use both? pidgin-otr for the snap-in (kinda like > gaim-encryption), and otr-proxy for the proxy part of OTR? > > Am I totally off base on this one? Is otrproxy only if you are doing > command-line messaging? You only need otrproxy if you're using an IM client that doesn't have OTR support built in; something like iChat. A whole bunch of IM clients have OTR built in (or available as a plugin) like Adium X, pidgin, Trillian, etc. All you should have to do is install pidgin-otr, and enable it in Pidgin's plugins window. - Ian From jmp at gatech.edu Tue Dec 11 19:02:34 2007 From: jmp at gatech.edu (Justin Polazzo) Date: Tue, 11 Dec 2007 19:02:34 -0500 (EST) Subject: [OTR-users] Make fails on otrproxy-0.3.1 In-Reply-To: <20071211230410.GN32346@yoink.cs.uwaterloo.ca> Message-ID: <580711845.742701197417754491.JavaMail.root@mail5.gatech.edu> ----- Original Message ----- From: "Ian Goldberg" It looks like you don't have the libwxgtk2.6-dev package (or whatever the equivalent is for your platform) installed. But that's weird, since I was pretty sure otrproxy's configure would complain if you didn't have it. ---------------------------- If it helps for debugging purposes, here is my ./configure as root on Ubuntu 7.10: root at bob:/home/bob/otrproxy-0.3.1# ./configure checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking for ranlib... ranlib checking for socklen_t... yes checking for libgcrypt-config... /usr/bin/libgcrypt-config checking for LIBGCRYPT - version >= 1.2.0... yes checking LIBGCRYPT API version... okay checking for libotr CFLAGS... checking for libotr LIBS... -lotr checking for libotr headers version 3.x >= 3.0.0... found. checking for otrl_message_receiving in -lotr... yes checking for wx-config... no configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating wxui/Makefile config.status: creating config.h config.status: config.h is unchanged config.status: executing depfiles commands root at bob:/home/bob/otrproxy-0.3.1# And you are right: I was missing the plugin: root at bob:/home/bob/otrproxy-0.3.1# aptitude search libwxgtk2.6-de p libwxgtk2.6-dev - wxWidgets Cross-platform C++ GUI toolkit ( Thanks for the help man! -jmp From michael_reichenbach at freenet.de Tue Dec 11 20:25:58 2007 From: michael_reichenbach at freenet.de (Michael Reichenbach) Date: Wed, 12 Dec 2007 02:25:58 +0100 Subject: [OTR-users] Make fails on otrproxy-0.3.1 In-Reply-To: <679561979.742641197417341314.JavaMail.root@mail5.gatech.edu> References: <679561979.742641197417341314.JavaMail.root@mail5.gatech.edu> Message-ID: <475F38A6.7070805@freenet.de> Justin Polazzo schrieb: > ----- Original Message ----- > From: "Ian Goldberg" > > But ignoring that problem for a second: if you're using pidgin, why are > you using otrproxy as opposed to pidgin-otr? > > I thought I had to use both? pidgin-otr for the snap-in (kinda like gaim-encryption), and otr-proxy for the proxy part of OTR? > > Am I totally off base on this one? Is otrproxy only if you are doing command-line messaging? > > -JP > > > _______________________________________________ > OTR-users mailing list > OTR-users at lists.cypherpunks.ca > http://lists.cypherpunks.ca/mailman/listinfo/otr-users > > Hi Justin, that`s basically the wrong way. No need for otr proxy if you use pidgin. Also not much need to compile something yourself if you just want to use it. - just use your package manager - install pidgin - install pidgin-otr - activate it in pidgin plugins - done with install - set up options you like in otr plugin options - create your fingerprint - start chatting and authenticating Otr is easy to use, it`s also more easy to understand and set up then pgp. I think you did think a bit to complicated. ;) regards From jmp at gatech.edu Tue Dec 11 20:37:32 2007 From: jmp at gatech.edu (Justin Polazzo) Date: Tue, 11 Dec 2007 20:37:32 -0500 (EST) Subject: [OTR-users] Make fails on otrproxy-0.3.1 In-Reply-To: <475F38A6.7070805@freenet.de> Message-ID: <532423731.742881197423452819.JavaMail.root@mail5.gatech.edu> ----- Original Message ----- From: "Michael Reichenbach" Cc: otr-users at lists.cypherpunks.ca > But ignoring that problem for a second: if you're using pidgin, why are > you using otrproxy as opposed to pidgin-otr? > > I thought I had to use both? pidgin-otr for the snap-in (kinda like gaim-encryption), and otr-proxy for the proxy part of OTR? > > Am I totally off base on this one? Is otrproxy only if you are doing command-line messaging? Otr is easy to use, it`s also more easy to understand and set up then pgp. I think you did think a bit to complicated. ;) -------------------------- You are totally right. I was a complete moron, and had OTR working, but neglected to click on the "enable me/gen key" from the GUI. (O_o) Oh well, hopefully my stupid mistake will help correct a bug in the ./configure for otrproxy in return for filling up your inboxes :-) thanks again for all the help! -jmp From paul at cypherpunks.ca Wed Dec 12 10:47:02 2007 From: paul at cypherpunks.ca (Paul Wouters) Date: Wed, 12 Dec 2007 10:47:02 -0500 (EST) Subject: [OTR-users] Make fails on otrproxy-0.3.1 In-Reply-To: <532423731.742881197423452819.JavaMail.root@mail5.gatech.edu> References: <532423731.742881197423452819.JavaMail.root@mail5.gatech.edu> Message-ID: On Tue, 11 Dec 2007, Justin Polazzo wrote: > You are totally right. I was a complete moron, and had OTR working, but neglected to click on the "enable me/gen key" from the GUI. (O_o) Shouldn't that happen automatically? What I would like to see is pidgin-otr enabling itself per default when installed as a package, but that might go against various packaging guidelines. Paul From dcarswell at 4ncsu.com Fri Dec 14 17:59:01 2007 From: dcarswell at 4ncsu.com (Derik Carswell) Date: Fri, 14 Dec 2007 17:59:01 -0500 Subject: [OTR-users] pidgin and groupwise im Message-ID: I can't seem to get OTR to work with groupwise IM. is it pidgin or is it a server setting somewhere? -------------- next part -------------- An HTML attachment was scrubbed... URL: From ian at cypherpunks.ca Sat Dec 15 17:14:10 2007 From: ian at cypherpunks.ca (Ian Goldberg) Date: Sat, 15 Dec 2007 17:14:10 -0500 Subject: [OTR-users] pidgin and groupwise im In-Reply-To: References: Message-ID: <20071215221410.GY32346@yoink.cs.uwaterloo.ca> On Fri, Dec 14, 2007 at 05:59:01PM -0500, Derik Carswell wrote: > I can't seem to get OTR to work with groupwise IM. is it pidgin or is it a > server setting somewhere? No server should have to get involved. Are you using OTR successfully with pidgin on other IM networks? - Ian From dcarswell at 4ncsu.com Sun Dec 16 08:21:32 2007 From: dcarswell at 4ncsu.com (Derik Carswell) Date: Sun, 16 Dec 2007 08:21:32 -0500 Subject: [OTR-users] pidgin and groupwise im Message-ID: Yeah is working fine with aim. If logging is enabled on the groupwise server, thereby reading all the im's. could that casue this symptopm? On 12/16/07, otr-users-request at lists.cypherpunks.ca < otr-users-request at lists.cypherpunks.ca> wrote: > > Send OTR-users mailing list submissions to > otr-users at lists.cypherpunks.ca > > To subscribe or unsubscribe via the World Wide Web, visit > http://lists.cypherpunks.ca/mailman/listinfo/otr-users > or, via email, send a message with subject or body 'help' to > otr-users-request at lists.cypherpunks.ca > > You can reach the person managing the list at > otr-users-admin at lists.cypherpunks.ca > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of OTR-users digest..." > > > Today's Topics: > > 1. Re: pidgin and groupwise im (Ian Goldberg) > > --__--__-- > > Message: 1 > Date: Sat, 15 Dec 2007 17:14:10 -0500 > From: Ian Goldberg > To: otr-users at lists.cypherpunks.ca > Subject: Re: [OTR-users] pidgin and groupwise im > > On Fri, Dec 14, 2007 at 05:59:01PM -0500, Derik Carswell wrote: > > I can't seem to get OTR to work with groupwise IM. is it pidgin or is > it a > > server setting somewhere? > > No server should have to get involved. Are you using OTR successfully > with pidgin on other IM networks? > > - Ian > > > --__--__-- > > _______________________________________________ > OTR-users mailing list > OTR-users at lists.cypherpunks.ca > http://lists.cypherpunks.ca/mailman/listinfo/otr-users > > > End of OTR-users Digest > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ian at cypherpunks.ca Sun Dec 16 17:57:51 2007 From: ian at cypherpunks.ca (Ian Goldberg) Date: Sun, 16 Dec 2007 17:57:51 -0500 Subject: [OTR-users] pidgin and groupwise im In-Reply-To: References: Message-ID: <20071216225751.GC32346@yoink.cs.uwaterloo.ca> On Sun, Dec 16, 2007 at 08:21:32AM -0500, Derik Carswell wrote: > Yeah is working fine with aim. > If logging is enabled on the groupwise server, thereby reading all the im's. > could that casue this symptopm? It shouldn't. What are you seeing when you click the OTR button in a Groupwise conversation? What does the other person see? - Ian From l.canessa at gmail.com Mon Dec 17 18:29:27 2007 From: l.canessa at gmail.com (L. Canessa) Date: Mon, 17 Dec 2007 18:29:27 -0500 Subject: [OTR-users] Transfering keys from Adium -> Pidgin Message-ID: Hey, I'm haveing trouble transfering my keys from Adium (on OS X) to pidgin.Icopy the otr.fingerprints / otr.private_keys from the adium directory (~/Library/Application Support/Adium 2.0/Users/Default/libpurple) to the correct pidgin folder. Then when I try and have conversations with people I have already verified, all I can have is an unverified conversation. How may I fix this? I use both Adium and Pidgin so it would be nice to easily be able to transfer keys from one to the other. Thanks, -- Leonardo Suddenly it's like BAM and it hits you, you realize . . . I'm using gmail. -------------- next part -------------- An HTML attachment was scrubbed... URL: From carman.carman at yahoo.com Mon Dec 17 23:22:31 2007 From: carman.carman at yahoo.com (Carman Carman) Date: Mon, 17 Dec 2007 20:22:31 -0800 (PST) Subject: [OTR-users] Otr Message-ID: <629781.27139.qm@web45802.mail.sp1.yahoo.com> I liked your paper about otr. But why dont you use public key cryptography so that any one can encrypt the messages. Then couldnt you just forget the mac keys instead of publishing them wouldnt that mean that the macs were meaningless then. Since Bob could be bad and not forget his key would it be possible to have only Alice have to forget her key would that be possible. ____________________________________________________________________________________ Looking for last minute shopping deals? Find them fast with Yahoo! Search. http://tools.search.yahoo.com/newsearch/category.php?category=shopping From ian at cypherpunks.ca Tue Dec 18 16:10:40 2007 From: ian at cypherpunks.ca (Ian Goldberg) Date: Tue, 18 Dec 2007 16:10:40 -0500 Subject: [OTR-users] Otr In-Reply-To: <629781.27139.qm@web45802.mail.sp1.yahoo.com> References: <629781.27139.qm@web45802.mail.sp1.yahoo.com> Message-ID: <20071218211040.GD28148@yoink.cs.uwaterloo.ca> On Mon, Dec 17, 2007 at 08:22:31PM -0800, Carman Carman wrote: > I liked your paper about otr. But why dont you use > public key cryptography so that any one can encrypt > the messages. Then couldnt you just forget the mac > keys instead of publishing them wouldnt that mean that > the macs were meaningless then. Since Bob could be bad > and not forget his key would it be possible to have > only Alice have to forget her key would that be possible. If you encrypt messages directly with a long-term public key (like PGP usually does), you lose the perfect forward secrecy property. Suppose someone (say, the IM server operator) is recording all of your incoming (encrypted) messages. Then, perhaps months later, they manage to steal your long-term private key, say via a targetted virus. Now they can *retroactively* decrypt those months worth of messages. The way OTR does it, messages are only ever encrypted with extremely short-lived keys (lasting as little as a couple of messages). Once both sides have moved on to new keys, there's no information anywhere that can decrypt any copies of the intercepted encrypted messages. The reason we publish the MAC keys rather than forgetting them doesn't have to do with secrecy; it has to do with deniability. By publishing the MAC keys, we make it easy to forge transcripts of conversations, thus casting doubt on the veracity of any claimed transcript. Does that make sense? - Ian From erecio at polywog.org Tue Dec 18 17:57:48 2007 From: erecio at polywog.org (E. M. Recio) Date: Tue, 18 Dec 2007 17:57:48 -0500 Subject: [OTR-users] Transfering keys from Adium -> Pidgin In-Reply-To: References: Message-ID: <4768506C.1010505@polywog.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 L. Canessa wrote: > I'm haveing trouble transfering my keys from Adium (on OS X) to > pidgin.Icopy the > otr.fingerprints / otr.private_keys from the adium directory > (~/Library/Application Support/Adium 2.0/Users/Default/libpurple) to the > correct pidgin folder. Then when I try and have conversations with people I > have already verified, all I can have is an unverified conversation. How may > I fix this? > > I use both Adium and Pidgin so it would be nice to easily be able to > transfer keys from one to the other. I think this is because of the Oscar protocol instead of the regular AIM protocol or something like that. I had the same problem. You need to find the part where it says prpl-oscar and replace it with prpl-aim. Or the other way around, i forget which, but it would be easy to figure out when browsing the fingerprint file. Just find someone that under the Adium you know you verified, but is not showing up as verified in pidgin. The value in Adium is the one you have to search and replace for it to work in pidgin. - -elmo -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFHaFBmKoXvoXXmAZ0RAse6AJ0WcunXQafQ1qDbXVVNLFsrYZnSnQCfcJdw xngcOjn/G82CcM5WbRes7vY= =W7rz -----END PGP SIGNATURE----- From michael_reichenbach at freenet.de Sat Dec 22 05:48:59 2007 From: michael_reichenbach at freenet.de (Michael Reichenbach) Date: Sat, 22 Dec 2007 11:48:59 +0100 Subject: [OTR-users] OTR for group chats and filetransfer? Message-ID: <476CEB9B.2040509@freenet.de> Hello, are you currently working on OTR for - group chats or - filetransfer? Or thinking about a concept? Or planing to add it in the future? Or isn`t this planed at all? Or is this technically impossible? Or would this be burst this project? I am interested. :) regards From michael_reichenbach at freenet.de Sat Dec 22 08:29:52 2007 From: michael_reichenbach at freenet.de (Michael Reichenbach) Date: Sat, 22 Dec 2007 14:29:52 +0100 Subject: [OTR-users] OTR for group chats and filetransfer? Message-ID: <476D1150.20802@freenet.de> Hello, are you currently working on OTR for - group chats or - filetransfer? Or thinking about a concept? Or planing to add it in the future? Or isn`t this planed at all? Or is this technically impossible? Or would this be burst this project? I am interested. :) regards From carman.carman at yahoo.com Mon Dec 24 00:07:24 2007 From: carman.carman at yahoo.com (Carman Carman) Date: Sun, 23 Dec 2007 21:07:24 -0800 (PST) Subject: [OTR-users] Otr In-Reply-To: <20071219213306.GL28148@yoink.cs.uwaterloo.ca> Message-ID: <606885.23666.qm@web45803.mail.sp1.yahoo.com> --- Ian Goldberg wrote: > On Tue, Dec 18, 2007 at 10:17:07PM -0800, Carman > Carman wrote: > > > If you encrypt messages directly with a > long-term > > > public key (like PGP > > > usually does), you lose the perfect forward > secrecy > > > property. Suppose > > > someone (say, the IM server operator) is > recording > > > all of your > > > incoming (encrypted) messages. Then, perhaps > months > > > later, they manage > > > to steal your long-term private key, say via a > > > targetted virus. Now > > > they can *retroactively* decrypt those months > worth > > > of messages. > > > > > I meant that it could still be a short term key > just a > > public one. > > That's effectively what OTR *does* do. The > short-term Diffie-Hellman > keys are public keys, and they're used to derive the > symmetric session > keys that are used for encryption and > authentication. > It was what I read in your paper about your wanting to make it so that any one could be encrypting messages with the same keys as Alice and Bob. I thought that if you used public keys to actually really be encrypting the messages then any one easily could be makeing messages exactly like Alice and Bob. > > If you used public keys I thought that it would be > > easier for other ones to encrypt messages with the > > same key. Then I was thinking that if the mac keys > > were gone the other ones wouldnt have to wait for > the > > keys to be published they could use any key and no > one > > could be knowing which key was Alice's. It would > be > > better if they didnt have to wait, wouldnt it. > > I'm not sure I see what you're saying. The point of > publishing the MAC > keys is that, even if the adversary was involved in > the conversation, > and does know all of Alice's public information, he > still can't produce > a convincing transcript. > It just seems to me that publishing the mac keys doesnt really make more refutations for Alice. In fact, because it doesnt make a true symmetry between Alice's messages and those of a third party an eavesdropper can distinguish them by knowing something about when they were sent. > - Ian > ____________________________________________________________________________________ Looking for last minute shopping deals? Find them fast with Yahoo! Search. http://tools.search.yahoo.com/newsearch/category.php?category=shopping From paul at cypherpunks.ca Tue Dec 25 00:18:07 2007 From: paul at cypherpunks.ca (Paul Wouters) Date: Tue, 25 Dec 2007 00:18:07 -0500 (EST) Subject: [OTR-users] Otr In-Reply-To: <606885.23666.qm@web45803.mail.sp1.yahoo.com> References: <606885.23666.qm@web45803.mail.sp1.yahoo.com> Message-ID: On Sun, 23 Dec 2007, Carman Carman wrote: > It just seems to me that publishing the mac keys > doesnt really make more refutations for Alice. In > fact, because it doesnt make a true symmetry between > Alice's messages and those of a third party an > eavesdropper can distinguish them by knowing something > about when they were sent. That assumes you could determine which of the two messages (one real and one forged afterwards) was actually send by Alice. I believe that is not the case. Paul From carman.carman at yahoo.com Fri Dec 28 21:29:28 2007 From: carman.carman at yahoo.com (Carman Carman) Date: Fri, 28 Dec 2007 18:29:28 -0800 (PST) Subject: [OTR-users] Otr In-Reply-To: Message-ID: <934222.30654.qm@web45805.mail.sp1.yahoo.com> --- Paul Wouters wrote: > On Sun, 23 Dec 2007, Carman Carman wrote: > > > It just seems to me that publishing the mac keys > > doesnt really make more refutations for Alice. In > > fact, because it doesnt make a true symmetry > between > > Alice's messages and those of a third party an > > eavesdropper can distinguish them by knowing > something > > about when they were sent. > > That assumes you could determine which of the two > messages > (one real and one forged afterwards) was actually > send by > Alice. I believe that is not the case. > I mean that an eavesdropper knows that a message sent before Alice published the corresponding mac key wasnt sent by a random third party. If the eavesdropper can know when the message was sent then she can know this. > Paul > ____________________________________________________________________________________ Never miss a thing. Make Yahoo your home page. http://www.yahoo.com/r/hs From deepside at hotmail.com Sun Dec 30 06:17:48 2007 From: deepside at hotmail.com (Patrick Hall) Date: Sun, 30 Dec 2007 11:17:48 +0000 Subject: [OTR-users] pidgin-otr doesn't show in the plugins list after compiling on Xandros Linux Message-ID: The brief summary: The machine is an ASUS EEE, running the stock OS, which appears to be a Xandros/Debian Etch hybrid. It came with Pidgin 2.0.x. I installed (with apt-get) the various required packages, as well as the optional spelling, GnuTLS, and gstreaming packages. I compiled Pidgin 2.3.1 - it works just fine. I was impressed by the descriptive error messages for missing packages. I compiled libotr. I compiled pidgin-otr. While the pidgin-otr appears in my /usr heirarchy as expected, I do not see Off The Record listed in my Pidgin Plugins list, even after restarting, Ctrl-Alt-Backspace, rebooting entirely, and recompiling Pidgin and rebooting, just in case. All compilation and configuration was done with sudo, i.e. as root. _________________________________________________________________ Get the power of Windows + Web with the new Windows Live. http://www.windowslive.com?ocid=TXT_TAGHM_Wave2_powerofwindows_122007 -------------- next part -------------- An HTML attachment was scrubbed... URL: From tommy.b at gmx.net Sun Dec 30 11:25:56 2007 From: tommy.b at gmx.net (Thomas B.) Date: Sun, 30 Dec 2007 17:25:56 +0100 Subject: [OTR-users] pidgin-otr doesn't show in the plugins list after compiling on Xandros Linux In-Reply-To: References: Message-ID: <20071230162556.GA11602@tommy-desktop> On Sun, Dec 30, 2007 at 11:17:48AM +0000, Patrick Hall wrote: > While the pidgin-otr appears in my /usr heirarchy as expected, I do not see Off > The Record listed in my Pidgin Plugins list, even after restarting, > Ctrl-Alt-Backspace, rebooting entirely, and recompiling Pidgin and rebooting, > just in case. Does "pidgin --debug" say anything useful? Regards, Thomas From deepside at hotmail.com Sun Dec 30 12:14:19 2007 From: deepside at hotmail.com (Patrick Hall) Date: Sun, 30 Dec 2007 17:14:19 +0000 Subject: [OTR-users] pidgin-otr doesn't show in the plugins list after compiling on Xandros Linux In-Reply-To: <20071230162556.GA11602@tommy-desktop> References: <20071230162556.GA11602@tommy-desktop> Message-ID: Well, I didn't see any reference to otr on a case insensitive search of the debug output, though thank you for the suggestion. In the /usr/lib/pidgin directory, the two pidgin-otr files (.la and .so) are the only two marked executable (755) instead of 644. However, like all other files, they're owned by group root and user root. ---------------------------------------- > From: tommy.b at gmx.net > To: otr-users at lists.cypherpunks.ca > Subject: Re: [OTR-users] pidgin-otr doesn't show in the plugins list after compiling on Xandros Linux > Date: Sun, 30 Dec 2007 17:25:56 +0100 > > On Sun, Dec 30, 2007 at 11:17:48AM +0000, Patrick Hall wrote: > > While the pidgin-otr appears in my /usr heirarchy as expected, I do not see Off > > The Record listed in my Pidgin Plugins list, even after restarting, > > Ctrl-Alt-Backspace, rebooting entirely, and recompiling Pidgin and rebooting, > > just in case. > > Does "pidgin --debug" say anything useful? > > Regards, > Thomas > > _______________________________________________ > OTR-users mailing list > OTR-users at lists.cypherpunks.ca > http://lists.cypherpunks.ca/mailman/listinfo/otr-users _________________________________________________________________ i?m is proud to present Cause Effect, a series about real people making a difference. http://im.live.com/Messenger/IM/MTV/?source=text_Cause_Effect From ian at cypherpunks.ca Sun Dec 30 12:49:47 2007 From: ian at cypherpunks.ca (Ian Goldberg) Date: Sun, 30 Dec 2007 12:49:47 -0500 Subject: [OTR-users] OTR for group chats and filetransfer? In-Reply-To: <476D1150.20802@freenet.de> References: <476D1150.20802@freenet.de> Message-ID: <20071230174947.GS6001@yoink.cs.uwaterloo.ca> On Sat, Dec 22, 2007 at 02:29:52PM +0100, Michael Reichenbach wrote: > Hello, > > are you currently working on OTR for > - group chats or > - filetransfer? > > Or thinking about a concept? > > Or planing to add it in the future? > > Or isn`t this planed at all? > > Or is this technically impossible? > > Or would this be burst this project? > > I am interested. :) Yup, both of those are on the "todo" list. - Ian From ian at cypherpunks.ca Sun Dec 30 18:43:01 2007 From: ian at cypherpunks.ca (Ian Goldberg) Date: Sun, 30 Dec 2007 18:43:01 -0500 Subject: [OTR-users] pidgin-otr doesn't show in the plugins list after compiling on Xandros Linux In-Reply-To: References: <20071230162556.GA11602@tommy-desktop> Message-ID: <20071230234301.GY6001@yoink.cs.uwaterloo.ca> On Sun, Dec 30, 2007 at 05:14:19PM +0000, Patrick Hall wrote: > > > > Well, I didn't see any reference to otr on a case insensitive search > of the debug output, though thank you for the suggestion. > > In the /usr/lib/pidgin directory, the two pidgin-otr files (.la and > .so) are the only two marked executable (755) instead of 644. > However, like all other files, they're owned by group root and user > root. To be sure, try this: pidgin --debug 2>&1 | less and then type the / key, type "otr", and Enter. If it's not there, look around that output for where it probes the other plugins. Check what directory it's looking in (maybe you've got two installations, one in /usr and one in /usr/local?). - Ian From konrad at tylerc.org Sun Dec 30 18:57:43 2007 From: konrad at tylerc.org (Konrad Meyer) Date: Sun, 30 Dec 2007 15:57:43 -0800 Subject: [OTR-users] OTR for group chats and filetransfer? In-Reply-To: <20071230174947.GS6001@yoink.cs.uwaterloo.ca> References: <476D1150.20802@freenet.de> <20071230174947.GS6001@yoink.cs.uwaterloo.ca> Message-ID: <200712301557.43433.konrad@tylerc.org> Quoth Ian Goldberg: > On Sat, Dec 22, 2007 at 02:29:52PM +0100, Michael Reichenbach wrote: > > Hello, > > > > are you currently working on OTR for > > - group chats or > > - filetransfer? > > Yup, both of those are on the "todo" list. > > - Ian Very cool. I look forward to trying them out. Regards, -- Konrad Meyer http://konrad.sobertillnoon.com/ -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part. URL: From deepside at hotmail.com Mon Dec 31 13:27:04 2007 From: deepside at hotmail.com (Patrick Hall) Date: Mon, 31 Dec 2007 18:27:04 +0000 Subject: [OTR-users] pidgin-otr doesn't show in the plugins list after compiling on Xandros Linux In-Reply-To: <20071230234301.GY6001@yoink.cs.uwaterloo.ca> References: <20071230162556.GA11602@tommy-desktop> <20071230234301.GY6001@yoink.cs.uwaterloo.ca> Message-ID: Thank you all for the quick and effective response over the holidays. The corrective action, which works: sudo cp /usr/lib/pidgin/*otr* /usr/local/lib/pidgin Now, the only challenge - get others (mostly Mac users) on OTR. ---------------------------------------- > From: ian at cypherpunks.ca > To: otr-users at lists.cypherpunks.ca > Subject: Re: [OTR-users] pidgin-otr doesn't show in the plugins list after compiling on Xandros Linux > Date: Sun, 30 Dec 2007 18:43:01 -0500 > > On Sun, Dec 30, 2007 at 05:14:19PM +0000, Patrick Hall wrote: > > > > > > > > Well, I didn't see any reference to otr on a case insensitive search > > of the debug output, though thank you for the suggestion. > > > > In the /usr/lib/pidgin directory, the two pidgin-otr files (.la and > > .so) are the only two marked executable (755) instead of 644. > > However, like all other files, they're owned by group root and user > > root. > > To be sure, try this: > > pidgin --debug 2>&1 | less > > and then type the / key, type "otr", and Enter. > > If it's not there, look around that output for where it probes the other > plugins. Check what directory it's looking in (maybe you've got two > installations, one in /usr and one in /usr/local?). > > - Ian > _______________________________________________ > OTR-users mailing list > OTR-users at lists.cypherpunks.ca > http://lists.cypherpunks.ca/mailman/listinfo/otr-users _________________________________________________________________ The best games are on Xbox 360. Click here for a special offer on an Xbox 360 Console. http://www.xbox.com/en-US/hardware/wheretobuy/ From scott.fringer at gmail.com Mon Dec 31 13:36:47 2007 From: scott.fringer at gmail.com (Scott Fringer) Date: Mon, 31 Dec 2007 13:36:47 -0500 Subject: [OTR-users] pidgin-otr doesn't show in the plugins list after compiling on Xandros Linux In-Reply-To: References: <20071230162556.GA11602@tommy-desktop> <20071230234301.GY6001@yoink.cs.uwaterloo.ca> Message-ID: <9D4CC62D-F6C5-41E2-A4BB-6E06FCB00054@gmail.com> Getting Mac users on OTR is not difficult at all - just convince them to run Adium for their IM needs, as OTR is included by default. Scott On Dec 31, 2007, at 1:27 PM, Patrick Hall wrote: > Thank you all for the quick and effective response over the holidays. > > The corrective action, which works: > sudo cp /usr/lib/pidgin/*otr* /usr/local/lib/pidgin > > Now, the only challenge - get others (mostly Mac users) on OTR.