Badlop
677387bc80
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
2009-02-21 09:12:59 +00:00
Christophe Romain
f362fe93ec
fix nodetree plugin resolver
...
SVN Revision: 1888
2009-02-19 11:24:26 +00:00
Christophe Romain
9b6343faa4
prevent from calling get_vh_registered_users/2 when not available
...
SVN Revision: 1870
2009-02-13 13:30:20 +00:00
Badlop
1b0ea74818
* doc/release_notes_2.0.3.txt: Minor changes
...
SVN Revision: 1818
2009-01-13 18:05:06 +00:00
Mickaël Rémond
d87336e12e
* 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
2009-01-13 16:36:10 +00:00
Badlop
32805c3ba1
* src/msgs/pl.po: Fix typo (thanks to Apag0r)(EJAB-844)
...
SVN Revision: 1814
2009-01-12 23:47:07 +00:00
Badlop
19966a7353
* 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
2009-01-12 14:52:59 +00:00
Christophe Romain
be99c4b0eb
prevent unauthorized entity to gain none-affiliation for given entity
...
SVN Revision: 1801
2009-01-11 04:07:39 +00:00
Christophe Romain
da893f4293
fix owners cache and fix unsubscribe permissions (EJAB-840)
...
SVN Revision: 1798
2009-01-11 01:41:22 +00:00
Christophe Romain
6e04bcbbf8
fix unsubscription of full jid subscribed node (EJAB-839)
...
SVN Revision: 1793
2009-01-10 13:35:34 +00:00
Badlop
053f45ab39
* doc/release_notes_2.0.3.txt: New file for new release
...
SVN Revision: 1790
2009-01-09 14:10:14 +00:00
Badlop
3e12700e11
* doc/guide.tex: Improve explanation of backup commands
...
* doc/guide.html: Likewise
SVN Revision: 1789
2009-01-09 14:04:56 +00:00
Badlop
048b1a5db3
* src/web/ejabberd_web_admin.erl: New appearance of WebAdmin logo,
...
fixed logo-fill.
SVN Revision: 1788
2009-01-09 13:42:15 +00:00
Badlop
012a0529a8
* src/mod_configure.erl: Fix access check for vhost configuration
...
SVN Revision: 1787
2009-01-09 00:39:57 +00:00
Christophe Romain
553b402d03
fix EJAB-701 and EJAB-836
...
SVN Revision: 1786
2009-01-08 21:53:23 +00:00
Mickaël Rémond
efaf182d54
* 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
2009-01-08 21:01:27 +00:00
Badlop
2c5b0fb896
* src/msgs/ru.po: Fix typo (thanks to Dominges)
...
* src/msgs/ru.msg: Likewise
SVN Revision: 1776
2009-01-06 15:09:53 +00:00
Alexey Shchepin
04ff0c2f6f
* 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
2009-01-05 17:27:30 +00:00
Badlop
b32793efcf
* src/*.erl: Fix EDoc comments
...
SVN Revision: 1772
2009-01-03 21:31:36 +00:00
Christophe Romain
ee02b0b57f
PubSub cleanup, EJAB-827 fix, EJAB-701 partial fix
...
SVN Revision: 1765
2009-01-03 00:23:58 +00:00
Mickaël Rémond
5141edd757
* src/ejabberd_c2s.erl: Remove useless comment and port Alexey fix to 2.0.x branch.
...
SVN Revision: 1764
2008-12-29 12:06:34 +00:00
Mickaël Rémond
c0cc236196
* src/ejabberd_c2s.erl: Add resource to the from packet attribute if missing (EJAB-812).
...
SVN Revision: 1760
2008-12-28 12:23:20 +00:00
Badlop
3a3a89007a
* 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
2008-12-24 12:03:13 +00:00
Badlop
919914d8ac
* 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
2008-12-23 19:24:45 +00:00
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