User Tools

Site Tools


osrf-devel:no-store_and_escape_patches

User Comments

OpenSRF was developed using jabberd-2.0s4. There are two patches that we applied to this source. The first patch allows a config setting which disables offline storage of messages (see http://www.marquard.net/jabber/). This patch is required for OpenSRF to function. The other patch fixes a segfault in some xml entity escape code.

See http://open-ils.org/cgi-bin/viewcvs.cgi/ILS/OpenSRF/src/patch/README?rev=1.1.1.1&view=auto for more info on the replacement files.

Note that future versions of jabberd2 have likely fixed the segfault issue, however the offline patch will not compile in the newer jabberd2 versions we've tried :).

Long story short, any modern version of jabberd2 should work fine so long as offline storage can be disabled somehow.

osrf-devel/no-store_and_escape_patches.txt · Last modified: 2022/02/10 13:34 by 127.0.0.1

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki

© 2008-2022 GPLS and others. Evergreen is open source software, freely licensed under GNU GPLv2 or later.
The Evergreen Project is a U.S. 501(c)3 non-profit organization.