You can subscribe to this list here.
| 2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
(2) |
Dec
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2002 |
Jan
|
Feb
(1) |
Mar
|
Apr
(7) |
May
(17) |
Jun
(2) |
Jul
(11) |
Aug
|
Sep
|
Oct
|
Nov
(3) |
Dec
|
| 2003 |
Jan
|
Feb
|
Mar
(2) |
Apr
|
May
(2) |
Jun
(22) |
Jul
(3) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
| 2004 |
Jan
|
Feb
(2) |
Mar
(1) |
Apr
|
May
(2) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
(1) |
Dec
|
| 2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
(1) |
Aug
(1) |
Sep
(5) |
Oct
|
Nov
|
Dec
|
|
From: <gai...@li...> - 2003-06-21 23:27:39
|
Adam/emg: When either of you start writing the code for auto key retrieval, let me know what you need in the UI side (dialog boxes, preference settings, etc). I'll add it in to the UI code. If modifying gpg.conf gets too complicated, we can add it to the gaim-e preference "file". I say "file", because as of gaim 0.65, we can use gaim's preference system and not worry about creating/lodaing/saving our own file. Makes it easier to port to windows since the pref system already is taking care of the different IO requirements between a *nix and a windows system. Just as an update, gaim devs are talking about finishing their core/UI split by 0.67. So there will me more UIs to take care of soon. Dario |
|
From: <gai...@li...> - 2003-06-21 22:16:26
|
It's been awhile since I did any of that research. I never new about the gpg.conf. I think there was a way to code gpgme to go grab keys from the keyserver. Though I don't see a way to do that now. I'll make another look later when I'm more awake. Thanks again to everyone for all of their help lately. peace emk --- gai...@li... wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > I have done some research into handling the get key > from keyserver > problem. According to > http://home.arcor.de/dralbrecht.dress/balsa/balsa2-gpg.html, > gpgme will > automatically get keys from a keyserver when a flag > is set in the > ~/.gnupg/gpg.conf file. > > <Quote> > Note that gpg/gpgme will try to get the key > automatically when you add > the option auto-key-retrieve to keyserver-options in > the gpg options > file (please see the man page for details). > </Quote> > > Therefore, to get gpg keys from a keyserver, we need > to do the following: > 1. Have a settable option in the config window for > auto-fetching keys > from a keyserver and which keyservers to use. > > 2. Parse ~/.gnupg/.gpg.conf for the appropriate > flags to get current > settings. I'll try and work on a function to do > this and set a global > flag for whether or not auto-fetch is enabled and > what keyservers are > selected or if none are. > > 3. Be able to set the above values in > ~/.gnupg/gpg.conf. I will also > try and work on a function for this. > > 4. Warn the user when a key is not present in the > keyring and that we're > getting it from a keyserver if they have get keys > from keyserver set. > > If anyone would like to work on the other parts with > me, please reply to > the list. > > Adam Schreiber > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.2.2 (GNU/Linux) > Comment: Using GnuPG with Mozilla - > http://enigmail.mozdev.org > > iD8DBQE+9He8jU1oaHEI4wgRAvTkAJ9aEpLNugrQwaa/JyAxsJF719MhVQCgpIdg > uaavjay4WkuuVe4jev1gHRA= > =CMiD > -----END PGP SIGNATURE----- > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: INetU > Attention Web Developers & Consultants: Become An > INetU Hosting Partner. > Refer Dedicated Servers. We Manage Them. You Get 10% > Monthly Commission! > INetU Dedicated Managed Hosting > http://www.inetu.net/partner/index.php > _______________________________________________ > Gaim-e-developer mailing list > Gai...@li... > https://lists.sourceforge.net/lists/listinfo/gaim-e-developer __________________________________ Do you Yahoo!? SBC Yahoo! DSL - Now only $29.95 per month! http://sbc.yahoo.com |
|
From: <gai...@li...> - 2003-06-21 15:20:34
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I have done some research into handling the get key from keyserver problem. According to http://home.arcor.de/dralbrecht.dress/balsa/balsa2-gpg.html, gpgme will automatically get keys from a keyserver when a flag is set in the ~/.gnupg/gpg.conf file. <Quote> Note that gpg/gpgme will try to get the key automatically when you add the option auto-key-retrieve to keyserver-options in the gpg options file (please see the man page for details). </Quote> Therefore, to get gpg keys from a keyserver, we need to do the following: 1. Have a settable option in the config window for auto-fetching keys from a keyserver and which keyservers to use. 2. Parse ~/.gnupg/.gpg.conf for the appropriate flags to get current settings. I'll try and work on a function to do this and set a global flag for whether or not auto-fetch is enabled and what keyservers are selected or if none are. 3. Be able to set the above values in ~/.gnupg/gpg.conf. I will also try and work on a function for this. 4. Warn the user when a key is not present in the keyring and that we're getting it from a keyserver if they have get keys from keyserver set. If anyone would like to work on the other parts with me, please reply to the list. Adam Schreiber -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE+9He8jU1oaHEI4wgRAvTkAJ9aEpLNugrQwaa/JyAxsJF719MhVQCgpIdg uaavjay4WkuuVe4jev1gHRA= =CMiD -----END PGP SIGNATURE----- |
|
From: <gai...@li...> - 2003-06-21 13:25:28
|
OK, I managed to do the core/UI split. I hope I did not break anything too badly. Take a look and let me know what needs to be fixed. A couple of bugs that were carried over from the release: - yahoo disconnects gaim when enabling encryption. I believe we are sending IMs larger than allowed. - msn drops the handshake IMs. Again, I think its a packet length issue. - the image of the button does not change to display the encryption status. It is a limitation of how gtk handles it, but I'll try to find a way around that. Briefly, here is what I did: - updated version number to 0.9.9 (since 0.9.8 has been released) - all gtk2 stuff (except the ui_info declaration) has been moved to ui_gtk2.c - ui.h should be a generic ui interface. Nothing specific to gtk2 (or any other ui) should be placed here. I cannot remember at the moment if I followed my own instructions. - core.h/.c contains all the code from gaim-e.c/.h that is not ui or gaim plugin api stuff. - gaim-e.c/.h contains only the calls to functions found in core.h and ui.h needed by gaim, - Updated the Makefile to include the core.h/.c, ui.h and ui_gtk2.c files - Removed from cvs gui.h/.c...not needed since the code has been moved to ui.h/ui_gtk2.c When a new ui is available for gaim, a new ui_x.c file should be created using ui.h as a template for necessary functions. And gaim-e.c needs the ui_info assigned the new configure function. Similarly, you can change core.c and use core.h as a template for what functions are needed by gaim. I'll be formalizing all this into a document to be included with the code. I think that is about it. Again, any questions/comments/concerns, please let us know. Dario |
|
From: <gai...@li...> - 2003-06-21 09:23:06
|
CVS has been updated as follows: 1) resolved the suggestion/bug with respect to the passphrase dialog not mentioning which key it wants a password for (should be the one set in the preferences, but just to remind the user), Currently it displays the name associated with the key. I am going to change that to display the key ID soon. 2) Adam (JSprat23) has been kind enough to start cleaning up code and adding comments to make the code more readable. I committed his changes. I hope to be committing later today an attempt at the core/ui split.=20 Try it out and let me know what you think. (Just remember that anon cvs is out of date/sync by 24 hours). Comments/suggestions, please let us know. Dario |
|
From: <gai...@li...> - 2003-06-21 04:29:42
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Dario, This is to remind you of the feature we discussed. JSprat23: maybe we can add a function that pops up a window saying you are talking to "Key Name" after encryption is turned on or put it in the message window Mad Wolf Dario: hmmm....good point...I'll add a function for it as soon as I can JSprat23: maybe puts the trust level of the key as well JSprat23: emphasize the web of trust model Another feature suggestion I came up with is key memory. Use the config file to remember nicks and the key id used by that nick last kind of like ssh. Then if the key changes alert the user. Adam PS: I'm attaching my diff -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE+898tjU1oaHEI4wgRAr6zAKDdHM5886uBg/WLdxZ4Kd9VVXMlDwCfVph3 ENZbDMoUgCU/50/bR53bYCA= =dSKW -----END PGP SIGNATURE----- |
|
From: <gai...@li...> - 2003-06-19 08:24:13
|
Listen up folks! As per my conversation with Eric, gaim-e-0.9.8 has been released. Try it out. It works with gaim 0.63/0.64 (and maybe 0.62, but I am not sure). Enjoy, Dario "mistwolf" Sarango |
|
From: <gai...@li...> - 2003-06-19 05:33:36
|
Adam: Yeah, it is not showing in the webcvs. I downloaded a fresh version of cvs (after deleting my tree) and my changes where there. It seems that sf has announced that anon and web cvs are currently running on the backup server(s) and are roughly out of sync by 24 hrs and it will be an issue until August. Check out http://sourceforge.net/docman/display_doc.php?docid=3D2352&group_id=3D1 it is the seventh item down. Dario |
|
From: <gai...@li...> - 2003-06-19 02:37:12
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Dario, You may want to check CVS. http://sf.net/projects/gaim-e/cvs hasn't been updated yet. Thanks for the update and hard work. Adam gai...@li... wrote: > Hello all, > > I updated the CVS copy of gaim-e (around 10am [GMT-8] on Tuesday, Jun > 18, 2003). Briefly, here is what I modified: > > - updated the GTK code to GTK2 > - gaim-e now works with gaim 0.63/0.64 > - removed old, commented out code > - added #ifdef GAIM_E_DEBUG/#endif statements around debugging code (to > enable debug mode, define GAIM_E_DEBUG) > > I have volunteered to help out with the ui part of gaim-e, and since I > also help out with gaim, I'll keep gaim-e current with gaim's plugin > API. > > I suggest releasing the cvs code so that we may concentrate on the > core/ui split. When gaim 0.65 is released, I will update the cvs copy > to reflect the minor changes in the plugin api/gaim preference system (I > already have a working copy of gaim-e for 0.65, based on the current > gaim-e cvs code). > > If you need to contact me, > email me at sa...@te... or dar...@ya... > im me at darius_wolfson @ Y! (Yahoo IM) > or look me up in the irc channel #gaim (at irc.freenode.net), my nick is > mistwolf. > > Glad to be on board and hope to help you all improve gaim-e > > Dario Sarango -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE+8SHRjU1oaHEI4wgRAgP7AKDYfujy6nI0tEdYEUVJxbydOtkQMACeKb+4 GV+aEqSq1C35qWMKnqNrFag= =1srX -----END PGP SIGNATURE----- |
|
From: <gai...@li...> - 2003-06-18 09:59:49
|
Hello all, I updated the CVS copy of gaim-e (around 10am [GMT-8] on Tuesday, Jun 18, 2003). Briefly, here is what I modified: - updated the GTK code to GTK2 - gaim-e now works with gaim 0.63/0.64 - removed old, commented out code - added #ifdef GAIM_E_DEBUG/#endif statements around debugging code (to enable debug mode, define GAIM_E_DEBUG) I have volunteered to help out with the ui part of gaim-e, and since I also help out with gaim, I'll keep gaim-e current with gaim's plugin API. I suggest releasing the cvs code so that we may concentrate on the core/ui split. When gaim 0.65 is released, I will update the cvs copy to reflect the minor changes in the plugin api/gaim preference system (I already have a working copy of gaim-e for 0.65, based on the current gaim-e cvs code). If you need to contact me, email me at sa...@te... or dar...@ya... im me at darius_wolfson @ Y! (Yahoo IM) or look me up in the irc channel #gaim (at irc.freenode.net), my nick is mistwolf. Glad to be on board and hope to help you all improve gaim-e Dario Sarango |
|
From: <gai...@li...> - 2003-06-04 02:11:57
|
Dear Sir or Madam,
I have the pleasure to know your esteemed Corp.
We are a manufacturer of garments and bags in Quanzhou, China.
I think we can cooperate and supply you with garments and bags as you need.
The following is some introductions about our company.
Set up: 1988
Type: manufacturer & exporter
Product: knitted garments and bags
Employees: 1300 persons ( garments factory: 500 bags factory: 800)
Product data:
product (main items) capacity(/year)
brief 2,000,000dzs
baby body 1,800,000dzs
boxer short 200,000dzs
pajama 50,000dzs
soft bag 1,500,000pcs
hard bag 500,000pcs
Mimn order: 300dzs for garments
500pcs for bags
Payment: irrevocable L/C at sight
Our garment factory mainly specialize in Lady's and men's underwear,
children's wear, baby's wear, pajama, boxer shorts, T-shirt, etc.
The materials we often use are cotton, T/C, Polyester, Polyamide,
Elasthan, and Polyamide. Our products are design with PAD system,
produced with advanced equipment, processed in highly quality control
system with seasoned workmanship and high efficiency. Our main market
is Europe, Australia, Japan. We also accept the orders designed
and required by costumers.
Our bag factory was founded in 1988, too. We produce all kinds of bags,
including suitcase, backpack, travel bag, shoulder bag, sport bag, trolley,
camera bag, tote bag, school bag, computer case, luggage,waist bag, notecase, etc.
And the goods have met a great favor in the Europe countries, Australia
and America because of their good quality, beautiful design and competitive price.
Thank you very much. Hope you will give us an opportunity to do
business together and we will try our level best to fulfill your present
requirement. Should you therefore need any more details for your
clarification, pls do not hesitate to contact us. And you are welcome
to visit our factories.
With best regards
Rachel Wang
Mob:0086-13960286700
Jason Chen
Mob:0086-13959893400
Vicki Wang
Mob:0086-13960228599
-----------------------------------------------------------------------------
SENWER GARMENTS CO., LTD.
ADD: Room F202, Fugui Renjia Building, Liuguan Road, Quanzhou, Fujian, China.
Tel: 0086-595-2506700 Fax: 0086-595-2563400 P.C.:362000
E-mail: ra...@pu...
-----------------------------------------------------------------------------
|
|
From: <gai...@li...> - 2003-05-21 16:55:33
|
Dear Sir or Madam,
I have the pleasure to know your esteemed corp.
We are a manufacturer & exporter of garments and bags in Quanzhou, China.
I think we can cooperate and supply you with garments as you need.
The following is some introductions about our company.
Set up: 1988
Type: manufacturer & exporter
Product: knitted garments and bags
Employees: 1300 persons ( garments factory: 500 bags factory: 800)
Product data:
product (main items) capacity(/year)
brief 2,000,000dzs
baby body 1,800,000dzs
boxer short 200,000dzs
pajama 50,000dzs
soft bag 1,500,000pcs
hard bag 500,000pcs
Mimn order: 300dzs for garments
Payment: irrevocable L/C at sight
Bank: BANK OF CHINA
Our garment factory mainly specialize in Lady's and men's underwear,
children's wear, baby's wear, pajama, boxer shorts, T-shirt, etc.
The materials we often use are cotton, T/C, Polyester, Polyamide,
Elasthan, and Polyamide. Our products are design with PAD system,
produced with advanced equipment, processed in highly quality control
system with seasoned workmanship and high efficiency. Our main market
is Europe, Australia, Japan and America. We also accept the orders designed
and required by costumers. You can see some pictures of our samples through
our web http://www.senwer.com. (For more pictures in your interesting,
pls kindly contact us directly).
Our bag factory was founded in 1988, too. We produce all kinds of bags,
including suitcase, backpack, travel bag, shoulder bag, sport bag, trolley,
camera bag, tote bag, school bag, computer case, luggage,waist bag, notecase, etc.
And the goods have met a great favor in the Europe countries, Australia
and America because of their good quality, beautiful design and competitive price.
Thank you very much. Hope you will give us an opportunity to do
business together and we will try our level best to fulfill your present
requirement. Should you therefore need any more details for your
clarification, pls do not hesitate to contact us. And you are welcome
to visit our factories.
With best regards
Rachel Wang
Mob:0086-13960286700
E-mail:ra...@se...
Jason Chen
Mob:0086-13959893400
E-mail: jas...@se...
Vicki Wang
Mob:0086-13960228599
E-mail: vi...@se...
-----------------------------------------------------------------------------
SENWER GARMENTS CO., LTD.
ADD: Room F202, Fugui Renjia Building, Liuguan Road, Quanzhou, Fujian, China.
Tel: 0086-595-2506700 Fax: 0086-595-2563400 P.C.:362000
Http://www.senwer.com E-mail: se...@pu...
-----------------------------------------------------------------------------
|
|
From: <gai...@li...> - 2003-05-19 16:23:27
|
Dear Sir,
I have the pleasure to know your esteemed corp.
We are a manufacturer & exporter of garments and bags in Quanzhou, China.
I think we can cooperate and supply you with garments as you need.
The following is some introductions about our company.
Set up: 1988
Type: manufacturer & exporter
Product: knitted garments and bags
Employees: 1300 persons ( garments factory: 500 bags factory: 800)
Product data:
product (main items) capacity(/year)
brief 2,000,000dzs
baby body 1,800,000dzs
boxer short 200,000dzs
pajama 50,000dzs
soft bag 1,500,000pcs
hard bag 500,000pcs
Mimn order: 300dzs for garments
Payment: irrevocable L/C at sight
Bank: BANK OF CHINA
Our garment factory mainly specialize in Lady's and men's underwear,
children's wear, baby's wear, pajama, boxer shorts, T-shirt, etc.
The materials we often use are cotton, T/C, Polyester, Polyamide,
Elasthan, and Polyamide. Our products are design with PAD system,
produced with advanced equipment, processed in highly quality control
system with seasoned workmanship and high efficiency. Our main market
is Europe, Australia, Japan and America. We also accept the orders designed
and required by costumers. You can see some pictures of our samples through
our web http://www.senwer.com. (For more pictures in your interesting,
pls kindly contact us directly).
Our bag factory was founded in 1988, too. We produce all kinds of bags,
including suitcase, backpack, travel bag, shoulder bag, sport bag, trolley,
camera bag, tote bag, school bag, computer case, luggage,waist bag, notecase, etc.
And the goods have met a great favor in the Europe countries, Australia
and America because of their good quality, beautiful design and competitive price.
Thank you very much. Hope you will give us an opportunity to do
business together and we will try our level best to fulfill your present
requirement. Should you therefore need any more details for your
clarification, pls do not hesitate to contact us. And you are welcome
to visit our factories.
With best regards
Rachel Wang
Mob:0086-13960286700
E-mail:ra...@se...
Jason Chen
Mob:0086-13959893400
E-mail: jas...@se...
Vicki Wang
Mob:0086-13960228599
E-mail: vi...@se...
-----------------------------------------------------------------------------
SENWER GARMENTS CO., LTD.
ADD: Room F202, Fugui Renjia Building, Liuguan Road, Quanzhou, Fujian, China.
Tel: 0086-595-2506700 Fax: 0086-595-2563400 P.C.:362000
Http://www.senwer.com E-mail: se...@pu...
-----------------------------------------------------------------------------
|
|
From: <gai...@li...> - 2003-03-16 23:01:20
|
=2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 hardkrash@krusher ~/gaim-e-playpen/gaim/plugins/gaim-e $ cvs -z3=20 =2D -d:pserver:ano...@cv...:/cvsroot/gaim-e diff gui.c cvs diff: warning: failed to open /home/hardkrash/.cvspass for reading: No= =20 such file or directory Index: gui.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /cvsroot/gaim-e/gaim-e/gui.c,v retrieving revision 1.4 diff -r1.4 gui.c 228c228 < convo=3Dfind_conversation(global_who); =2D --- > convo=3Dgaim_find_conversation(global_who); 289c289 < gtk_window_show_centered (windowPassphrase, convo->window); =2D --- > //gtk_window_show_centered (windowPassphrase, convo->window); Are two things i do to make it compile hardkrash =2D----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE+dQHdJhwOdxS4dYERAqnAAKCKWkffR4/M5h8VSjcoSlkW4ha6wQCgr3we HsVrm25mzYgTY44TnQJD1LU=3D =3DQwxs =2D----END PGP SIGNATURE----- |
|
From: <gai...@li...> - 2003-03-16 20:25:45
|
=2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 first off, is there any way to have the make file and or a configure to set= =20 the path to gpgme so it uses gpgme-config as in $ /opt/lunar/gpgme-0.3.x/bin/gpgme-config --libs =2D -L/opt/lunar/gpgme-0.3.x/lib -lgpgme $ /opt/lunar/gpgme-0.3.x/bin/gpgme-config --cflags =2D -I/opt/lunar/gpgme-0.3.x/include and a gpgme prefix second is my compile problem i think its based on a gtk issue but i am not= =20 sure. $ make making all making gaim-e make[1]: Entering directory=20 `/home/hardkrash/gaim-e-playpen/gaim/plugins/gaim-e' /bin/sh ../libtool --silent --mode=3Dcompile gcc -I ../../src -I=20 /opt/lunar/gpgme-0.3.x/include -g -O2 -I/opt/include -I..=20 =2D -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.= 0=20 =2D -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2= =20 =2D -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DG_DISABLE_DEPRE= CATED=20 =2D -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED=20 =2D -DGTK_DISABLE_DEPRECATED -c gaim-e.c gaim-e.c: In function `row_select': gaim-e.c:259: invalid type argument of `->' gaim-e.c:260: invalid type argument of `->' gaim-e.c: In function `gaim_plugin_config_gtk': gaim-e.c:330: warning: assignment makes pointer from integer without a cast make[1]: *** [gaim-e.lo] Error 1 make[1]: Leaving directory=20 `/home/hardkrash/gaim-e-playpen/gaim/plugins/gaim-e' make: *** [all] Error 2 but i am not sure hardkrash =2D----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE+dN1vJhwOdxS4dYERAm+BAKC5nvQHK24fIreIxe1ncsmCOPP2PgCfQ8Ls mg3V3rHSC+K8VquSAUJySvM=3D =3DmI+A =2D----END PGP SIGNATURE----- |
|
From: <gai...@li...> - 2002-11-15 13:56:53
|
Thanks for the update. Yeah, I already fixed that.. I guess I didn't commit it to cvs. You are right, most people don't submit patches to gaim-e... However, I do accept them, and most likely will use them. Thanks for pointing out my error, I'll update it as soon as I can. peace emk --- gai...@li... wrote: > Line 1288 of gaim-e.c should be conv_size, not > conf_size. I'd submit a > patch, but it doesn't look like anyone does that on > this project. > > -- > Matthew Keller > Enterprise Systems Analyst > Computing & Technology Services > State University of New York @ Potsdam > Potsdam, NY USA > http://mattwork.potsdam.edu/ > > > > ------------------------------------------------------- > This sf.net email is sponsored by: To learn the > basics of securing > your web site with SSL, click here to get a FREE > TRIAL of a Thawte > Server Certificate: > http://www.gothawte.com/rd524.html > _______________________________________________ > Gaim-e-developer mailing list > Gai...@li... > https://lists.sourceforge.net/lists/listinfo/gaim-e-developer __________________________________________________ Do you Yahoo!? Yahoo! Web Hosting - Let the expert host your site http://webhosting.yahoo.com |
|
From: <gai...@li...> - 2002-11-14 23:46:43
|
Gaim-e CVS-latest against GAIM CVS-latest with libgcrypt 1.1.7, gpgme
0.3.11 and gpg 1.0.6. The plugin builds (with previous fix), installs,
and registers properly with GAIM. I can tweak the settings and pick my
user key and the lock button is properly embedded in the tool bar.
Clicking it yields a nice fat core. Below is the backtrace.
#0 0x4048e0a1 in kill () from /lib/libc.so.6
#1 0x40428fe6 in raise () from /lib/libpthread.so.0
#2 0x4048f364 in abort () from /lib/libc.so.6
#3 0x40429307 in pthread_sighandler () from /lib/libpthread.so.0
#4 <signal handler called>
#5 0x407424dd in toggle_button_clicked (widget=0x8296350, c=0x8272950)
at gaim-e.c:510
#6 0x4036ae5a in g_cclosure_marshal_VOID__VOID ()
from /usr/lib/libgobject-2.0.so.0
#7 0x4035517a in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#8 0x4036a016 in signal_emit_unlocked_R () from
/usr/lib/libgobject-2.0.so.0
#9 0x403686c0 in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
#10 0x401354d5 in gtk_signal_emit () from /usr/lib/libgtk-x11-2.0.so.0
#11 0x40088465 in gtk_button_clicked () from
/usr/lib/libgtk-x11-2.0.so.0
#12 0x40184f21 in gtk_toggle_button_get_inconsistent ()
from /usr/lib/libgtk-x11-2.0.so.0
#13 0x4036ae5a in g_cclosure_marshal_VOID__VOID ()
from /usr/lib/libgobject-2.0.so.0
#14 0x403555c7 in g_type_class_meta_marshal ()
from /usr/lib/libgobject-2.0.so.0
#15 0x4035517a in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#16 0x40369a5f in signal_emit_unlocked_R () from
/usr/lib/libgobject-2.0.so.0
#17 0x403686c0 in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
#18 0x401354d5 in gtk_signal_emit () from /usr/lib/libgtk-x11-2.0.so.0
#19 0x400883d5 in gtk_button_released () from
/usr/lib/libgtk-x11-2.0.so.0
#20 0x40089077 in gtk_button_get_relief () from
/usr/lib/libgtk-x11-2.0.so.0
#21 0x400fbf03 in gtk_propagate_event () from
/usr/lib/libgtk-x11-2.0.so.0
#22 0x403555c7 in g_type_class_meta_marshal ()
from /usr/lib/libgobject-2.0.so.0
#23 0x4035517a in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#24 0x4036a436 in signal_emit_unlocked_R () from
/usr/lib/libgobject-2.0.so.0
#25 0x40368751 in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
#26 0x401354d5 in gtk_signal_emit () from /usr/lib/libgtk-x11-2.0.so.0
#27 0x401bc888 in gtk_widget_send_expose () from
/usr/lib/libgtk-x11-2.0.so.0
#28 0x400fbda3 in gtk_propagate_event () from
/usr/lib/libgtk-x11-2.0.so.0
#29 0x400fabff in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#30 0x4027e013 in gdk_add_client_message_filter ()
from /usr/lib/libgdk-x11-2.0.so.0
#31 0x403acdd3 in g_main_dispatch () from /usr/lib/libglib-2.0.so.0
#32 0x403adc51 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#33 0x403ae011 in g_main_context_iterate () from
/usr/lib/libglib-2.0.so.0
#34 0x403ae720 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#35 0x400fa2b3 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#36 0x0806b815 in main (argc=1, argv=0xbffff984) at aim.c:827
#37 0x4047d1c4 in __libc_start_main () from /lib/libc.so.6
--
Matthew Keller
Enterprise Systems Analyst
Computing & Technology Services
State University of New York @ Potsdam
Potsdam, NY USA
http://mattwork.potsdam.edu/
|
|
From: <gai...@li...> - 2002-11-14 23:17:18
|
Line 1288 of gaim-e.c should be conv_size, not conf_size. I'd submit a patch, but it doesn't look like anyone does that on this project. -- Matthew Keller Enterprise Systems Analyst Computing & Technology Services State University of New York @ Potsdam Potsdam, NY USA http://mattwork.potsdam.edu/ |
|
From: <gai...@li...> - 2002-07-21 22:03:20
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Thoughts on 2.0 - -- Implement Diffie-Hellman Key Exchange for when no gpg key's are in place. This will probably be vulnerable to man-in-the middle, but at least not just simple sniffing. - -- Compatability with some windows aim client's encryption scheme (perhaps trillian or AOL's corporate aim client). Most people use windows, and only being able to encrypt to gaim clients severely limits the utility of the program. I'm willing to work on (with others hopefully :) either of the two above (time permitting). However both features require broad design changes in the current protocol to allow for such things. - -- Nadeem. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE9Oy+go0oF08XXEu4RAiX/AJ4gQf6ghhEaU6WNoGpv4lWuDlVAAwCdEUyB Iop9TFCF0YR8caO0/ItFG0I= =2XKV -----END PGP SIGNATURE----- |
|
From: <gai...@li...> - 2002-07-21 17:40:54
|
And here's the backtrace for our little "random crash"... #0 0x403f8c00 in gtk_type_check_object_cast () from /usr/lib/libgtk-1.2.so.0 #1 0x406707c6 in buddy_sign_off () from /home/SM2k/comp/gaim-0.58/plugins/gaim-e/gaim-e.so #2 0x080af4fe in plugin_event () #3 0x080c5eed in serv_got_update () #4 0x080ccec6 in gaim_parse_offgoing () #5 0x080d4040 in snachandler () #6 0x080dfc47 in aim_rxdispatch () #7 0x080cb772 in oscar_callback () #8 0x080c30b8 in gaim_io_invoke () #9 0x40482961 in g_io_unix_dispatch () from /usr/lib/libglib-1.2.so.0 #10 0x40483ce9 in g_main_dispatch () from /usr/lib/libglib-1.2.so.0 #11 0x40484333 in g_main_iterate () from /usr/lib/libglib-1.2.so.0 #12 0x40484c6c in g_main_run () from /usr/lib/libglib-1.2.so.0 #13 0x40397609 in gtk_main () from /usr/lib/libgtk-1.2.so.0 #14 0x0806cc3c in main () #15 0x405069bf in __libc_start_main () from /lib/libc.so.6 HH, Stu_monster _________________________________________________________________ MSN Photos is the easiest way to share and print your photos: http://photos.msn.com/support/worldwide.aspx |
|
From: <gai...@li...> - 2002-07-21 14:24:40
|
On #4, I agree in part. Except I believe the person who goes away should automatically turn off encryption. If you aren't in front of your computer, you shouldn't have encrypted messages open. The other person could always start another encrypted session, and those messages will queue on your side. But I wouldn't want a window open where messages can be read by anyone walking by. --- gai...@li... wrote: > W0d3n pretty much got a handle on the current > instability of the current > CVS, so I'm going to concentrate on my 2.0 feature > wishlist. I'll try and > stay out of the weeds. :-) > > 1. MAYBE add an option to the config so a user will > be asked which key to > use upon receiving a crypto request. > > 2. completely rewrite the handshake protocol. > however we do it, both parties > must enter their passwd or we cannot assume they are > who they say they are. > > 3. support for more than just RC5. and while we're > at it, use crypto code > that's not architecture dependant. I'm thinking we > should stick to block > ciphers. IMHO stream ciphers would be a hellish > pandora's box. > > 4. consider catching auto-replies (away messages) > and not letting them thru > while encrypted. it causes a known plaintext attack. > > 5. Queue enciphered messages while awaiting user > password entry. > > I'll repost if and when I think of more. > Peace > stu_monster > > > > _________________________________________________________________ > Send and receive Hotmail on your mobile device: > http://mobile.msn.com > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Gaim-e-developer mailing list > Gai...@li... > https://lists.sourceforge.net/lists/listinfo/gaim-e-developer __________________________________________________ Do You Yahoo!? Yahoo! Health - Feel better, live better http://health.yahoo.com |
|
From: <gai...@li...> - 2002-07-21 14:12:46
|
W0d3n pretty much got a handle on the current instability of the current CVS, so I'm going to concentrate on my 2.0 feature wishlist. I'll try and stay out of the weeds. :-) 1. MAYBE add an option to the config so a user will be asked which key to use upon receiving a crypto request. 2. completely rewrite the handshake protocol. however we do it, both parties must enter their passwd or we cannot assume they are who they say they are. 3. support for more than just RC5. and while we're at it, use crypto code that's not architecture dependant. I'm thinking we should stick to block ciphers. IMHO stream ciphers would be a hellish pandora's box. 4. consider catching auto-replies (away messages) and not letting them thru while encrypted. it causes a known plaintext attack. 5. Queue enciphered messages while awaiting user password entry. I'll repost if and when I think of more. Peace stu_monster _________________________________________________________________ Send and receive Hotmail on your mobile device: http://mobile.msn.com |
|
From: <gai...@li...> - 2002-07-21 13:36:54
|
Just thought of some other random problems with v1.0 7. If you cancel the passphrase it won't crash, but the other person will still think you are encrypted. 8. If you are waiting for the other person to type in his passphrase, and send him messages, he won't be able to decrypt the messages. v2.0 will be able to queue messages while waiting for the passphrase, and will dump them if canceled. 9. If you don't have the other persons key in your key ring, and you initialize the handshake, then I think gpgme will crash you. 10. All of the gpgme errors cause gaim to break. 11. If you are lagging, and hit the button twice, and the other person can't type their passphrase in quick enough, then it will crash him. gpgme doesn't like anything to happen while it is doing it's work. That's all I can think of now. lates w0d3n __________________________________________________ Do You Yahoo!? Yahoo! Health - Feel better, live better http://health.yahoo.com |
|
From: <gai...@li...> - 2002-07-21 13:24:52
|
I'd like to take this time to hash out ideas for where gaim-e is, and where it is going. Please send feedback, this isn't set in stone, and we are open to sugestions. My goal for v1.0. When I initially took over gaim-e I wanted to get it to a stable place with enough functionality to make it usefull to the masses. Then, once we got to a reasonably stable platform, my goal was to move onto v2.0. I wanted to make it usefull enough that most normal users could use gaim-e with gaim and not have problem after problem. That being said, I think we are close to v1.0. It will allow most users the ability to use gpg keys to chat with other gaim users in the three most popular protocols. So, at this point I think that if we can find the last of the random seg faults, I will be happy. Then gaim-e won't crash for most users. There are however users out there that will push gaim-e to the extreme and find some errors in our logic and programming. Here are a couple that I can think of: 1. If you are using multiple accounts into the same protocol, and encrypt with one. Then switch to the other, and you will attempt to send them encrypted text. Gaim-e doesn't check to see who set up the conversation. 2. If you are using multiple accounts in any of the protocols. If you log off of any of the protocols, then gaim-e will start to do clean up functions. IE, it will destroy the icons, and turn off encryption. So if you have an encrypted chat going in TOC and you log off of yahoo, I think it will turn off the encryption and get rid of the config. I don't think it will crash gaim, but it does create a possible vulnerable situation. 3. There is a random bug that crashes gaim. It happens most of the time when no one is around and using gaim-e. Attempts are being made to find this gremlin. 4. Larger keys in TOC get truncated. Nothing happens.. The person that initiated things encryption is on. the person receiving, doesn't get a passphrase because the whole message isn't there. 5. When using gaim-e and msn, we just strip out the font shit at the beginning of messages. So all of the pretty colors go away. 6. If someone has pretty font shit and they type /off to turn off encryption, the other side doesn't turn off encryption. There are probably many more that I've just forgotten about. But those are the ones on my mind right now. We will find the 3rd bug, and I might look into a way to make the 2nd bug a little nicer. At least put a temp band-aid on the problem till v2.0 starts being developed. Alright, now for my ideas that should be in v2.0 1. Be able to use multiple accounts, each can be associated with it's own key if desired. 2. Create keys for users on request. 3. Send and retrieve keys from keyservers. 4. Encrypted chat rooms. 5. Encryption in irc/jabber, and better support for msn. Stu has some ideas for v2.0 as well. So I won't steal his thunder. Please send in feedback. peace w0d3n __________________________________________________ Do You Yahoo!? Yahoo! Health - Feel better, live better http://health.yahoo.com |
|
From: <gai...@li...> - 2002-07-11 09:29:40
|
Thanks to dreamscape for his work with geeklog. He has implemented a geeklog based site on sourceforge for us. Take a look. http://gaim-e.sourceforge.net/ w0d3n __________________________________________________ Do You Yahoo!? Sign up for SBC Yahoo! Dial - First Month Free http://sbc.yahoo.com |