From: Herman B. <her...@us...> - 2004-11-19 20:18:26
|
Update of /cvsroot/gaim/gaim/src/protocols/oscar In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24479/src/protocols/oscar Modified Files: oscar.c Log Message: gaim_notify_uri now needs trusted parameter to indicate whether the source of the uri is trusted. This helps us avoid the security risks involved in blindly executing untrusted local file URIs in windows. This fixes the MSN open mail bug on windows. Index: oscar.c =================================================================== RCS file: /cvsroot/gaim/gaim/src/protocols/oscar/oscar.c,v retrieving revision 1.693 retrieving revision 1.694 diff -u -d -p -r1.693 -r1.694 --- oscar.c 17 Nov 2004 01:40:31 -0000 1.693 +++ oscar.c 19 Nov 2004 20:18:12 -0000 1.694 @@ -7194,7 +7194,7 @@ static void oscar_show_set_info(GaimPlug static void oscar_show_set_info_icqurl(GaimPluginAction *action) { GaimConnection *gc = (GaimConnection *) action->context; - gaim_notify_uri(gc, "http://www.icq.com/whitepages/user_details.php"); + gaim_notify_uri(gc, "http://www.icq.com/whitepages/user_details.php", TRUE); } static void oscar_change_pass(GaimPluginAction *action) @@ -7208,14 +7208,14 @@ static void oscar_show_chpassurl(GaimPlu GaimConnection *gc = (GaimConnection *) action->context; OscarData *od = gc->proto_data; gchar *substituted = gaim_strreplace(od->sess->authinfo->chpassurl, "%s", gaim_account_get_username(gaim_connection_get_account(gc))); - gaim_notify_uri(gc, substituted); + gaim_notify_uri(gc, substituted, TRUE); g_free(substituted); } static void oscar_show_imforwardingurl(GaimPluginAction *action) { GaimConnection *gc = (GaimConnection *) action->context; - gaim_notify_uri(gc, "http://mymobile.aol.com/dbreg/register?action=imf&clientID=1"); + gaim_notify_uri(gc, "http://mymobile.aol.com/dbreg/register?action=imf&clientID=1", TRUE); } static void oscar_set_icon(GaimConnection *gc, const char *iconfile) |