]> granicus.if.org Git - ejabberd/log
ejabberd
15 years agoFix mistake when calling win32_dns.
Badlop [Wed, 11 Mar 2009 18:36:27 +0000 (18:36 +0000)]
Fix mistake when calling win32_dns.

SVN Revision: 1990

15 years agofix typo in previous patch backport
Christophe Romain [Tue, 10 Mar 2009 21:10:42 +0000 (21:10 +0000)]
fix typo in previous patch backport

SVN Revision: 1988

15 years ago* doc/release_notes_2.0.4.txt: Added file for new release
Badlop [Tue, 10 Mar 2009 16:25:20 +0000 (16:25 +0000)]
* doc/release_notes_2.0.4.txt: Added file for new release

SVN Revision: 1987

15 years ago* src/tls/tls_drv.c: Fix encryption problem for ejabberd_http
Badlop [Tue, 10 Mar 2009 15:21:36 +0000 (15:21 +0000)]
* src/tls/tls_drv.c: Fix encryption problem for ejabberd_http
after timeout (thanks to Alexey Shchepin)(EJAB-880)

SVN Revision: 1986

15 years agotypo fix on roster access_model
Christophe Romain [Tue, 10 Mar 2009 12:08:12 +0000 (12:08 +0000)]
typo fix on roster access_model

SVN Revision: 1983

15 years agoFix PEP with other domains and s2s (EJAB-825)
Christophe Romain [Tue, 10 Mar 2009 10:46:19 +0000 (10:46 +0000)]
Fix PEP with other domains and s2s (EJAB-825)

SVN Revision: 1981

15 years ago* src/tls/tls_drv.c: Fix to support OpenSSL older than
Badlop [Mon, 9 Mar 2009 19:17:53 +0000 (19:17 +0000)]
* src/tls/tls_drv.c: Fix to support OpenSSL older than
0.9.8f (EJAB-877)(thanks to Jonathan Schleifer)
* doc/guide.tex: It is again supported OpenSSL older than 0.9.8f
* doc/guide.html: Likewise

SVN Revision: 1979

15 years agoMerge 1925 from trunk.
Badlop [Mon, 9 Mar 2009 14:44:46 +0000 (14:44 +0000)]
Merge 1925 from trunk.

* src/mod_proxy65/mod_proxy65_service.erl: if an ip option is not
defined, the module takes an IP address of a local
hostname (thanks to Evgeniy Khramtsov)

SVN Revision: 1978

15 years ago* src/ejabberd_c2s.erl: Enforce privacy rules also for
Badlop [Sat, 7 Mar 2009 08:59:26 +0000 (08:59 +0000)]
* src/ejabberd_c2s.erl: Enforce privacy rules also for
subscription requests (EJAB-300)
* src/ejabberd_sm.erl: Likewise

SVN Revision: 1976

15 years agoMerge 1856 from trunk.
Badlop [Fri, 6 Mar 2009 11:50:23 +0000 (11:50 +0000)]
Merge 1856 from trunk.

* src/eldap/eldap.erl: moves waiting for response queries to
pending queue on an LDAP connection failure (thanks to Evgeniy
Khramtsov)

SVN Revision: 1974

15 years agoMerge 1855 from trunk.
Badlop [Fri, 6 Mar 2009 11:42:56 +0000 (11:42 +0000)]
Merge 1855 from trunk.

* src/eldap/eldap.erl: implemented queue for pending
queries (thanks to Evgeniy Khramtsov)

SVN Revision: 1973

15 years agoMerge 1851 from trunk.
Badlop [Fri, 6 Mar 2009 11:39:12 +0000 (11:39 +0000)]
Merge 1851 from trunk.

* src/eldap/eldap.erl: Close a connection on tcp_error (thanks to
Evgeniy Khramtsov)

SVN Revision: 1972

15 years agoMerge 1682 from trunk.
Badlop [Fri, 6 Mar 2009 11:34:27 +0000 (11:34 +0000)]
Merge 1682 from trunk.

* src/eldap/Makefile.in: added +optimize and +driver compilation
options (thanks to Evgeniy Khramtsov)
* src/eldap/Makefile.win32: Likewise

SVN Revision: 1971

