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
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
Christophe Romain [Wed, 4 Mar 2009 01:12:10 +0000 (01:12 +0000)]
Allow node creation without configure item
SVN Revision: 1963
Christophe Romain [Wed, 4 Mar 2009 01:04:28 +0000 (01:04 +0000)]
update pubsub version
SVN Revision: 1960
Christophe Romain [Tue, 3 Mar 2009 22:42:37 +0000 (22:42 +0000)]
Add roster subscriptions handling and make PEP events sent to all resources
SVN Revision: 1956
Badlop [Sat, 28 Feb 2009 00:01:27 +0000 (00:01 +0000)]
Fix small compilation error introduced in revision 1923
SVN Revision: 1931
Badlop [Fri, 27 Feb 2009 23:56:46 +0000 (23:56 +0000)]
* src/mod_pubsub/node_default.erl: Fix that non-subscriber could
fetch items from Authorize node (thanks to Brian Cully)(EJAB-873)
SVN Revision: 1930
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
Evgeniy Khramtsov [Fri, 27 Feb 2009 03:22:40 +0000 (03:22 +0000)]
* src/mod_proxy65/mod_proxy65_service.erl: if an ip option is not defined, the module takes an IP address of a local hostname.
SVN Revision: 1925
Christophe Romain [Fri, 27 Feb 2009 03:09:00 +0000 (03:09 +0000)]
cosmetic changes
SVN Revision: 1923
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
Badlop [Wed, 25 Feb 2009 21:17:14 +0000 (21:17 +0000)]
* src/mod_pubsub/mod_pubsub.erl: Fix incorrect implementation of
Pubsub payload requirements (thanks to Andy Skelton)(EJAB-823)
SVN Revision: 1921
Badlop [Tue, 24 Feb 2009 17:25:40 +0000 (17:25 +0000)]
* src/ejabberd_listener.erl: Fix report message of 'undef' error
SVN Revision: 1916
Christophe Romain [Mon, 23 Feb 2009 15:56:19 +0000 (15:56 +0000)]
Do not call mod_caps:clear_caps as it breaks PubSub/PEP (EJAB-854)
SVN Revision: 1912
Alexey Shchepin [Mon, 23 Feb 2009 05:25:10 +0000 (05:25 +0000)]
* src/web/ejabberd_http.erl: Added a workaround for inet:peername
returning 'ebadf'
SVN Revision: 1910
Badlop [Sat, 21 Feb 2009 11:24:08 +0000 (11:24 +0000)]
Fix a minor compilation warning and add EDoc comment
SVN Revision: 1907
Badlop [Fri, 20 Feb 2009 14:51:13 +0000 (14:51 +0000)]
* src/ejabberd_listener.erl: When stopping a listener, don't stop
the listener supervisor (EJAB-874)
SVN Revision: 1891
Christophe Romain [Thu, 19 Feb 2009 11:25:56 +0000 (11:25 +0000)]
fix nodetree plugin resolver
SVN Revision: 1889
Badlop [Tue, 17 Feb 2009 15:42:22 +0000 (15:42 +0000)]
* src/ejabberd_listener.erl: More error detections
SVN Revision: 1884
Badlop [Tue, 17 Feb 2009 09:53:29 +0000 (09:53 +0000)]
* src/ejabberd_listener.erl: More error detections
SVN Revision: 1883
Badlop [Mon, 16 Feb 2009 17:57:30 +0000 (17:57 +0000)]
* src/ejabberd_config.erl: Check certfiles are readable on server
start and listener start (EJAB-753)
* src/ejabberd_listener.erl: Likewise
SVN Revision: 1882
Badlop [Mon, 16 Feb 2009 16:24:08 +0000 (16:24 +0000)]
* src/mod_privacy.erl: Privacy List: deny presence-out all + send
presence to: presence is sent (EJAB-255)
* src/ejabberd_c2s.erl: Likewise
SVN Revision: 1881
Badlop [Mon, 16 Feb 2009 15:57:02 +0000 (15:57 +0000)]
* src/mod_muc/mod_muc_room.erl: Owner of a password protected room
must provide the password, like other participants (EJAB-867)
SVN Revision: 1880
Badlop [Mon, 16 Feb 2009 15:32:54 +0000 (15:32 +0000)]
* src/mod_muc/mod_muc_log.erl: Prevent XSS in MUC logs by
linkifying only a few known protocols (EJAB-850)
SVN Revision: 1879
Badlop [Mon, 16 Feb 2009 15:24:40 +0000 (15:24 +0000)]
* src/mod_muc/mod_muc.erl: Export function to create MUC
room (thanks to Eric Cestari) (EJAB-729)
SVN Revision: 1878
Badlop [Mon, 16 Feb 2009 14:49:20 +0000 (14:49 +0000)]
* 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: 1877
Badlop [Sat, 14 Feb 2009 09:03:26 +0000 (09:03 +0000)]
* src/web/ejabberd_http_poll.erl: Allow configuration of session
timeout, using new global option http_poll_timeout (EJAB-135)
* doc/guide.tex: Document new option
* doc/guide.html: Likewise
SVN Revision: 1876
Badlop [Fri, 13 Feb 2009 23:52:24 +0000 (23:52 +0000)]
* src/ejabberd_listener.erl: Report error at startup if a listener
module isn't available or is not an ejabberd listener (EJAB-868)
SVN Revision: 1875
Badlop [Fri, 13 Feb 2009 23:01:41 +0000 (23:01 +0000)]
* 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: 1874
Badlop [Fri, 13 Feb 2009 22:13:34 +0000 (22:13 +0000)]
* src/web/ejabberd_web_admin.erl: Show big integers with comma
separators for easy reading
SVN Revision: 1873
Badlop [Fri, 13 Feb 2009 19:27:56 +0000 (19:27 +0000)]
* src/ejabberd_system_monitor.erl: Allow parametrizable watchdog
threshold: option watchdog_large_heap or chatting with the
watchdog bot (EJAB-545)
* src/ejabberd_config.erl: Likewise
* doc/guide.tex: Likewise
* doc/guide.html: Likewise
SVN Revision: 1872
Christophe Romain [Fri, 13 Feb 2009 13:28:10 +0000 (13:28 +0000)]
prevent from calling get_vh_registered_users/2 when not available
SVN Revision: 1869
Christophe Romain [Mon, 9 Feb 2009 13:37:58 +0000 (13:37 +0000)]
fix delete-items issue and manage-affiliations typo
SVN Revision: 1868
Badlop [Thu, 5 Feb 2009 21:23:16 +0000 (21:23 +0000)]
* 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: 1864
Badlop [Tue, 3 Feb 2009 10:58:16 +0000 (10:58 +0000)]
* doc/Makefile: In Clean do not remove html. In new Distclean, remove also html.
SVN Revision: 1862
Badlop [Tue, 3 Feb 2009 10:47:38 +0000 (10:47 +0000)]
* doc/Makefile: When cleaning, remove contributed_modules.tex
SVN Revision: 1861
Badlop [Tue, 3 Feb 2009 10:25:06 +0000 (10:25 +0000)]
* src/Makefile.in: Fix arguments to Install program
SVN Revision: 1860
Badlop [Mon, 2 Feb 2009 10:12:44 +0000 (10:12 +0000)]
* src/web/ejabberd_web_admin.erl: Calls to the hook
webadmin_menu_node provide the node as first argument, and calls
to webadmin_menu_hostnode provide both the host and the node. Fix
call to make_menu_items, because webadmin_menu_node was called in
cases where webadmin_menu_hostnode should be called. Align to
right some table elements.
SVN Revision: 1859
Badlop [Sat, 31 Jan 2009 12:26:27 +0000 (12:26 +0000)]
* doc/guide.tex: Provide only an example of language option
* doc/guide.html: Likewise
SVN Revision: 1858
Evgeniy Khramtsov [Fri, 30 Jan 2009 15:22:18 +0000 (15:22 +0000)]
* src/eldap/eldap.erl: moves waiting for response queries to
pending queue on an LDAP connection failure.
SVN Revision: 1856
Evgeniy Khramtsov [Tue, 27 Jan 2009 13:24:18 +0000 (13:24 +0000)]
* src/eldap/eldap.erl: implemented queue for pending queries.
SVN Revision: 1855
Badlop [Tue, 27 Jan 2009 11:20:55 +0000 (11:20 +0000)]
* doc/guide.tex: mod_muc can run in several nodes of cluster
* doc/guide.html: Likewise
SVN Revision: 1854
Evgeniy Khramtsov [Fri, 23 Jan 2009 07:28:49 +0000 (07:28 +0000)]
* src/eldap/eldap.erl: Close a connection on tcp_error.
SVN Revision: 1851
Badlop [Fri, 23 Jan 2009 00:10:00 +0000 (00:10 +0000)]
* src/odbc/mysql.sql: Fix complain about comment syntax
* src/odbc/pg.sql: Likewise
SVN Revision: 1850
Badlop [Wed, 21 Jan 2009 19:49:26 +0000 (19:49 +0000)]
* doc/api/process-one.css: Add some style to HTML elements
* src/ejabberd_listener.erl: Fix EDoc errors
* src/web/ejabberd_web_admin.erl: Likewise
SVN Revision: 1843
Badlop [Wed, 21 Jan 2009 17:36:28 +0000 (17:36 +0000)]
* src/ejabberd_hooks.erl: Explanation in EDoc of some functions
SVN Revision: 1842
Badlop [Tue, 20 Jan 2009 22:38:29 +0000 (22:38 +0000)]
* doc/guide.tex: Explain that account creation is only supported
by internal and odbc authentication methods
* doc/guide.html: Likewise
SVN Revision: 1836
Badlop [Tue, 20 Jan 2009 19:42:08 +0000 (19:42 +0000)]
* src/Makefile.in: The path to the installed copy of ejabberd
Guide is set in the environment variable
EJABBERD_DOC_PATH (EJAB-837).
* src/web/ejabberd_web_admin.erl: Likewise
* src/ejabberdctl.template: Likewise
* doc/guide.tex: Likewise
* doc/guide.html: Likewise
SVN Revision: 1835
Badlop [Tue, 20 Jan 2009 17:34:58 +0000 (17:34 +0000)]
* src/mod_privacy.erl: Only run roster_get_jid_info if privacy
list has subscription or group (thanks to George Hazan)(EJAB-851).
Sort items in privacy list by order before storing (EJAB-848)
* src/mod_privacy.hrl: Likewise
* src/mod_privacy_odbc.erl: Likewise
SVN Revision: 1834
Jean-Sébastien Pédron [Mon, 19 Jan 2009 15:42:25 +0000 (15:42 +0000)]
Remove empty svn:mergeinfo properties so it won't get in the way during
future merges.
The server and the repository are Subversion 1.4.x: they are unable to
understand this property.
Subversion 1.5.x clients usually won't commit it on purpose when the
server and/or the repository are 1.4.x. But they will copy it when doing
WC-to-WC copy because they do not communicate with the server at this
time.
SVN Revision: 1831
Mickaël Rémond [Sat, 17 Jan 2009 16:33:35 +0000 (16:33 +0000)]
* src/ejabberd_c2s.erl: Added comments.
SVN Revision: 1823
Badlop [Fri, 16 Jan 2009 16:06:21 +0000 (16:06 +0000)]
* src/mod_privacy.erl: Privacy list items must be processed in the
specified order (EJAB-848)
* src/mod_privacy_odbc.erl: Likewise
SVN Revision: 1822
Badlop [Tue, 13 Jan 2009 18:05:06 +0000 (18:05 +0000)]
* doc/release_notes_2.0.3.txt: Minor changes
SVN Revision: 1818
Mickaël Rémond [Tue, 13 Jan 2009 16:33:17 +0000 (16:33 +0000)]
* src/tls/Makefile.win32: Windows compilation support.
* src/tls/tls_drv.c: Likewise.
* src/tls/stdint.h: Likewise.
SVN Revision: 1816
Mickaël Rémond [Tue, 13 Jan 2009 14:50:31 +0000 (14:50 +0000)]
* doc/guide.tex: Update Erlang version in Windows compilation documentation.
SVN Revision: 1815
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
Badlop [Mon, 12 Jan 2009 21:48:34 +0000 (21:48 +0000)]
* src/web/ejabberd_web_admin.erl: Use textareas for large input
like ejabberd module options and listening port options. Show
result of POST more clearly. Ensure access rules are shown with
some minimum separation. Improve menu headers. (EJAB-562)
* src/web/ejabberd_web_admin.hrl: Likewise
* src/mod_offline.erl: Likewise
* src/mod_offline_odbc.erl: Likewise
* src/mod_roster.erl: Likewise
* src/mod_roster_odbc.erl: Likewise
* src/mod_shared_roster.erl: Likewise
SVN Revision: 1813
Badlop [Mon, 12 Jan 2009 20:03:02 +0000 (20:03 +0000)]
* src/ejabberd_listener.erl: New way to configure IP address and
IP version of listener. Support for definition of IP address in
string format, and implicit definition of IP
version (EJAB-388). Support for defining several listeners: all
with same port number but different IP addresses (EJAB-389)(thanks
to Fabrice Colliot and Sergei Golovan). Better report in WebAdmin
of problem when starting a listener. The old configuration method
of ip tuple and inet6 is fully supported for backwards
compatibility, but is not documented in the Guide anymore.
* src/ejabberd_config.erl: Likewise
* src/mod_proxy65/mod_proxy65_stream.erl: Likewise
* src/mod_proxy65/mod_proxy65_service.erl: Likewise
* src/web/ejabberd_web_admin.erl: Likewise
* doc/guide.tex: Document the new way to configure IP address and
IP version of listener, undocument options ip and inet6
* doc/guide.html: Likewise
SVN Revision: 1812
Badlop [Mon, 12 Jan 2009 19:24:25 +0000 (19:24 +0000)]
* src/web/ejabberd_web_admin.erl: New appearance of WebAdmin logo,
fixed logo-fill.
SVN Revision: 1811
Badlop [Mon, 12 Jan 2009 18:41:46 +0000 (18:41 +0000)]
* doc/guide.tex: Fix some English strings: JID -> Jabber ID;
jabberd 1.4 -> jabberd14; commited -> committed
* src/*/*.erl: Likewise
* src/msgs/*.msg: Likewise
* src/msgs/*.po: Likewise
SVN Revision: 1810
Alexey Shchepin [Mon, 12 Jan 2009 18:15:49 +0000 (18:15 +0000)]
* src/odbc/ejabberd_odbc.erl: Fixed processing of UPDATE results
with pgsql
SVN Revision: 1808
Badlop [Mon, 12 Jan 2009 14:44:42 +0000 (14:44 +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: 1804
Christophe Romain [Sun, 11 Jan 2009 04:08:10 +0000 (04:08 +0000)]
prevent unauthorized entity to gain none-affiliation for given entity
SVN Revision: 1802
Christophe Romain [Sun, 11 Jan 2009 01:45:24 +0000 (01:45 +0000)]
fix previous partial patch (EJAB-840)
SVN Revision: 1799
Christophe Romain [Sun, 11 Jan 2009 01:41:06 +0000 (01:41 +0000)]
fix owners cache and fix unsubscribe permissions (EJAB-840)
SVN Revision: 1797
Christophe Romain [Sat, 10 Jan 2009 13:38:10 +0000 (13:38 +0000)]
fix unsubscription of full jid subscribed node (EJAB-839)
SVN Revision: 1794
Badlop [Fri, 9 Jan 2009 22:59:37 +0000 (22:59 +0000)]
* doc/guide.tex: Improve explanation of backup commands (EJAB-832)
* doc/guide.html: Likewise
SVN Revision: 1792
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
Mickaël Rémond [Thu, 8 Jan 2009 20:49:16 +0000 (20:49 +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: 1784
Christophe Romain [Thu, 8 Jan 2009 18:45:59 +0000 (18:45 +0000)]
apply delete-any feature
SVN Revision: 1783
Christophe Romain [Thu, 8 Jan 2009 14:06:35 +0000 (14:06 +0000)]
fix EJAB-701 and EJAB-836
SVN Revision: 1779
Badlop [Wed, 7 Jan 2009 01:38:45 +0000 (01:38 +0000)]
* src/mod_roster.erl: Show hyperlinks to local contacts when
browsing roster of account in Web Admin (EJAB-480)
* src/mod_roster_odbc.erl: Likewise
SVN Revision: 1778
Badlop [Wed, 7 Jan 2009 00:55:02 +0000 (00:55 +0000)]
* src/web/ejabberd_web_admin.erl: WebAdmin serves Guide and links
to related sections; the path to guide.html can be configured with
option doc_path (EJAB-837)
* src/web/ejabberd_web_admin.hrl: Likewise
* src/mod_shared_roster.erl: Likewise
* doc/guide.tex: Likewise
* doc/guide.html: Likewise
SVN Revision: 1777
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
Alexey Shchepin [Mon, 5 Jan 2009 17:21:10 +0000 (17:21 +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: 1774
Badlop [Sat, 3 Jan 2009 21:29:54 +0000 (21:29 +0000)]
* src/*.erl: Fix EDoc comments
SVN Revision: 1771
Christophe Romain [Sat, 3 Jan 2009 00:55:05 +0000 (00:55 +0000)]
PubSub: Added access-whitelist and member-affiliation features (EJAB-780)
SVN Revision: 1768
Christophe Romain [Sat, 3 Jan 2009 00:25:40 +0000 (00:25 +0000)]
PubSub cleanup, EJAB-827 fix, EJAB-701 partial fix
SVN Revision: 1766
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
Alexey Shchepin [Mon, 29 Dec 2008 11:11:37 +0000 (11:11 +0000)]
* src/ejabberd_c2s.erl: Bugfix in "from" attribute checking
SVN Revision: 1763
Evgeniy Khramtsov [Mon, 29 Dec 2008 09:26:20 +0000 (09:26 +0000)]
* src/odbc/odbc_queries.erl: replaced string:join/2 function.
Removed ugly "catch" statement from update_t/4.
WARNING: this change requires last version of mysql driver.
You can update it from ejabberd-modules repository.
SVN Revision: 1762
Evgeniy Khramtsov [Mon, 29 Dec 2008 04:21:27 +0000 (04:21 +0000)]
* src/odbc/ejabberd_odbc.erl: Print meaningful error message when
an SQL transaction exceeds number of restarts. Also rollbacks
this transaction to prevent deadlocks.
SVN Revision: 1761
Mickaël Rémond [Sun, 28 Dec 2008 12:15:51 +0000 (12:15 +0000)]
* src/ejabberd_c2s.erl: We should allow use of bare resource in from by the client (partially revert r1727) (EJAB-812)
SVN Revision: 1759
Badlop [Fri, 26 Dec 2008 18:36:53 +0000 (18:36 +0000)]
Use inet:gethostbyname instead of inet_res:getbyname
SVN Revision: 1758
Badlop [Fri, 26 Dec 2008 12:44:54 +0000 (12:44 +0000)]
* src/web/ejabberd_web_admin.erl: Show in ejabberd Web Admin the
connection method and connected node of Jabber clients (thanks to
Oleg Palij)(EJAB-319)
SVN Revision: 1757
Badlop [Fri, 26 Dec 2008 11:45:08 +0000 (11:45 +0000)]
* src/ejabberd_config.erl: Option outgoing_s2s_options to define
s2s outgoing behaviour: IPv4, IPv6 and timeout (thanks to Stephan
Maka)(EJAB-665)
* src/ejabberd_s2s_out.erl: Likewise
* src/ejabberd_socket.erl: Likewise
* src/ejabberd.cfg.example: Likewise
* doc/guide.tex: Likewise
* doc/guide.html: Likewise
SVN Revision: 1756
Evgeniy Khramtsov [Fri, 26 Dec 2008 09:38:54 +0000 (09:38 +0000)]
* src/odbc/ejabberd_odbc.erl: get rid of SERIALIZABLE isolation level on MySQL connections.
* src/odbc/odbc_queries.erl: replaces all delete->insert chains with update->insert.
* src/mod_privacy_odbc.erl: moved sql queries to odbc_queries.erl.
* src/mod_roster_odbc.erl: changed interface for odbc_queries.erl.
SVN Revision: 1755
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
Badlop [Tue, 23 Dec 2008 19:15:33 +0000 (19:15 +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: 1752
Badlop [Tue, 23 Dec 2008 13:04:42 +0000 (13:04 +0000)]
* src/jlib.erl: Implementation of XEP-0059 Result Set
Management (thanks to Eric Cestari)(EJAB-807)
* src/jlib.hrl: Likewise
* src/mod_muc/mod_muc.erl: Likewise
SVN Revision: 1750
Christophe Romain [Tue, 23 Dec 2008 10:53:06 +0000 (10:53 +0000)]
typo fix
SVN Revision: 1748
Christophe Romain [Tue, 23 Dec 2008 10:51:44 +0000 (10:51 +0000)]
make caps store only required user_caps_default
SVN Revision: 1747
Christophe Romain [Tue, 23 Dec 2008 10:20:34 +0000 (10:20 +0000)]
Improve handling of PEP sent to external contacts (EJAB-825)
SVN Revision: 1745
Badlop [Tue, 23 Dec 2008 01:34:52 +0000 (01:34 +0000)]
* src/mod_last.erl: Implement workaround for uptime statistic in
32 bit machines, so it can show uptime greater than 50
days (EJAB-610)
* src/mod_last_odbc.erl: Likewise
* src/ejabberd_config.erl: Store start time in local_config table
SVN Revision: 1744
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
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
Christophe Romain [Sat, 20 Dec 2008 00:00:24 +0000 (00:00 +0000)]
Fix send_last_published_item issue when running on clustered table (EJAB-793)
SVN Revision: 1740
Christophe Romain [Thu, 18 Dec 2008 13:45:46 +0000 (13:45 +0000)]
Check option of the nodetree instead of checking configuration
SVN Revision: 1737
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
Badlop [Tue, 16 Dec 2008 17:36:34 +0000 (17:36 +0000)]
* doc/guide.tex: Fix capitalization of some section titles
* doc/guide.tex: Mention as optional Requirements: mysql, pgsql
and pam
* src/ejabberd_admin.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: 1732