]>
granicus.if.org Git - ejabberd/log
Evgeniy Khramtsov [Wed, 17 Jul 2013 12:28:23 +0000 (22:28 +1000)]
Make it possible to enable/disable TLS compression
Evgeny Khramtsov [Tue, 16 Jul 2013 03:06:35 +0000 (20:06 -0700)]
Merge pull request #83 from tagged/makefile
make deps/.built depend on deps/.got
Christopher A. Stelma [Mon, 15 Jul 2013 17:46:41 +0000 (10:46 -0700)]
make deps/.built depend on deps/.got
fixes race condition when running make with simultaneous jobs
Evgeniy Khramtsov [Mon, 15 Jul 2013 01:49:28 +0000 (11:49 +1000)]
Do not forget to re-define the crash.log path
Evgeniy Khramtsov [Mon, 15 Jul 2013 01:36:12 +0000 (11:36 +1000)]
Increase the timetrap timeout
Evgeny Khramtsov [Sun, 14 Jul 2013 11:07:39 +0000 (04:07 -0700)]
Merge pull request #82 from tuncer/rebar-debug_info
rebar.config.script: fix debug_info handling
Tuncer Ayaz [Sat, 13 Jul 2013 19:33:50 +0000 (21:33 +0200)]
rebar.config.script: fix debug_info handling
debug_info is enabled by default and can be disabled by passing
'no_debug_info' in erl_opts.
Badlop [Thu, 11 Jul 2013 10:10:47 +0000 (12:10 +0200)]
Allow room member to get members list using XEP
Christophe Romain [Wed, 10 Jul 2013 07:47:49 +0000 (09:47 +0200)]
fix badmatch in send_loop (EJAB-1650)
Christophe Romain [Tue, 9 Jul 2013 19:50:56 +0000 (21:50 +0200)]
fix badmatch on remove_user on PEP nodes (EJAB-1649)
Christophe Romain [Tue, 9 Jul 2013 16:11:27 +0000 (18:11 +0200)]
fix invalid response on get_options when no options set (EJAB-1648)
Badlop [Mon, 8 Jul 2013 13:52:03 +0000 (15:52 +0200)]
Apparently configure.erl is not needed anymore
Alexey Shchepin [Mon, 8 Jul 2013 07:40:39 +0000 (10:40 +0300)]
gen_iq_handler:check_type was missing
Evgeniy Khramtsov [Sat, 6 Jul 2013 18:47:47 +0000 (04:47 +1000)]
Cleanup the test suite (just a little)
Evgeniy Khramtsov [Sat, 6 Jul 2013 17:47:44 +0000 (03:47 +1000)]
Use error_logger directly in the LDAP test server
Evgeniy Khramtsov [Sat, 6 Jul 2013 17:10:35 +0000 (03:10 +1000)]
Do not build p1_logger if lager is enabled
Evgeniy Khramtsov [Sat, 6 Jul 2013 16:11:01 +0000 (02:11 +1000)]
Improve the applications start-up
* Check if all modules present for every application loaded.
* Get rid of now obsoleted 'ejabberd_check' module.
Evgeniy Khramtsov [Wed, 3 Jul 2013 13:33:19 +0000 (23:33 +1000)]
Improve the XMPP codec, fix the test suite accordingly
Christophe Romain [Thu, 4 Jul 2013 13:13:21 +0000 (15:13 +0200)]
fix pubsub unsubscription without SubId on odbc
Christophe Romain [Thu, 4 Jul 2013 08:07:53 +0000 (10:07 +0200)]
improve pubsub odbc use of i2l
Evgeniy Khramtsov [Tue, 2 Jul 2013 15:54:34 +0000 (01:54 +1000)]
Re-generate the XMPP codec
Evgeniy Khramtsov [Sun, 30 Jun 2013 16:21:58 +0000 (02:21 +1000)]
Update the rebar script
Evgeniy Khramtsov [Sun, 30 Jun 2013 13:34:54 +0000 (23:34 +1000)]
Update the rebar script
Evgeniy Khramtsov [Sun, 30 Jun 2013 13:30:30 +0000 (23:30 +1000)]
Improve the rebar script. Keep the build graph by default.
Evgeniy Khramtsov [Sun, 30 Jun 2013 06:04:13 +0000 (16:04 +1000)]
Remove stupid slow code from rebar, regenerate the script
Evgeniy Khramtsov [Sat, 29 Jun 2013 08:38:19 +0000 (18:38 +1000)]
Update XMPP codec spec to reflect
the changes in xml_gen
Christophe Romain [Fri, 28 Jun 2013 16:32:22 +0000 (18:32 +0200)]
ip_adresse() does not need binary representation in config
Evgeniy Khramtsov [Thu, 27 Jun 2013 16:45:04 +0000 (02:45 +1000)]
Fix IDNA conversion
Badlop [Thu, 27 Jun 2013 09:50:54 +0000 (11:50 +0200)]
Store only messages with body or subject (EJABS-2034)
Evgeniy Khramtsov [Thu, 27 Jun 2013 09:46:38 +0000 (19:46 +1000)]
Re-create the configure script
Evgeniy Khramtsov [Thu, 27 Jun 2013 09:41:23 +0000 (19:41 +1000)]
Fix a typo
Evgeniy Khramtsov [Thu, 27 Jun 2013 09:40:34 +0000 (19:40 +1000)]
Add --enable-tools to --enable-all
Evgeniy Khramtsov [Thu, 27 Jun 2013 09:31:33 +0000 (19:31 +1000)]
Re-create the configure script
Evgeniy Khramtsov [Thu, 27 Jun 2013 09:31:05 +0000 (19:31 +1000)]
Enable lager support by default
Evgeniy Khramtsov [Thu, 27 Jun 2013 09:27:20 +0000 (19:27 +1000)]
Avoid custom loglevels processing for lager
Evgeniy Khramtsov [Thu, 27 Jun 2013 08:58:56 +0000 (18:58 +1000)]
Logger improvements.
lager:
* It is now possible to change the loglevel.
* Log rotation is now supported as well.
p1_logger:
* When rotating a log file, add suffix ".0" to the renamed file.
This is needed in order to be consistent with lager
rotation mechanism.
Evgeniy Khramtsov [Thu, 27 Jun 2013 06:38:36 +0000 (16:38 +1000)]
Pre-load applications before setting the environment variables
Evgeniy Khramtsov [Thu, 27 Jun 2013 05:35:10 +0000 (15:35 +1000)]
Do not forget to remove testing beams on "clean"
Evgeniy Khramtsov [Wed, 26 Jun 2013 18:22:24 +0000 (04:22 +1000)]
Do not check the second SASL challenge
Evgeniy Khramtsov [Wed, 26 Jun 2013 17:55:29 +0000 (03:55 +1000)]
Split the test suite into modules
Evgeniy Khramtsov [Wed, 26 Jun 2013 02:29:50 +0000 (12:29 +1000)]
Fix external authentication
Evgeniy Khramtsov [Tue, 25 Jun 2013 17:32:08 +0000 (03:32 +1000)]
Do not fetch disco#info multiple times
Evgeniy Khramtsov [Tue, 25 Jun 2013 17:05:37 +0000 (03:05 +1000)]
Start the LDAP server before ejabberd application
Evgeniy Khramtsov [Tue, 25 Jun 2013 17:00:27 +0000 (03:00 +1000)]
Add more pubsub test cases
Christophe Romain [Tue, 25 Jun 2013 12:49:22 +0000 (14:49 +0200)]
fix feature build on node disco#info
Badlop [Tue, 25 Jun 2013 11:46:21 +0000 (13:46 +0200)]
Fix previous commit
Badlop [Tue, 25 Jun 2013 09:26:44 +0000 (11:26 +0200)]
Normalize HTTP path (thanks to Justin Kirby)
Evgeniy Khramtsov [Tue, 25 Jun 2013 08:26:00 +0000 (18:26 +1000)]
Change pubsub plugins in the testing configuration
Christophe Romain [Mon, 24 Jun 2013 20:49:12 +0000 (22:49 +0200)]
update guide with simplified pubsub_odbc config
Christophe Romain [Mon, 24 Jun 2013 20:38:15 +0000 (22:38 +0200)]
typo fix in spec
Christophe Romain [Mon, 24 Jun 2013 17:55:33 +0000 (19:55 +0200)]
fix missing binarization switch on pep nodes
Christophe Romain [Mon, 24 Jun 2013 17:54:03 +0000 (19:54 +0200)]
cosmetic change
Christophe Romain [Mon, 24 Jun 2013 16:05:42 +0000 (18:05 +0200)]
add missing list conversion
Christophe Romain [Mon, 24 Jun 2013 16:04:42 +0000 (18:04 +0200)]
decode_jid always gets binary(), encode_jid lets mod_pubsub handle conversion
Christophe Romain [Mon, 24 Jun 2013 14:31:38 +0000 (16:31 +0200)]
minor improvements and binary fix
Christophe Romain [Mon, 24 Jun 2013 14:29:43 +0000 (16:29 +0200)]
typo fix, related to commit
9194872
Christophe Romain [Mon, 24 Jun 2013 11:55:30 +0000 (13:55 +0200)]
remove obsolete node attribute
Christophe Romain [Mon, 24 Jun 2013 11:46:44 +0000 (13:46 +0200)]
Merge branch 'master' of github.com:processone/ejabberd
Christophe Romain [Mon, 24 Jun 2013 11:46:27 +0000 (13:46 +0200)]
change default PEP config for simpler setup (EJAB-1494)
Christophe Romain [Mon, 24 Jun 2013 11:43:11 +0000 (13:43 +0200)]
remove need of extra _odbc in pubsub plugin name
Christophe Romain [Mon, 24 Jun 2013 11:42:34 +0000 (13:42 +0200)]
fix decode function for binaryzed data
Evgeniy Khramtsov [Mon, 24 Jun 2013 10:58:52 +0000 (20:58 +1000)]
Check exit codes carefully when running dialyzer
Evgeniy Khramtsov [Mon, 24 Jun 2013 10:04:56 +0000 (20:04 +1000)]
Fix some dialyzer warnings
Evgeniy Khramtsov [Mon, 24 Jun 2013 10:04:14 +0000 (20:04 +1000)]
Merge branch 'master' of github.com:processone/ejabberd
Alexey Shchepin [Mon, 24 Jun 2013 10:01:54 +0000 (13:01 +0300)]
Regenerated configure script
Evgeniy Khramtsov [Mon, 24 Jun 2013 03:11:45 +0000 (13:11 +1000)]
Split dialyzer tasks into separate Makefile targets
Evgeniy Khramtsov [Mon, 24 Jun 2013 02:49:18 +0000 (12:49 +1000)]
Do not try to call obsoleted function directly
Evgeniy Khramtsov [Mon, 24 Jun 2013 03:15:07 +0000 (13:15 +1000)]
Improve the type spec
Evgeniy Khramtsov [Mon, 24 Jun 2013 01:08:33 +0000 (11:08 +1000)]
Get rid of useless clause
Evgeniy Khramtsov [Sun, 23 Jun 2013 17:37:18 +0000 (03:37 +1000)]
Improve the "dialyzer" target
Evgeniy Khramtsov [Fri, 21 Jun 2013 17:23:56 +0000 (03:23 +1000)]
Add LDAP test cases
Evgeniy Khramtsov [Fri, 21 Jun 2013 17:23:15 +0000 (03:23 +1000)]
Do not ignore ASN.1-generated files
Evgeniy Khramtsov [Fri, 21 Jun 2013 17:18:38 +0000 (03:18 +1000)]
Do not generate LDAP's ASN.1 code when compiling ejabberd.
We need ASN.1 codec to decode messages into binaries, so we
fixed generated ELDAPv3.erl. A better solution is needed to be found.
Badlop [Fri, 21 Jun 2013 09:43:23 +0000 (11:43 +0200)]
According to XEP-0045, a MUC member is allowed to retrieve the members list
Christophe Romain [Thu, 20 Jun 2013 15:51:07 +0000 (17:51 +0200)]
fix empty itemid on publish when passing Access
Christophe Romain [Thu, 20 Jun 2013 15:07:40 +0000 (17:07 +0200)]
fix pubsub issue on binary switch
Evgeniy Khramtsov [Thu, 20 Jun 2013 08:40:44 +0000 (18:40 +1000)]
Fix all calls to functions of p1_tls application
Christophe Romain [Wed, 19 Jun 2013 15:28:05 +0000 (17:28 +0200)]
inet_dist_use_interface requires argument quoting
Alexey Shchepin [Wed, 19 Jun 2013 13:28:20 +0000 (16:28 +0300)]
Disable lager by default
Evgeniy Khramtsov [Wed, 19 Jun 2013 11:50:42 +0000 (21:50 +1000)]
Clarify MySQL/PostgreSQL preparation for running the test suite.
Evgeniy Khramtsov [Wed, 19 Jun 2013 11:30:31 +0000 (21:30 +1000)]
Shutdown rooms before starting test cases
Evgeniy Khramtsov [Wed, 19 Jun 2013 10:11:20 +0000 (20:11 +1000)]
Add tests for modules using MySQL/PostgreSQL
Evgeniy Khramtsov [Wed, 19 Jun 2013 00:41:33 +0000 (10:41 +1000)]
Merge branch 'master' of github.com:processone/ejabberd
Evgeniy Khramtsov [Wed, 19 Jun 2013 00:40:33 +0000 (10:40 +1000)]
Better DLL location detection when executing `make install`
Badlop [Tue, 18 Jun 2013 17:35:55 +0000 (19:35 +0200)]
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.
Jerome Sautret [Tue, 18 Jun 2013 14:56:29 +0000 (16:56 +0200)]
Added missing license and copyright headers.
Christophe Romain [Tue, 18 Jun 2013 13:56:28 +0000 (15:56 +0200)]
improve ejabberdctl, and support different node names (thanks to Zach Calvert)(EJAB-1611)
Evgeniy Khramtsov [Tue, 18 Jun 2013 13:13:38 +0000 (23:13 +1000)]
Some deps have their DLLs in "priv" directory (not "priv/lib").
Do not forget to `install` them as well.
Evgeniy Khramtsov [Tue, 18 Jun 2013 12:31:19 +0000 (22:31 +1000)]
Better handle incoming packets sequence
Evgeniy Khramtsov [Tue, 18 Jun 2013 11:54:30 +0000 (21:54 +1000)]
Add some missing applications to the reltool script
Christophe Romain [Tue, 18 Jun 2013 10:23:32 +0000 (12:23 +0200)]
sync pubsub_odbc with last fix
Evgeniy Khramtsov [Mon, 17 Jun 2013 18:11:54 +0000 (04:11 +1000)]
Fix node auto-creation
Evgeniy Khramtsov [Mon, 17 Jun 2013 18:05:31 +0000 (04:05 +1000)]
Merge branch 'master' of github.com:processone/ejabberd
Evgeniy Khramtsov [Mon, 17 Jun 2013 18:04:32 +0000 (04:04 +1000)]
Re-generate XMPP codec, decrease tests verbosity
Christophe Romain [Mon, 17 Jun 2013 14:34:21 +0000 (16:34 +0200)]
sync and cleanup pubsub_odbc
Christophe Romain [Mon, 17 Jun 2013 14:30:20 +0000 (16:30 +0200)]
fix auto-create issue due to bad binary matching
Alexey Shchepin [Mon, 17 Jun 2013 13:41:02 +0000 (16:41 +0300)]
Fixed broadcast messages handling
Alexey Shchepin [Mon, 17 Jun 2013 13:33:25 +0000 (16:33 +0300)]
Fixed conversion to ezlib
Evgeniy Khramtsov [Mon, 17 Jun 2013 07:15:27 +0000 (17:15 +1000)]
Add simple mod_offline checks
Evgeniy Khramtsov [Sun, 16 Jun 2013 18:00:19 +0000 (04:00 +1000)]
Add some MUC checks. Several cleanups