Commit graph

11 commits

Author SHA1 Message Date
Eric Schnoebelen
a260412eac Update the options list to be able to include or exclude particular mio
implementations.. default to select and poll.
2009-08-23 04:34:48 +00:00
Adam Ciarciński
35157c1331 Explicitly depend on db4 2009-05-07 09:56:27 +00:00
Eric Schnoebelen
162d6a3069 Added a LICENSE clause.
Update to Jabberd 2.2.8:

From the release announcement:
	What changed:
	- User can message/query own resources
	- Settable size for vCard image field
	- Proper server disco#info answer
	- Support for /etc/hosts lookup (as a last resort)
	- many stability fixes

	Security Note: r765 fixes a possible router crasher when an "evil"
	directly connected component may crash router (thus the whole
	server). Since components are considered trusted, this is a minor
	issue. But once a remote user finds a way of triggering the "bad"
	packet from a component, this might become a serious issue. You've
	been warned.

Changelog:
 * Proper check for valid arguments in nad_find_namespace(). Fixes Bug
   #364816.
 * fix for ser_string_get missing from storage_db.so by Michael Weiser.
   Fixes Bug #345947
 * Send all in-sess generated and not processed packets to the wild.
 * Proper order of redirect and background job operators
 * Merged support for settable vCard and vCard-avatar fields size by
   Sylvain Rochet. Fixes Bug #336123
 * Redirecting both stdout and stdin to /dev/null on daemon launch.
   Fixes Bug #349714
 * Give both disco#info and disco#items to disco#info query. Fixes Bug
   #349134.
 * End SM session when client disconnects before session start recieved
 * Replying with presence-unsubscribed to presence-probe only. Fixes Bug
   #341170.
 * Added /etc/hosts support in s2s resolver. Thanks to Gebi Miguel.
   Fixes #63
 * New Visual Studio 2008 compatible README.win32
 * Visual Studio 2008 (SP1) projects migration
 * Use only necessary link libraries
 * Use own OpenSSL libraries (i.e. libeay32.lib instad of libeay32MT.lib
   from Shining Light Productions)
 * Add OpenSSL directly to the build, avoiding problems with OpenSSL
   installation on some systems
 * Remove OpenSSL check (now it is installed inside jabberd2 folder)
 * Check VS 2008 RTM on Vista and Windows 7 too
 * Define target versions to Win2k and IE4 to avoid problems with Vista
   SDK
+ cleanup junky comments
 * util.h is local in util folder
 * Add SSL_OP_NO_TICKET definition for older OpenSSL installations.
   Fixes #256
 * ANSI C compatibility, variable declaration at the beginning of the
   block.
2009-04-28 13:17:45 +00:00
Eric Schnoebelen
9febf04487 Update to jabberd2 2.2.2.
* SSL certificate loading fixes
      * Implemented MIO read throttling in c2s. Now we pause reading
        socket instead of disconnection on throttle.
      * Removed scod module.
      * Added a maximum stanza limit to c2s. This can be used to set an
        upper limit on the number of individual requests that can be
        made in a given window of time.
      * Fix a bug in s2s where xmlns="jabber:client" would get appended
        to an incoming stanza even though the stanza already had an
        xmlns attribute set.

For a full ChangeLog see:
http://svn.xiaoka.com/jabberd2/tags/jabberd-2.2.2/ChangeLog
2008-07-28 18:23:56 +00:00
Adam Ciarciński
3df225d5c0 Fix building with db4 + clean-up 2008-06-24 10:09:53 +00:00
Tobias Nygren
5095532425 This commit brought to you by the automated whitespace police (pkglint) 2008-05-24 15:34:08 +00:00
Eric Schnoebelen
f19f01a246 Merge with latest changes from chat/jabberd2. 2008-05-21 22:32:59 +00:00
Eric Schnoebelen
80614d08ef Make sasl-gnu the default SASL option. 2008-05-14 03:26:03 +00:00
Eric Schnoebelen
6993cdddf1 Make build successfully on NetBSD/alpha by limiting the optimization level
while compiling.. -O2 brings seg faults and bogus errors, -O1 works.
Reintroduce SASL selections, although only GNU SASL (sasl-gnu) is
known to work.
2008-05-14 03:22:09 +00:00
Eric Schnoebelen
5b5a8092f6 Update to jabberd 2.1.21;
remove support for cyrus-sasl, as the maintainer declares it worthless.
2008-01-17 16:41:12 +00:00
Eric Schnoebelen
6cc0f9f0dd "cutting-edge" version of jabberd2. 2007-12-09 06:58:00 +00:00