Adam Strzelecki | 18 Aug 17:27
Picon
Favicon
Gravatar

jabberd2 2.2SVN for Windows is out

Hello everybody,

jabberd2 win32 project is finally updated and synced with changes made  
in the generic Unix code. New changes should bring improved  
compatibility & stability and new 2.2 features for Windows users.  
Binary installer and optional build instructions available as usual at  
jabberd-win32 page: http://www.nanoant.com/projects/jabberd2-win32

Changes
-------
FIX: Setup files were not anymore compatible with latest WiX 3 beta
FIX: Router failing opening users and filters configuration in Windows
FIX: Mysql missing crypt is replaced with DES_crypt from OpenSSL in  
Windows
NEW: Compressed stream support via zlib
NEW: Keep server.pem on upgrades
NEW: Using SubWCRev from TortoiseSVN for version files generation  
(instead of xsltproc)
NEW: All configuration files are now generated on build by Perl from  
generic distribution ones
NEW: Using udns library for Windows builds too (resolver component was  
removed)
UPDATE: Synced config.h with the one from generic builds

All changes are visible as SVN revisions 644-688 in the repository.

Best regards,
--

-- 
Adam Strzelecki

(Continue reading)

Jean de Largentaye | 11 Dec 10:24

Trac down?

There seems to be a problem with Jabberd2's Trac, since yesterday
afternoon. I get an "Oops… Trac detected an internal error:" along
with a python traceback which ends with
"TracError: Unsupported version control system "svn". Check that the
Python bindings for "svn" are correctly installed."

jean
Christof Meerwald | 30 Jul 22:14

jabberd2 - changes 311, 313

Hi Tomasz,

just had a quick look through the recent SVN changes. I don't think the
changes in mio_impl.h are correct.

With the current version you will probably reference freed memory in
_mio_run (which I think was the reason for the "deferred closing fd" in
_mio_run, but I am not sure if the "skip dead slots" in _mio_run was
needed).

Christof

--

-- 

http://cmeerw.org                              sip:cmeerw at cmeerw.org
mailto:cmeerw at cmeerw.org                   xmpp:cmeerw at cmeerw.org
Tomasz Sterna | 20 Jul 13:07
Favicon
Gravatar

jabberd-2.1.10 release

Another day, another jabberd 2.1 series release.

Get 2.1.10 release as usual at:
http://ftp.xiaoka.com/jabberd2/releases/jabberd-2.1.10.tar.gz
http://ftp.xiaoka.com/jabberd2/releases/jabberd-2.1.10.tar.bz2

and read: http://svn.xiaoka.com/jabberd2/trunk/UPGRADE

There are only some minor changes.
One new feature: roster items limitation option.
One new change: ./configure script does not fall to other than GnuSASL implementations.
If you want to use unsupported backend, you need to enforce it.

ChangeLog:
* Removed SASL backend fallbacks
* Added roster items limit option. Closes #89
* Added count support in SQLite3 backend

For a full ChangeLog see:
http://svn.xiaoka.com/jabberd2/trunk/ChangeLog

--

-- 
Tomasz Sterna
Xiaoka Grp.  http://www.xiaoka.com/

_______________________________________________
JAdmin mailing list
JAdmin <at> jabber.org
http://mail.jabber.org/mailman/listinfo/jadmin
FAQ: http://www.jabber.org/about/jadminfaq.shtml
(Continue reading)

Tomasz Sterna | 19 Jul 16:32
Favicon
Gravatar

jabberd-2.1.9 release

It's time for another jabberd 2.1 series release.

Get 2.1.9 release as usual at:
http://ftp.xiaoka.com/jabberd2/releases/jabberd-2.1.9.tar.gz
http://ftp.xiaoka.com/jabberd2/releases/jabberd-2.1.9.tar.bz2

and read: http://svn.xiaoka.com/jabberd2/trunk/UPGRADE

There are some new features in.

ChangeLog:
* Added jabber:x:oob redirection support during in-band registration
* Logging JID on disconnection
* Added counting packets on c2s and s2s connections
* Added TLS indicator for c2s and s2s logs. Closes #108
* Added type='log' to ComponentProtocol <route/> wrapper for logged packets. Closes #109

For a full ChangeLog see:
http://svn.xiaoka.com/jabberd2/trunk/ChangeLog

--

-- 
Tomasz Sterna
Xiaoka Grp.  http://www.xiaoka.com/

_______________________________________________
JAdmin mailing list
JAdmin <at> jabber.org
http://mail.jabber.org/mailman/listinfo/jadmin
FAQ: http://www.jabber.org/about/jadminfaq.shtml
_______________________________________________
(Continue reading)

Tomasz Sterna | 12 Jul 10:19
Favicon
Gravatar

jabberd-2.1.8 release

We needed a bugfix jabberd 2.1 series release and here it is.

Get 2.1.8 release as usual at:
http://ftp.xiaoka.com/jabberd2/releases/jabberd-2.1.8.tar.gz
http://ftp.xiaoka.com/jabberd2/releases/jabberd-2.1.8.tar.bz2
and read: http://svn.xiaoka.com/jabberd2/trunk/UPGRADE

This time it's a bugfix release.
A change in the ./configure was introduced though.

ChangeLog:

* Resurrected /scod from revision 189 (does not work yet though)
* Changed SASL backend selection method. Incorporated SCOD selection
option.
* Keeping garbage out of LIBS variable. Fixes #95
* Reporting dropped packet when starttls-required. Fixes #5
* Fix for storage_db compilation error after util/ cleanup. Fixes #99,
refs #97

For a full ChangeLog see:
http://svn.xiaoka.com/jabberd2/trunk/ChangeLog

--