15 years ago* src/ejabberd_app.erl: In a Windows machine, explicitly add the
Badlop [Thu, 5 Mar 2009 20:03:18 +0000 (20:03 +0000)]
* src/ejabberd_app.erl: In a Windows machine, explicitly add the
nameservers, as it seems Erlang does not do itself (EJAB-860)
* src/win32_dns.erl: Get name servers from Windows registy (thanks
to Geoff Cant)

SVN Revision: 1968

15 years ago* doc/guide.tex: Require OpenSSL 0.9.8f or higher (EJAB-877)
Badlop [Thu, 5 Mar 2009 19:48:24 +0000 (19:48 +0000)]
* doc/guide.tex: Require OpenSSL 0.9.8f or higher (EJAB-877)
* doc/guide.html: Likewise

SVN Revision: 1967

15 years ago* src/ejabberd_auth.erl: If anonymous auth is enabled, when
Badlop [Wed, 4 Mar 2009 18:34:02 +0000 (18:34 +0000)]
* src/ejabberd_auth.erl: If anonymous auth is enabled, when
checking if the account already exists in other auth methods, take
into account if the auth method failed (EJAB-882)
* src/ejabberd_auth_anonymous.erl: Likewise
* src/ejabberd_auth_external.erl: Likewise
* src/ejabberd_auth_internal.erl: Likewise
* src/ejabberd_auth_ldap.erl: Likewise
* src/ejabberd_auth_odbc.erl: Likewise
* src/ejabberd_auth_pam.erl: Likewise

SVN Revision: 1966

15 years agoAllow node creation without configure item
Christophe Romain [Wed, 4 Mar 2009 01:10:44 +0000 (01:10 +0000)]
Allow node creation without configure item

SVN Revision: 1962

15 years agobackport typo fix from trunk
Christophe Romain [Wed, 4 Mar 2009 00:01:19 +0000 (00:01 +0000)]
backport typo fix from trunk

SVN Revision: 1959

15 years agoAdd roster subscriptions handling and make PEP events sent to all resources
Christophe Romain [Tue, 3 Mar 2009 22:42:52 +0000 (22:42 +0000)]
Add roster subscriptions handling and make PEP events sent to all resources

SVN Revision: 1957

15 years agoMerge fix from trunk r1910
Badlop [Fri, 27 Feb 2009 16:19:19 +0000 (16:19 +0000)]
Merge fix from trunk r1910

* src/web/ejabberd_http.erl: Added a workaround for inet:peername
returning 'ebadf'

SVN Revision: 1928

15 years agoMerge fix from trunk r1190
Badlop [Fri, 27 Feb 2009 15:57:35 +0000 (15:57 +0000)]
Merge fix from trunk r1190

* src/cyrsasl_digest.erl: Unquote backslash in DIGEST-MD5 quoted
strings (EJAB-304)

SVN Revision: 1927

15 years ago* src/tls/tls_drv.c: S2S connection with STARTTLS fails to Gtalk
Badlop [Fri, 27 Feb 2009 15:42:27 +0000 (15:42 +0000)]
* src/tls/tls_drv.c: S2S connection with STARTTLS fails to Gtalk
and recent Openfire (thanks to Philipp Hancke)(EJAB-877)

SVN Revision: 1926

15 years ago* doc/guide.tex: No mention to the release date in ejabberd Guide
Badlop [Thu, 26 Feb 2009 23:10:28 +0000 (23:10 +0000)]
* doc/guide.tex: No mention to the release date in ejabberd Guide
or release notes. The date of an ejabberd release is determined by
the date of the corresponding release announcement.

SVN Revision: 1922

15 years agoDo not call mod_caps:clear_caps as it breaks PubSub/PEP (EJAB-854)
Christophe Romain [Mon, 23 Feb 2009 15:51:01 +0000 (15:51 +0000)]
Do not call mod_caps:clear_caps as it breaks PubSub/PEP (EJAB-854)

SVN Revision: 1911

15 years agoMerge r1880 from trunk:
Badlop [Sat, 21 Feb 2009 09:37:05 +0000 (09:37 +0000)]
Merge r1880 from trunk:

* src/mod_muc/mod_muc_room.erl: Owner of a password protected room
must provide the password, like other participants (EJAB-867)

SVN Revision: 1906

15 years agoMerge r1879 from trunk:
Badlop [Sat, 21 Feb 2009 09:30:23 +0000 (09:30 +0000)]
Merge r1879 from trunk:

