Evgeniy Khramtsov
2ec048a5ae
Merge branch 'master' of github.com:processone/ejabberd
2013-06-19 10:41:33 +10:00
Evgeniy Khramtsov
7b870f5a30
Better DLL location detection when executing make install
2013-06-19 10:41:06 +10:00
Badlop
79c51a059a
Improve handling of INET_DIST_INTERFACE option (EJAB-1611)
...
In old releases, only the erlang format {127,0,0,1} was supported.
Now we support also 127.0.0.1, but we want backwards compatibility.
2013-06-18 19:35:55 +02:00
Jerome Sautret
fedea8bca0
Added missing license and copyright headers.
2013-06-18 16:56:29 +02:00
Christophe Romain
55fb85107e
improve ejabberdctl, and support different node names (thanks to Zach Calvert)(EJAB-1611)
2013-06-18 15:56:28 +02:00
Evgeniy Khramtsov
1ea5614209
Some deps have their DLLs in "priv" directory (not "priv/lib").
...
Do not forget to `install` them as well.
2013-06-18 23:15:06 +10:00
Evgeniy Khramtsov
94c21f3149
Better handle incoming packets sequence
2013-06-18 22:36:43 +10:00
Evgeniy Khramtsov
ec01ab3945
Add some missing applications to the reltool script
2013-06-18 21:55:56 +10:00
Christophe Romain
c030e8e136
sync pubsub_odbc with last fix
2013-06-18 12:23:32 +02:00
Evgeniy Khramtsov
8ea41718ac
Fix node auto-creation
2013-06-18 04:11:54 +10:00
Evgeniy Khramtsov
6b060649c6
Merge branch 'master' of github.com:processone/ejabberd
2013-06-18 04:05:31 +10:00
Evgeniy Khramtsov
7fa9def24c
Re-generate XMPP codec, decrease tests verbosity
2013-06-18 04:05:01 +10:00
Christophe Romain
20598c7be4
sync and cleanup pubsub_odbc
2013-06-17 16:34:21 +02:00
Christophe Romain
08fc6df853
fix auto-create issue due to bad binary matching
2013-06-17 16:30:20 +02:00
Alexey Shchepin
62fb432e3e
Fixed broadcast messages handling
2013-06-17 16:41:02 +03:00
Alexey Shchepin
862a08e9eb
Fixed conversion to ezlib
2013-06-17 16:33:25 +03:00
Evgeniy Khramtsov
a616123200
Add simple mod_offline checks
2013-06-17 16:10:58 +03:00
Evgeniy Khramtsov
96b94e3ebb
Add some MUC checks. Several cleanups
2013-06-17 16:10:54 +03:00
Evgeniy Khramtsov
45edf337cf
Add mod_proxy65 test case
2013-06-17 16:10:49 +03:00
Evgeniy Khramtsov
831dc1f253
Check item groups separately
2013-06-17 16:10:43 +03:00
Evgeniy Khramtsov
3f8a10c092
Add roster checks
2013-06-17 16:10:38 +03:00
Evgeniy Khramtsov
0baf4e6088
Advertise privacy lists support via disco#info
2013-06-17 16:10:30 +03:00
Evgeniy Khramtsov
7865c6a146
Don't include sub-elements in IQ results where it's not required
...
by the corresponding spec (RFC or XEP).
2013-06-17 16:09:54 +03:00
Evgeniy Khramtsov
1b96856d92
Improve "unregister" test case
2013-06-17 16:05:16 +03:00
Evgeniy Khramtsov
adf75e3c18
Add registration remove test case
2013-06-17 16:05:08 +03:00
Evgeniy Khramtsov
7b96d8cc24
Test suite cleanup.
...
* Split test cases in groups.
* Increase a loglevel of common_test framework.
2013-06-17 16:04:54 +03:00
Evgeniy Khramtsov
b50a4948ed
Fix the error report of an incorrect certfile
2013-06-17 16:04:43 +03:00
Evgeniy Khramtsov
c9efdf6167
Better certfile location detection by the test suite
2013-06-17 16:04:18 +03:00
Evgeniy Khramtsov
2f7d27677e
Remove forgotten comments
2013-06-17 16:04:07 +03:00
Evgeniy Khramtsov
60dbaa0dac
Add zlib compression test case
2013-06-17 16:03:58 +03:00
Evgeniy Khramtsov
167dd59941
Add STARTTLS test case
2013-06-17 16:03:52 +03:00
Evgeniy Khramtsov
5872ce5cc3
Add mod_register checks
2013-06-17 16:03:35 +03:00
Evgeniy Khramtsov
8a5ec41279
Convert XMPP codec specification to the new format
2013-06-17 16:01:51 +03:00
Christophe Romain
f123263230
set version to community
2013-06-17 14:42:46 +02:00
Badlop
243d24015c
Remove old obsolete R14 code
2013-06-14 16:18:22 +02:00
Badlop
4c445b37fd
In frontends, if result is in binary then convert to string
2013-06-14 16:08:47 +02:00
Paweł Chmielowski
f6e39f64e2
Make ejabberd_ctl not die for ejabberd_commands with binary arguments
2013-06-14 16:08:02 +02:00
Christophe Romain
26b815f52d
cosmetic changes, move badly placed comments
2013-06-14 00:04:25 +02:00
Evgeniy Khramtsov
4d8f770624
Switch to rebar build tool
...
Use dynamic Rebar configuration
Make iconv dependency optional
Disable transient_supervisors compile option
Add hipe compilation support
Only compile ibrowse and lhttpc when needed
Make it possible to generate an OTP application release
Add --enable-debug compile option
Add --enable-all compiler option
Add --enable-tools configure option
Add --with-erlang configure option.
Add --enable-erlang-version-check configure option.
Add lager support
Improve the test suite
2013-06-13 11:11:02 +02:00
Badlop
4f77348255
Fix Guide: ejabberd_service expects a shaper_rule, not a shaper
2013-06-10 17:57:28 +02:00
Badlop
0080f1f308
Detect correctly newer Darwin versions (EJAB-1594)
2013-06-06 12:24:18 +02:00
Christophe Romain
58e769d68f
fix getting ServerHost from Host due to binary portage (EJAB-1638)
2013-06-06 11:32:52 +02:00
Christophe Romain
c8cba04f05
access_createnode acl also applies to auto created nodes ported to pubsub_odbc
2013-06-06 11:11:37 +02:00
Badlop
d1e1191793
Handle multiple < and > in mod_muc_log plaintext mode (EJAB-1640)
2013-05-31 13:23:08 +02:00
Badlop
3025bfd3ff
Handle ~ control sequence in text of mod_muc_log (EJAB-1639)
2013-05-30 14:28:39 +02:00
badlop
2639d262f1
Merge pull request #69 from PaulSD/master
...
Fix a bug when reading tuples from config
2013-05-27 04:46:40 -07:00
Paul Donohue
089c664bad
Fix a bug when reading tuples from config
...
If the config contains a tuple of integers (for example, if a bind IP
address is specified) then strings_to_binary() calls tuple_to_list()
followed by strings_to_binary(), which then calls list_to_binary()
because the list looks like a string. Then list_to_tuple() is called on
the returned binary, causing a crash.
This patch corrects the problem by calling strings_to_binary1() instead,
which ensures that the value that is passed into list_to_tuple() is a
list.
2013-05-24 14:29:41 -04:00
badlop
34a4493df9
Merge pull request #67 from anton-ryzhov/config_example
...
Removed wrong option for `ejabberd_service` module (since 174c16a1
)
2013-05-16 02:58:08 -07:00
Anton Ryzhov
e71650325b
Removed wrong option for ejabberd_service
module (since 174c16a1
)
2013-05-16 01:22:02 +04:00
Badlop
c0bf054583
Tweak ejabberd_listener to allow ejabberd_xmlrpc work properly
2013-05-14 18:50:54 +02:00