Chris Pinnock
02b0269149
Whitespace fix
2003-12-30 23:49:31 +00:00
Juan Romero Pardines
857ac017c5
Update to 2.0s1
...
Changes:
* Support for multiple SRV lookups [rob]
* c2s/sm detect when the other is unavailable, and kills
sessions appropriately [rob]
* Optional logging to stdout [rob]
2003-12-29 15:36:35 +00:00
Juan Romero Pardines
fe8d8da779
Updated to 2.0rc1 (Release Candidate 1)
...
Changes are minor bugfixes.
2003-11-17 10:25:08 +00:00
Juan Romero Pardines
352332fa47
Upgrade to 2.0beta3.
...
2003-11-03 jabberd 2.0b3
* Support for multiple SRV lookups [rob]
* c2s/sm detect when the other is unavailable, and kills sessions
appropriately [rob]
* Optional logging to stdout [rob]
2003-11-05 00:31:36 +00:00
Juan Romero Pardines
390774e43c
Upgrade to 2.0.0beta2 (jabberd2 code is freezed now)
...
2003-10-08 jabberd 2.0b2
* 1.4 migration tool [rob]
* Configurable router reconnect [rob]
* Lots of memory corruption and other bugs fixed [rob]
pkgsrc:
* Install some templates for mysql/postgresql databases and one perl
script.
2003-10-08 00:59:51 +00:00
Juan Romero Pardines
7dac1d103c
Use FILES_SUBST for jabberd user/group
2003-09-29 07:22:58 +00:00
Juan Romero Pardines
95f4fd2d5b
* Add missing perl depency (needed by the jabberd script)
...
* Use the M make modifier, e.g: SOME_VALUE:Msome_patern
* Enable full debug in scripts (at least for now)
2003-09-28 18:13:51 +00:00
Juan Romero Pardines
9f9eb2b1d0
* Add a new BUILD_DEF: "JABBERD_STATIC" to build all modules as static
2003-09-27 13:44:38 +00:00
Juan Romero Pardines
98e04ad029
* Install two more configuration files, new in this version
...
(router-users.xml and roster.xml).
* Pass properly our sed patterns to those files.
2003-09-27 13:20:08 +00:00
Juan Romero Pardines
ee0b786393
wop! Add missing @@BINDIR@@
2003-09-27 12:39:30 +00:00
Juan Romero Pardines
d7bbae8746
* Install the man pages (doh!)
...
* Use ${SSLCERTS} for the directory by default if we are trying to start a
SSL connection.
2003-09-27 12:29:53 +00:00
Juan Romero Pardines
d5c54c3c9f
Fix typo METOD -> METHOD
2003-09-27 12:15:43 +00:00
Juan Romero Pardines
85c2874475
This needs openssl 0.9.6b or higher.
2003-09-27 12:06:49 +00:00
Juan Romero Pardines
140f6fe1b4
Add missing JABBERD_PIDDIR to OWN_DIR_PERMS again
2003-09-27 10:10:50 +00:00
Juan Romero Pardines
c7b6a8a192
Updated to 2.0 beta 1.
...
Changes:
2003-09-03 jabberd 2.0b1
* Offline message event (JEP-0022) support [rob]
* Message expiration (JEP-0023) support [rob]
* Libidn updated to 0.2.1 [rob]
* SQL templates for MySQL/PostgreSQL authreg modules
<mike@mikeprince.com>
* Static builds (experimental) [rob]
* Optionally allow in-band password changes instead of full account
creation [rob]
* Allow multiple s2s instances [mawis]
* Optionally restrict available authentication mechanisms [rob]
* SASL ANONYMOUS support [rob]
2003-08-04 jabberd 2.0.0-a6
* XMPP privacy list support [rob]
* Stringprep cache (= significant performance increase) [rob]
* Internal SASL implementation (no dependency on Cyrus-SASL) [rob]
* Removed c2s external password synchronisation (not needed without
Cyrus-SASL) [rob]
* s2s keepalives [rob]
* s2s queue expiry [rob]
* s2s invalid expiry [rob]
* XMPP-compliant presence tracker [rob]
* PID files [rob]
* Component packet throttling [rob]
* Broadcast packets [rob]
* Roster templates [rob]
Changes in pkgsrc:
Now it uses BUILD_DEFS correctly, I want to provide a very custom method
to authenticate and storage, now jabberd has these variables by default:
* JABBERD_AUTH_METHOD = db
* JABBERD_DBDIR = /var/db/jabberd
* JABBERD_GROUP = jabberd
* JABBERD_LOGDIR = /var/log/jabberd
* JABBERD_PIDDIR = /var/run/jabberd
* JABBERD_STORAGE_METHOD = db
* JABBERD_USER = jabberd
* SSLBASE = /usr
* SSLCERTS = /etc/openssl/certs
# JABBERD_AUTH_METOD has 4 available options:
#
# db (by default)
# mysql (MySQL)
# openldap (OpenLDAP)
# pam (Pluggable Authentication Module)
# pgsql (PostgreSQL)
# JABBERD_STORAGE_METHOD has 3 available options:
#
# db (by default)
# mysql (MySQL)
# pgsql (PostgreSQL)
You can choose the better method. I prefer the Berkeley db for now.
Please report any trouble with this.
2003-09-27 09:34:23 +00:00
Juan Romero Pardines
8a9ac390bb
Update to my new email address: s/jrp@hispabsd.org/xtraeme.NetBSD.org/g.
2003-08-28 09:48:42 +00:00
Juan Romero Pardines
f608640868
Add options to BUILD_DEFS.
2003-08-05 03:21:50 +00:00
Juan Romero Pardines
64a42f265f
Updated to the latest version.
...
2003-06-19 jabberd 2.0.0-a5
* Build system overhaul [rob]
* Query-based storage layer [rob]
* PostgreSQL storage and authentication [rob]
* MySQL storage and authentication [rob]
* PAM authentication [rob]
* Incremental roster database updates [rob]
* c2s idle connection checks [rob]
* c2s keepalives [rob]
* c2s external password synchronisation [rob]
* Disco identity configuration [rob]
* Disco item publish [rob]
* XMPP-style errors [rob]
* XMPP-style session start [rob]
--
Support for mysql/postgresql and PAM was added, you can define any of those
options with these variables:
o JABBERD2_USES_PGSQL
o JABBERD2_USES_MYSQL
o JABBERD2_USES_PAM
2003-08-03 03:31:27 +00:00
Juan Romero Pardines
5b8c8ec25a
Add an user/group, change OWN_DIRS to OWN_DIRS_PERMS.
2003-07-14 17:03:48 +00:00
Juan Romero Pardines
77c5ba5c4c
Simplify Makefile and rename the jabberd script.
2003-06-14 08:34:02 +00:00
Juan Romero Pardines
6ae6f310b4
Remove an unuse `for'.
2003-06-14 04:59:31 +00:00
Juan Romero Pardines
cddcffc6c0
Make pkglint happy and add a CONFLICTS variable.
2003-06-12 21:35:00 +00:00
Juan Romero Pardines
31557d3d2f
s/for/.for/g, use undef, change the name of the package to alpha4, suggestions
...
pointed out by jmmv, Thanks!
2003-06-12 12:10:12 +00:00
Juan Romero Pardines
8fba06bf34
Use the ${FILES} variable to do the post-extract target.
2003-06-12 11:27:29 +00:00
Juan Romero Pardines
3ce2d3a5ad
Simplify and dont pass sed 5 times, for is better than it.
2003-06-12 11:06:54 +00:00
Juan Romero Pardines
77b0d6c952
Indent again...
2003-06-12 05:31:00 +00:00
Juan Romero Pardines
57bd244866
OOPS! Fix wrongs PATHS and add PKG_SYSCONFSUBDIR, I think that jabberd
...
works properly.
2003-06-12 05:29:03 +00:00
Juan Romero Pardines
c3725dd091
Install the jabberd.cfg into ${PKG_SYSCONFDIR}/jabberd/
2003-06-12 05:15:34 +00:00
Juan Romero Pardines
4f8e529be1
USE_PKGLOCALEDIR is not needed.
2003-06-12 04:38:50 +00:00
Juan Romero Pardines
b57ad3e093
Initial import of jabberd2 2.0.0-a4
...
Jabber is an open XML protocol for real-time exchange of messages and
presence notification between any two points on the Internet. The first
application of Jabber technology is an asynchronous, extensible instant
messaging platform, and an IM network that offers functionality similar
to legacy IM systems such as AIM, ICQ, MSN, and Yahoo.
--
This package is the new release of the jabberd, has support for
openldap, cyrus-sasl2, ssl, ipv6 ...
2003-06-12 04:01:37 +00:00