Christophe Romain
d153b773a3
make caps store only required user_caps_default
...
SVN Revision: 1749
2008-12-23 10:54:25 +00:00
Christophe Romain
252a08e037
Improve handling of PEP sent to external contacts (EJAB-825)
...
SVN Revision: 1746
2008-12-23 10:25:00 +00:00
Badlop
9539a50c33
* src/cyrsasl_digest.erl: Check digest-uri in SASL digest
...
authentication (thanks to Paul Guyot)(EJAB-569)
SVN Revision: 1743
2008-12-23 01:02:44 +00:00
Badlop
2bcee1f85d
* 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
2008-12-23 00:48:09 +00:00
Christophe Romain
2890c01979
Fix send_last_published_item issue when running on clustered table (EJAB-793)
...
SVN Revision: 1739
2008-12-19 23:21:26 +00:00
Badlop
cd1eddde1a
* src/mod_pubsub/mod_pubsub.erl: Fix update pubsub tables from
...
ejabberd 1.x to 2.x (EJAB-817)
SVN Revision: 1734
2008-12-16 17:44:48 +00:00
Badlop
a61b838ad9
* 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
2008-12-16 17:39:05 +00:00
Christophe Romain
bba71d464e
remove pubsub_state record when unsubscribing node without affiliation (EJAB-776)
...
SVN Revision: 1718
2008-12-08 21:49:40 +00:00
Christophe Romain
6f71558e18
typo fix
...
SVN Revision: 1714
2008-12-08 19:47:23 +00:00
Christophe Romain
feb0bceb41
ignore unknown configuration fields (EJAB-762); fix node authorization bug (EJAB-798)
...
SVN Revision: 1713
2008-12-08 19:38:59 +00:00
Christophe Romain
6349ff898f
Reduce memory consumption due to caps handling
...
SVN Revision: 1711
2008-12-08 14:08:58 +00:00
Mickaël Rémond
197246bad8
* src/ejabberd_c2s.erl: Enforce client stanza from attribute (EJAB-812).
...
* src/jlib.erl: Likewise.
SVN Revision: 1707
2008-12-08 09:31:40 +00:00
Badlop
cc9990fcaa
Fix default value of default_room_options (thanks to Aleksey Shchepin)
...
SVN Revision: 1702
2008-12-03 15:06:21 +00:00
Badlop
bd553be6cd
* doc/guide.tex: New subsection Database Connection
...
* doc/guide.html: Likewise
SVN Revision: 1697
2008-12-01 17:45:01 +00:00
Christophe Romain
84bc6844b9
Don't create a SSL context on every connection and disable SSLv2 on outgoing connections (EJAB-781)
...
SVN Revision: 1694
2008-12-01 15:29:59 +00:00
Christophe Romain
efb6615cfd
Hibernate ejabberd_receiver and ejabberd_frontend_socket processes after timeout
...
SVN Revision: 1693
2008-12-01 15:16:40 +00:00
Badlop
db8eeb78e5
Remove debug line from SVN r1685
...
SVN Revision: 1689
2008-11-28 19:51:30 +00:00
Badlop
693e32aecf
* 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
2008-11-26 16:04:27 +00:00
Badlop
34d93528ae
* 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
2008-11-26 15:10:38 +00:00
Christophe Romain
8ef0fe6b56
pubsub/pep: get_node_affiliations resultset bugfix
...
SVN Revision: 1683
2008-11-25 23:04:22 +00:00
Badlop
ba258b0a3e
* doc/guide.tex: Improve legibility of mod_irc example config
...
SVN Revision: 1677
2008-11-12 00:21:47 +00:00
Mickaël Rémond
3dd58372fe
* src/ejabberd_s2s_out.erl: exports the DNS resolution function.
...
SVN Revision: 1674
2008-11-08 17:50:54 +00:00
Badlop
2042a7ab27
* src/ejabberd_app.erl: Open ejabberd.log before parsing
...
ejabberd.cfg and translation files (EJAB-777)
SVN Revision: 1670
2008-10-27 10:56:46 +00:00
Christophe Romain
26cf780476
does not write item when max_items set to 0 (solves EJAB-768)
...
SVN Revision: 1660
2008-10-17 00:42:20 +00:00
Christophe Romain
a2b8263a20
fix remove_user not unsubscribing user (EJAB-684)
...
SVN Revision: 1658
2008-10-16 23:07:06 +00:00
Christophe Romain
e950adc0ef
fix badarg issue on get_roster_info when allowed roster groups is not defined
...
SVN Revision: 1657
2008-10-16 22:14:04 +00:00
Jérôme Sautret
184251b162
* src/odbc/ejabberd_odbc.erl: log MySQL driver messages (merge 1652 from trunk).
...
SVN Revision: 1653
2008-10-13 15:29:05 +00:00
Jérôme Sautret
1effe2be49
Merge commit 1612 from trunk:
...
* src/mod_roster_odbc.erl: fix MySQL multiple requests issue.
SVN Revision: 1613
2008-10-07 12:34:23 +00:00
Badlop
8a12914fd6
* doc/guide.html: Regenerated
...
* doc/guide.tex: Fix a problem in SVN merge from trunk
SVN Revision: 1605
2008-10-06 15:01:06 +00:00
Jérôme Sautret
a4ee23edfe
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
2008-10-06 14:27:48 +00:00
Jérôme Sautret
7224ec8cb4
* src/odbc/odbc_queries.erl: Fix syntax error on update_roster_sql query.
...
SVN Revision: 1599
2008-10-03 15:49:24 +00:00
Jérôme Sautret
096825fc55
* src/odbc/odbc_queries.erl: Fix empty query that fails on MySQL (merged from trunk).
...
SVN Revision: 1598
2008-10-03 15:47:30 +00:00
Mickaël Rémond
c9aef303a2
* src/mod_shared_roster.erl: Correct roster push when changing a shared roster entry name (EJAB-738).
...
SVN Revision: 1590
2008-10-01 14:52:25 +00:00
Badlop
3ced58c239
* src/*/Makefile.win32: Provide explicit beam filenames because
...
nmake does not accept wildcards (thanks to Attila
Vangel)(EJAB-543)
SVN Revision: 1588
2008-09-30 16:12:05 +00:00
Badlop
404c2dc0e5
* contrib/ejabberd-modules.repo: Include 2.0.x branches
...
SVN Revision: 1586
2008-09-29 15:16:45 +00:00
Mickaël Rémond
2a0823f423
* src/mod_configure.erl: Fix adhoc commands reply types for "get-online-users-num" and "get-registered-users-num" (EJAB-756).
...
SVN Revision: 1569
2008-09-22 16:08:37 +00:00
Badlop
995941b593
* 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
2008-09-15 18:38:52 +00:00
Badlop
2493bb99d4
* doc/guide.tex: Fix mod_proxy configuration example
...
* doc/guide.html: Likewise
SVN Revision: 1560
2008-09-02 17:31:10 +00:00
Badlop
e0fdf9a4e9
Fix release date of ejabberd 2.0.2 to 28 August 2008
...
SVN Revision: 1557
2008-08-30 11:17:03 +00:00
Christophe Romain
55b586e51c
send last published events now supports PEP events from unavailable users nodes (EJAB-698)
...
SVN Revision: 1549
2008-08-27 09:25:24 +00:00
Badlop
0b217097dd
* doc/release_notes_2.0.2.txt: Update for final release
...
* doc/guide.tex: Windows binary installer requires MSVC++ 5
* doc/guide.html: Likewise
SVN Revision: 1548
2008-08-26 14:26:56 +00:00
Christophe Romain
d5df314295
get_items bugfix (EJAB-716)
...
SVN Revision: 1541
2008-08-25 22:51:17 +00:00
Christophe Romain
28c34a844a
Prevent case_clause error when ejabber_odbc:sql_query returns {error, Reason}
...
SVN Revision: 1539
2008-08-25 13:34:53 +00:00
Christophe Romain
3c88ab49f0
Prevent case_clause error when ejabber_odbc:sql_query returns {error, Reason}
...
SVN Revision: 1537
2008-08-25 13:11:25 +00:00
Badlop
b338dd671f
* src/ejabberd_check.erl: Detect correctly MSSQL and ODBC
...
configuration (EJAB-710)
SVN Revision: 1536
2008-08-25 12:08:22 +00:00
Geoff Cant
2cda62dceb
EJAB-624: fixes mod_muc_room:is_visitor/2 to use get_role not get_affiliation
...
SVN Revision: 1535
2008-08-23 23:23:51 +00:00
Badlop
5d6fe1a055
* src/ejabberd_router.erl: Fix call to mnesia match_object
...
SVN Revision: 1533
2008-08-22 11:35:32 +00:00
Badlop
7ecbc0cd89
* doc/guide.tex: Fix names of chatroom to room, user to occupant
...
* doc/guide.html: Likewise
SVN Revision: 1532
2008-08-21 15:13:25 +00:00
Badlop
2f4db862f4
* src/mod_register.erl: Change password using mod_register always
...
returns success regardless of real result (EJAB-723)
* src/ejabberd_auth.erl: Likewise
* src/ejabberd_auth_external.erl: Likewise
* src/ejabberd_auth_internal.erl: Likewise
* src/ejabberd_auth_odbc.erl: Likewise
SVN Revision: 1530
2008-08-18 18:21:10 +00:00
Badlop
11f68cf7fd
* src/msgs/sv.msg: Fixed formatting typos
...
SVN Revision: 1526
2008-08-16 12:06:13 +00:00