Gilbert
94d326f398
Merge pull request #1734 from gotthardp/send_client_pid
...
Send client_pid to distinguish multiple clients
2018-08-20 20:48:01 +08:00
Petr Gotthard
d4176461ff
Send client_pid to distinguish multiple clients
...
When a controlling process starts multiple clients that make multiple
subscriptions it may be desirable to identify from which client a
message is comming from. The topic id may not be sufficient.
2018-08-20 11:58:19 +02:00
turtled
22e8b07a3d
Receive/send messages by bridge
2018-08-19 20:31:44 +08:00
Feng Lee
c9d604ed02
Fix the badmatch error of packet_to_msg/1
2018-08-13 16:49:53 +08:00
Feng Lee
9145fb9ec8
Use os:timestamp/1 to get now millseconds
2018-08-12 19:14:14 +08:00
Feng Lee
f80cd2d986
Improve the MQTT over Websocket connection
2018-08-11 17:57:19 +08:00
Gilbert Wong
3d05954d5b
Optimize emqx_time module
2018-08-11 16:17:39 +08:00
Feng Lee
bc8302dae9
Change default value of max_mqueue_len to 1000
2018-08-10 15:39:24 +08:00
Feng Lee
6ab489a9b5
Change the MAX_CLIENTID_LEN to 65535
2018-08-10 15:38:08 +08:00
Feng Lee
d9004d4cfb
Add MQTT section in configuration file
2018-08-10 12:43:32 +08:00
turtled
d516b8c241
mochiweb -> cowboy
2018-08-09 15:19:45 +08:00
Feng Lee
09b5535260
Depends on cowboy 2.4.0
2018-08-09 15:17:42 +08:00
Feng Lee
919eb9fa1e
Use cowboy to replace minirest
2018-08-09 14:27:49 +08:00
Feng Lee
3ac4be84e4
Remove 'listener.wss.external.handshake_timeout' for cowboy does not support this option
2018-08-09 14:26:39 +08:00
Feng Lee
18116ac3b5
Remove etc/zone.conf
2018-08-09 09:32:56 +08:00
Feng Lee
854132d0c3
Add max_conn_rate, handshake_timeout options for wss listeners
2018-08-09 09:13:30 +08:00
Feng Lee
e23a6e87d8
Merge listeners, zones, bridges config
2018-08-08 19:37:57 +08:00
Feng Lee
4005d58166
Move the 'rate_limit' option from zone to listener
2018-08-08 19:31:25 +08:00
Feng Lee
4cf1815030
Add more configurations for EMQ X R3.0
2018-08-08 19:23:32 +08:00
turtled
b5a1960b63
Stop emqx_ws
2018-08-08 18:42:11 +08:00
turtled
4d9e03a803
Refactor websocket conn using cowboy
2018-08-08 18:36:14 +08:00
Feng Lee
8418be0a5b
Use the new emqx_session:unsubscribe/2 API
2018-08-07 11:00:04 +08:00
Gilbert
86348b5c94
Merge pull request #1713 from Gilbert-Wong/emqx30-dev
...
Enhance base62 encode/decode Funs
2018-08-07 10:35:57 +08:00
Gilbert Wong
288e03c914
Update OTP version for travis-CI
2018-08-07 10:31:57 +08:00
Gilbert Wong
96d251ec3c
Add encode and decode options and test suites
2018-08-07 10:27:04 +08:00
Gilbert Wong
79481db659
Enhance base62 encode/decode Funs
2018-08-06 23:45:27 +08:00
Feng Lee
645c971a07
Fix QoS tuning
2018-08-06 17:09:14 +08:00
Feng Lee
7d0cba9427
Add MQTT 5.0 supports for connection, protocol and session modules
2018-08-06 16:33:10 +08:00
turtleDeng
87f12256ca
Merge pull request #1684 from emqtt/emq24
...
Version 2.3.11
2018-07-22 15:41:20 +08:00
turtleDeng
9c1421f4b8
Merge pull request #1683 from emqtt/develop
...
Fix docker compile fail
2018-07-22 15:40:43 +08:00
turtled
e58b0fc1db
Fix docker compile fail
2018-07-22 15:39:52 +08:00
turtleDeng
cd8dacabd6
Merge pull request #1682 from emqtt/emq24
...
Version 2.3.11
2018-07-21 22:47:36 +08:00
turtleDeng
dc76d7ef93
Merge pull request #1681 from emqtt/develop
...
Version 2.3.11
2018-07-21 22:46:56 +08:00
turtled
be76a6e50a
Version 2.3.11
2018-07-21 22:46:06 +08:00
turtleDeng
b55e76001a
Merge pull request #1680 from emqtt/emq24
...
Version 2.3.11
2018-07-21 22:45:08 +08:00
turtleDeng
0adc8b39af
Merge pull request #1664 from emqtt/develop
...
Support to start listener on specified port when emqttd is runnning
2018-07-21 22:43:53 +08:00
turtled
d191ef0303
Version 2.3.11
2018-07-20 16:21:40 +08:00
Feng Lee
83dee0e340
Rename emqx_alarm to emqx_alarm_mgr
2018-07-19 10:53:41 +08:00
Feng Lee
eeeed35e2a
Remove the alarm_fun arg from emqx_mqueue:new/3
2018-07-19 10:46:05 +08:00
Feng Lee
4297033415
Fix undefined emqx_vm:schedulers/1
2018-07-19 10:19:25 +08:00
Feng Lee
cbbc231210
Comment log.syslog.* to fix building issue
2018-07-19 10:08:37 +08:00
Feng Lee
e2a34ec98d
Comment lager syslog to be compatible with Erlang/OTP R21
2018-07-19 09:34:49 +08:00
Feng Lee
7ee54aac28
Add 'qos' field to message record
2018-07-18 23:41:00 +08:00
Feng Lee
1735786ffb
Remove pbkdf2 lager_syslog bcrypt deps
2018-07-18 23:30:16 +08:00
Feng Lee
6c58bbab2b
Remove emqx_lager_backend module
2018-07-18 23:29:38 +08:00
Feng Lee
ca4cdfe4ee
Move the passwd_hash/2 function to emqx-passwd project
2018-07-18 23:29:20 +08:00
Feng Lee
b110a154ef
Upgrade header files for EMQ X 3.0
2018-07-18 14:27:11 +08:00
Feng Lee
b3adcc8971
Add RPC Args
2018-07-18 14:24:35 +08:00
Feng Lee
62aa072f2f
Upgrade for MQTT Version 5.0 and Erlang/OTP R21
2018-07-18 13:43:17 +08:00
Gilbert Wong
4aa50f0f6e
Change listenon_tokens to parse_listenon
2018-07-06 17:16:49 +08:00