Mercurial > pidgin.yaz
annotate libpurple/marshallers.list @ 30853:4ed390927f9d
The Yahoo prpl makes unnecessary callbacks to the Yahoo servers if the
buddy's alias is set to the same as their uid when initialising the buddy
list. For large buddy lists, this can lock up computers as each callback
makes a seperate dns lookup and seperate http request.
This patch checks that the buddy's alias isn't the same as their uid
(something which seems to be fairly normal) before making the callback.
This speeds up initial logins to the Yahoo service.
Fixes #12532.
committer: John Bailey <rekkanoryo@rekkanoryo.org>
author | eion@robbmob.com |
---|---|
date | Sun, 22 Aug 2010 16:42:09 +0000 |
parents | 0ae9306de1f6 |
children |
rev | line source |
---|---|
25671
12a16471f94e
Refactored PurpleMedia to make creating audio or video sessions virtually identical. Audio, video, and audio/video sessions now work. Also added videotestsrc to the video plugin preference.
Mike Ruprecht <maiku@soc.pidgin.im>
parents:
25647
diff
changeset
|
1 VOID:POINTER,POINTER,OBJECT |
26059
18b71033ea6e
Remove connection attribute from PurpleMedia.
Mike Ruprecht <maiku@soc.pidgin.im>
parents:
26014
diff
changeset
|
2 BOOLEAN:OBJECT,POINTER,STRING |
26014
bd598b606ca4
Restructure Jingle code to more easily support multiple application types.
Mike Ruprecht <maiku@soc.pidgin.im>
parents:
25723
diff
changeset
|
3 VOID:STRING,STRING |
28191
c8ff0a9cf8cc
Unlink the local audio volume and mute between sessions.
Mike Ruprecht <maiku@soc.pidgin.im>
parents:
26503
diff
changeset
|
4 VOID:STRING,STRING,DOUBLE |
26069
7d2e06b29f88
Add state-changed signal to PurpleMedia.
Mike Ruprecht <maiku@soc.pidgin.im>
parents:
26059
diff
changeset
|
5 VOID:ENUM,STRING,STRING |
26448
4e1286e76f1f
Create purple_media_stream_info. Add local parameter to stream-info signal.
Mike Ruprecht <maiku@soc.pidgin.im>
parents:
26069
diff
changeset
|
6 VOID:ENUM,STRING,STRING,BOOLEAN |
29525
e144a461cf3c
Added the ui-caps-changed signal to the media manager.
maiku@pidgin.im
parents:
28191
diff
changeset
|
7 VOID:FLAGS,FLAGS |
29539
0ae9306de1f6
Add a media backend interface to handle different backends in addition to
maiku@pidgin.im
parents:
29525
diff
changeset
|
8 VOID:STRING,STRING,OBJECT,OBJECT |