# ChangeLog for net-im/ejabberd # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/net-im/ejabberd/ChangeLog,v 1.64 2009/06/05 12:56:25 pva Exp $ 05 Jun 2009; Peter Volkov +ejabberd-2.0.5.ebuild, +ejabberd-2.0.5-r1.ebuild: Revert recent stable versions back, added +files/ejabberd-2.0.5-erlang-13.patch, +ejabberd-2.0.5-r3.ebuild: revision bump to fix runtime failures with Erlang 13, as reported and fixed by Karl-Johan Karlsson in bug 267524 20 May 2009; Caleb Tennis ejabberd-2.0.4.ebuild: Add erlang 13 dep to the stable build as well 20 May 2009; Caleb Tennis -ejabberd-2.0.1_p2-r1.ebuild, -ejabberd-2.0.2.ebuild, -ejabberd-2.0.2-r1.ebuild, -ejabberd-2.0.4-r1.ebuild, -ejabberd-2.0.5.ebuild, -ejabberd-2.0.5-r1.ebuild: Remove old ebuilds 20 May 2009; Caleb Tennis ejabberd-2.0.5-r2.ebuild: Not compatible with erlang 13, so make sure we're using 12 for now per #267524 *ejabberd-2.0.5-r2 (27 Apr 2009) 27 Apr 2009; Caleb Tennis +files/ejabberdctl-wrapper-3.template, +ejabberd-2.0.5-r2.ebuild: Bump adding a new debug shell patch to the wrapper, from bug #250861 22 Apr 2009; Markus Meier ejabberd-2.0.5-r1: amd64 stable, bug #265341 *ejabberd-2.0.5-r1 (20 Apr 2009) 20 Apr 2009; Peter Volkov +ejabberd-2.0.5-r1.ebuild: Fixed permissions handling on amd64, thank Markus Meier for report in bug #265341. 19 Apr 2009; Markus Meier ejabberd-2.0.5: x86 stable, bug #265341 *ejabberd-2.0.5 (09 Apr 2009) 09 Apr 2009; Peter Volkov -files/ejabberd-2.0.1.confd, -files/ejabberd-2.0.1.initd, -files/ejabberd-wrapper-2.0.1.template, -files/ejabberdctl-wrapper-2.0.1.template, -files/ejabberd-2.0.2.confd, -files/ejabberd-2.0.2.initd, -files/ejabberd-wrapper-2.0.2.template, -files/ejabberdctl-wrapper-2.0.2.template, -files/ejabberd-2.0.4.confd, -files/ejabberd-2.0.4.initd, -files/ejabberd-wrapper-2.0.4.template, -files/ejabberdctl-wrapper-2.0.4.template, +files/ejabberd-2.confd, +files/ejabberd-2.initd, +files/ejabberd-wrapper-2.template, +files/ejabberdctl-wrapper-2.template, ejabberd-2.0.1_p2-r1.ebuild, ejabberd-2.0.2.ebuild, ejabberd-2.0.2-r1.ebuild, ejabberd-2.0.4.ebuild, ejabberd-2.0.4-r1.ebuild, +ejabberd-2.0.5.ebuild: Version bump, bug #265341 thank candrews for report and Vadim Efimov for this work. *ejabberd-2.0.4-r1 (28 Mar 2009) 28 Mar 2009; Peter Volkov +files/ejabberd-2.0.4-fix-EJAB-890.patch, +ejabberd-2.0.4-r1.ebuild: Fixed EJAB-890 (subscription request produces many authorization requests with some clients and transports), bug #263950, thank Vadim Efimov for report and fix. 27 Mar 2009; Hanno Boeck files/ejabberd-2.0.1.initd, files/ejabberd-2.0.2.initd, files/ejabberd-2.0.4.initd: Fix SMPOPT to be auto for smp-enabled systems. 23 Mar 2009; Markus Meier ejabberd-2.0.4.ebuild: amd64/x86 stable, bug #262696 *ejabberd-2.0.4 (21 Mar 2009) 21 Mar 2009; Caleb Tennis +files/ejabberd-2.0.4.confd, +files/ejabberd-2.0.4.initd, +files/ejabberd-wrapper-2.0.4.template, +files/ejabberdctl-wrapper-2.0.4.template, +ejabberd-2.0.4.ebuild: Version bump *ejabberd-1.1.4-r2 (01 Feb 2009) 01 Feb 2009; Patrick Lauer +ejabberd-1.1.4-r2.ebuild: Fixing doc installation, closes #155101 *ejabberd-2.0.2-r1 (01 Feb 2009) 01 Feb 2009; Patrick Lauer ejabberd-2.0.2.ebuild, +ejabberd-2.0.2-r1.ebuild: Small doc fix, docs are actually installed now *ejabberd-2.0.2 (09 Sep 2008) 09 Sep 2008; Caleb Tennis -ejabberd-2.0.2_beta1.ebuild, +ejabberd-2.0.2.ebuild: version bump 05 Aug 2008; Thomas Anderson metadata.xml: Add USE flag description to metadata as per GLEP 56. 03 Aug 2008; Caleb Tennis -files/ejabberd-1.1.1-r1.initd, -files/ejabberd-1.1.1.confd, -files/ejabberd-2.0.0.confd, -files/ejabberd-2.0.0.initd, -files/ejabberd-wrapper-2.0.0.template, -files/ejabberdctl-wrapper-2.0.0.template, -ejabberd-1.1.4.ebuild, -ejabberd-2.0.0-r1.ebuild, -ejabberd-2.0.1_p2.ebuild: remove older versions *ejabberd-2.0.2_beta1 (03 Aug 2008) 03 Aug 2008; Caleb Tennis +files/ejabberd-2.0.2.confd, +files/ejabberd-2.0.2.initd, +files/ejabberd-wrapper-2.0.2.template, +files/ejabberdctl-wrapper-2.0.2.template, +ejabberd-2.0.2_beta1.ebuild: version bump 27 Jul 2008; Caleb Tennis ejabberd-2.0.1_p2-r1.ebuild: amd64 the revbump too 26 Jul 2008; Dawid Węgliński ejabberd-2.0.1_p2-r1.ebuild: Stable on x86 (bug #231676) *ejabberd-2.0.1_p2-r1 (19 Jul 2008) 19 Jul 2008; Caleb Tennis +files/2.0.1-parallel-make.patch, +ejabberd-2.0.1_p2-r1.ebuild: Add parallel make patch per 225565 19 Jul 2008; Caleb Tennis ejabberd-2.0.1_p2.ebuild: amd64 stable per #231676 25 May 2008; Caleb Tennis ejabberd-2.0.1_p2.ebuild: make /var/lib/ejabberd directory 23 May 2008; Caleb Tennis ejabberd-2.0.1_p2.ebuild: add pam use flag and set permissions on pam helper *ejabberd-2.0.1_p2 (23 May 2008) 23 May 2008; Caleb Tennis -ejabberd-2.0.1.ebuild, +ejabberd-2.0.1_p2.ebuild: bump to a new upstream version 22 May 2008; Caleb Tennis files/ejabberd-2.0.1.initd, +files/ejabberd-wrapper-2.0.1.template, +files/ejabberdctl-wrapper-2.0.1.template, ejabberd-2.0.1.ebuild: add some fixes from 207586 *ejabberd-2.0.1 (22 May 2008) 22 May 2008; Caleb Tennis files/ejabberd-2.0.0.initd, +ejabberd-2.0.1.ebuild: version bump 13 Apr 2008; Caleb Tennis files/self-cert-v2.sh, ejabberd-2.0.0-r1.ebuild: Update self-cert-v2.sh 13 Apr 2008; Caleb Tennis ejabberd-2.0.0-r1.ebuild: Fix homepage *ejabberd-2.0.0-r1 (13 Apr 2008) 13 Apr 2008; Caleb Tennis +files/ejabberd-2.0.0.confd, files/ejabberd-2.0.0.initd, +files/ejabberd-wrapper-2.0.0.template, +files/ejabberdctl-wrapper-2.0.0.template, +files/2.0.0-ejab-542-mod_proxy65.patch, +files/2.0.0-erlang12-s2s-in.patch, -ejabberd-2.0.0.ebuild, +ejabberd-2.0.0-r1.ebuild: Bump revision with a whole new ebuild, thanks to the folks in bug #207586 17 Mar 2008; Tony Vroon metadata.xml: Mark caleb as maintainer of this package. 22 Feb 2008; Caleb Tennis +files/ejabberd-1.1.4.confd, ejabberd-1.1.4.ebuild, ejabberd-1.1.4-r1.ebuild: 1.1.4 was using the 1.1.3 conf file, so create a 1.1.4 conf file and update the ebuilds to use it *ejabberd-2.0.0 (22 Feb 2008) 22 Feb 2008; Caleb Tennis -files/ejabberd-1.1.3.confd, -files/1.1.3-missing-declaration.patch, -ejabberd-1.1.3.ebuild, -ejabberd-1.1.3-r1.ebuild, -ejabberd-1.1.3-r2.ebuild, -ejabberd-2.0.0_rc1.ebuild, +ejabberd-2.0.0.ebuild: bump to 2.0.0, remove old versions 10 Feb 2008; Luca Barbato ejabberd-2.0.0_rc1.ebuild: Marked ~ppc *ejabberd-2.0.0_rc1 (05 Feb 2008) 05 Feb 2008; Caleb Tennis +files/ejabberd-2.0.0.initd, +files/2.0.0-missing-declaration.patch, +ejabberd-2.0.0_rc1.ebuild: Version bump, from bug #207586 31 Jan 2008; Christian Faulhammer ejabberd-1.1.4-r1.ebuild: emergency stable x86 *ejabberd-1.1.4-r1 (11 Jan 2008) 11 Jan 2008; Christian Faulhammer +files/ejabberd-1.1.4-erlang-12.patch, +ejabberd-1.1.4-r1.ebuild: make ejabberd compile with Erlang 12B, patch take from Debian, reported in bug 202114 by Conrad Kostecki , thanks to Anton Romanov 08 Dec 2007; Ulrich Mueller +files/ejabberd-1.1.1-r1.initd, +files/ejabberd-1.1.1.confd: Restore initd and confd files that are still needed. 08 Dec 2007; Tony Vroon -files/ejabberd-0.7.5.confd, -files/ejabberd-0.7.5.initd, -files/ejabberd-1.1.1-r1.initd, -files/ejabberd-1.1.1.confd, -files/ejabberd-1.1.1.initd, -ejabberd-0.7.5.ebuild, -ejabberd-1.1.1.ebuild, -ejabberd-1.1.1-r1.ebuild, -ejabberd-1.1.2-r1.ebuild: Remove old ebuilds, including 1.1.1 which used an insecure docert statement (per suggestion of Ulrich Mueller on IRC). Closes bug #201677. *ejabberd-1.1.4 (14 Sep 2007) 14 Sep 2007; Tony Vroon +files/ejabberd-1.1.4.initd, +files/1.1.4-missing-declaration.patch, +ejabberd-1.1.4.ebuild: Version bump, closes bugs #188679, #192012 and #190266. 01 Sep 2007; Christian Faulhammer ejabberd-1.1.3-r2.ebuild: add a space that got lost in my previous change, reported by OlegON in bug 190944 29 Aug 2007; Christian Faulhammer ejabberd-1.1.3-r2.ebuild: remove restriction on lower erlang versions, see bug 184419; added some quotes around variables *ejabberd-1.1.3-r2 (13 Jul 2007) 13 Jul 2007; Tony Vroon +ejabberd-1.1.3-r2.ebuild: Debugging support by Justin , closes bug #174734. Do not attempt to automatically generate a key, this ends up being interactive on some systems. Closes bug #178615 by Robin Johnson . Revert defective change from bug #161252, without sname the daemon can not be stopped. Thanks to Conrad Kostecki , closes bug #181745. Restrict erlang dep to <11.2.5 to avoid EOF during handshake, as reported by Santiago Gala , closes bug #184419. Restrict openssl dep to >=0.9.8e so a messy die on USE="zlib" in openssl is no longer required. Also a report by Conrad Kostecki , this closes bug #185009. 28 Apr 2007; Sven Wegener ejabberd-0.7.5.ebuild: Fix *initd, *confd and *envd calls (#173884, #174266) 21 Apr 2007; Tony Vroon ejabberd-0.7.5.ebuild: Stop using insinto /etc/conf.d and use the newconfd function instead, bug #174266. *ejabberd-1.1.3-r1 (11 Apr 2007) 11 Apr 2007; Tony Vroon +files/ejabberd-1.1.3.confd, +files/1.1.3-missing-declaration.patch, +ejabberd-1.1.3-r1.ebuild: Revision bump, closes bugs #161252, #171427 and #171551. 11 Mar 2007; Markus Rothe ejabberd-1.1.3.ebuild: Adding ~amd64 to 1.1.3, too. 11 Mar 2007; Peter Weller ejabberd-1.1.2-r1.ebuild: Keyworded ~amd64 wrt bug 141302 28 Feb 2007; Christian Faulhammer files/ejabberd-1.1.1-r1.initd, ejabberd-1.1.3.ebuild: corrected init file; removed dodoc entry; stable x86; security bug 159580 *ejabberd-1.1.3 (27 Feb 2007) 27 Feb 2007; Stefan Cornelius +ejabberd-1.1.3.ebuild: Bumping to version 1.1.3 wrt security bug #159580 27 Feb 2007; Gustavo Felisberto ; metadata.xml: Corrected maintainer in metadata. 22 Feb 2007; Piotr Jaroszyński ChangeLog: Transition to Manifest2. *ejabberd-1.1.2-r1 (16 Oct 2006) 16 Oct 2006; Tony Vroon -ejabberd-1.1.2.ebuild, +ejabberd-1.1.2-r1.ebuild: Pull set of utterly broken and apparently completely untested patches, bug #137724 now closed as WONTFIX. *ejabberd-1.1.2 (13 Oct 2006) 13 Oct 2006; Tony Vroon +ejabberd-1.1.2.ebuild: New upstream version. Patchball updated with mod_presence, all thanks to Nikolaus Polak in bug #137724. *ejabberd-1.1.1-r1 (12 Oct 2006) 12 Oct 2006; Tony Vroon +files/ejabberd-1.1.1-r1.initd, +files/self-cert-v2.sh, +files/ssl.cnf, ejabberd-1.1.1.ebuild, +ejabberd-1.1.1-r1.ebuild: Revision bump, robust start/stop script thanks to Chris Carlin and Dustin J. Mitchell in bug #145373. Statsdx & SOCKS5 proxy support thanks to Nikolaus Polak in bug #137724. And finally, thanks to Micha Krause for pointing out that the SSL eclass did not create certificates usable for S2S connections in bug #150088. 01 Aug 2006; Joshua Jackson ejabberd-1.1.1.ebuild: Stable x86; bug #141302 *ejabberd-1.1.1 (19 Jun 2006) 19 Jun 2006; Tony Vroon +files/ejabberd-1.1.1.confd, +files/ejabberd-1.1.1.initd, +ejabberd-1.1.1.ebuild: Version bump, thanks to all contributors in bug #101708. 05 May 2006; Diego Pettenò ejabberd-0.7.5.ebuild: Fix enewuser/enewgroup location, bug #130849. 23 Aug 2005; Gustavo Felisberto ; ejabberd-0.7.5.ebuild: QA issue #103421 16 Apr 2005; Gustavo Felisberto ; files/ejabberd, ejabberd-0.7.5.ebuild: Small file permission patches 10 Apr 2005; Gustavo Felisberto ; files/ejabberd-0.7.5.initd, +files/self-cert.sh, ejabberd-0.7.5.ebuild: Added ssl.pem generator script and einfo. *ejabberd-0.7.5 (08 Apr 2005) 08 Apr 2005; Gustavo Felisberto ; +files/ejabberd, +files/ejabberd-0.7.5.confd, +files/ejabberd-0.7.5.initd, +files/ejabberdctl, +files/inetrc, +ejabberd-0.7.5.ebuild: Initial import. This is masked for a reason :) if you have problems bug #63472 is your friend.