* src/mod_muc/mod_muc_log.erl: Prevent XSS in MUC logs by
linkifying only a few known protocols (EJAB-850)

SVN Revision: 1905

15 years agoMerge r1877 from trunk:
Badlop [Sat, 21 Feb 2009 09:28:58 +0000 (09:28 +0000)]
Merge r1877 from trunk:

* src/mod_roster.erl: When account is deleted, cancel presence
subscription for all roster items (EJAB-790)
* src/mod_roster_odbc.erl: Likewise

SVN Revision: 1904

15 years agoMerge r1874 from trunk:
Badlop [Sat, 21 Feb 2009 09:27:27 +0000 (09:27 +0000)]
Merge r1874 from trunk:

* src/mod_shared_roster.erl: Fix bug: a pending subscription
request, and later the requester added to the roster due to a
shared roster group, that request could neither be accepted or
rejected (thanks to Brian Cully)(EJAB-869)

SVN Revision: 1903

15 years agoMerge r1864 from trunk:
Badlop [Sat, 21 Feb 2009 09:26:12 +0000 (09:26 +0000)]
Merge r1864 from trunk:

* src/mod_pubsub/mod_pubsub.erl: The table pubsub_node in ejabberd
older than 2.0.2 had indexes for parentid and type. This is not
required since ejabberd 2.0.2, so those indexes can be
deleted. (EJAB-669)

SVN Revision: 1902

15 years agoMerge r1862 from trunk:
Badlop [Sat, 21 Feb 2009 09:24:57 +0000 (09:24 +0000)]
Merge r1862 from trunk:

* doc/Makefile: In Clean do not remove html. In new Distclean, remove also html.

SVN Revision: 1901

15 years agoMerge r1861 from trunk:
Badlop [Sat, 21 Feb 2009 09:23:42 +0000 (09:23 +0000)]
Merge r1861 from trunk:

* doc/Makefile: When cleaning, remove contributed_modules.tex

SVN Revision: 1900

15 years agoMerge r1858 from trunk:
Badlop [Sat, 21 Feb 2009 09:22:51 +0000 (09:22 +0000)]
Merge r1858 from trunk:

* doc/guide.tex: Provide only an example of language option
* doc/guide.html: Likewise

SVN Revision: 1899

15 years agoMerge r1854 from trunk:
Badlop [Sat, 21 Feb 2009 09:21:31 +0000 (09:21 +0000)]
Merge r1854 from trunk:

* doc/guide.tex: mod_muc can run in several nodes of cluster
* doc/guide.html: Likewise

SVN Revision: 1898

15 years agoMerge r1850 from trunk:
Badlop [Sat, 21 Feb 2009 09:19:56 +0000 (09:19 +0000)]
Merge r1850 from trunk:

* src/odbc/mysql.sql: Fix complain about comment syntax
* src/odbc/pg.sql: Likewise

SVN Revision: 1897

15 years agoMerge r1836 from trunk:
Badlop [Sat, 21 Feb 2009 09:19:11 +0000 (09:19 +0000)]
Merge r1836 from trunk:

* doc/guide.tex: Explain that account creation is only supported
by internal and odbc authentication methods
* doc/guide.html: Likewise

SVN Revision: 1896

15 years agoMerge r1822 and partial r1834 from trunk:
Badlop [Sat, 21 Feb 2009 09:15:43 +0000 (09:15 +0000)]
Merge r1822 and partial r1834 from trunk:

* src/mod_privacy.erl: Privacy list items must be processed in the
specified order (EJAB-848)
* src/mod_privacy_odbc.erl: Likewise

SVN Revision: 1895

15 years agoMerge r1666 from trunk:
Badlop [Sat, 21 Feb 2009 09:12:59 +0000 (09:12 +0000)]
Merge r1666 from trunk:

* src/ejabberd_c2s.erl: Ensure unique ID in roster push (EJAB-721)
* src/mod_roster.erl: Likewise
* src/mod_roster_odbc.erl: Likewise
* src/mod_shared_roster.erl: Likewise

SVN Revision: 1894

15 years agofix nodetree plugin resolver
Christophe Romain [Thu, 19 Feb 2009 11:24:26 +0000 (11:24 +0000)]
fix nodetree plugin resolver

SVN Revision: 1888

15 years agoprevent from calling get_vh_registered_users/2 when not available
Christophe Romain [Fri, 13 Feb 2009 13:30:20 +0000 (13:30 +0000)]
prevent from calling get_vh_registered_users/2 when not available