-- 
Tomasz Sterna
Xiaoka Grp.  http://www.xiaoka.com/

_______________________________________________
jabberd mailing list
jabberd <at> jabberstudio.org
(Continue reading)

Jabberd-2.1.7 and login names case

Hi,

since 2.1.7 login auht with mysql is changed. I cant login to server if
login data do not match exactly mysql login fild.

In previes versions login letter case didnt has matter. I could login to
server if login was "tESt" and mysql field for login was "test". Now its
not possible.
Is that a bug, or we changes specs for that ?

Sorry again for my bad english...

--

-- 
Teresa
Tomasz Sterna | 4 Jul 01:10
Favicon
Gravatar

jabberd-2.1.7 release

The time has come for another jabberd 2.1 series release.

Get 2.1.7 release as usual at:
http://ftp.xiaoka.com/jabberd2/releases/jabberd-2.1.7.tar.gz
http://ftp.xiaoka.com/jabberd2/releases/jabberd-2.1.7.tar.bz2
and read: http://svn.xiaoka.com/jabberd2/trunk/UPGRADE

We have a new member in the team:
- Adam Strzelecki, who ported jabberd to Win32 platform and actively maintains the port

The biggest changes are:
- Full Win32 support
  * proper build under Windows
  * support for native Windows network I/O
  * runs as a service under Windows
  * native Windows auth modules:
    * ntlogon
    * sspi
  * Windows installer
- Support for reloading c2s serviced hosts on SIGHUP
- Proper dynamic module handling on non GCC platforms
- Defaulting MySQL connection to UTF-8
- Removed support for ZeroK authentication

ChangeLog:

* Merged nullstring config option by Simon Wilkinson. Fixes #17
* Fixed dynamic linker detection with libtool. Fixes #76
* Merged Cyrus SASL realm behaviour fix by Simon Wilkinson. Fixes #82
* Merged proxy authorization support by Simon Wilkinson. Closes #83
(Continue reading)

Lucio Maciel | 2 Jul 20:01
Picon

Server Ping

Hello...

I've implemented a server ping feature using xmpp:ping instead a white
space to control dead sessions.

It's a little ugly, cause i don't know the right way to implement
this, since a have no knowledge of jabber code, but it works very fine
for me.

So here it is, if someone has some interest in using or improving it.

Thanks.
--

-- 
Lúcio Maciel
luciofm <at> gmail.com
Index: main.c
===================================================================
--- main.c	(revision 255)
+++ main.c	(working copy)
@@ -133,6 +133,9 @@
     c2s->io_check_interval = j_atoi(config_get_one(c2s->config, "io.check.interval", 0), 0);
     c2s->io_check_idle = j_atoi(config_get_one(c2s->config, "io.check.idle", 0), 0);
     c2s->io_check_keepalive = j_atoi(config_get_one(c2s->config, "io.check.keepalive", 0), 0);
+    c2s->io_check_pingtimeout = j_atoi(config_get_one(c2s->config, "io.check.pingtimeout", 0), 0); 
+    if (c2s->io_check_pingtimeout <= 0)
+        c2s->io_check_pingtimeout = 10;

     c2s->ar_module_name = config_get_one(c2s->config, "authreg.module", 0);
(Continue reading)

Peter Saint-Andre | 2 Jul 18:51

[Fwd: Re: gmane.network.jabber.jabberd]

FYI from our Gmane friends...

******

-------- Original Message --------
From: Lars Magne Ingebrigtsen <larsi <at> gnus.org>
To: Peter Saint-Andre <stpeter <at> jabber.org>
Subject: Re: gmane.network.jabber.jabberd
Date: Sun, 01 Jul 2007 16:52:53 +0200

Peter Saint-Andre <stpeter <at> jabber.org> writes:

> The list gmane.network.jabber.jabberd (jabberd <at> jabberstudio.org) has
> split into two lists because there are two different jabberd codebases
> (yes it's confusing, sorry!):

Please use http://gmane.org/subscribe.php to add these new (or "new")
mailing lists.

******

So I think that the respective list owners should add these lists at Gmane.

Peter

Attachment (smime.p7s): application/x-pkcs7-signature, 7358 bytes
_______________________________________________
jabberd mailing list
(Continue reading)

Tomasz Sterna | 17 Jun 11:49
Favicon
Gravatar

New testing snapshot - jabberd-2.1-20070617

Hi.

I would kindly ask everyone to try toady's testing snapshot of jabberd2
http://ftp.xiaoka.com/jabberd2/testing/jabberd-2.1-20070617.tar.gz

It contains many bugfixes and changes and it would be nice to test it
before the release.

The biggest changes are:
- Full Win32 support, thanks to Adam Strzelecki
  * proper build under Windows
  * support for native Windows network I/O
  * runs as a service under Windows
  * native Windows auth modules:
    * ntlogon
    * sspi
- Support for reloading c2s serviced hosts on SIGHUP
- Proper dynamic module handling on non GCC platforms
- Defaulting MySQL to UTF-8

For a full ChangeLog see:
http://svn.xiaoka.com/jabberd2/trunk/ChangeLog

A brief one:
	* Merged nullstring config option by Simon Wilkinson. Fixes #17
	* Fixed dynamic linker detection with libtool. Fixes #76
	* Merged Cyrus SASL realm behaviour fix by Simon Wilkinson. Fixes #82
	* Merged proxy authorization support by Simon Wilkinson. Closes #83
	* Added DEFAULT CHARSET=UTF8 to tools/db-setup.mysql DB creation. Together with see #90 it fixes #88
	* Merged MySQL connection setting to UTF-8 patch by Oles Hnatkevych. Fixes #90
(Continue reading)


Gmane