]> git.evergreen-ils.org Git - OpenSRF.git/commit
LP#1703411 XMPP opensrf sub-element repairs
authorBill Erickson <berickxx@gmail.com>
Wed, 19 Sep 2018 19:34:49 +0000 (15:34 -0400)
committerMike Rylander <mrylander@gmail.com>
Fri, 21 Sep 2018 15:27:35 +0000 (11:27 -0400)
commit744f0d1f2775bd5c51bfbf47d4d89a29001aafcf
tree366f8f9dd92b2c2d8415529bf38017f95c045507
parentb44fb8675a3b9983d3d3c1f2586006520b6f7281
LP#1703411 XMPP opensrf sub-element repairs

* Message template typo repair -- missing "'"
* XPath repair on path to opensrf sub-element for Perl
* Move 'type' attribute get/set back up to the <message> for Perl.
* Clean up code duplication in the C message building libs.
* Squash a centuries-old memory leak where xmlFree(sender) was only
  called if a router_from was not supplied.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Jason Stephenson <jason@sigio.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
src/libopensrf/transport_message.c
src/perl/lib/OpenSRF/Transport/SlimJabber/XMPPMessage.pm
src/perl/lib/OpenSRF/Transport/SlimJabber/XMPPReader.pm