SVN Revision: 1870

16 years ago* doc/release_notes_2.0.3.txt: Minor changes
Badlop [Tue, 13 Jan 2009 18:05:06 +0000 (18:05 +0000)]
* doc/release_notes_2.0.3.txt: Minor changes

SVN Revision: 1818

16 years ago* src/tls/Makefile.win32: Windows compilation support.
Mickaël Rémond [Tue, 13 Jan 2009 16:36:10 +0000 (16:36 +0000)]
* src/tls/Makefile.win32: Windows compilation support.
* src/tls/tls_drv.c: Likewise.
* src/tls/stdint.h: Likewise.
* doc/guide.tex: Update Erlang version in Windows compilation documentation.

SVN Revision: 1817

16 years ago* src/msgs/pl.po: Fix typo (thanks to Apag0r)(EJAB-844)
Badlop [Mon, 12 Jan 2009 23:47:07 +0000 (23:47 +0000)]
* src/msgs/pl.po: Fix typo (thanks to Apag0r)(EJAB-844)

SVN Revision: 1814

16 years ago* doc/guide.tex: Update copyright date 2008 to 2009 (EJAB-842)
Badlop [Mon, 12 Jan 2009 14:52:59 +0000 (14:52 +0000)]
* doc/guide.tex: Update copyright date 2008 to 2009 (EJAB-842)
* doc/guide.html: Likewise
* src/*/*.erl: Likewise
* src/*/*.erl: Remove unneeded blankspaces in license text

SVN Revision: 1805

16 years agoprevent unauthorized entity to gain none-affiliation for given entity
Christophe Romain [Sun, 11 Jan 2009 04:07:39 +0000 (04:07 +0000)]
prevent unauthorized entity to gain none-affiliation for given entity

SVN Revision: 1801

16 years agofix owners cache and fix unsubscribe permissions (EJAB-840)
Christophe Romain [Sun, 11 Jan 2009 01:41:22 +0000 (01:41 +0000)]
fix owners cache and fix unsubscribe permissions (EJAB-840)

SVN Revision: 1798

16 years agofix unsubscription of full jid subscribed node (EJAB-839)
Christophe Romain [Sat, 10 Jan 2009 13:35:34 +0000 (13:35 +0000)]
fix unsubscription of full jid subscribed node (EJAB-839)

SVN Revision: 1793

16 years ago* doc/release_notes_2.0.3.txt: New file for new release
Badlop [Fri, 9 Jan 2009 14:10:14 +0000 (14:10 +0000)]
* doc/release_notes_2.0.3.txt: New file for new release

SVN Revision: 1790

16 years ago* doc/guide.tex: Improve explanation of backup commands
Badlop [Fri, 9 Jan 2009 14:04:56 +0000 (14:04 +0000)]
* doc/guide.tex: Improve explanation of backup commands
* doc/guide.html: Likewise

SVN Revision: 1789

16 years ago* src/web/ejabberd_web_admin.erl: New appearance of WebAdmin logo,
Badlop [Fri, 9 Jan 2009 13:42:15 +0000 (13:42 +0000)]
* src/web/ejabberd_web_admin.erl: New appearance of WebAdmin logo,
fixed logo-fill.

SVN Revision: 1788

16 years ago* src/mod_configure.erl: Fix access check for vhost configuration
Badlop [Fri, 9 Jan 2009 00:39:57 +0000 (00:39 +0000)]
* src/mod_configure.erl: Fix access check for vhost configuration

SVN Revision: 1787

16 years agofix EJAB-701 and EJAB-836
Christophe Romain [Thu, 8 Jan 2009 21:53:23 +0000 (21:53 +0000)]
fix EJAB-701 and EJAB-836

SVN Revision: 1786

16 years ago* src/ejabberd_listener.erl: Define send timeout option to avoid blocking on socket...
Mickaël Rémond [Thu, 8 Jan 2009 21:01:27 +0000 (21:01 +0000)]
* src/ejabberd_listener.erl: Define send timeout option to avoid blocking on socket send (EJAB-746).
* src/ejabberd_s2s_out.erl: Likewise.

SVN Revision: 1785

