Christophe Romain
70dd325aef
EJAB-739 and EJAB-751 improvements
...
SVN Revision: 1576
2008-09-25 17:26:06 +00:00
Mickaël Rémond
eabd25a8bf
* 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
7ff346f612
* 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
e9d62b39ef
* src/web/ejabberd_http.hrl: Provide Host, Port, Headers and
...
Transfer Protocol in request (thanks to Eric Cestari)(EJAB-560)
* src/web/ejabberd_http.erl: Likewise
SVN Revision: 1561
2008-09-12 11:45:16 +00:00
Badlop
df39f93b80
* doc/guide.tex: Fix mod_proxy configuration example
...
* doc/guide.html: Likewise
SVN Revision: 1560
2008-09-02 17:31:10 +00:00
Mickaël Rémond
943b126d0e
* ChangeLog update.
...
SVN Revision: 1559
2008-09-02 14:17:48 +00:00
Christophe Romain
11788b2953
send last published events now supports PEP events from unavailable users nodes (EJAB-698)
...
SVN Revision: 1550
2008-08-27 09:28:47 +00:00
Badlop
dfc62ca5be
* 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
0832ad392d
get_items bugfix (EJAB-716)
...
SVN Revision: 1542
2008-08-25 22:54:48 +00:00
Christophe Romain
11f74201ab
Prevent case_clause error when ejabber_odbc:sql_query returns {error, Reason}
...
SVN Revision: 1540
2008-08-25 13:36:34 +00:00
Christophe Romain
5c9069d677
Prevent case_clause error when ejabber_odbc:sql_query returns {error, Reason}
...
SVN Revision: 1538
2008-08-25 13:12:23 +00:00
Badlop
2d226b39bf
* 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
35ed848fe8
EJAB-624: fixes mod_muc_room:is_visitor/2 to use get_role not get_affiliation
...
SVN Revision: 1534
2008-08-23 23:17:17 +00:00
Badlop
d08b1c62bb
* src/ejabberd_router.erl: Fix call to mnesia match_object
...
SVN Revision: 1533
2008-08-22 11:35:32 +00:00
Badlop
38205691f4
* 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
e37723f4a2
* src/mod_muc/mod_muc_log.erl: MUC log files options: plaintext
...
format; filename with only room name (EJAB-596)
* doc/guide.tex: Document both options
* doc/guide.html: Likewise
SVN Revision: 1531
2008-08-18 19:08:30 +00:00
Badlop
4ae1bda33f
* 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
Christophe Romain
7b1547b2bd
Fix call to unexported function nodetree_default:get_subnodes/2
...
SVN Revision: 1529
2008-08-18 10:29:04 +00:00
Badlop
61a639d5d9
* contrib/extract_translations/extract_translations.erl: Use
...
Gettext PO for translators, export to ejabberd MSG (EJAB-468)
* contrib/extract_translations/prepare-translation.sh: Likewise
* doc/guide.tex: Likewise
* doc/guide.html: Likewise
* src/Makefile.in: New option 'make translations'
* src/msgs/ejabberd.pot: Template translation file
* src/msgs/*.po: Generated from old MSG files
* src/msgs/*.msg: Automatic exported from PO files
SVN Revision: 1527
2008-08-17 16:35:58 +00:00
Badlop
bf9377e9a6
* src/msgs/sv.msg: Fixed formatting typos
...
SVN Revision: 1526
2008-08-16 12:06:13 +00:00
Badlop
2660be962a
* src/gen_mod.erl: Export stop_module_keep_config/2 (EJAB-706)
...
SVN Revision: 1525
2008-08-16 12:03:21 +00:00
Badlop
73a8d9e373
* doc/guide.tex: Explain that LDAP is read-only storage (thanks to
...
Evgeniy Khramtsov)
* doc/guide.html: Likewise
SVN Revision: 1521
2008-08-13 11:00:21 +00:00
Badlop
422d34ddaf
* src/msgs/sk.msg: Updated (thanks to Marek Becka)
...
SVN Revision: 1519
2008-08-11 00:48:57 +00:00
Badlop
80e925d71d
* src/msgs/eo.msg: Updated (thanks to Andreas van Cranenburgh)
...
* src/msgs/nl.msg: Updated (thanks to Andreas van Cranenburgh)
* src/msgs/sv.msg: Updated (thanks to Thore Alstromer and Heysan)
SVN Revision: 1518
2008-08-10 11:40:41 +00:00
Badlop
1d6570cdec
Retract from previous commit the code that checked the connection is attempted to a known served component (EJAB-717)
...
SVN Revision: 1517
2008-08-09 20:09:37 +00:00
Badlop
62f22e8976
* src/ejabberd_service.erl: Fix XEP-0114 compliance: define xmlns
...
in header of error response; check the connection is attempted to
a served component; include in response the JID of served
component not server (thanks to Sergei Golovan)
SVN Revision: 1516
2008-08-09 18:08:00 +00:00
Jérôme Sautret
fa86e6aa85
More precise ChangeLog for last commit.
...
SVN Revision: 1512
2008-08-04 13:48:47 +00:00
Jérôme Sautret
4fcd5f8cbe
Updated ChangeLog for previous commit.
...
SVN Revision: 1511
2008-08-04 13:46:57 +00:00
Badlop
bc8fd0607b
* doc/release_notes_2.0.2.txt: Added for ejabberd 2.0.2-beta1
...
SVN Revision: 1503
2008-08-01 10:31:39 +00:00
Badlop
3a5fb23427
* src/web/ejabberd_http.erl: Temporary solution for check of
...
packet size when HTTPS (EJAB-611)(EJAB-507)(EJAB-574)
SVN Revision: 1502
2008-08-01 08:50:19 +00:00
Badlop
91339fa8f0
* src/msgs/uk.msg: Fix: each string in a single line
...
* src/msgs/wa.msg: Likewise
* src/msgs/es.msg: Fix typo
* src/msgs/gl.msg: Likewise
* src/msgs/pt-br.msg: Likewise
* src/msgs/zh.msg: Fix some translations (thanks to Zhan Caibao)
* src/msgs/ca.msg: Updated (thanks to Badlop)
* src/msgs/cs.msg: Updated (thanks to Lukas Poliuvk)
* src/msgs/de.msg: Updated (thanks to Nikolaus Polak)
* src/msgs/es.msg: Updated (thanks to Badlop)
* src/msgs/fr.msg: Updated (thanks to Christophe Romain)
* src/msgs/it.msg: Updated (thanks to Luca Brivio)
* src/msgs/ja.msg: Updated (thanks to Tsukasa Hamano)
* src/msgs/no.msg: Updated (thanks to Stian B. Barmen)
* src/msgs/pl.msg: Updated (thanks to Zbyszek Zolkiewski)
* src/msgs/pt-br.msg: Updated (thanks to Otavio Fernandes)
* src/msgs/ru.msg: Updated (thanks to Evgeniy Khramtsov)
* src/msgs/tr.msg: Updated (thanks to Doruk Fisek)
* src/msgs/uk.msg: Updated (thanks to Ruslan Rakhmanin)
* src/msgs/wa.msg: Updated (thanks to Pablo Saratxaga)
* src/msgs/zh.msg: Updated (thanks to Shelley Shyan)
SVN Revision: 1501
2008-07-31 18:07:44 +00:00
Badlop
7b3efbe4eb
* README: Update location where mnesia, ebin and priv directories
...
are installed; install headers and doc (EJAB-696)
SVN Revision: 1500
2008-07-31 11:35:27 +00:00
Badlop
c3bda4aaee
* doc/guide.tex: Update Process-one name to ProcessOne (EJAB-708)
...
* doc/guide.html: Likewise
* doc/api/overview.edoc: Likewise
* src/*/*.erl: Likewise
* src/*/*.hrl: Likewise
* src/*/*.c: Likewise
* src/odbc/*.sql: Likewise
SVN Revision: 1499
2008-07-31 11:18:49 +00:00
Badlop
756cd06625
* src/mod_muc/mod_muc_room.erl: Support Reasons for all
...
affiliation and role changes (EJAB-306)
SVN Revision: 1498
2008-07-30 18:24:08 +00:00
Badlop
2660bc514f
* src/gen_mod.erl: When ejabberd is kindly stopped, don't forget
...
modules configuration (EJAB-706)
* src/ejabberd_app.erl: Likewise
SVN Revision: 1497
2008-07-30 18:11:14 +00:00
Badlop
a323504a32
* doc/guide.tex: Document how to get error message when ejabberd
...
crash dumps at start (EJAB-660)
* doc/guide.html: Likewise
SVN Revision: 1494
2008-07-28 16:55:01 +00:00
Christophe Romain
c68baa953e
Speedup startup with many pubsub nodes (EJAB-669)
...
SVN Revision: 1491
2008-07-25 09:12:44 +00:00
Badlop
46e83cce55
* doc/guide.tex: Include example PAM configuration file
...
ejabberd.pam (thanks to Evgeniy Khramtsov)(EJAB-704)
* doc/guide.html: Likewise
SVN Revision: 1489
2008-07-24 18:21:40 +00:00
Badlop
1e11525405
* src/mod_proxy65/mod_proxy65_lib.erl: Send protocol compliant
...
SOCKS5 reply; this breaks support of uncompliant Psi<0.10 (thanks
to Felix Geyer)(EJAB-632)
* src/mod_proxy65/mod_proxy65_stream.erl: Likewise
SVN Revision: 1488
2008-07-24 18:03:28 +00:00
Badlop
ce9902da72
* src/mod_register.erl: When a registration is blocked due to IP
...
limitation, return description in error stanza (EJAB-692)
SVN Revision: 1487
2008-07-24 17:49:37 +00:00
Christophe Romain
55cfcafd92
allow owner to subscribe/get its one node (EJAB-705)
...
SVN Revision: 1486
2008-07-24 14:07:05 +00:00
Badlop
211966b42e
* doc/guide.tex: Document room options allow_visitor_nickchange
...
and allow_visitor_status (EJAB-624)
* doc/guide.html: Likewise
SVN Revision: 1482
2008-07-24 11:11:19 +00:00
Geoff Cant
2c3260d07b
Renaming allow_visitor_presence to allow_visitor_status (EJAB-624).
...
allow_visitor_status when false will strip status message tags from visitor
presence broadcasts in muc rooms.
SVN Revision: 1477
2008-07-23 16:40:17 +00:00
Geoff Cant
e509da74e8
Implementing muc_room visitor presence restrictions. (EJAB-624)
...
SVN Revision: 1475
2008-07-23 12:31:55 +00:00
Christophe Romain
d8dc734d38
subscribing to a node sends only last items (EJAB-700), send_last_items bugfix
...
SVN Revision: 1474
2008-07-23 01:14:02 +00:00
Christophe Romain
7a49880ffc
pubsub improvement, fixes EJAB-684 EJAB-675 EJAB-663
...
SVN Revision: 1472
2008-07-22 23:41:44 +00:00
Badlop
543fb2d7e4
* src/ejabberd_config.erl: If syntax mistake in config file, show
...
specific error message (EJAB-616)
SVN Revision: 1470
2008-07-22 16:08:57 +00:00
Alexey Shchepin
fb43bb0109
* src/odbc/odbc_queries.erl: Fixed a typo
...
SVN Revision: 1467
2008-07-22 04:17:13 +00:00
Jérôme Sautret
999c81e79c
* src/ejabberd_ctl.erl: Call reopen_log_hook for each virtual host.
...
SVN Revision: 1461
2008-07-18 15:55:39 +00:00
Badlop
1b7a36bf64
* src/mod_muc/mod_muc_room.erl: Fix to allow a server admin to add
...
himself as owner of a room (EJAB-687)
SVN Revision: 1460
2008-07-17 17:32:11 +00:00
Christophe Romain
e361835cea
use -DSSL39 if compiling with R12
...
SVN Revision: 1456
2008-07-16 22:24:03 +00:00
Badlop
be140c1a23
* src/ejabberd_c2s.erl: Put auth_module in Info always (EJAB-549)
...
SVN Revision: 1454
2008-07-16 18:05:46 +00:00
Badlop
970e9e0843
* src/*.hrl: Get back all ejabberd header files to their original
...
placement in src/ subdirectories (EJAB-696)
* src/*/*.erl: Likewise
* src/*/Makefile.in: Likewise
* src/Makefile.in: Install header files in system include/ dir,
reproducing the subdirectory structure of src/
SVN Revision: 1453
2008-07-16 16:58:42 +00:00
Christophe Romain
e0e7797e99
Rolled back the previous IP getting patch, and Report connection's IP address in ejabberd_http_poll
...
SVN Revision: 1450
2008-07-16 12:55:29 +00:00
Badlop
ece37b1dad
* src/ejabberdctl.template: Update environment variable names
...
SVN Revision: 1449
2008-07-16 10:55:50 +00:00
Badlop
0b3f830188
* src/ejabberdctl.template: Small fix so arguments of the command
...
are also passed to erl
SVN Revision: 1447
2008-07-15 21:43:22 +00:00
Badlop
6c0f497281
* doc/guide.tex: Improve explanation of option 'hosts' in
...
ejabberd_service
* doc/guide.html: Likewise
SVN Revision: 1446
2008-07-15 21:03:48 +00:00
Badlop
3f87768c8c
* doc/guide.tex: Update what permissions does enable-user grant
...
* doc/guide.html: Likewise
* src/configure.ac: Don't explicitely put root privileges when a
user is not explicitely enabled
* src/configure: Likewise
* src/Makefile.in: Likewise
SVN Revision: 1443
2008-07-14 10:06:13 +00:00
Badlop
d76ca7c65b
* src/Makefile.in: Fix docdir so it recognizes prefix. If sbin dir
...
does not exist, create it. Fix cookiefile permission
check. (EJAB-696)
SVN Revision: 1442
2008-07-13 23:32:54 +00:00
Badlop
f25316c1e7
* src/configure.ac: Update installation permissions (EJAB-402)
...
* src/configure: Likewise
* src/Makefile.in: The mnesia, ebin and priv dirs are now
installed in different locations. Install header files and
documentation (EJAB-696)
* doc/guide.tex: Likewise
* doc/guide.html: Likewise
* include/*.hrl: Place for all ejabberd header files (EJAB-696)
* src/*/*.erl: Update references to header files
* src/*/Makefile.in: Include the include/ dir
SVN Revision: 1441
2008-07-13 19:10:01 +00:00
Badlop
871d1dfad6
* src/configure.ac: Allow to execute ejabberd with a normal
...
system user (thanks to Viq)(EJAB-402)
* src/configure: Likewise
* src/ejabberdctl.template: Likewise
* src/Makefile.in: Likewise
* doc/guide.tex: Likewise
* doc/guide.html: Likewise
SVN Revision: 1439
2008-07-12 22:02:16 +00:00
Badlop
983022438e
* src/configure.ac: Improve legibility
...
* src/aclocal.m4: Likewise
* src/configure: Likewise
* src/ejabberdctl.template: Remove garbage variable. Document node
option
* doc/guide.tex: Add references to sections.
* doc/guide.html: Likewise
SVN Revision: 1438
2008-07-12 21:32:45 +00:00
Badlop
e7b42f9499
* src/mod_register.erl: Revert support for io_lib newline, since
...
there is a standard character that representes newline (EJAB-501)
* doc/guide.tex: Update documentation to explain newline character
* doc/guide.html: Likewise
* src/ejabberd.cfg.example: Likewise
SVN Revision: 1436
2008-07-11 13:35:08 +00:00
Badlop
429b7bc169
* src/configure.ac: Don't check for erlang header file (EJAB-232)
...
* src/configure: Likewise
SVN Revision: 1430
2008-07-10 18:09:18 +00:00
Badlop
cd5bc22bdb
* src/configure.ac: Check for erlang header files (EJAB-232)
...
* src/configure: Likewise
SVN Revision: 1429
2008-07-09 21:33:34 +00:00
Badlop
f1f0bb0431
* src/mod_pubsub/mod_pubsub.erl: Fix compilation warnings
...
* src/mod_pubsub/node_zoo.erl: Likewise
* src/mod_shared_roster.erl: Likewise
SVN Revision: 1428
2008-07-09 21:26:25 +00:00
Badlop
a2bed6709c
* src/mod_shared_roster.erl: Allow to get subscribed to a contact
...
that is already in the roster by means of a shared roster group:
add it to another roster group and it gets subscribed
automatically (EJAB-407)
* src/mod_roster.erl: Likewise
SVN Revision: 1427
2008-07-09 19:06:44 +00:00
Badlop
fc911a43ff
* src/mod_muc/mod_muc_log.erl: Fix XHTML compliance: ensure some
...
language is set, include ID attribute in each message, add
microseconds to ensure unique value (EJAB-497)
SVN Revision: 1426
2008-07-09 18:39:41 +00:00
Badlop
1f004c56ac
* src/mod_register.erl: Support for io_lib newline character in
...
the body of welcome_message (EJAB-501)
* doc/guide.tex: Document the newline character
* src/ejabberd.cfg.example: Example usage of newline character
SVN Revision: 1425
2008-07-09 17:53:56 +00:00
Badlop
e3ba72f3dd
* src/ejabberd_config.erl (load_file): error message on sasl.log
...
is not flattened (EJAB-616)
SVN Revision: 1424
2008-07-09 16:08:32 +00:00
Badlop
70d2682c6a
* doc/guide.tex: mod_muc_log XMPP URI supports the updated version
...
RFC 5122 (EJAB-631)
* doc/guide.html: Likewise
SVN Revision: 1423
2008-07-09 14:07:27 +00:00
Badlop
19308d34e2
* tools/ejabberdctl: Work also when 'which' is unavailable
...
SVN Revision: 1419
2008-07-08 11:07:45 +00:00
Christophe Romain
f74fb8ea2d
improve ip fetching patch
...
SVN Revision: 1416
2008-07-08 10:19:57 +00:00
Badlop
9626c41817
* src/Makefile.in: Spool, config and log dirs: writtable by owner,
...
readable by group, nothing by others (EJAB-686)
* doc/guide.tex: New section Securing sensible files
* doc/guide.html: Likewise
SVN Revision: 1413
2008-07-07 14:52:47 +00:00
Badlop
19a1ddfa44
* doc/guide.tex: Solaris Makefile install: use ginstall (thanks to
...
Jonathan Auer)(EJAB-649)
* doc/guide.html: Likewise
SVN Revision: 1412
2008-07-07 08:47:47 +00:00
Jérôme Sautret
52390e1876
Removed non ascii characters in changelog
...
SVN Revision: 1411
2008-07-04 08:35:11 +00:00
Jérôme Sautret
d5e2002ffa
* src/mod_privacy_odbc.erl: Support for privacy lists in MySQL (thanks to Igor Goryachev)(EJAB-538)
...
SVN Revision: 1409
2008-07-03 16:09:45 +00:00
Christophe Romain
35d25d3420
PubSub improvements, and solves (EJAB-453) (EJAB-608)
...
SVN Revision: 1408
2008-07-03 09:56:31 +00:00
Badlop
2ccf410a75
* src/ejabberd_ctl.erl: Web Admin and Ad-hoc admin: dump only
...
persistent tables (EJAB-678)
SVN Revision: 1387
2008-06-29 11:59:06 +00:00
Badlop
5e25cbcaa9
* src/mod_pubsub/node_pep.erl: Complain if mod_caps disabled and
...
mod_pubsub has PEP plugin enabled (EJAB-677)
SVN Revision: 1386
2008-06-29 11:34:30 +00:00
Badlop
152efbb112
* src/mod_muc/mod_muc_room.erl: Allow to store room
...
description (thanks to Christopher Dupont)(EJAB-670)
SVN Revision: 1385
2008-06-28 17:47:19 +00:00
Badlop
b6fd0a5ca5
* src/web/ejabberd_http.erl: Support PUT and DELETE methods in
...
ejabberd_http (thanks to Eric Cestari)(EJAB-662)
SVN Revision: 1373
2008-06-21 00:19:57 +00:00
Badlop
7a3069b68d
* doc/guide.tex: Explain that S2S outgoing first tries IPv4 and if
...
that fails then tries IPv6
* doc/guide.html: Likewise
SVN Revision: 1372
2008-06-21 00:12:06 +00:00
Badlop
5fdcb52306
* src/ejabberd.app: The ejabberd version number is defined in the
...
OTP application resource file, in the key 'vsn' (EJAB-657)
* src/ejabberd.hrl: The macro VERSION now consults the ejabberd
application key vsn
* src/configure.erl: Load the ejabberd application description
* doc/Makefile: Read ejabberd version from ejabberd.app vsn
* doc/api/Makefile: Likewise
SVN Revision: 1361
2008-06-18 21:33:48 +00:00
Christophe Romain
638d789ae6
pubsub get_default bugfix (EJAB-656)
...
SVN Revision: 1358
2008-06-18 16:19:18 +00:00
Badlop
cbf63d06a8
* src/mod_muc/mod_muc_room.erl: Allow admins to send messages to
...
rooms even if not joined (EJAB-645)
* doc/guide.tex: Likewise
* doc/guide.html: Likewise
SVN Revision: 1356
2008-06-13 18:55:26 +00:00
Badlop
e22913d46f
* src/ejabberd.cfg.example: Add registration_timeout (EJAB-653)
...
SVN Revision: 1355
2008-06-13 17:51:01 +00:00
Badlop
44e0a17d80
* doc/guide.tex: Title in HTML is shorter. Update several external URIs.
...
SVN Revision: 1354
2008-06-13 15:25:57 +00:00
Badlop
8f7d9de0b6
* doc/guide.tex: Document ldap_local_filter (EJAB-179)
...
SVN Revision: 1353
2008-06-13 10:13:44 +00:00
Badlop
d27f41a9e8
* doc/guide.tex: Table of listener modules converted to
...
description. Table of modules overview simplified, and module
names link to their sections.
* doc/guide.html: Regenerated with all the latest changes
SVN Revision: 1352
2008-06-12 23:52:13 +00:00
Badlop
795263b5d4
* doc/guide.tex: Fix indentation of verbatim text
...
SVN Revision: 1351
2008-06-12 23:01:09 +00:00
Badlop
a8140bca89
* doc/guide.tex:
...
Changes in CSS: verbatim text is indented and has grey background;
descriptions are indented; table borders are softer.
SVN Revision: 1350
2008-06-12 22:00:51 +00:00
Badlop
9507a0001d
* doc/guide.tex: Permanent reference URL for sections (EJAB-651)
...
SVN Revision: 1349
2008-06-12 21:54:30 +00:00
Badlop
ff94e586eb
* src/ejabberd_c2s.erl: Bugfix: deliver messages when first
...
presence is Invisible (thanks to Dariusz Markowicz)(EJAB-262)
SVN Revision: 1348
2008-06-09 23:43:47 +00:00
Badlop
be8d1902d0
* doc/guide.tex: Small fixes (thanks to Christoph Anton Mitterer)
...
* doc/introduction.tex: Likewise
* doc/guide.html: Likewise
SVN Revision: 1347
2008-06-08 16:52:25 +00:00
Badlop
95462d3f25
* doc/guide.tex: Document ejabberdctl status code (EJAB-633)
...
* doc/guide.html: Likewise
SVN Revision: 1346
2008-06-05 12:04:43 +00:00
Badlop
59201f1def
* src/msgs/pl.msg: Bugfix in arguments of translated string that
...
could crash the room (thanks to Anastasia Gornostaeva)
SVN Revision: 1345
2008-06-04 13:21:36 +00:00
Badlop
1e345eb0fc
* src/web/ejabberd_web.erl (make_xhtml/2): Allow to include
...
elements in the HTTP header
SVN Revision: 1344
2008-05-31 18:21:43 +00:00
Badlop
110a4b4518
* src/odbc/odbc_queries.erl (del_user_return_password): Return
...
password (thanks to Oleg Palij)
SVN Revision: 1343
2008-05-31 17:09:13 +00:00
Mickaël Rémond
5e9576ffa3
* src/ejabberd_s2s.erl: Added s2s_send_packet and s2s_receive_packet hooks (EJAB-635).
...
* src/ejabberd_s2s_in.erl: Likewise.
SVN Revision: 1342
2008-05-22 10:53:49 +00:00
Mickaël Rémond
cf42ea0bcb
* src/ejabberd_c2s.erl: user_send_packet hook now called on all packets including presence packets (EJAB-634)
...
SVN Revision: 1341
2008-05-22 10:19:35 +00:00
Badlop
c4366a54cc
* README: R12 support: remove compilation warning (EJAB-630)
...
SVN Revision: 1340
2008-05-22 00:01:18 +00:00
Badlop
9bdaa45981
* doc/guide.html: Update
...
SVN Revision: 1335
2008-05-19 09:45:44 +00:00
Badlop
30f54a6bfc
* src/configure.ac: R12 support: remove compilation
...
warning (EJAB-630)
* src/configure: Likewise
* doc/guide.tex: Likewise
SVN Revision: 1334
2008-05-19 09:20:35 +00:00
Badlop
b503e02b09
* doc/guide.tex: Describe how to disable registration
...
limitation (EJAB-614)
SVN Revision: 1333
2008-05-19 09:13:19 +00:00
Mickaël Rémond
8a8a02431f
* src/ejabberd_s2s_out.erl: Avoid an harmless error (function clause in logs)
...
SVN Revision: 1331
2008-05-18 12:28:58 +00:00
Badlop
4e77bae206
* src/extauth.erl: Log strange responses from extauth script. Use
...
timeout (EJAB-627)
SVN Revision: 1330
2008-05-17 11:44:25 +00:00
Christophe Romain
5bec1eedc1
Change FSMTIMEOUT to 30s
...
SVN Revision: 1328
2008-05-16 15:29:33 +00:00
Badlop
da56452fba
* src/mod_muc/mod_muc_room.erl: Return Forbidden error message
...
when user sends private message in a room that disallows
it (EJAB-595)
SVN Revision: 1323
2008-05-12 20:35:43 +00:00
Badlop
98e47e8c73
* src/web/ejabberd_http.erl (parse_auth): Allow password that
...
include colon character (EJAB-522)
SVN Revision: 1322
2008-05-12 17:56:27 +00:00
Mickaël Rémond
977a20700a
* src/mod_ip_blacklist.erl: Better error handling (EJAB-625).
...
SVN Revision: 1321
2008-05-09 19:53:06 +00:00
Mickaël Rémond
a664579b58
* src/ejabberd_c2s.erl: Added C2S blacklist support (EJAB-625).
...
* src/mod_ip_blacklist.erl: Likewise.
* src/jlib.erl: Added IP format tuple to string function.
* src/ejabberd_socket.erl: Properly handled c2s start failure (happen for blacklisted IP).
SVN Revision: 1317
2008-05-05 16:22:06 +00:00
Alexey Shchepin
8267194d5e
* src/ejabberd_receiver.erl: Don't activate a socket untill its
...
receiver process is controlling it
SVN Revision: 1316
2008-05-04 07:38:24 +00:00
Christophe Romain
2304f8cbc8
XEP-0115 patch (EJAB-618)
...
SVN Revision: 1313
2008-04-30 08:49:39 +00:00
Badlop
ef531fb208
* src/ejabberd_s2s_out.erl: Improve confusing log message in s2s
...
connection: wait_for_validation connect timeout (EJAB-617)
SVN Revision: 1311
2008-04-29 16:59:03 +00:00
Badlop
e5879f4349
* src/ejabberd.cfg.example: Small improvements in explanations
...
* doc/guide.tex: Document MUC room options (EJAB-619)
SVN Revision: 1310
2008-04-29 16:44:12 +00:00
Badlop
1cbfc60570
* doc/guide.tex: Document the option max_s2s_connections
...
SVN Revision: 1307
2008-04-28 18:07:23 +00:00
Christophe Romain
edf1ed5c87
remove unused served_hosts option
...
SVN Revision: 1306
2008-04-28 13:02:07 +00:00
Alexey Shchepin
85d3b27d71
* src/mod_muc/mod_muc_room.erl: Fixed room shaper processing
...
SVN Revision: 1305
2008-04-27 19:06:34 +00:00
Badlop
4c937ab94e
* src/mod_shared_roster.erl: Fix for new registered accounts not
...
being immediately shown in an 'all' special shared roster
group (thanks to Alexey Shchepin) (EJAB-71)
* src/mod_register.erl: New vhost event user_registered
SVN Revision: 1303
2008-04-26 17:37:43 +00:00
Badlop
0b5720906c
* doc/guide.tex: Document option registration_timeout (EJAB-614)
...
SVN Revision: 1302
2008-04-25 22:45:45 +00:00
Badlop
c88a4650ba
* src/ejabberd_c2s.erl: Added forbidden_session_hook
...
* src/acl.erl: New access types: resource, resource_regexp and
resource_glob
* doc/guide.tex: Likewise
SVN Revision: 1301
2008-04-25 09:25:31 +00:00
Alexey Shchepin
b1756e8e34
* src/treap.erl: Bugfix
...
* src/mod_register.erl: Fixed table creation, timeout isn't
activated when registration fails
SVN Revision: 1300
2008-04-23 13:14:08 +00:00
Alexey Shchepin
797544333c
* src/mod_register.erl: Restrict registration frequency per IP or
...
user
* src/ejabberd_c2s.erl: Pass IP to the c2s_unauthenticated_iq hook
* src/ejabberd_config.erl: Added registration_timeout option
* src/treap.erl: Treaps implementation
SVN Revision: 1299
2008-04-22 21:51:32 +00:00
Badlop
96f0c001d9
* src/ejabberd_auth.erl: Improve anonymous authentication to not
...
remove rosters accidentally (EJAB-549). New functions in
ejabberd_auth to get/check password and know which module accepted
the authentication. New element 'auth_module' in ejabberd_c2s
record 'statedata'. Cyrsasl provides a new property in the
response: {auth_module, AuthModule}.
* src/ejabberd_auth_anonymous.erl: Likewise
* src/ejabberd_c2s.erl: Likewise
* src/cyrsasl_anonymous.erl: Likewise
* src/cyrsasl_digest.erl: Likewise
* src/cyrsasl_plain.erl: Likewise
SVN Revision: 1297
2008-04-22 17:41:30 +00:00
Badlop
ee6aae8211
* src/ejabberd_s2s_out.erl: Fix long timeout when reconnecting s2s
...
after a remote server crash (EJAB-540)
* src/ejabberd_s2s_in.erl: Likewise
* src/ejabberd_s2s.erl: Likewise
* doc/guide.tex: Likewise
SVN Revision: 1296
2008-04-18 12:19:45 +00:00
Badlop
981a4a9cd8
* doc/guide.tex: Clarification: PEP is enabled in default config
...
SVN Revision: 1295
2008-04-16 15:44:58 +00:00
Christophe Romain
d46b7d5908
Cache negative response (EJAB-474)
...
SVN Revision: 1294
2008-04-14 12:02:18 +00:00
Badlop
7c64509c46
* src/web/ejabberd_web_admin.erl: Include Last-Modified HTTP
...
header in responses to allow caching (EJAB-546)
SVN Revision: 1292
2008-04-12 08:09:05 +00:00
Badlop
cf8c08c980
* src/Makefile.in: Improved indentation of GCC call
...
* src/ejabberd_zlib/Makefile.in: Likewise
* src/mod_irc/Makefile.in: Likewise
* src/stringprep/Makefile.in: Likewise
* src/tls/Makefile.in: Likewise
SVN Revision: 1291
2008-04-11 17:32:20 +00:00
Badlop
ab9b30c4d4
* src/ejabberd_listener.erl (start_listener): Revert SVN r1260.
...
SVN Revision: 1290
2008-04-11 15:47:44 +00:00
Badlop
b994e4bab2
Merge SVN r1287 from trunk to 2.0.x branch:
...
* src/tls/tls_drv.c: Fixed gcc signedness warnings (EJAB-447)
* src/ejabberd_zlib/ejabberd_zlib_drv.c: Likewise
* src/expat_erl.c: Removed R9B workaround (EJAB-447)
SVN Revision: 1289
2008-04-11 09:25:54 +00:00
Alexey Shchepin
9733e6874e
* src/ejabberd_config.erl: Removed a dependency on string:to_upper
...
SVN Revision: 1288
2008-04-11 05:52:10 +00:00
Alexey Shchepin
8b690c9f9f
* src/tls/tls_drv.c: Fixed gcc signedness warnings
...
* src/ejabberd_zlib/ejabberd_zlib_drv.c: Likewise
SVN Revision: 1287
2008-04-11 05:20:08 +00:00
Alexey Shchepin
bd884274c0
* src/expat_erl.c: Removed R9B workaround
...
SVN Revision: 1286
2008-04-11 05:19:27 +00:00
Christophe Romain
367610dd38
pubsub identity and database update bugfix
...
SVN Revision: 1285
2008-04-10 14:11:06 +00:00
Mickaël Rémond
bbf90da6d0
* Changelog: typo.
...
SVN Revision: 1282
2008-04-10 08:14:58 +00:00
Mickaël Rémond
b8b2bde8d0
*src/ejabberd_c2s.erl: Uniform default value for empty privacy list. Fixes (EJAB-603).
...
SVN Revision: 1281
2008-04-10 08:14:38 +00:00
Badlop
2af65d4f42
* src/ejabberd_auth_ldap.erl: LDAP function to get the number of
...
registered users is too slow (EJAB-331): set timeout in LDAP
search queries (thanks to Evgeniy Khramtsov) and return the number
of registered users.
SVN Revision: 1280
2008-04-08 09:37:06 +00:00
Mickaël Rémond
1b13449194
* doc/guide.tex: Documented the IQ discipline {queue, N}.
...
* doc/guide.html: Likewise.
SVN Revision: 1278
2008-04-07 13:18:42 +00:00
Badlop
2498bdaad9
* doc/guide.tex: Fix default_room_opts with default_room_options
...
* doc/guide.html: Likewise
SVN Revision: 1277
2008-04-05 10:53:32 +00:00
Badlop
076132a5d4
* src/ejabberd_auth_ldap.erl (get_vh_registered_users_number): New
...
function that returns 0 registered users (EJAB-331).
SVN Revision: 1276
2008-04-04 18:57:01 +00:00
Badlop
2c8cc8ae2d
* src/ejabberd_c2s.erl (process_presence_probe): Don't route a
...
presence probe to oneself (EJAB-498)
SVN Revision: 1275
2008-04-03 22:35:26 +00:00
Badlop
1649dec58e
* src/ejabberd_config.erl: Add support to include additional
...
configuration files. Add support for macro definition and
usage. (EJAB-593)
* doc/guide.tex: Likewise
* doc/guide.html: Likewise
SVN Revision: 1273
2008-04-02 16:31:15 +00:00
Christophe Romain
f0ee4f999d
Do not ignore values passed from configure (EJAB-592)
...
SVN Revision: 1272
2008-04-02 14:24:18 +00:00
Christophe Romain
37fc28ef49
add condition inclusion of pep in disco identity (EJAB-564)
...
SVN Revision: 1268
2008-04-02 09:06:28 +00:00
Badlop
39b35cf54b
* doc/guide.tex: Updated command line parameters, epmd section
...
* doc/guide.html: Likewise
SVN Revision: 1267
2008-04-01 12:00:34 +00:00
Badlop
5fd627b85b
* doc/api/Makefile: Report the correct ejabberd version. When
...
cleaning, remove also erlang.png
* src/mod_muc/mod_muc_room.erl: Update source code to prevent
warning messages from EDoc
* src/mod_pubsub/mod_pubsub.erl: Likewise
* src/mod_pubsub/node_default.erl: Likewise
* src/mod_pubsub/nodetree_default.erl: Likewise
* src/mod_pubsub/nodetree_virtual.erl: Likewise
* src/mod_pubsub/pubsub.hrl: Likewise
SVN Revision: 1265
2008-04-01 10:11:39 +00:00
Christophe Romain
273c076ef6
Add firewalling port range definition
...
SVN Revision: 1264
2008-04-01 09:07:29 +00:00
Badlop
dcc00bca6d
* src/ejabberd_listener.erl: Remove code of the unused listening
...
socket option 'ssl' (EJAB-159)
* src/ejabberd_app.erl: Likewise
SVN Revision: 1263
2008-03-31 19:48:35 +00:00
Badlop
2510d71ae6
* doc/webadmmain.png: Updated to ejabberd 2.0.0
...
* doc/webadmmainru.png: Likewise
* doc/disco.png: Removed because not used
* doc/guide.tex: Fix Latex reference to webadmin section. Update
explanation of screenshots. Update xmpp addresses of Mickael
Remond and Sander Devrieze.
* doc/guide.html: Likewise
* doc/Makefile: Remove the Hevea deprecated option -noiso
* doc/guide.html: Likewise
* doc/dev.html: Likewise
* doc/features.html: Likewise
SVN Revision: 1261
2008-03-31 10:36:41 +00:00
Badlop
f634e4dc0d
* src/ejabberd_listener.erl (start_listener): Start also the
...
supervisor of the module
SVN Revision: 1260
2008-03-31 09:30:51 +00:00
Badlop
e13908c26c
* doc/guide.tex: Fix epam location (thanks to Evgeniy Khramtsov)
...
* doc/guide.html: Likewise
SVN Revision: 1259
2008-03-27 00:28:44 +00:00
Badlop
ab1610021d
* src/Makefile.in: Support for parallel compilation with 'make -j'
...
in multi core CPUs: fix compilation dependencies; compile
behaviors before other source code. (thanks to Jonathan Schleifer)
* src/mod_pubsub/Makefile.in: Likewise
* src/eldap/Makefile.in: Likewise
SVN Revision: 1258
2008-03-26 09:27:46 +00:00
Alexey Shchepin
9b3926baf1
* src/ejabberd_local.erl: The iq_response table wasn't cloned
...
automatically on all nodes which resulted in a single point of
failure
SVN Revision: 1257
2008-03-25 22:23:38 +00:00
Badlop
28c082551d
* src/Makefile.in: Only try to install epam if pam was enabled
...
in configure script (thanks to Etan Reisner)(EJAB-586)
SVN Revision: 1256
2008-03-25 18:59:45 +00:00
Badlop
48e066999b
* src/Makefile.in: Failure to install epam is not
...
critical (EJAB-573)
SVN Revision: 1255
2008-03-25 17:18:47 +00:00
Badlop
ea510f9d48
* doc/guide.tex: mod_vcard_ldap replace NICK with NICKNAME (thanks
...
to Andreas Ntaflos)
* doc/guide.html: Likewise
SVN Revision: 1254
2008-03-24 18:57:41 +00:00
Badlop
9e5721a5d9
* src/msgs/de.msg: Fix irc typo (thanks to Jonathan Schleifer)
...
* src/msgs/cs.msg: Likewise
* src/msgs/pl.msg: Likewise
* src/msgs/sk.msg: Likewise
SVN Revision: 1253
2008-03-24 01:28:55 +00:00
Mickaël Rémond
f7a9e5bac0
* src/eldap/Makefile.in: Generate ELDAPv3.beam during first Makefile pass (EJAB-583).
...
SVN Revision: 1249
2008-03-22 16:42:28 +00:00
Badlop
30739179ee
* doc/guide.tex: Document service_check_from (EJAB-576)
...
* doc/guide.html: Likewise
SVN Revision: 1248
2008-03-22 00:33:28 +00:00
Badlop
86df7de48f
* src/mod_caps.erl: Move two log calls ERROR_MSG to DEBUG
...
* src/shaper.erl: Move log call INFO_MSG to DEBUG
SVN Revision: 1247
2008-03-21 18:58:07 +00:00
Badlop
efec28ada7
* doc/guide.tex: Document s2s_default_policy and
...
s2s_host (EJAB-575)
* doc/guide.html: Likewise
SVN Revision: 1246
2008-03-21 16:17:37 +00:00
Christophe Romain
1247a98cf2
Pubsub subscription is now wrapped in pubsub tags (EJAB-580)
...
SVN Revision: 1244
2008-03-21 16:05:32 +00:00
Christophe Romain
618af5e07a
Seek epam binary into priv/bin (EJAB-573)
...
SVN Revision: 1243
2008-03-21 15:42:14 +00:00
Christophe Romain
b2bd9759c8
Rewrite io:format calls to loglevel macros (EJAB-555)
...
SVN Revision: 1239
2008-03-21 14:44:16 +00:00
Badlop
694baba127
* doc/guide.tex: Improve explanation of how to start ejabberd when
...
binary installer. Don't recommend R12 in Windows compilation.
Describe what happens if maxrate shaper is exceeded.
* doc/guide.html: Likewise
SVN Revision: 1238
2008-03-20 19:24:27 +00:00
Mickaël Rémond
4cef493b91
* src/eldap.erl: Improved logging. We now use ejabberd logging framework (EJAB-582).
...
* src/eldap.erl: Faster LDAP reconnection (Thanks to Christophe Romain) (EJAB-581)
SVN Revision: 1236
2008-03-20 16:28:36 +00:00
Mickaël Rémond
320c266276
* src/ejabberd_s2s.erl: Only trigger s2s_connect_hook on successful connection (EJAB-566)
...
* src/ejabberd_s2s_out.erl: Likewise
SVN Revision: 1235
2008-03-17 10:16:21 +00:00
Mickaël Rémond
4cf68c2f9f
* src/ejabberd_ctl.erl: API improvement: Added reopen_log_hook (EJAB-565)
...
SVN Revision: 1234
2008-03-15 10:57:38 +00:00
Mickaël Rémond
295da9cf02
* src/ejabberd_s2s.erl: API improvement: Added s2s_connect_hook (EJAB-566).
...
SVN Revision: 1232
2008-03-15 09:35:33 +00:00
Badlop
04aec272db
* src/odbc/ejabberd_odbc.erl: Start ODBC explicitely because
...
Erlang R12 doesn't start automatically like in R11 and
older (thanks to Sergei Golovan)(EJAB-541)
SVN Revision: 1231
2008-03-13 14:34:47 +00:00
Badlop
7c377783fa
* src/ejabberd.hrl: Removed unused ejabberd_debug and
...
PRIVACY_SUPPORT. Reordered the remaining options
SVN Revision: 1230
2008-03-13 14:13:29 +00:00
Badlop
40442b9c99
* doc/guide.tex: Describe option Matches in mod_vcard_ldap (thanks
...
to Evgeniy Khramtsov)(EJAB-530). Fix typo in the description of
ldap_server option.
* doc/guide.html: Likewise
SVN Revision: 1229
2008-03-13 10:59:57 +00:00
Badlop
d2eb00d814
* src/mod_echo.erl: Small change to avoid a compilation warning of
...
unused function
SVN Revision: 1228
2008-03-12 23:05:49 +00:00
Badlop
9ae1282854
* src/web/ejabberd_web_admin.erl (term_to_string): Show Erlang
...
terms in one line in Erlang R12 (EJAB-503)
SVN Revision: 1227
2008-03-12 22:29:53 +00:00
Badlop
07454d8f1a
* src/ejabberd_s2s_in.erl (get_cert_domains): When compiling with
...
Erlang R12, replace the calls to deprecated module PKIX1Explicit88
with OTP-PKIX (EJAB-556)
SVN Revision: 1226
2008-03-11 14:25:35 +00:00
Badlop
78ce676e81
* src/ejabberd_update.erl: Fix crash when browsing the Update
...
page in Erlang R12 (EJAB-552)
SVN Revision: 1225
2008-03-10 11:59:53 +00:00
Alexey Shchepin
0f9102e4d1
SVN Revision: 1224
2008-03-09 23:02:28 +00:00
Alexey Shchepin
5cb8f4826c
* src/web/ejabberd_http_poll.erl: Fixed HTTP headers when a
...
requested session doesn't exist
SVN Revision: 1223
2008-03-09 21:28:42 +00:00
Badlop
ee339aebb8
* src/mod_proxy65/mod_proxy65_service.erl: Implement alternative
...
to the deprecated function inet:ip_to_bytes (thanks to Evgeniy
Khramtsov)(EJAB-542)
SVN Revision: 1222
2008-03-09 10:09:38 +00:00
Mickaël Rémond
0f4ee703c6
* src/eldap/eldap_pool.erl: Improved logging
...
SVN Revision: 1220
2008-03-07 14:49:06 +00:00
Badlop
735b34e7b7
* doc/guide.tex: Improve documentation of host_config
...
add (EJAB-544)
* doc/guide.html: Likewise
* src/ejabberd.cfg.example: Likewise
* src/ejabberd_config.erl: Likewise
SVN Revision: 1219
2008-03-04 10:36:57 +00:00
Badlop
a65273690d
* doc/guide.tex: mod_announce recommends, but doesn't require
...
mod_adhoc (thanks to Anastasia Gornostaeva)
* doc/guide.html: Likewise
* src/ejabberd.cfg.example: Likewise
SVN Revision: 1218
2008-03-04 09:07:43 +00:00
Alexey Shchepin
76245f0fcf
* src/tls/tls.erl: recv_data/2 doesn't throw exceptions now
...
* src/ejabberd_zlib/ejabberd_zlib.erl: Likewise
SVN Revision: 1217
2008-03-03 11:55:19 +00:00
Alexey Shchepin
8283a9faf3
* src/mod_roster.erl: Fixed "from" attribute in roster pushes
...
* src/mod_roster_odbc.erl: Likewise
SVN Revision: 1213
2008-02-28 22:10:55 +00:00
Badlop
22a5bce9de
* src/ejabberd_app.erl (prep_stop): Stop modules when stopping
...
ejabberd (EJAB-536)
* src/mod_caps.erl (stop): Probably not needed to stop supervisor
child (EJAB-536)
* src/mod_muc/mod_muc.erl (room_destroyed): Catch message
sending (EJAB-536)
* src/mod_muc/mod_muc_room.erl (init): Ensure rooms are called
when the process dies due to a linked die (EJAB-536)
SVN Revision: 1212
2008-02-28 00:30:23 +00:00
Mickaël Rémond
868182d1c8
* src/ejabberd_check.erl: Separate config loading from configuration sanity checks (EJAB-533)
...
* src/src/ejabberd_app.erl: Likewise
* src/ejabberd_app.erl: Likewise
SVN Revision: 1210
2008-02-27 20:15:25 +00:00
Badlop
f4f3d06120
* src/msgs/it.msg: Updated (thanks to Smart2128)
...
SVN Revision: 1209
2008-02-26 08:59:09 +00:00
Badlop
2ef35b89ca
* doc/release_notes_2.0.0.txt: Small fixes and update date
...
SVN Revision: 1207
2008-02-21 09:54:19 +00:00
Badlop
de433ef4c1
* README: Updated to match the content of the ejabberd Guide
...
SVN Revision: 1206
2008-02-20 19:07:19 +00:00
Badlop
ac99c7fc7d
* doc/release_notes_2.0.0.txt: Updated version number and date
...
SVN Revision: 1205
2008-02-20 16:08:13 +00:00
Badlop
0316caafd3
* doc/guide.tex: Mentioned the problems about Windows service
...
* doc/guide.html: Likewise
SVN Revision: 1204
2008-02-20 16:05:26 +00:00
Badlop
c3a5b5b0fe
* src/msgs/ru.msg: Updated (thanks to Konstantin Khomoutov)
...
* src/msgs/zh.msg: Updated (thanks to Mike Wang and Zhan Caibao)
SVN Revision: 1202
2008-02-20 15:48:48 +00:00
Badlop
4bac690f90
* src/msgs/ca.msg: Updated (thanks to Vicent Alberola Canet)
...
* src/msgs/cs.msg: Updated (thanks to Lukas Polivka)
* src/msgs/de.msg: Updated (thanks to Cord Beermann and Nikolaus
Polak)
* src/msgs/eo.msg: Updated (thanks to Andreas van Cranenburgh)
* src/msgs/es.msg: Updated
* src/msgs/fr.msg: Updated (thanks to Christophe Romain)
* src/msgs/gl.msg: Updated (thanks to Carlos E. Lopez)
* src/msgs/nl.msg: Updated (thanks to Andreas van Cranenburgh)
* src/msgs/no.msg: Updated (thanks to Stian B. Barmen)
* src/msgs/pt-br.msg: Updated (thanks to Otavio Fernandes)
* src/msgs/uk.msg: Updated (thanks to Stoune and Ruslan Rakhmanin)
SVN Revision: 1201
2008-02-19 19:15:28 +00:00
Christophe Romain
9466b1a21f
add pgsql driver monitoring
...
SVN Revision: 1200
2008-02-19 17:06:49 +00:00
Mickaël Rémond
6e3ac3a5a0
* src/ejabberd_config.erl: dirty_get_registered_users now correctly returns all users for all vhosts no matter which back-end is used (EJAB-527)
...
* src/ejabberd_auth_odbc.erl: Likewise
* src/ejabberd_auth_internal.erl: Likewise
* src/ejabberd_auth.erl: Likewise
* src/ejabberd_auth_external.erl: Likewise
* src/ejabberd_auth_ldap.erl: Likewise
SVN Revision: 1198
2008-02-19 13:49:29 +00:00
Christophe Romain
56e9971435
Bug in get_conn_type since SVN r1194 crashes http-bind and http-poll (thanks to Brian Cully) (EJAB-526)
...
SVN Revision: 1197
2008-02-18 09:55:06 +00:00
Badlop
a021731c09
* doc/release_notes_2.0.0.txt: Describe in the Release Notes the
...
upgrade instructions (EJAB-522)
SVN Revision: 1195
2008-02-15 19:18:36 +00:00
Christophe Romain
04d688c1ba
Retreive connection type in sm_register_connection_hook
...
SVN Revision: 1194
2008-02-15 16:35:32 +00:00
Badlop
def7b0ff90
* src/mod_muc/mod_muc_room.erl: Allow unmoderated rooms (EJAB-437)
...
* src/msgs/*: Recover old translations to several languages from
ejabberd 1.1.4
SVN Revision: 1191
2008-02-14 11:25:39 +00:00
Alexey Shchepin
aa22e20e0a
* src/cyrsasl_digest.erl: Unquote backslash in DIGEST-MD5 quoted
...
strings (EJAB-304)
SVN Revision: 1190
2008-02-14 05:23:16 +00:00
Alexey Shchepin
08a4392fa9
* src/mod_roster.erl: Removed the ancient Psi roster workaround
...
* src/mod_roster_odbc.erl: Likewise
SVN Revision: 1189
2008-02-14 04:51:04 +00:00
Badlop
def8f81f20
* src/web/ejabberd_web_admin.erl: Fixed native support for all the
...
ACL types (EJAB-253)
SVN Revision: 1186
2008-02-12 01:16:11 +00:00
Badlop
866e5c2d82
* src/acl.erl: Normalize ACL before adding to the configuration
...
tables (EJAB-521)
SVN Revision: 1185
2008-02-12 01:04:47 +00:00
Mickaël Rémond
edad54d961
* Changelog: Forgotten commit.
...
SVN Revision: 1184
2008-02-11 20:29:54 +00:00
Mickaël Rémond
4b5632a260
* src/ejabberd_receiver.erl: Avoid crash to appear in log, when trying to close a stream with an undefined state.
...
SVN Revision: 1182
2008-02-11 15:36:56 +00:00
Christophe Romain
7f6cdc6cfe
use if event instead of x when xmlns is pubsub#event (EJAB-518)
...
SVN Revision: 1181
2008-02-11 15:21:24 +00:00
Badlop
8104eac23a
* src/mod_muc/mod_muc_room.erl: Bugfix: local message stanza may
...
not have an attribute From (EJAB-515)
SVN Revision: 1180
2008-02-11 12:15:34 +00:00
Badlop
116966ce44
* src/mod_muc/mod_muc_room.erl: Include the error condition in the
...
presence status when kicking a participant due to an error
stanza (EJAB-496)
SVN Revision: 1179
2008-02-09 10:38:47 +00:00
Badlop
8ff5599d3a
* src/ejabberd.cfg.example: Document options to SQL keep alive
...
interval and pool size (EJAB-206)
* doc/guide.tex: Likewise
* doc/guide.html: Likewise
SVN Revision: 1178
2008-02-08 18:28:36 +00:00
Mickaël Rémond
2fa599c40f
* src/mod_pubsub/node.template: Fixed typo
...
SVN Revision: 1177
2008-02-07 08:07:20 +00:00
Badlop
0beb1c8116
* src/mod_muc/mod_muc_room.erl: Support for decline of invitation
...
to MUC room (EJAB-515)
SVN Revision: 1175
2008-02-06 20:30:58 +00:00
Mickaël Rémond
ac204f0849
* src/mod_pubsub/node_buddy.erl: Fixed typo
...
* src/mod_pubsub/node_club.erl: Likewise
* src/mod_pubsub/node_dispatch.erl: Likewise
* src/mod_pubsub/node_pep.erl: Likewise
* src/mod_pubsub/node_private.erl: Likewise
SVN Revision: 1174
2008-02-06 18:19:25 +00:00
Mickaël Rémond
4e096f1590
* src/mod_pubsub/gen_pubsub_node.erl: API improvement: Added a way to generate custom item name
...
* src/mod_pubsub/node_dispatch.erl: Likewise
* src/mod_pubsub/node_buddy.erl: Likewise
* src/mod_pubsub/node_private.erl: Likewise
* src/mod_pubsub/node_club.erl: Likewise
* src/mod_pubsub/node_public.erl: Likewise
* src/mod_pubsub/node_default.erl: Likewise
* src/mod_pubsub/node_pep.erl: Likewise
* src/mod_pubsub/mod_pubsub.erl: Small API improvements and refactoring
SVN Revision: 1173
2008-02-06 18:04:23 +00:00
Badlop
ba419eae59
* src/ejabberd.hrl: Updated version to 2.1.0-alpha
...
* doc/dev.html: Likewise
* doc/features.html: Likewise
* doc/guide.html: Likewise
* doc/version.tex: Likewise
SVN Revision: 1172
2008-02-04 16:44:42 +00:00
Alexey Shchepin
24a7d86577
* src/mod_muc/mod_muc_room.erl: Append "(n/a)" to disco room
...
descriptions when a number of occupants is not available
SVN Revision: 1171
2008-02-03 23:17:39 +00:00
Mickaël Rémond
65981598ed
* src/mod_pubsub/nodetree_virtual.erl: Fixed error report at startup.
...
SVN Revision: 1169
2008-02-02 14:24:01 +00:00
Mickaël Rémond
fff45aca21
* src/mod_pubsub/mod_pubsub.erl: Added the from field in the
...
get_subnodes pubsub plugin API function. This is usefull to write
plugins to generate the pubsub hierarchy dynamically, based on who
is doing the browsing request.
* src/mod_pubsub/gen_pubsub_nodetree.erl: Likewise
* src/mod_pubsub/nodetree_default.erl: Likewise
* src/mod_pubsub/nodetree_virtual.erl: Likewise
SVN Revision: 1168
2008-02-02 14:15:37 +00:00
Badlop
fb6c0d4771
* doc/guide.tex: Removed the option served_hosts in mod_pubsub
...
because it does not work correctly yet (EJAB-504)
* doc/guide.html: Likewise
SVN Revision: 1167
2008-01-30 17:51:09 +00:00
Badlop
b6ff597740
* src/mod_echo.erl: Put in comments the call to the educational
...
function do_client_version
SVN Revision: 1165
2008-01-30 15:52:23 +00:00
Badlop
cdc1698c8b
* src/mod_muc/mod_muc_room.erl: MUC kicks a participant if sends a
...
private message with type=error (EJAB-496)
SVN Revision: 1163
2008-01-29 14:49:08 +00:00
Badlop
a34feb9b1a
* doc/introduction.tex: Updated list of languages
...
* doc/release_notes_2.0.0.txt: Likewise
SVN Revision: 1162
2008-01-25 15:28:30 +00:00
Badlop
cca5d7fcbe
* src/msgs/eo.msg: New Esperanto translation (thanks to Andreas
...
van Cranenburgh)
* src/msgs/no.msg: New Norwegian translation (thanks to Stian
B. Barmen)
* doc/Makefile: Fixed small problem with contributed_modules.tex
SVN Revision: 1160
2008-01-25 10:23:12 +00:00
Christophe Romain
58c491ade3
pubsub configuration patch (EJAB-508) and (EJAB-509)
...
SVN Revision: 1158
2008-01-25 09:24:10 +00:00
Badlop
f361633f36
* doc/guide.tex: Updated the names of log files.
...
* doc/guide.html: Likewise
* src/mod_muc/mod_muc_room.erl: Added log messages for room
destroy
* src/mod_caps.erl: Small beautify of log error messages
SVN Revision: 1155
2008-01-16 10:08:17 +00:00
Badlop
864d2056a7
* doc/guide.tex: Improved the documentation of Binary
...
installer. Updated the requirements, specifically: Erlang R10B-9
is required as minimum, and R12 is not yet supported. Added
section Upgrading ejabberd. Improved documentation about Erlang
runtime system environment variables and command-line parameters.
* doc/guide.html: Likewise
* doc/release_notes_2.0.0.txt: Updated to RC1
* doc/version.tex: Likewise
* src/ejabberd.hrl: Likewise
* doc/introduction.tex: Updated to 22 languages
* doc/Makefile: Ensure that Bash is used
SVN Revision: 1154
2008-01-15 17:53:40 +00:00
Badlop
2d2fcc8210
* doc/guide.tex: Updated copyright dates to 2008
...
* src/*: Likewise
SVN Revision: 1153
2008-01-15 17:02:57 +00:00
Badlop
983e51d5fb
Merge changesets 1150 and 1151 into branch ejabberd-2.0.x:
...
* src/Makefile.in: Allow compilation with Erlang R12 (EJAB-446)
(thanks to Sergei Golovan and Maxim Treskin). Erlang R12 version is
not supported and not recommended for production servers.
* src/aclocal.m4: Likewise
* src/configure.ac: Likewise
* src/configure: Likewise
* src/ejabberd_s2s_in.erl: Likewise
Small fixes in trunk/ChangeLog.
SVN Revision: 1152
2008-01-15 16:09:07 +00:00
Jérôme Sautret
1b030db9f2
* ChangeLog: Update for Erlang R12 compilation (EJAB-446).
...
SVN Revision: 1151
2008-01-15 11:27:55 +00:00
Badlop
25e6bddf29
* src/ejabberdctl.template: Instead of using the Erlang kernel
...
variable 'inetrc', use the ERL_INETRC environment variable that is
available since Erlang/OTP R10B-5.
SVN Revision: 1149
2008-01-13 22:46:00 +00:00
Christophe Romain
aa685c7794
set_subscription fix (EJAB-494)
...
SVN Revision: 1148
2008-01-12 19:47:19 +00:00
Christophe Romain
b106f894e4
don't ask capabilities to MUC room participants
...
SVN Revision: 1147
2008-01-11 13:57:29 +00:00
Christophe Romain
b3bf437dd1
Send last published PEP event now checks the correct peer caps (EJAB-491)
...
SVN Revision: 1143
2008-01-10 15:02:54 +00:00
Badlop
7672515e76
* src/mod_muc/mod_muc_room.erl: MUC kicks a participant if sends a
...
private message with type=error (EJAB-496)
SVN Revision: 1142
2008-01-09 16:01:16 +00:00
Badlop
635978b137
* src/ejabberdctl.template: Removed the option ERL_FULLSWEEP_AFTER
...
because it is almost useless regarding ejabberd's performance.
* src/ejabberdctl.cfg.example: Likewise
SVN Revision: 1140
2008-01-08 16:11:58 +00:00
Christophe Romain
74d52708b0
fix version.tex generation bug
...
SVN Revision: 1139
2008-01-08 13:29:50 +00:00
Badlop
1a1f9d1488
* src/web/ejabberd_web_admin.erl: Uniformize the name of
...
ejabberd's web admin to: 'Web Admin' (EjAB-472)
* doc/guide.tex: Likewise
* doc/introduction.tex: Likewise
* src/web/ejabberd_web_admin.erl: Uniformize ejabberd name in the
text using the Latex command
SVN Revision: 1137
2008-01-01 18:20:57 +00:00
Badlop
c2e12d716b
* src/mod_muc/mod_muc_room.erl: Resend 'continue' elements in muc
...
room invitations (EJAB-490)
SVN Revision: 1135
2008-01-01 17:06:26 +00:00
Badlop
b23d82bc1e
* src/ejabberdctl.template: Create logs_dir if doesn't exist. New
...
parameters --config, --ctl-config, --logs, --spool. Crash dump
renamed to erl_crash_DATETIME.dump.
* src/ejabberdctl.template: Backport improvements from binary
installer (EJAB-488): options are simple values; enable Kernel
Poll by default, set SMP to auto, set max ports to 32000, max
processes to 250000.
* src/ejabberdctl.cfg.example: Likewise
* src/ejabberd.inetrc: Renamed ejabberd.inetrc to inetrc
* src/inetrc: Likewise
* src/Makefile.in: Likewise
* doc/guide.tex: Likewise
SVN Revision: 1133
2008-01-01 10:53:05 +00:00
Badlop
c7e9fe1059
* src/msgs/ca.msg: Updated (thanks to Vicent Alberola Canet)
...
SVN Revision: 1131
2007-12-31 10:26:01 +00:00
Badlop
86438f1693
* src/ejabberd_s2s_out.erl: Fixed behavior when outgoing_s2s_port
...
option is not defined (EJAB-487)
SVN Revision: 1130
2007-12-29 15:23:53 +00:00
Alexey Shchepin
e0fc360cf8
* src/ejabberd_s2s_out.erl: Fixed behavior when outgoing_s2s_port
...
option is not defined
SVN Revision: 1129
2007-12-29 14:22:38 +00:00
Badlop
f3aa8a03d3
* src/mod_vcard_ldap.erl: Fix some field names (EJAB-483)
...
SVN Revision: 1127
2007-12-27 16:40:03 +00:00
Badlop
4562a79b69
* src/web/ejabberd_web_admin.erl: Translate menu items of webadmin
...
hooks in each module (EJAB-485)
* src/mod_shared_roster.erl: Likewise
SVN Revision: 1125
2007-12-26 14:53:37 +00:00
Badlop
264ea1c25f
* src/web/ejabberd_web_admin.erl: max_user_sessions access rule
...
contains an integer, but webadmin always expects atoms (EJAB-482)
SVN Revision: 1123
2007-12-26 12:21:52 +00:00
Badlop
e14d70529c
* src/mod_configure.erl: Bugfix, update to match changes in
...
mod_announce SVN r1099
SVN Revision: 1121
2007-12-25 00:27:10 +00:00
Christophe Romain
56194f742b
pubsub: remove useless get_roster_info call
...
SVN Revision: 1109
2007-12-24 11:28:56 +00:00
Mickaël Rémond
24665d630b
* doc/release_notes_2.0.0.txt: ejabberd 2.0.0 beta 1 release notes.
...
SVN Revision: 1107
2007-12-24 10:26:55 +00:00
Badlop
977841188c
* src/msgs/vi.msg: New Vietnamese translation (thanks to EQHO
...
Communications)
* src/msgs/th.msg: New Thai translation (thanks to EQHO
Communications)
* src/msgs/gl.msg: Updated (thanks to Carlos E. Lopez)
SVN Revision: 1105
2007-12-23 22:08:12 +00:00