Evgeniy Khramtsov
f4d0b201ad
Escape iolist correctly when NIFs are disabled (EJAB-1462)
2011-06-11 23:28:10 +10:00
Badlop
aff99097e7
Fix compilation in Windows (thanks to flyingwow99)
...
See http://www.ejabberd.im/node/4549
2011-06-07 13:27:00 +02:00
Jerome Sautret
18f6b02065
Added 2.1.8 release notes.
2011-06-06 11:18:10 +02:00
Badlop
33544569fb
Fix crash when user publishes an item (EJAB-1457)
2011-06-01 23:22:25 +02:00
Badlop
529ab22a79
Recompile the Guide
2011-05-31 22:31:24 +02:00
Badlop
9f6afab09c
Update ejabberd version number to 2.1.7
2011-05-31 22:31:22 +02:00
Badlop
2137c03da1
Recompile translations
2011-05-31 22:31:20 +02:00
Badlop
58fe9d3345
Add release_notes_2.1.7.txt
2011-05-31 22:30:57 +02:00
Badlop
deb5e45bff
Fix some typos in the Guide
2011-05-31 21:12:31 +02:00
Badlop
bd1df027c6
Disable all entity expansions (thanks to Alexey Shchepin)(EJAB-1451)
2011-05-31 21:12:29 +02:00
Badlop
20290cab01
Update the 'configure' script with: aclocal; autoconf
2011-05-31 21:03:45 +02:00
Christophe Romain
adcf2d5c4e
Pubsub node maxitem forced to 0 if non persistent node (thanks to Karim Gemayel)(EJAB-1434)
2011-05-31 15:51:30 +02:00
Christophe Romain
8faafc5b0d
apply filtered notification to PEP last items (thanks to karim Gemayel)(EJAB-1456)
2011-05-31 15:40:07 +02:00
Badlop
370093afde
Fix minor English error
2011-05-31 12:27:45 +02:00
Badlop
32d3d1626b
New ERL_EPMD_ADDRESS that works since Erlang/OTP R14B03
2011-05-31 12:26:44 +02:00
Badlop
d4d28e038b
Cut the string when calling halt/1
2011-05-30 17:11:32 +02:00
Evgeniy Khramtsov
41fad8956b
Merge branch '2.1.x' into 2.2.x
...
Conflicts:
src/ejabberd_c2s.erl
2011-05-30 23:29:41 +10:00
Evgeniy Khramtsov
d6a076dae8
Under some circumstances the "uri" variable in StartNamespaceDeclHandler could be NULL. We check this now.
2011-05-30 22:39:56 +10:00
Badlop
2cacf21d51
Fix a recent commit about "Set script as executable"
2011-05-30 11:46:13 +02:00
Badlop
0874b93e7c
Support anonymous accounts in Shared Roster @all@ directive (EJAB-1264)
...
With this change, logged anonymous accounts are considered to be registered.
2011-05-30 11:00:21 +02:00
Evgeniy Khramtsov
f0c32433dc
Fix race condition (EJABS-1677)
2011-05-30 10:00:24 +02:00
Badlop
ba9094a089
Add link in the Backup page to the Guide
2011-05-29 20:51:33 +02:00
Badlop
bfebcebeb7
Support XEP-0191 Simple Communications Blocking (thanks to Stephan Maka)(EJAB-695)
2011-05-27 11:47:22 +02:00
Eric Cestari
78f50c58bf
Merge branch '2.2.x' of gitorious.process-one.net:+ejabberd-developers/ejabberd/maincustomers into 2.2.x
2011-05-27 10:41:48 +02:00
Badlop
1c0b99e162
A user can query his own Last activity, even if not subscribed to oneself
2011-05-26 12:50:40 +02:00
Badlop
f850bcbbc9
Several fixes and improvements in ejabberd.init.template
...
Changes:
* Set script as executable
* Add LSB tags and overrides, copied from Debian's ejabberd package
* Add chkconfig support (thanks to Ivan Martinez)(EJAB-1450)
* Don't use nounset, as that breaks when no argument is provided
* Add status command
2011-05-24 23:46:44 +02:00
Badlop
133b8d42a3
Disable all entity expansions (thanks to Alexey Shchepin)(EJAB-1451)
2011-05-24 13:12:28 +02:00
Evgeniy Khramtsov
7bc879c6f4
When checking captcha setup, try to generate image only when captcha is enabled in order to avoid logging of confusing error
2011-05-18 12:48:02 +10:00
Badlop
f7d532f2f7
When module start fails during server start, stop erlang (EJAB-1446)
2011-05-16 22:33:59 +02:00
Christophe Romain
3785b3e951
add index migration code
2011-05-16 17:19:42 +02:00
Evgeniy Khramtsov
70e1545d3a
Monitor only noconnection events
2011-05-16 18:01:51 +10:00
Alexey Shchepin
8aaf9bffa0
Resend queue to self before calling terminate
2011-05-13 14:53:04 +03:00
Eric Cestari
d65b785f5d
Closing properly the XMPP websocket process
2011-05-09 11:02:22 +02:00
Eric Cestari
9aabd59a1f
Merge branch '2.2.x' of gitorious.process-one.net:+ejabberd-developers/ejabberd/maincustomers into 2.2.x
2011-05-09 10:51:43 +02:00
Evgeniy Khramtsov
8806fdc1c2
Implement C2S redirection
...
- The feature is based on <see-other-host/> stream error, see RFC6120, 4.9.3.19
- To enable the feature you must set {redirect, true} in C2S listener section and set global "hostname" option on all nodes in cluster. The hostname must be string in the form as described in the RFC, for example: "foo.org", "foo.org:5222", "1.2.3.4", "[2001:41D0:1:A49b::1]:9222" and so on
2011-05-09 14:02:08 +10:00
Evgeniy Khramtsov
dfbf32ecba
Note that ejabberd works with CGP LDAP server
2011-05-07 10:32:52 +10:00
Christophe Romain
17abbf3d82
Owner can delete any items from its own node (EJAB-1445)
2011-05-06 13:58:49 +02:00
Evgeniy Khramtsov
1922bf21f0
Do not try to start TLS twice when front-end socket is used
2011-05-05 19:02:34 +10:00
Evgeniy Khramtsov
dfbfd90f8c
Take into consideration internal queue length when sorting processes queues
2011-05-05 16:08:28 +10:00
Evgeniy Khramtsov
c98ddeb59f
Merge branch '2.1.x' into 2.2.x
...
Conflicts:
src/ejabberd_captcha.erl
src/expat_erl.c
src/mod_muc/mod_muc_room.erl
2011-05-04 00:04:10 +10:00
Evgeniy Khramtsov
613214da18
Do not add p1:pushed more than once
2011-05-03 23:01:05 +10:00
Evgeniy Khramtsov
84c1cf8033
Do not accept XML with undefined prefixes (EJAB-680)
2011-05-03 20:26:07 +10:00
Evgeniy Khramtsov
38693a670b
Process ejabberd_sm messages using several dispatchers (EJABS-1653)
2011-05-02 22:37:33 +10:00
Badlop
5a0cfe7e2b
Reorganize the push_item function, and handle version not_found (EJAB-1420)
2011-04-29 20:34:08 +02:00
Badlop
714dce84db
No need to inform that XEP-0237 is optional; clarified in XEP version 1.2
2011-04-29 20:34:06 +02:00
Evgeniy Khramtsov
a97a60a888
Fix previous merge
2011-04-29 20:53:15 +10:00
Badlop
b807b21a59
Show configuration for HTTPS http_bind
2011-04-28 13:24:18 +02:00
Evgeniy Khramtsov
49365da481
Stringprep JID before get_node calculation
2011-04-27 15:22:25 +10:00
jabber
70e84021f2
Remove global lock if there are no nodes available
2011-04-27 15:17:54 +10:00
Evgeniy Khramtsov
24e033ac79
Initialize cluster before modules start
2011-04-27 15:15:49 +10:00