16 years ago* src/msgs/ru.po: Fix typo (thanks to Dominges)
Badlop [Tue, 6 Jan 2009 15:09:53 +0000 (15:09 +0000)]
* src/msgs/ru.po: Fix typo (thanks to Dominges)
* src/msgs/ru.msg: Likewise

SVN Revision: 1776

16 years ago* src/tls/tls_drv.c: Added a flag to avoid certificate validation
Alexey Shchepin [Mon, 5 Jan 2009 17:27:30 +0000 (17:27 +0000)]
* src/tls/tls_drv.c: Added a flag to avoid certificate validation
* src/tls/tls.erl: Likewise
* src/ejabberd_c2s.erl: Likewise

SVN Revision: 1775

16 years ago* src/*.erl: Fix EDoc comments
Badlop [Sat, 3 Jan 2009 21:31:36 +0000 (21:31 +0000)]
* src/*.erl: Fix EDoc comments

SVN Revision: 1772

16 years agoPubSub cleanup, EJAB-827 fix, EJAB-701 partial fix
Christophe Romain [Sat, 3 Jan 2009 00:23:58 +0000 (00:23 +0000)]
PubSub cleanup, EJAB-827 fix, EJAB-701 partial fix

SVN Revision: 1765

16 years ago* src/ejabberd_c2s.erl: Remove useless comment and port Alexey fix to 2.0.x branch.
Mickaël Rémond [Mon, 29 Dec 2008 12:06:34 +0000 (12:06 +0000)]
* src/ejabberd_c2s.erl: Remove useless comment and port Alexey fix to 2.0.x branch.

SVN Revision: 1764

16 years ago* src/ejabberd_c2s.erl: Add resource to the from packet attribute if missing (EJAB...
Mickaël Rémond [Sun, 28 Dec 2008 12:23:20 +0000 (12:23 +0000)]
* src/ejabberd_c2s.erl: Add resource to the from packet attribute if missing (EJAB-812).

SVN Revision: 1760

16 years ago* src/aclocal.m4: Fixes in configure script: fix
Badlop [Wed, 24 Dec 2008 12:03:13 +0000 (12:03 +0000)]
* src/aclocal.m4: Fixes in configure script: fix
disable-disable_zlib and disable-pam; in case of problems, PAM
verification aborts with error instead of warning. (EJAB-787)
* src/configure.ac: Likewise
* src/configure: Likewise

SVN Revision: 1754

16 years ago* src/acl.erl: New ACL: shared_group (thanks to Maxim Ryazanov)
Badlop [Tue, 23 Dec 2008 19:24:45 +0000 (19:24 +0000)]
* src/acl.erl: New ACL: shared_group (thanks to Maxim Ryazanov)
* doc/guide.tex: Likewise

* src/mod_shared_roster.erl: Push new group members when
registered or manually added to group: EJAB-730 EJAB-731 EJAB-732
EJAB-767 EJAB-794. When user is added to group, push it to other
members, and other members to it. When user is removed from group,
push deletion to other members, and other members to it. When user
is registered, push him to members of group @all@. When user is
deleted, push deletion to members of group @all@. Document several
functions in mod_shared_roster.

* src/ejabberd_auth.erl: Rename hook user_registered to
register_user, for name consistency with the widely used hook
remove_user. Run hook register_user in ejabberd_auth, so it's run
when account is created with any method. Run hook remove_user in
ejabberd_auth, so it's run when account is deleted with any
method.
* src/ejabberd_auth_internal.erl: Likewise
* src/ejabberd_auth_ldap.erl: Likewise
* src/ejabberd_auth_odbc.erl: Likewise
* src/ejabberd_auth_pam.erl: Likewise
* src/mod_register.erl: Likewise

SVN Revision: 1753

16 years agomake caps store only required user_caps_default
Christophe Romain [Tue, 23 Dec 2008 10:54:25 +0000 (10:54 +0000)]
make caps store only required user_caps_default

SVN Revision: 1749

16 years agoImprove handling of PEP sent to external contacts (EJAB-825)
Christophe Romain [Tue, 23 Dec 2008 10:25:00 +0000 (10:25 +0000)]
Improve handling of PEP sent to external contacts (EJAB-825)

SVN Revision: 1746

16 years ago* src/cyrsasl_digest.erl: Check digest-uri in SASL digest
Badlop [Tue, 23 Dec 2008 01:02:44 +0000 (01:02 +0000)]
* src/cyrsasl_digest.erl: Check digest-uri in SASL digest
authentication (thanks to Paul Guyot)(EJAB-569)

SVN Revision: 1743

16 years ago* src/odbc/odbc_queries.erl: Fix removal of private_storage of an
Badlop [Tue, 23 Dec 2008 00:48:09 +0000 (00:48 +0000)]
* src/odbc/odbc_queries.erl: Fix removal of private_storage of an
account when the account is removed

* src/mod_privacy.erl: Remove privacy lists of an account when the
account is removed (EJAB-720)
* src/mod_privacy_odbc.erl: Likewise

SVN Revision: 1742

16 years agoFix send_last_published_item issue when running on clustered table (EJAB-793)
Christophe Romain [Fri, 19 Dec 2008 23:21:26 +0000 (23:21 +0000)]
Fix send_last_published_item issue when running on clustered table (EJAB-793)

SVN Revision: 1739

16 years ago* src/mod_pubsub/mod_pubsub.erl: Fix update pubsub tables from
Badlop [Tue, 16 Dec 2008 17:44:48 +0000 (17:44 +0000)]
* src/mod_pubsub/mod_pubsub.erl: Fix update pubsub tables from
ejabberd 1.x to 2.x (EJAB-817)

SVN Revision: 1734

16 years ago* doc/guide.tex: Fix capitalization of some section titles
Badlop [Tue, 16 Dec 2008 17:39:05 +0000 (17:39 +0000)]
* doc/guide.tex: Fix capitalization of some section titles

* doc/guide.tex: Mention as optional Requirements: mysql, pgsql
and pam

* src/ejabberd_ctl.erl: Command reopen-log must also rotate
sasl.log (thanks to Alexander Tsvyashchenko)(EJAB-711)
* src/ejabberd_logger_h.erl: Export the function rotate_log/1
* doc/guide.tex: Improve explanation of log files rotation

* doc/guide.tex: Improve explanation of watchdog admins
option: only useful for developers (EJAB-816)
* src/ejabberd.cfg.example: Likewise

* doc/guide.tex: Say 'higher' instead of 'newer' in requirements
* README: Likewise

* doc/guide.tex: Simplify example mod_muc configuration

SVN Revision: 1733

16 years agoremove pubsub_state record when unsubscribing node without affiliation (EJAB-776)
Christophe Romain [Mon, 8 Dec 2008 21:49:40 +0000 (21:49 +0000)]
remove pubsub_state record when unsubscribing node without affiliation (EJAB-776)

SVN Revision: 1718

16 years agotypo fix
Christophe Romain [Mon, 8 Dec 2008 19:47:23 +0000 (19:47 +0000)]
typo fix

SVN Revision: 1714

16 years agoignore unknown configuration fields (EJAB-762); fix node authorization bug (EJAB...
Christophe Romain [Mon, 8 Dec 2008 19:38:59 +0000 (19:38 +0000)]
ignore unknown configuration fields (EJAB-762); fix node authorization bug (EJAB-798)

SVN Revision: 1713

16 years agoReduce memory consumption due to caps handling
Christophe Romain [Mon, 8 Dec 2008 14:08:58 +0000 (14:08 +0000)]
Reduce memory consumption due to caps handling

SVN Revision: 1711

16 years ago* src/ejabberd_c2s.erl: Enforce client stanza from attribute (EJAB-812).
Mickaël Rémond [Mon, 8 Dec 2008 09:31:40 +0000 (09:31 +0000)]
* src/ejabberd_c2s.erl: Enforce client stanza from attribute (EJAB-812).
* src/jlib.erl: Likewise.

SVN Revision: 1707

16 years agoFix default value of default_room_options (thanks to Aleksey Shchepin)
Badlop [Wed, 3 Dec 2008 15:06:21 +0000 (15:06 +0000)]
Fix default value of default_room_options (thanks to Aleksey Shchepin)

SVN Revision: 1702

16 years ago* doc/guide.tex: New subsection Database Connection
Badlop [Mon, 1 Dec 2008 17:45:01 +0000 (17:45 +0000)]
* doc/guide.tex: New subsection Database Connection
* doc/guide.html: Likewise

SVN Revision: 1697

16 years agoDon't create a SSL context on every connection and disable SSLv2 on outgoing connecti...
Christophe Romain [Mon, 1 Dec 2008 15:29:59 +0000 (15:29 +0000)]
Don't create a SSL context on every connection and disable SSLv2 on outgoing connections (EJAB-781)

SVN Revision: 1694

16 years agoHibernate ejabberd_receiver and ejabberd_frontend_socket processes after timeout
Christophe Romain [Mon, 1 Dec 2008 15:16:40 +0000 (15:16 +0000)]
Hibernate ejabberd_receiver and ejabberd_frontend_socket processes after timeout

SVN Revision: 1693

16 years agoRemove debug line from SVN r1685
Badlop [Fri, 28 Nov 2008 19:51:30 +0000 (19:51 +0000)]
Remove debug line from SVN r1685

SVN Revision: 1689

16 years ago* src/mod_irc/mod_irc.erl: Announce disco#info (thanks to Spike)
Badlop [Wed, 26 Nov 2008 16:04:27 +0000 (16:04 +0000)]
* src/mod_irc/mod_irc.erl: Announce disco#info (thanks to Spike)
* src/mod_muc/mod_muc.erl: Announce disco#info disco#items
* src/mod_proxy65/mod_proxy65_service.erl: No announce disco#items
* src/mod_pubsub/mod_pubsub.erl: Announce disco#info disco#items
* src/mod_vcard.erl: Announce disco#info

SVN Revision: 1686

16 years ago* src/gen_mod.erl: First store module options in ETS and Mnesia,
Badlop [Wed, 26 Nov 2008 15:10:38 +0000 (15:10 +0000)]
* src/gen_mod.erl: First store module options in ETS and Mnesia,
then start the module. In case of failure, remove options from
ETS. Until now the module was started before the options were
stored in database, and some modules started incorrectly because
they couldn't access the options from database; for instance
mod_muc_room required this for reading max_users option.

* src/mod_muc/mod_muc_room.erl: Include the value of max_users
service option and the current max_users room option in the list
of allowed room limit values.

SVN Revision: 1685

16 years agopubsub/pep: get_node_affiliations resultset bugfix
Christophe Romain [Tue, 25 Nov 2008 23:04:22 +0000 (23:04 +0000)]
pubsub/pep: get_node_affiliations resultset bugfix

SVN Revision: 1683

16 years ago* doc/guide.tex: Improve legibility of mod_irc example config
Badlop [Wed, 12 Nov 2008 00:21:47 +0000 (00:21 +0000)]
* doc/guide.tex: Improve legibility of mod_irc example config

SVN Revision: 1677

16 years ago* src/ejabberd_s2s_out.erl: exports the DNS resolution function.
Mickaël Rémond [Sat, 8 Nov 2008 17:50:54 +0000 (17:50 +0000)]
* src/ejabberd_s2s_out.erl: exports the DNS resolution function.

SVN Revision: 1674

16 years ago* src/ejabberd_app.erl: Open ejabberd.log before parsing
Badlop [Mon, 27 Oct 2008 10:56:46 +0000 (10:56 +0000)]
* src/ejabberd_app.erl: Open ejabberd.log before parsing
ejabberd.cfg and translation files (EJAB-777)

SVN Revision: 1670

16 years agodoes not write item when max_items set to 0 (solves EJAB-768)
Christophe Romain [Fri, 17 Oct 2008 00:42:20 +0000 (00:42 +0000)]
does not write item when max_items set to 0 (solves EJAB-768)

SVN Revision: 1660

16 years agofix remove_user not unsubscribing user (EJAB-684)
Christophe Romain [Thu, 16 Oct 2008 23:07:06 +0000 (23:07 +0000)]
fix remove_user not unsubscribing user (EJAB-684)

SVN Revision: 1658

16 years agofix badarg issue on get_roster_info when allowed roster groups is not defined
Christophe Romain [Thu, 16 Oct 2008 22:14:04 +0000 (22:14 +0000)]
fix badarg issue on get_roster_info when allowed roster groups is not defined

SVN Revision: 1657

16 years ago* src/odbc/ejabberd_odbc.erl: log MySQL driver messages (merge 1652 from trunk).
Jérôme Sautret [Mon, 13 Oct 2008 15:29:05 +0000 (15:29 +0000)]
* src/odbc/ejabberd_odbc.erl: log MySQL driver messages (merge 1652 from trunk).

SVN Revision: 1653

16 years agoMerge commit 1612 from trunk:
Jérôme Sautret [Tue, 7 Oct 2008 12:34:23 +0000 (12:34 +0000)]
Merge commit 1612 from trunk:
* src/mod_roster_odbc.erl: fix MySQL multiple requests issue.

SVN Revision: 1613

16 years ago* doc/guide.html: Regenerated
Badlop [Mon, 6 Oct 2008 15:01:06 +0000 (15:01 +0000)]
* doc/guide.html: Regenerated

* doc/guide.tex: Fix a problem in SVN merge from trunk

SVN Revision: 1605

16 years agoMerge from trunk r1600:
Jérôme Sautret [Mon, 6 Oct 2008 14:27:48 +0000 (14:27 +0000)]
Merge from trunk r1600:
* src/ejabberd_rdbms.erl: fix SQL database reconnection
issues (EJAB-764) and add odbc_start_interval configuration
directive (default to 30 seconds).
* src/odbc/ejabberd_odbc.erl: likewise.
* src/odbc/ejabberd_odbc_sup.erl: likewise.
* doc/guide.tex: likewise.

SVN Revision: 1601

16 years ago* src/odbc/odbc_queries.erl: Fix syntax error on update_roster_sql query.
Jérôme Sautret [Fri, 3 Oct 2008 15:49:24 +0000 (15:49 +0000)]
* src/odbc/odbc_queries.erl: Fix syntax error on update_roster_sql query.

SVN Revision: 1599

16 years ago* src/odbc/odbc_queries.erl: Fix empty query that fails on MySQL (merged from trunk).
Jérôme Sautret [Fri, 3 Oct 2008 15:47:30 +0000 (15:47 +0000)]
* src/odbc/odbc_queries.erl: Fix empty query that fails on MySQL (merged from trunk).

SVN Revision: 1598

16 years ago* src/mod_shared_roster.erl: Correct roster push when changing a shared roster entry...
Mickaël Rémond [Wed, 1 Oct 2008 14:52:25 +0000 (14:52 +0000)]
* src/mod_shared_roster.erl: Correct roster push when changing a shared roster entry name (EJAB-738).

SVN Revision: 1590

16 years ago* src/*/Makefile.win32: Provide explicit beam filenames because
Badlop [Tue, 30 Sep 2008 16:12:05 +0000 (16:12 +0000)]
* src/*/Makefile.win32: Provide explicit beam filenames because
nmake does not accept wildcards (thanks to Attila
Vangel)(EJAB-543)

SVN Revision: 1588

16 years ago* contrib/ejabberd-modules.repo: Include 2.0.x branches
Badlop [Mon, 29 Sep 2008 15:16:45 +0000 (15:16 +0000)]
* contrib/ejabberd-modules.repo: Include 2.0.x branches

SVN Revision: 1586

16 years ago* src/mod_configure.erl: Fix adhoc commands reply types for "get-online-users-num...
Mickaël Rémond [Mon, 22 Sep 2008 16:08:37 +0000 (16:08 +0000)]
* src/mod_configure.erl: Fix adhoc commands reply types for "get-online-users-num" and "get-registered-users-num" (EJAB-756).

SVN Revision: 1569

16 years ago* doc/guide.tex: Fix explanation of mod_muc's anonymous
Badlop [Mon, 15 Sep 2008 18:38:52 +0000 (18:38 +0000)]
* doc/guide.tex: Fix explanation of mod_muc's anonymous
option. Make clear that an ejabberd_service can only serve a
single external component. Provide Mnesia directory when setting
clustering (thanks to Matthew Reilly)

SVN Revision: 1563

16 years ago* doc/guide.tex: Fix mod_proxy configuration example
Badlop [Tue, 2 Sep 2008 17:31:10 +0000 (17:31 +0000)]
* doc/guide.tex: Fix mod_proxy configuration example
* doc/guide.html: Likewise

SVN Revision: 1560

16 years agoFix release date of ejabberd 2.0.2 to 28 August 2008
Badlop [Sat, 30 Aug 2008 11:17:03 +0000 (11:17 +0000)]
Fix release date of ejabberd 2.0.2 to 28 August 2008

SVN Revision: 1557

16 years agosend last published events now supports PEP events from unavailable users nodes ...
Christophe Romain [Wed, 27 Aug 2008 09:25:24 +0000 (09:25 +0000)]
send last published events now supports PEP events from unavailable users nodes (EJAB-698)

SVN Revision: 1549