--- a/ChangeLog Thu Mar 17 20:22:10 2005 -0500
+++ b/ChangeLog Thu Mar 17 21:53:28 2005 -0500
@@ -9,8 +9,6 @@
password containing invalid XML characters such as < and >
* Yahoo! privacy improvements (Bleeter)
- * Fix adding buddies on jabber servers running ejabberd. You will
- now be asked to add buddies correctly when they add you.
version 1.1.4 (2/24/2005):
* Fixed a bug where Yahoo! would lose messages (and any other packet
--- a/NEWS Thu Mar 17 20:22:10 2005 -0500
+++ b/NEWS Thu Mar 17 21:53:28 2005 -0500
@@ -12,8 +12,7 @@
Jabber will allow you to unsubscribe to someone's presence
without logging out and in again, this does break seeing yourself
on your buddy list, but hopefully we'll fix that again for the
- next release. We should also be able to correctly add buddies
- when on a jabber server running ejabberd now.
Stu: Happy St. Guinness^wPatrick's day.
--- a/src/account.h Thu Mar 17 20:22:10 2005 -0500
+++ b/src/account.h Thu Mar 17 21:53:28 2005 -0500
@@ -44,9 +44,6 @@
void (*notify_added)(GaimAccount *account, const char *remote_user,
const char *id, const char *alias,
- void (*request_add)(GaimAccount *account, const char *remote_user,
- const char *id, const char *alias,
--- a/src/gtkaccount.c Thu Mar 17 20:22:10 2005 -0500
+++ b/src/gtkaccount.c Thu Mar 17 21:53:28 2005 -0500
@@ -2599,8 +2599,7 @@
static GaimAccountUiOps ui_ops =
- gaim_gtk_accounts_notify_added,
- gaim_gtk_accounts_request_add
+ gaim_gtk_accounts_notify_added --- a/src/protocols/jabber/presence.c Thu Mar 17 20:22:10 2005 -0500
+++ b/src/protocols/jabber/presence.c Thu Mar 17 21:53:28 2005 -0500
@@ -176,7 +176,10 @@
jb = jabber_buddy_find(jap->js, jap->who, TRUE);
if ((jb->subscription & JABBER_SUB_TO) == 0)
gaim_account_request_add(jap->gc->account, NULL, jap->who, NULL, NULL);
+ gaim_account_notify_added(jap->gc->account, NULL, jap->who, NULL, NULL); gaim_account_notify_added(jap->gc->account, NULL, jap->who, NULL, NULL);