Evgeny Khramtsov
33e0bf1c19
Merge pull request #283 from weiss/allow-unlimited-ack-queue
...
Support "max_ack_queue: infinity"
2014-08-20 17:47:04 +04:00
Evgeny Khramtsov
5ed7f10153
Merge pull request #282 from weiss/fix-muc-option-docs
...
Fix MUC option docs: "infinity", not "infinite"
2014-08-20 17:44:06 +04:00
Holger Weiss
2802b6cee2
Allow for "max_ack_queue: infinity", as documented
2014-08-20 12:53:26 +02:00
Holger Weiss
44828c54fe
Fix MUC option docs: "infinity", not "infinite"
2014-08-20 12:26:03 +02:00
Evgeny Khramtsov
ae0d31a8c9
Merge pull request #280 from weiss/store-persistent-muc-on-init
...
Store peristent MUC room during creation
2014-08-19 13:28:15 +04:00
Holger Weiss
7274dafe10
Store persistent MUC room during creation
...
Make sure persistent rooms are stored to the database. Without this
change, a room got lost if the 'persistent' flag was handed over to
mod_muc:create_room/5 and the server was then restartet before any
activity took place in that room.
2014-08-19 11:12:51 +02:00
Evgeny Khramtsov
bc2e26fecd
Merge pull request #277 from weiss/xep-0198
...
XEP-0198: Create shorter session resume IDs
2014-08-15 19:15:32 +04:00
Holger Weiss
2d4c39cd54
XEP-0198: Create shorter resume IDs
...
Omit the user and server name from the 'previd' value.
2014-08-15 10:56:59 +02:00
Evgeny Khramtsov
9484b11383
Merge pull request #276 from weiss/xep-0198
...
XEP-0198: Don't crash if the resume ID is incorrect
2014-08-15 10:49:59 +04:00
Holger Weiss
848e1497d1
XEP-0198: Gracefully handle broken 'previd'
...
Produce a proper error message instead of crashing when the 'previd'
value of a <resume/> request has an unexpected format.
2014-08-15 01:54:41 +02:00
Holger Weiss
2daf95e93f
XEP-0198: Gracefully handle wrong credentials
...
Produce a proper error message instead of crashing when the JID encoded
in the 'previd' value of a <resume/> request is different from the
authenticated JID.
2014-08-15 01:53:47 +02:00
Evgeny Khramtsov
1b1d9b5a73
Merge pull request #269 from Iperity/master
...
Fix migration of pubsub nodes. Was deleting and re-creating all nodes on...
2014-08-15 03:20:36 +04:00
Evgeny Khramtsov
5836eb5bc2
Merge pull request #268 from benlangfeld/fix/ldap_filter_dnattributes_new_ejabberd
...
Set dnAttributes on when it's requested by a filter
2014-08-15 03:19:18 +04:00
Evgeniy Khramtsov
5c88f6423a
Fix the deprecation warning to reflect YAML format
2014-08-12 14:26:15 +04:00
Evgeniy Khramtsov
56d61c2784
Do not call functions from ejabberd_riak directly
2014-08-12 14:25:54 +04:00
Evgeny Khramtsov
0917209711
Merge pull request #273 from gamenet/master
...
odb_queries patch return value of functions update and update_t in case of sql insert
2014-08-08 16:03:03 +04:00
vesvalo
8c22b154c9
Merge pull request #2 from vesvalo/master
...
fix mod_offline to store only chat messages with body xml element
2014-08-08 14:05:35 +04:00
vesvalo
436f0832c1
fix mod_offline to store only chat messages with body xml element
2014-08-08 13:57:27 +04:00
Nikolay Bondarenko
5d0de39127
Merge pull request #1 from vesvalo/master
...
Fix odbc update_t and update insert case return value
2014-08-08 13:39:44 +04:00
vesvalo
92f89e3d45
Fix odbc update_t and update insert case return value
2014-08-08 13:26:16 +04:00
Evgeny Khramtsov
f91caf7108
Merge pull request #270 from weiss/log-s2s-in-auth
...
Log authentication method for incoming s2s connections
2014-08-05 16:51:51 +04:00
Holger Weiss
38c016a041
Log auth method for incoming s2s connections
...
Generate an [info] message that logs whether an incoming s2s connection
is authenticated using the SASL EXTERNAL mechanism or via Server
Dialback. While at it, also mention whether TLS is enabled.
2014-08-05 14:10:32 +02:00
Nathan Bruning
4f63cb21c2
Fix migration of pubsub nodes. Was deleting and re-creating all nodes on each startup.
2014-08-03 21:03:16 +02:00
Evgeny Khramtsov
2e70c59471
Merge pull request #267 from weiss/replace-echo-calls
...
doc/Makefile: Replace non-portable echo(1) calls
2014-08-01 19:25:01 +04:00
Alexey Shchepin
f00725dffb
mod_offline now uses gen_server
2014-07-31 14:26:09 +04:00
Christophe Romain
4205108f30
typo fix on roster subscription (EJAB-1711)
2014-07-31 11:50:22 +02:00
Ben Langfeld
651de2ca8e
Set dnAttributes on when it's requested by a filter
2014-07-29 15:22:54 -03:00
Holger Weiss
e79290fb56
doc/Makefile: Replace non-portable echo(1) calls
...
The echo(1) behavior is system-dependent, the printf(1) behavior is not.
2014-07-28 22:54:09 +02:00
Evgeniy Khramtsov
db3c469d4d
Reorganize mod_announce test in order to avoid race
2014-07-28 13:42:50 +04:00
Evgeny Khramtsov
7d93463d31
Merge pull request #266 from weiss/remove-http
...
Remove "--enable-http" flag
2014-07-28 11:08:13 +04:00
Evgeny Khramtsov
5d79dff4f3
Merge pull request #265 from weiss/mention-starttls-required
...
Mention "starttls_required" option in sample configuration file
2014-07-28 11:06:59 +04:00
Evgeny Khramtsov
58fd56e6a2
Merge pull request #264 from weiss/su-without-p
...
ejabberdctl: Omit su(1)'s "-p" flag
2014-07-28 11:06:27 +04:00
Holger Weiss
f1e6365ee1
Remove "--enable-http" flag
...
Specifying the "--enable-http" flag on the ./configure command line had
no effect.
2014-07-27 12:51:25 +02:00
Holger Weiss
4a02df8b6d
Mention "starttls_required" option in ejabberd.yml
...
Closes #258 .
2014-07-27 12:44:34 +02:00
Holger Weiss
bee9ffd91e
Apply minor improvement to ejabberd.yml comment
2014-07-27 11:54:30 +02:00
Holger Weiss
3e232952ea
ejabberdctl: Omit su(1)'s "-p" flag
...
On Linux, su(1)'s "-p" flag makes sure the following environment
variables are preserved: $HOME, $SHELL, $USER, and $LOGNAME. The flag
isn't portable, and since we don't set HOME=$SPOOLDIR anymore, there's
no reason to preserve these variables anyway.
Without "-p", we also don't need to set HOME=$INSTALLUSER_HOME, as su(1)
now does that for us.
2014-07-27 11:21:55 +02:00
Evgeniy Khramtsov
c0001184fd
Merge branch 'master' of github.com:processone/ejabberd
2014-07-27 13:06:46 +04:00
Evgeniy Khramtsov
abeaac1c11
Add tests for mod_announce
2014-07-27 13:06:20 +04:00
Evgeny Khramtsov
6427d9398a
Merge pull request #263 from weiss/fix-ejabberdctl-issues
...
Fix ejabberdctl issues
2014-07-24 20:56:32 +04:00
Evgeny Khramtsov
677b358a9a
Merge pull request #262 from weiss/update-gitignore
...
Let Git ignore the "configure" script
2014-07-24 20:55:50 +04:00
Holger Weiss
b997c4325a
Let Git ignore the "configure" script
2014-07-24 17:50:43 +02:00
Holger Weiss
9c279f2e06
ejabberdctl: Remove outdated comment
...
The home directory is no longer set to $SPOOL_DIR.
2014-07-24 17:20:09 +02:00
Holger Weiss
46f01b962a
ejabberdctl: Create home directory as root
...
If the $INSTALLUSER is not root, he will usually not have the necessary
permissions to create his home directory.
2014-07-24 17:16:47 +02:00
Evgeny Khramtsov
9db39a5e4c
Merge pull request #261 from weiss/no-bash
...
doc/Makefile: Don't insist on using /bin/bash
2014-07-24 17:44:06 +04:00
Holger Weiss
43000d9ce4
ejabberdctl: Use $INSTALLUSER's home directory
...
Make sure ejabberdctl uses the $INSTALLUSER's .erlang.cookie file even
if the script was executed by root.
2014-07-24 15:25:28 +02:00
Holger Weiss
33368b7e5c
doc/Makefile: Don't insist on using /bin/bash
...
Fix "make doc" for systems that don't have /bin/bash. There's no
bash-specific code in doc/Makefile anymore.
2014-07-24 15:15:00 +02:00
Evgeniy Khramtsov
a087af7060
Re-generate the XMPP codec using updated xml_gen
2014-07-24 10:35:17 +04:00
Evgeniy Khramtsov
3d3a4f7543
Fix events broadcasting via C2S
2014-07-22 19:42:49 +04:00
Evgeny Khramtsov
9ff3ce8bd1
Merge pull request #257 from weiss/fix-option-name
...
Fix "s2s_access" option name in documentation
2014-07-22 17:47:04 +04:00
Holger Weiss
4efca05149
Fix "s2s_access" option name in documentation
2014-07-22 15:06:19 +02:00