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
Christophe Romain [Mon, 15 Dec 2008 19:55:35 +0000 (19:55 +0000)]
fix get_item_name deadlock on transaction
SVN Revision: 1728
Alexey Shchepin [Fri, 12 Dec 2008 13:08:00 +0000 (13:08 +0000)]
* src/ejabberd_c2s.erl: Bugfix in "from" attribute checking
SVN Revision: 1727
Christophe Romain [Tue, 9 Dec 2008 22:42:01 +0000 (22:42 +0000)]
fix typo bug injected in r1712
SVN Revision: 1724
Christophe Romain [Tue, 9 Dec 2008 22:02:47 +0000 (22:02 +0000)]
prevent publish items with invalid XML schema (EJAB-699)
SVN Revision: 1722
Christophe Romain [Mon, 8 Dec 2008 23:28:50 +0000 (23:28 +0000)]
cosmetic change (intentation and spaces)
SVN Revision: 1719
Christophe Romain [Mon, 8 Dec 2008 21:47:50 +0000 (21:47 +0000)]
remove pubsub_state record when unsubscribing node without affiliation (EJAB-776)
SVN Revision: 1717
Christophe Romain [Mon, 8 Dec 2008 21:17:46 +0000 (21:17 +0000)]
reply to suscriptions options queries with unsupported feature error (EJAB-713)
SVN Revision: 1716
Christophe Romain [Mon, 8 Dec 2008 19:50:50 +0000 (19:50 +0000)]
several pubsub improvements
SVN Revision: 1715
Christophe Romain [Mon, 8 Dec 2008 14:10:55 +0000 (14:10 +0000)]
Reduce memory consumption due to caps handling
SVN Revision: 1712
Mickaël Rémond [Mon, 8 Dec 2008 09:21:36 +0000 (09:21 +0000)]
* src/ejabberd_c2s.erl: Enforce client stanza from attribute (EJAB-812).
* src/jlib.erl: Likewise.
SVN Revision: 1706
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
Jérôme Sautret [Wed, 3 Dec 2008 10:58:19 +0000 (10:58 +0000)]
* src/odbc/ejabberd_odbc.erl: close MySQL connections on terminate (needs mysql r829)
SVN Revision: 1700
Badlop [Tue, 2 Dec 2008 19:45:39 +0000 (19:45 +0000)]
No need to define default value of history field because it is explicitely set when the record is created
SVN Revision: 1699
Badlop [Tue, 2 Dec 2008 19:23:12 +0000 (19:23 +0000)]
* src/mod_muc/mod_muc_room.erl: Move definitions to header file
* src/mod_muc/mod_muc_room.hrl: New header file
* src/Makefile.in: Likewise
SVN Revision: 1698
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
Badlop [Fri, 28 Nov 2008 19:51:30 +0000 (19:51 +0000)]
Remove debug line from SVN r1685
SVN Revision: 1689
Alexey Shchepin [Fri, 28 Nov 2008 16:06:39 +0000 (16:06 +0000)]
* src/mod_muc/mod_muc_room.erl: Clean user activity after timeout
(EJAB-804)
SVN Revision: 1688
Badlop [Wed, 26 Nov 2008 18:02:41 +0000 (18:02 +0000)]
* src/ejabberdctl.template: Fix detection of ejabberdctl.cfg path
SVN Revision: 1687
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
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
Christophe Romain [Tue, 25 Nov 2008 23:05:26 +0000 (23:05 +0000)]
pubsub/pep: get_node_affiliations resultset bugfix
SVN Revision: 1684
Evgeniy Khramtsov [Mon, 24 Nov 2008 13:27:04 +0000 (13:27 +0000)]
* src/eldap/Makefile.in: added +optimize and +driver
compilation options
* src/eldap/Makefile.win32: Likewise
SVN Revision: 1682
Mickaël Rémond [Sun, 23 Nov 2008 16:41:50 +0000 (16:41 +0000)]
* src/ejabberdctl.template: Added the ability to define the --config-dir option.
SVN Revision: 1681
Alexey Shchepin [Sun, 23 Nov 2008 09:43:52 +0000 (09:43 +0000)]
* src/ejabberd_receiver.erl: Hibernate after timeout
* src/ejabberd_frontend_socket.erl: Likewise
SVN Revision: 1680
Badlop [Wed, 12 Nov 2008 10:03:27 +0000 (10:03 +0000)]
URL path should be tokenized by / and then decoded (EJAB-786).
SVN Revision: 1679
Badlop [Wed, 12 Nov 2008 09:58:28 +0000 (09:58 +0000)]
* src/web/ejabberd_http.erl: Include recognized headers in
request_headers as atoms, and others as strings (EJAB-778)
SVN Revision: 1678
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
Alexey Shchepin [Mon, 10 Nov 2008 14:40:53 +0000 (14:40 +0000)]
SVN Revision: 1676
Alexey Shchepin [Mon, 10 Nov 2008 14:32:51 +0000 (14:32 +0000)]
* src/tls/tls_drv.c: Don't create a SSL context on every
connection and disable SSLv2 on outgoing connections (EJAB-781)
SVN Revision: 1675
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
Badlop [Thu, 6 Nov 2008 15:36:49 +0000 (15:36 +0000)]
* src/extauth.erl: When the extauth call fails or timeouts, deny
authorization. Use two timeouts: 60s for script initialization and
10s for regular calls. (thanks to Kevin Crosbie from
Ravenpack) (EJAB-627)
SVN Revision: 1673
Alexey Shchepin [Mon, 3 Nov 2008 13:54:42 +0000 (13:54 +0000)]
* src/ejabberd_c2s.erl: Disable zlib when STARTTLS is required
SVN Revision: 1672
Badlop [Mon, 27 Oct 2008 12:19:06 +0000 (12:19 +0000)]
* src/Makefile.in (clean-local): Delete also ejabberdctl.example
SVN Revision: 1671
Badlop [Fri, 24 Oct 2008 22:16:17 +0000 (22:16 +0000)]
* src/translate.erl: When a translation file can't be loaded, show
detailed error message
SVN Revision: 1669
Badlop [Fri, 24 Oct 2008 22:11:42 +0000 (22:11 +0000)]
* src/ejabberd_ctl.erl: If ejabberd didn't start correctly:
'ejabberdctl status' suggests to look in log files; any other
ejabberdctl command shows 'status'.
SVN Revision: 1668
Badlop [Fri, 24 Oct 2008 22:07:38 +0000 (22:07 +0000)]
* src/ejabberd_app.erl: Open ejabberd.log sooner, so errors during
ejabberd initialization are logged in that file (EJAB-777). Write
a log message when ejabberd finishes the start or stop.
SVN Revision: 1667
Badlop [Fri, 24 Oct 2008 18:01:08 +0000 (18:01 +0000)]
* 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: 1666
Badlop [Fri, 24 Oct 2008 17:26:11 +0000 (17:26 +0000)]
* src/ejabberd_lstener.erl: Fix listeners
* src/ejabberd_sup.erl: Likewise
* src/gen_mod.erl: Likewise
SVN Revision: 1665
Alexey Shchepin [Thu, 23 Oct 2008 14:59:49 +0000 (14:59 +0000)]
* src/ejabberd_frontend_socket.erl: Fixed SSL sockets
SVN Revision: 1664
Badlop [Fri, 17 Oct 2008 17:37:50 +0000 (17:37 +0000)]
* src/Makefile.in: docdir should be prefixed with DESTDIR (thanks
to Jack Moffitt)(EJAB-775)
SVN Revision: 1662
Christophe Romain [Fri, 17 Oct 2008 00:43:58 +0000 (00:43 +0000)]
does not write item when max_items set to 0 (solves EJAB-768)
SVN Revision: 1661
Christophe Romain [Thu, 16 Oct 2008 23:09:51 +0000 (23:09 +0000)]
fix remove_user not unsubscribing user (EJAB-684)
SVN Revision: 1659
Christophe Romain [Thu, 16 Oct 2008 22:12:05 +0000 (22:12 +0000)]
fix badarg issue on get_roster_info when allowed roster groups is not defined
SVN Revision: 1656
Christophe Romain [Tue, 14 Oct 2008 12:41:46 +0000 (12:41 +0000)]
fix pubsub_publish_item hook ServerHost parameter (EJAB-772)
SVN Revision: 1655
Jérôme Sautret [Mon, 13 Oct 2008 15:25:30 +0000 (15:25 +0000)]
* src/odbc/ejabberd_odbc.erl: log MySQL driver messages.
SVN Revision: 1652
Badlop [Mon, 13 Oct 2008 09:01:08 +0000 (09:01 +0000)]
Replace mentions of mod_xmlrpc to ejabberd_xmlrpc
SVN Revision: 1645
Badlop [Mon, 13 Oct 2008 08:32:04 +0000 (08:32 +0000)]
* src/web/ejabberd_web_admin.erl: When requesting page of
nonexistent user, show 'Not Found' page (EJAB-771)
SVN Revision: 1644
Badlop [Sun, 12 Oct 2008 14:16:05 +0000 (14:16 +0000)]
* src/web/ejabberd_web_admin.erl: Run new hook
webadmin_user_parse_query when POST in web admin user
page (thanks to Oleg Palij)(EJAB-747)
* src/mod_offline.erl: Add button "Remove All Offline Messages" in
a user page (thanks to Oleg Palij)(EJAB-747)
* src/mod_offline_odbc.erl: Likewise
SVN Revision: 1643
Badlop [Sun, 12 Oct 2008 13:58:05 +0000 (13:58 +0000)]
* src/web/ejabberd_web_admin.erl: Improve Web Admin navigation
menu for vhosts and nodes (EJAB-734)
SVN Revision: 1642
Badlop [Sun, 12 Oct 2008 13:32:36 +0000 (13:32 +0000)]
* doc/guide.tex: Explain the new ejabberdctl command 'help'
* doc/guide.html: Likewise
SVN Revision: 1641
Badlop [Sun, 12 Oct 2008 12:05:31 +0000 (12:05 +0000)]
* src/mod_configure.erl: Update calls from ctl to
commands (EJAB-694)
* src/web/ejabberd_web_admin.erl: Likewise
SVN Revision: 1640
Badlop [Sun, 12 Oct 2008 12:04:10 +0000 (12:04 +0000)]
* src/ejabberd_sm.erl: Update from ctl to commands (EJAB-694)
* src/ejabberd_s2s.erl: Likewise
SVN Revision: 1639
Badlop [Sun, 12 Oct 2008 12:01:56 +0000 (12:01 +0000)]
* src/ejabberd_auth.erl: Update from ctl to commands (EJAB-694)
* src/ejabberd_auth_internal.erl: Likewise
* src/ejabberd_auth_ldap.erl: Likewise
* src/ejabberd_auth_odbc.erl: Likewise
SVN Revision: 1638
Badlop [Sun, 12 Oct 2008 12:00:20 +0000 (12:00 +0000)]
* src/ejabberdctl.template: Move help print to a separate
function (EJAB-694)
SVN Revision: 1637
Badlop [Sun, 12 Oct 2008 11:58:30 +0000 (11:58 +0000)]
* src/ejabberd_ctl.erl: Add frontend support for
commands (EJAB-694). Categorization and sorting of commands in
ejabberd_ctl help (EJAB-313). Lines in command line help of length
80, and text formatting (EJAB-473)
SVN Revision: 1636
Badlop [Sun, 12 Oct 2008 11:56:07 +0000 (11:56 +0000)]
* src/ejabberd_app.erl: Initialize ejabberd_commands and start
ejabbed_admin (EJAB-694)
SVN Revision: 1635
Badlop [Sun, 12 Oct 2008 11:55:06 +0000 (11:55 +0000)]
* src/ejabberd_admin.erl: Implement commands from old
ejabberd_ctl (EJAB-694)
SVN Revision: 1634
Badlop [Sun, 12 Oct 2008 11:53:25 +0000 (11:53 +0000)]
* src/ejabberd_commands.erl: New 'ejabberd commands': separate
command definition and calling interface (EJAB-694)
* src/ejabberd_commands.hrl: Likewise
SVN Revision: 1633
Badlop [Sun, 12 Oct 2008 11:17:35 +0000 (11:17 +0000)]
* src/mod_proxy65/mod_proxy65.erl: Update so the listener starts
correctly (EJAB-303)
* src/mod_proxy65/mod_proxy65_service.erl: Likewise
SVN Revision: 1632
Badlop [Sun, 12 Oct 2008 11:11:29 +0000 (11:11 +0000)]
* src/ejabberd_app.erl: Start listeners explicitely at server
start after everything else (EJAB-303). Implement support in
ejabberd for 'independent listeners', which handle their
connections themselves: gen_tcp:listen, etc.
* src/ejabberd_listener.erl: Likewise
* src/ejabberd_socket.erl: Likewise
* src/ejabberd_sup.erl: Likewise
SVN Revision: 1631
Christophe Romain [Fri, 10 Oct 2008 20:27:18 +0000 (20:27 +0000)]
fix typo
SVN Revision: 1630
Christophe Romain [Fri, 10 Oct 2008 20:22:18 +0000 (20:22 +0000)]
uncomment pubsub_publish_item hook call (EJAB-765)
SVN Revision: 1629
Jérôme Sautret [Tue, 7 Oct 2008 12:32:12 +0000 (12:32 +0000)]
* src/mod_roster_odbc.erl: fix MySQL multiple requests issue.
SVN Revision: 1612
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
Jérôme Sautret [Mon, 6 Oct 2008 14:18:46 +0000 (14:18 +0000)]
* 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: 1600
Jérôme Sautret [Fri, 3 Oct 2008 15:42:40 +0000 (15:42 +0000)]
* src/odbc/odbc_queries.erl: Fix empty query that fail on MySQL.
SVN Revision: 1597
Jérôme Sautret [Fri, 3 Oct 2008 15:30:56 +0000 (15:30 +0000)]
* src/mod_vcard_odbc: added vCard support for MS SQL Server 2005 (missing from previous commit)
SVN Revision: 1596
Jérôme Sautret [Fri, 3 Oct 2008 15:29:48 +0000 (15:29 +0000)]
* src/mod_vcard_odbc: added vCard support for MS SQL Server 2005.
* src/odbc/odbc_queries.erl: likewise.
* src/odbc/mssql2005.sql: likewise.
SVN Revision: 1595
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