From 21cb2bea6ec816382713d42049bd0202de28de5c Mon Sep 17 00:00:00 2001 From: Feng Date: Fri, 15 Jan 2016 13:43:22 +0800 Subject: [PATCH] 2016 --- CHANGELOG.md | 28 +++++++++++++++++++++++++ docs/source/index.rst | 5 ++++- include/emqttd.hrl | 4 ++-- include/emqttd_cli.hrl | 2 +- include/emqttd_internal.hrl | 2 +- include/emqttd_protocol.hrl | 2 +- rel/files/vm.args | 1 + src/emqttd.erl | 2 +- src/emqttd_access_control.erl | 2 +- src/emqttd_access_rule.erl | 2 +- src/emqttd_acl_internal.erl | 2 +- src/emqttd_acl_mod.erl | 2 +- src/emqttd_alarm.erl | 2 +- src/emqttd_app.erl | 2 +- src/emqttd_auth_anonymous.erl | 2 +- src/emqttd_auth_clientid.erl | 2 +- src/emqttd_auth_ldap.erl | 2 +- src/emqttd_auth_mod.erl | 2 +- src/emqttd_auth_username.erl | 2 +- src/emqttd_bridge.erl | 2 +- src/emqttd_bridge_sup.erl | 2 +- src/emqttd_broker.erl | 2 +- src/emqttd_cli.erl | 2 +- src/emqttd_client.erl | 2 +- src/emqttd_cm.erl | 2 +- src/emqttd_cm_sup.erl | 2 +- src/emqttd_ctl.erl | 2 +- src/emqttd_dist.erl | 2 +- src/emqttd_gen_mod.erl | 2 +- src/emqttd_guid.erl | 2 +- src/emqttd_http.erl | 2 +- src/emqttd_keepalive.erl | 2 +- src/emqttd_log.erl | 2 +- src/emqttd_message.erl | 2 +- src/emqttd_metrics.erl | 2 +- src/emqttd_mnesia.erl | 2 +- src/emqttd_mod_presence.erl | 2 +- src/emqttd_mod_rewrite.erl | 2 +- src/emqttd_mod_subscription.erl | 2 +- src/emqttd_mod_sup.erl | 2 +- src/emqttd_mqueue.erl | 2 +- src/emqttd_net.erl | 2 +- src/emqttd_opts.erl | 2 +- src/emqttd_packet.erl | 2 +- src/emqttd_parser.erl | 2 +- src/emqttd_plugins.erl | 2 +- src/emqttd_pool_sup.erl | 2 +- src/emqttd_pooler.erl | 2 +- src/emqttd_protocol.erl | 2 +- src/emqttd_retainer.erl | 2 +- src/emqttd_serializer.erl | 2 +- src/emqttd_session.erl | 2 +- src/emqttd_session_sup.erl | 2 +- src/emqttd_sm.erl | 2 +- src/emqttd_sm_helper.erl | 2 +- src/emqttd_sm_sup.erl | 2 +- src/emqttd_stats.erl | 2 +- src/emqttd_sup.erl | 2 +- src/emqttd_sysmon.erl | 2 +- src/emqttd_sysmon_sup.erl | 2 +- src/emqttd_trace.erl | 2 +- src/emqttd_trace_sup.erl | 2 +- src/emqttd_trie.erl | 2 +- src/emqttd_util.erl | 2 +- src/emqttd_vm.erl | 2 +- src/emqttd_ws_client.erl | 2 +- src/lager_emqtt_backend.erl | 2 +- test/emqttd_access_control_tests.erl | 2 +- test/emqttd_access_rule_tests.erl | 2 +- test/emqttd_acl_test_mod.erl | 2 +- test/emqttd_auth_anonymous_test_mod.erl | 2 +- test/emqttd_guid_tests.erl | 2 +- test/emqttd_keepalive_tests.erl | 2 +- test/emqttd_mqueue_tests.erl | 2 +- test/emqttd_opts_tests.erl | 2 +- test/emqttd_parser_tests.erl | 2 +- test/emqttd_serializer_tests.erl | 2 +- test/emqttd_topic_tests.erl | 2 +- test/emqttd_trie_tests.erl | 2 +- 79 files changed, 110 insertions(+), 78 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f2cc31ca6..a27820101 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,34 @@ emqttd ChangeLog ================== +0.15.0-beta(2016-01-20) +------------------------- + +#### Highlights + +Optimization for Route ETS insertion (#427) + +ReadTheDocs + + +#### Enhancements + +Join/Leave the Cluster + + +#### BugFix + + +#### Plugins + +emqttd_plubin_mysql: changed mysql driver to mysql-otp + +emqttd_plugin_pgsql: integrate with ecpool + + +#### Benchmark + + 0.14.1-beta(2015-12-28) ------------------------- diff --git a/docs/source/index.rst b/docs/source/index.rst index c93fd2800..a409cb3c5 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -29,8 +29,11 @@ Contents .. toctree:: :maxdepth: 2 + :caption: Getting Started - intro/index + intro/overview + intro/quick_started + intro/getting_started .. _user-guide: diff --git a/include/emqttd.hrl b/include/emqttd.hrl index 2f7b9b5c4..1163bc323 100644 --- a/include/emqttd.hrl +++ b/include/emqttd.hrl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal @@ -28,7 +28,7 @@ %%------------------------------------------------------------------------------ %% Banner %%------------------------------------------------------------------------------ --define(COPYRIGHT, "Copyright (C) 2012-2015, Feng Lee "). +-define(COPYRIGHT, "Copyright (C) 2012-2016, Feng Lee "). -define(LICENSE_MESSAGE, "Licensed under MIT"). diff --git a/include/emqttd_cli.hrl b/include/emqttd_cli.hrl index 55d7d1739..8a0be700a 100644 --- a/include/emqttd_cli.hrl +++ b/include/emqttd_cli.hrl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/include/emqttd_internal.hrl b/include/emqttd_internal.hrl index 8d6d4c515..4a95d1d6b 100644 --- a/include/emqttd_internal.hrl +++ b/include/emqttd_internal.hrl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/include/emqttd_protocol.hrl b/include/emqttd_protocol.hrl index a335e8de7..00635e3c2 100644 --- a/include/emqttd_protocol.hrl +++ b/include/emqttd_protocol.hrl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% @Copyright (C) 2012-2015, Feng Lee +%%% @Copyright (C) 2012-2016, Feng Lee %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/rel/files/vm.args b/rel/files/vm.args index 399b76d8f..245e369c6 100644 --- a/rel/files/vm.args +++ b/rel/files/vm.args @@ -46,6 +46,7 @@ -env ERTS_MAX_PORTS 8192 +## Mnesia and SSL will create temporary ets tables. -env ERL_MAX_ETS_TABLES 1024 ## Tweak GC to run more often diff --git a/src/emqttd.erl b/src/emqttd.erl index b99869025..cf5e75e78 100644 --- a/src/emqttd.erl +++ b/src/emqttd.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_access_control.erl b/src/emqttd_access_control.erl index 5dcc78e27..0e6e7645b 100644 --- a/src/emqttd_access_control.erl +++ b/src/emqttd_access_control.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_access_rule.erl b/src/emqttd_access_rule.erl index 685f98fd7..3d62fd65f 100644 --- a/src/emqttd_access_rule.erl +++ b/src/emqttd_access_rule.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_acl_internal.erl b/src/emqttd_acl_internal.erl index ab0f3c0ad..1b5932e02 100644 --- a/src/emqttd_acl_internal.erl +++ b/src/emqttd_acl_internal.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_acl_mod.erl b/src/emqttd_acl_mod.erl index f44479599..dcc07a830 100644 --- a/src/emqttd_acl_mod.erl +++ b/src/emqttd_acl_mod.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_alarm.erl b/src/emqttd_alarm.erl index f22621b75..f16e13d45 100644 --- a/src/emqttd_alarm.erl +++ b/src/emqttd_alarm.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_app.erl b/src/emqttd_app.erl index 7cfb10bd0..d23046427 100644 --- a/src/emqttd_app.erl +++ b/src/emqttd_app.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_auth_anonymous.erl b/src/emqttd_auth_anonymous.erl index 92e9da707..9f0d3167f 100644 --- a/src/emqttd_auth_anonymous.erl +++ b/src/emqttd_auth_anonymous.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_auth_clientid.erl b/src/emqttd_auth_clientid.erl index 2ed60e1b6..84eb2af14 100644 --- a/src/emqttd_auth_clientid.erl +++ b/src/emqttd_auth_clientid.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_auth_ldap.erl b/src/emqttd_auth_ldap.erl index d70aeaf47..9ef39e89f 100644 --- a/src/emqttd_auth_ldap.erl +++ b/src/emqttd_auth_ldap.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_auth_mod.erl b/src/emqttd_auth_mod.erl index 1f1370805..30fe1c17d 100644 --- a/src/emqttd_auth_mod.erl +++ b/src/emqttd_auth_mod.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_auth_username.erl b/src/emqttd_auth_username.erl index aa831642c..cfd24fb40 100644 --- a/src/emqttd_auth_username.erl +++ b/src/emqttd_auth_username.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_bridge.erl b/src/emqttd_bridge.erl index cfdfa2863..20c353386 100644 --- a/src/emqttd_bridge.erl +++ b/src/emqttd_bridge.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_bridge_sup.erl b/src/emqttd_bridge_sup.erl index 0c1a7e701..a7d93997e 100644 --- a/src/emqttd_bridge_sup.erl +++ b/src/emqttd_bridge_sup.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_broker.erl b/src/emqttd_broker.erl index 0b6c09fc3..fc1b45912 100644 --- a/src/emqttd_broker.erl +++ b/src/emqttd_broker.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_cli.erl b/src/emqttd_cli.erl index 8e6000b4d..5d0d8cc74 100644 --- a/src/emqttd_cli.erl +++ b/src/emqttd_cli.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_client.erl b/src/emqttd_client.erl index d303fa332..6b47f0aad 100644 --- a/src/emqttd_client.erl +++ b/src/emqttd_client.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_cm.erl b/src/emqttd_cm.erl index c1a226aea..dc9f6b792 100644 --- a/src/emqttd_cm.erl +++ b/src/emqttd_cm.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_cm_sup.erl b/src/emqttd_cm_sup.erl index 6640c7cdd..d3389ab92 100644 --- a/src/emqttd_cm_sup.erl +++ b/src/emqttd_cm_sup.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_ctl.erl b/src/emqttd_ctl.erl index 41ef77eec..11c4b7277 100644 --- a/src/emqttd_ctl.erl +++ b/src/emqttd_ctl.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_dist.erl b/src/emqttd_dist.erl index f5b1a35fa..fc8a6241f 100644 --- a/src/emqttd_dist.erl +++ b/src/emqttd_dist.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_gen_mod.erl b/src/emqttd_gen_mod.erl index 59dbcc085..e36d7c283 100644 --- a/src/emqttd_gen_mod.erl +++ b/src/emqttd_gen_mod.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_guid.erl b/src/emqttd_guid.erl index f19ea4448..8844e2577 100644 --- a/src/emqttd_guid.erl +++ b/src/emqttd_guid.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_http.erl b/src/emqttd_http.erl index a3228f7ff..4d52846e3 100644 --- a/src/emqttd_http.erl +++ b/src/emqttd_http.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_keepalive.erl b/src/emqttd_keepalive.erl index 2616f746b..9a3151836 100644 --- a/src/emqttd_keepalive.erl +++ b/src/emqttd_keepalive.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_log.erl b/src/emqttd_log.erl index 4be2f2999..c2f82408d 100644 --- a/src/emqttd_log.erl +++ b/src/emqttd_log.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_message.erl b/src/emqttd_message.erl index 831528cfd..79ed3edb8 100644 --- a/src/emqttd_message.erl +++ b/src/emqttd_message.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_metrics.erl b/src/emqttd_metrics.erl index 37b034355..aa62e9e71 100644 --- a/src/emqttd_metrics.erl +++ b/src/emqttd_metrics.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_mnesia.erl b/src/emqttd_mnesia.erl index 531913602..d299082d8 100644 --- a/src/emqttd_mnesia.erl +++ b/src/emqttd_mnesia.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_mod_presence.erl b/src/emqttd_mod_presence.erl index 1eb7228d7..458616c7b 100644 --- a/src/emqttd_mod_presence.erl +++ b/src/emqttd_mod_presence.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_mod_rewrite.erl b/src/emqttd_mod_rewrite.erl index 6499a909f..e18ba2c75 100644 --- a/src/emqttd_mod_rewrite.erl +++ b/src/emqttd_mod_rewrite.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_mod_subscription.erl b/src/emqttd_mod_subscription.erl index a4d786f26..49981122b 100644 --- a/src/emqttd_mod_subscription.erl +++ b/src/emqttd_mod_subscription.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_mod_sup.erl b/src/emqttd_mod_sup.erl index 76c60d164..6d7d809fe 100644 --- a/src/emqttd_mod_sup.erl +++ b/src/emqttd_mod_sup.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_mqueue.erl b/src/emqttd_mqueue.erl index 769ecab25..fd11746f2 100644 --- a/src/emqttd_mqueue.erl +++ b/src/emqttd_mqueue.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_net.erl b/src/emqttd_net.erl index 1242ae9ee..9257c92ac 100644 --- a/src/emqttd_net.erl +++ b/src/emqttd_net.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_opts.erl b/src/emqttd_opts.erl index 147791cdd..4e4a75e66 100644 --- a/src/emqttd_opts.erl +++ b/src/emqttd_opts.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_packet.erl b/src/emqttd_packet.erl index 81c2ffd35..461696e69 100644 --- a/src/emqttd_packet.erl +++ b/src/emqttd_packet.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_parser.erl b/src/emqttd_parser.erl index d9bf6d806..b9eddc8c6 100644 --- a/src/emqttd_parser.erl +++ b/src/emqttd_parser.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_plugins.erl b/src/emqttd_plugins.erl index 517be8564..df008cc7f 100644 --- a/src/emqttd_plugins.erl +++ b/src/emqttd_plugins.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_pool_sup.erl b/src/emqttd_pool_sup.erl index 70a70a967..8884e97c1 100644 --- a/src/emqttd_pool_sup.erl +++ b/src/emqttd_pool_sup.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_pooler.erl b/src/emqttd_pooler.erl index 909690412..d029b77e6 100644 --- a/src/emqttd_pooler.erl +++ b/src/emqttd_pooler.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_protocol.erl b/src/emqttd_protocol.erl index be86739e8..96acfcba7 100644 --- a/src/emqttd_protocol.erl +++ b/src/emqttd_protocol.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_retainer.erl b/src/emqttd_retainer.erl index 00523f259..5d21ffa29 100644 --- a/src/emqttd_retainer.erl +++ b/src/emqttd_retainer.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_serializer.erl b/src/emqttd_serializer.erl index 9589340b7..6cded9b47 100644 --- a/src/emqttd_serializer.erl +++ b/src/emqttd_serializer.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_session.erl b/src/emqttd_session.erl index af7fec0ca..f5f3d7579 100644 --- a/src/emqttd_session.erl +++ b/src/emqttd_session.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_session_sup.erl b/src/emqttd_session_sup.erl index 96d1da656..49a25546a 100644 --- a/src/emqttd_session_sup.erl +++ b/src/emqttd_session_sup.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_sm.erl b/src/emqttd_sm.erl index a9ff6659b..1853eae90 100644 --- a/src/emqttd_sm.erl +++ b/src/emqttd_sm.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_sm_helper.erl b/src/emqttd_sm_helper.erl index 4fcf8c967..c4baa04ad 100644 --- a/src/emqttd_sm_helper.erl +++ b/src/emqttd_sm_helper.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_sm_sup.erl b/src/emqttd_sm_sup.erl index 39c4eb5ee..83e426b0d 100644 --- a/src/emqttd_sm_sup.erl +++ b/src/emqttd_sm_sup.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_stats.erl b/src/emqttd_stats.erl index 97d9b8027..be15377dd 100644 --- a/src/emqttd_stats.erl +++ b/src/emqttd_stats.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_sup.erl b/src/emqttd_sup.erl index 111dba0c4..b157454e1 100644 --- a/src/emqttd_sup.erl +++ b/src/emqttd_sup.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_sysmon.erl b/src/emqttd_sysmon.erl index bf18c31ca..4c6fcd0a1 100644 --- a/src/emqttd_sysmon.erl +++ b/src/emqttd_sysmon.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_sysmon_sup.erl b/src/emqttd_sysmon_sup.erl index 40649596d..6fcd3347e 100644 --- a/src/emqttd_sysmon_sup.erl +++ b/src/emqttd_sysmon_sup.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_trace.erl b/src/emqttd_trace.erl index 9ddeb8fb5..d3b8eec01 100644 --- a/src/emqttd_trace.erl +++ b/src/emqttd_trace.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_trace_sup.erl b/src/emqttd_trace_sup.erl index e5cfd4e78..6dc248201 100644 --- a/src/emqttd_trace_sup.erl +++ b/src/emqttd_trace_sup.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_trie.erl b/src/emqttd_trie.erl index a5f9ac9e5..13db64b24 100644 --- a/src/emqttd_trie.erl +++ b/src/emqttd_trie.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_util.erl b/src/emqttd_util.erl index fcb06d4c3..0cee8e0d4 100644 --- a/src/emqttd_util.erl +++ b/src/emqttd_util.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_vm.erl b/src/emqttd_vm.erl index 2b0e1b85f..182fcd804 100644 --- a/src/emqttd_vm.erl +++ b/src/emqttd_vm.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/emqttd_ws_client.erl b/src/emqttd_ws_client.erl index 8b06d9367..437fc2898 100644 --- a/src/emqttd_ws_client.erl +++ b/src/emqttd_ws_client.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/src/lager_emqtt_backend.erl b/src/lager_emqtt_backend.erl index 7bf35844c..f9d3424f7 100644 --- a/src/lager_emqtt_backend.erl +++ b/src/lager_emqtt_backend.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% Copyright (c) 2012-2015 eMQTT.IO, All Rights Reserved. +%%% Copyright (c) 2012-2016 eMQTT.IO, All Rights Reserved. %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/test/emqttd_access_control_tests.erl b/test/emqttd_access_control_tests.erl index 5da45f4a8..e3030fa96 100644 --- a/test/emqttd_access_control_tests.erl +++ b/test/emqttd_access_control_tests.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% @Copyright (C) 2012-2015, Feng Lee +%%% @Copyright (C) 2012-2016, Feng Lee %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/test/emqttd_access_rule_tests.erl b/test/emqttd_access_rule_tests.erl index f46f23ce4..7308f572a 100644 --- a/test/emqttd_access_rule_tests.erl +++ b/test/emqttd_access_rule_tests.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% @Copyright (C) 2012-2015, Feng Lee +%%% @Copyright (C) 2012-2016, Feng Lee %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/test/emqttd_acl_test_mod.erl b/test/emqttd_acl_test_mod.erl index 45ad3e133..3991e3dde 100644 --- a/test/emqttd_acl_test_mod.erl +++ b/test/emqttd_acl_test_mod.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% @Copyright (C) 2012-2015, Feng Lee +%%% @Copyright (C) 2012-2016, Feng Lee %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/test/emqttd_auth_anonymous_test_mod.erl b/test/emqttd_auth_anonymous_test_mod.erl index a69d24630..010a72dad 100644 --- a/test/emqttd_auth_anonymous_test_mod.erl +++ b/test/emqttd_auth_anonymous_test_mod.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% @Copyright (C) 2012-2015, Feng Lee +%%% @Copyright (C) 2012-2016, Feng Lee %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/test/emqttd_guid_tests.erl b/test/emqttd_guid_tests.erl index 1ddf0610c..c53b5df79 100644 --- a/test/emqttd_guid_tests.erl +++ b/test/emqttd_guid_tests.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% @Copyright (C) 2012-2015, Feng Lee +%%% @Copyright (C) 2012-2016, Feng Lee %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/test/emqttd_keepalive_tests.erl b/test/emqttd_keepalive_tests.erl index 96f84450a..e4b0d63df 100644 --- a/test/emqttd_keepalive_tests.erl +++ b/test/emqttd_keepalive_tests.erl @@ -1,6 +1,6 @@ %%%----------------------------------------------------------------------------- -%%% @Copyright (C) 2012-2015, Feng Lee +%%% @Copyright (C) 2012-2016, Feng Lee %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/test/emqttd_mqueue_tests.erl b/test/emqttd_mqueue_tests.erl index 8e6c4fb16..fd5339c96 100644 --- a/test/emqttd_mqueue_tests.erl +++ b/test/emqttd_mqueue_tests.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% @Copyright (C) 2012-2015, Feng Lee +%%% @Copyright (C) 2012-2016, Feng Lee %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/test/emqttd_opts_tests.erl b/test/emqttd_opts_tests.erl index 50d654327..42d1bac8e 100644 --- a/test/emqttd_opts_tests.erl +++ b/test/emqttd_opts_tests.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% @Copyright (C) 2012-2015, Feng Lee +%%% @Copyright (C) 2012-2016, Feng Lee %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/test/emqttd_parser_tests.erl b/test/emqttd_parser_tests.erl index 9af6de6b0..dc85c7abd 100644 --- a/test/emqttd_parser_tests.erl +++ b/test/emqttd_parser_tests.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% @Copyright (C) 2012-2015, Feng Lee +%%% @Copyright (C) 2012-2016, Feng Lee %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/test/emqttd_serializer_tests.erl b/test/emqttd_serializer_tests.erl index 02bebc6af..3a3aee519 100644 --- a/test/emqttd_serializer_tests.erl +++ b/test/emqttd_serializer_tests.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% @Copyright (C) 2012-2015, Feng Lee +%%% @Copyright (C) 2012-2016, Feng Lee %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal diff --git a/test/emqttd_topic_tests.erl b/test/emqttd_topic_tests.erl index 5487caf74..a48fba9c4 100644 --- a/test/emqttd_topic_tests.erl +++ b/test/emqttd_topic_tests.erl @@ -1,5 +1,5 @@ %%----------------------------------------------------------------------------- -%% Copyright (c) 2012-2015, Feng Lee +%% Copyright (c) 2012-2016, Feng Lee %% %% Permission is hereby granted, free of charge, to any person obtaining a copy %% of this software and associated documentation files (the "Software"), to deal diff --git a/test/emqttd_trie_tests.erl b/test/emqttd_trie_tests.erl index 524ca79f6..f7de97d43 100644 --- a/test/emqttd_trie_tests.erl +++ b/test/emqttd_trie_tests.erl @@ -1,5 +1,5 @@ %%%----------------------------------------------------------------------------- -%%% @Copyright (C) 2012-2015, Feng Lee +%%% @Copyright (C) 2012-2016, Feng Lee %%% %%% Permission is hereby granted, free of charge, to any person obtaining a copy %%% of this software and associated documentation files (the "Software"), to deal