From 5f7e16eac355d76faf3fa22c5168564aa0a5841c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jean-S=C3=A9bastien=20P=C3=A9dron?= Date: Mon, 29 Sep 2008 13:17:21 +0000 Subject: [PATCH] Add the {autoload_known, true} flag to the XML parser options. This allows modules to extend the known nss/names/attrs with their own data. SVN Revision: 1584 --- ChangeLog | 4 ++++ src/ejabberd_receiver.erl | 1 + 2 files changed, 5 insertions(+) diff --git a/ChangeLog b/ChangeLog index dcf564881..5739e451c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -22,6 +22,10 @@ * src/mod_roster.erl (push_item), src/mod_roster_odbc.erl (push_item): Fix a bug in #xmlel construction: children must be a list. + * src/ejabberd_receiver.erl: Add the {autoload_known, true} flag to + the XML parser options. This allows modules to extend the known + nss/names/attrs with their own data. + 2008-09-25 Jean-Sébastien Pédron * src/jlib.erl (timestamp_to_xml): Create an #xmlel element, not an diff --git a/src/ejabberd_receiver.erl b/src/ejabberd_receiver.erl index 6d5b30ec3..adf2634a0 100644 --- a/src/ejabberd_receiver.erl +++ b/src/ejabberd_receiver.erl @@ -163,6 +163,7 @@ handle_call({become_controller, C2SPid}, _From, State) -> Parser = exmpp_xml:start_parser([ {namespace, true}, {name_as_atom, true}, + {autoload_known, true}, {maxsize, State#state.max_stanza_size} ]), XMLStreamState = exmpp_xmlstream:start(