Mercurial > pidgin.yaz
annotate libpurple/marshallers.list @ 30746:c492cef26b88
jabber: Only take the character data from a <body/> element (non-XHTML)
rfc3921 and draft-ietf-xmpp-3921bis talk about the XML character data
of the <body/> and 3921bis also says it MUST NOT contain mixed content
(see 3.2.2 of the XML 1.0 spec). This should fix Google Talk's private
chats showing an empty line whenever someone joins/leaves (caused by
some ugly XMPP traffic from Google), and seems correct to me otherwise.
This was changed from _get_data to _to_str 7 years ago in
76319226b46e6e64b1ef61933baeb43a5a484a61.
author | Paul Aurich <paul@darkrain42.org> |
---|---|
date | Sat, 31 Jul 2010 20:39:55 +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 |