This website requires JavaScript.
4692a91428
Fix dependency security vulnerabilities
master
v1.5.9
zhouyy
2026-08-21 20:59:35 +08:00
bd2e23ed9f
Optimize broker runtime and update dependencies
v1.5.8
zhouyy
2026-05-31 09:53:43 +08:00
c609511826
Merge pull request #217 from fhmq/dependabot/go_modules/github.com/eclipse/paho.mqtt.golang-1.5.1
chowyu
2025-12-26 09:15:05 +08:00
74b785943f
Merge pull request #218 from CaiYueTing/master
chowyu
2025-12-10 13:35:55 +08:00
cb1b1b1673
fix: mutex deadlock when connection close
barryyt.cai.moxa
2025-12-09 11:51:38 +08:00
08466bb07b
Bump github.com/eclipse/paho.mqtt.golang from 1.5.0 to 1.5.1
dependabot[bot]
2025-12-02 17:44:59 +00:00
af17ac4c09
Merge pull request #216 from fhmq/dependabot/go_modules/golang.org/x/crypto-0.45.0
chowyu
2025-11-20 10:44:35 +08:00
ddc090b764
Bump golang.org/x/crypto from 0.40.0 to 0.45.0
dependabot[bot]
2025-11-20 02:43:27 +00:00
e9adfd000a
Update Go version from 1.23.3 to 1.25.2 in go.mod for improved compatibility and performance.
joy,zhou
2025-10-09 10:55:13 +08:00
8b4624fad4
更新依赖项,提升多个库的版本,包括go 1.23.3、github.com/bitly/go-simplejson、github.com/cespare/xxhash/v2、github.com/eclipse/paho.mqtt.golang、github.com/gin-gonic/gin等,确保兼容性和性能优化。
v1.5.7
joy,zhou
2025-07-28 09:12:10 +08:00
c5b4c362a2
修复和优化日志字段的获取逻辑,确保在不同连接类型下正确获取远程地址。同时,调整注释格式以提高代码可读性。
joy,zhou
2025-07-28 09:09:16 +08:00
c6675ca143
feat:update
joy,zhou
2025-05-06 09:39:53 +08:00
dcf9b7b6c6
Merge pull request #213 from fhmq/dependabot/go_modules/golang.org/x/net-0.38.0
Eric
2025-05-06 09:37:54 +08:00
4a334c350c
Bump golang.org/x/net from 0.36.0 to 0.38.0
dependabot[bot]
2025-04-16 23:23:59 +00:00
681d710038
Merge pull request #212 from fhmq/dependabot/go_modules/golang.org/x/net-0.36.0
Eric
2025-03-25 11:30:50 +08:00
8d1d5b4975
Bump golang.org/x/net from 0.33.0 to 0.36.0
dependabot[bot]
2025-03-13 01:38:27 +00:00
0fe6fbfc99
feat:update
joy,zhou
2025-01-14 16:11:01 +08:00
e657fd5623
Merge pull request #210 from fhmq/dependabot/go_modules/golang.org/x/net-0.33.0
Eric
2025-01-14 15:20:06 +08:00
e0384485f5
Bump golang.org/x/net from 0.23.0 to 0.33.0
dependabot[bot]
2025-01-14 07:19:20 +00:00
a33c210614
Merge pull request #209 from fhmq/dependabot/go_modules/golang.org/x/crypto-0.31.0
Eric
2024-12-23 09:15:30 +08:00
6e7f59cc46
Bump golang.org/x/crypto from 0.21.0 to 0.31.0
dependabot[bot]
2024-12-11 23:51:23 +00:00
5d8c4bee66
Merge pull request #206 from xinkonglili/weilili
v1.5.6
Eric Pearson
2024-08-30 18:04:50 +08:00
7f2cbaaf20
fix(hmq):Set a higher debug level for logs to avoid printing too much log information and interfering with debugging
wei_lilitw
2024-05-27 11:03:48 +08:00
a92de4c9e8
Merge pull request #204 from xinkonglili/weilili
Eric Pearson
2024-05-24 09:38:39 +08:00
646f13199d
fix(broker):fix unix sock file not be removed
wei_lilitw
2024-05-23 17:22:29 +08:00
67594b07ef
fix(broker):fix unix sock file not be removed
wei_lilitw
2024-05-23 17:21:21 +08:00
c46080726d
Merge pull request #202 from xinkonglili/weilili
v1.5.5
Eric Pearson
2024-04-19 17:04:13 +08:00
9063c6069c
feat(broker):Added pipe socket conditions for different systems
wei_lilitw
2024-04-19 15:24:14 +08:00
d50464571e
feat(hmq):add windows pipe socket.Use the open source project npipe, which nicely encapsulates the operations of windows pipe and returns the connection type net.Conn.
wei_lilitw
2024-04-18 17:31:35 +08:00
2ceb61a027
update x/net
joy,zhou
2024-04-17 14:44:26 +08:00
c75470f5de
Bump google.golang.org/protobuf from 1.30.0 to 1.33.0 (#196 )
v1.5.4
dependabot[bot]
2024-04-15 19:03:36 +08:00
8ddca9bdc3
feat(hmq):Provide handler StartUnixSocketClientListening used to handle the Unix communications (#198 )
Lijin and wei_lilitw
2024-04-15 19:03:24 +08:00
6c75361f88
Update windows.yml
Eric Pearson
2024-03-27 17:34:13 +08:00
7a603e1a34
Update ubuntu.yml
Eric Pearson
2024-03-27 17:34:00 +08:00
fef923d10a
Update go.yml
Eric Pearson
2024-03-27 17:33:48 +08:00
4a85fcb615
Update macos.yml
Eric Pearson
2024-03-27 17:33:34 +08:00
ec0886ec49
feat: update
v5_support
joy,zhou
2024-01-29 10:36:49 +08:00
48b146d64e
feat: update
v1.5.3
zhouyy
2024-01-08 18:05:40 +08:00
5ba8038ac2
Merge branch 'master' of chowyu08.github.com:fhmq/hmq
zhouyy
2024-01-08 18:01:04 +08:00
1c2d20eaf5
feat: update go version
zhouyy
2024-01-08 17:55:55 +08:00
de2dd52ca4
Merge pull request #194 from fhmq/dependabot/go_modules/golang.org/x/crypto-0.17.0
chowyu12
2023-12-19 08:33:17 +08:00
ea619d4f73
Bump golang.org/x/crypto from 0.14.0 to 0.17.0
dependabot[bot]
2023-12-18 23:49:23 +00:00
35944d774d
Merge pull request #193 from spit4520/master
v1.5.2
chowyu12
2023-12-12 16:12:57 +08:00
cdff42698a
Removed un-needed log line
Scott Joseph Spitler II
2023-12-11 23:04:24 -05:00
9fc57423db
Fixed pubMsg when WillTopic is null
Scott Joseph Spitler II
2023-12-11 22:53:41 -05:00
e3fa6573f6
Merge pull request #176 from spit4520/master
chowyu12
2023-12-11 15:45:23 +08:00
4f98faeefc
Added in detailed conn client logs
Scott Joseph Spitler II
2023-12-11 02:30:31 -05:00
805a7b895a
update go version
zhouyy
2023-11-06 22:02:45 +08:00
a94159e79c
fix typo for error message (#191 )
v1.5.1
Husy
2023-11-06 09:15:35 +08:00
51adb125dd
Bump golang.org/x/net from 0.10.0 to 0.17.0 (#192 )
dependabot[bot]
2023-11-05 19:14:29 -06:00
1ef00a7a50
Merge pull request #188 from fhmq/dependabot/go_modules/github.com/gin-gonic/gin-1.9.1
chowyu12
2023-06-02 10:20:20 +08:00
af6f4d280a
Bump github.com/gin-gonic/gin from 1.9.0 to 1.9.1
dependabot[bot]
2023-06-01 20:34:43 +00:00
73acb5a211
Update README.md
joy.zhou
2023-05-05 10:52:04 +08:00
239655d0a1
Bump github.com/gin-gonic/gin from 1.8.2 to 1.9.0 (#184 )
dependabot[bot]
2023-05-05 10:51:02 +08:00
c083b83f3d
Fix for Dockerfile smell DL3006 (#183 )
Giovanni Rosa
2023-04-13 05:31:30 +02:00
e9f340c38f
fix conn.Close() in function handleConnection (#180 )
Husy and husyhu
2023-03-29 09:45:12 +08:00
0daf8bfed9
create: go.yml (#181 )
nezhuhos
2023-03-29 09:44:51 +08:00
8430749ec4
rm a redundant creation of goroutines (#179 )
Husy and husyhu
2023-02-17 17:01:16 +08:00
15f3f6d52e
Merge branch 'master' of chowyu08.github.com:fhmq/hmq
zhouyy
2023-02-16 19:28:02 +08:00
1c4ead691e
feat: update go.mod
zhouyy
2023-02-16 19:27:17 +08:00
3aea177ea8
Added in GET /connections to update restarting node
Scott Joseph Spitler II
2022-09-23 16:57:26 -04:00
b2e79c3bea
feat: update lib and replace json
v1.5.0
chowyu12
2022-06-18 21:49:55 +08:00
5dc2114daf
allow bridge mq cost msg (#162 )
ZhangJian He
2022-05-20 21:27:48 +08:00
92758c8c85
refactor: ♻️ fixes typo (#165 )
Lucas Vieira
2022-05-20 10:27:25 -03:00
0e3226ece1
Separates CI pipelines (#166 )
Lucas Vieira
2022-05-20 10:26:33 -03:00
061b485a3a
fix: 🐛 fixes nil pointer dereference (#163 )
Lucas Vieira
2022-04-25 23:40:45 -03:00
7787d3ca0d
fix a misleading annotation (#160 )
ZhangJian He
2022-04-25 20:38:03 +08:00
a95c028cb8
Update to Go 1.18 and replace fnv-1a with xxhash (#158 )
muXxer
2022-04-25 14:37:22 +02:00
c53d8f8a0d
Fix nil pointer exception in addr logs (#157 )
muXxer
2022-04-09 06:53:43 +02:00
fa7bf33c60
Update surgemq repositories (#150 )
Yog
2022-04-07 07:49:57 +05:30
a85e9904c2
Add addr in broekr log (#146 )
ZhangJian He
2022-04-04 20:41:33 +08:00
a501565bab
Allow publish message by clientId (#147 )
ZhangJian He
2022-04-04 20:41:04 +08:00
bd5bd04e45
docker: use ENTRYPOINT so command line args can get passed into container when executed (#151 )
Ron Evans
2022-04-04 14:33:32 +02:00
f8a44be413
fix: 🐛 fixes critical race condition #152 (#154 )
Lucas Vieira
2022-04-04 09:33:11 -03:00
31864cdf2b
fix: 🐛 fixes race condition (#155 )
Lucas Vieira
2022-04-04 09:32:38 -03:00
94ff8e8405
Update Support Go version (#143 )
ZhangJian He
2022-01-30 09:14:29 +08:00
bf2b91c535
update: go.mod and go version (#142 )
chowyu12 and zhouyy
2022-01-19 11:16:24 +08:00
de0cfc6683
Fix typo, delete unused file (#141 )
ZhangJian He
2022-01-19 10:53:03 +08:00
332c8a59f7
Drop the support for Golang 1.14 (#139 )
ZhangJian He
2022-01-14 10:08:37 +08:00
108e934a85
[cleanup] delete comment out code (#137 )
ZhangJian He
2022-01-10 10:59:39 +08:00
46b64e5b84
Close conn when read connect packet error (#136 )
ZhangJian He
2022-01-10 10:59:15 +08:00
ab117be4a8
Allow Broker DisConnect connections by ClientId (#135 )
ZhangJian He
2022-01-05 11:15:45 +08:00
878e7fce3f
Rmoeve unnecessary type convert (#134 )
ZhangJian He
2022-01-05 11:15:26 +08:00
8d486c3a20
Update deploy.yaml
joy.zhou
2021-12-08 18:13:15 +08:00
764d0402f0
Bump github.com/tidwall/gjson from 1.6.8 to 1.9.3 (#131 )
dependabot[bot]
2021-11-05 18:15:03 +08:00
538bf70f5b
First Commit (#130 )
Gary Barnett and Gary Barnett
2021-11-05 02:28:58 +00:00
1d6979189a
use locks around client maps (#126 )
muXxer and Luca Moser
2021-08-10 04:46:38 +02:00
c75ef2d6aa
Bump github.com/gin-gonic/gin from 1.4.0 to 1.7.0 (#128 )
dependabot[bot]
2021-08-10 10:45:16 +08:00
068d5e893c
fix: close the connection after send connection refused connack packet. (#121 )
TrickIt
2021-06-30 14:13:43 +08:00
f66abe5fcb
fix: if packet is disconnect from client, then need to break the read packet loop before next loop start, and clear will msg. (#120 )
TrickIt
2021-05-31 15:26:26 +08:00
ccbe364f9f
check whether subscription or topics manager are nil before using them in client Close() (#113 )
Luca Moser
2021-03-18 03:02:49 +01:00
7cc3949bbe
Packet fields validation (#111 )
Lucas Vieira
2021-02-26 04:44:01 -03:00
afe62e0a7d
ci: 💚 add build pipeline (#112 )
Lucas Vieira
2021-02-26 04:43:29 -03:00
b4baac9c81
Bump gjson to 1.6.8 (#109 )
Rajiv Shah
2021-02-22 21:37:13 -05:00
7bf5d52fd9
use defer to unlock in WriterPacket() (#107 )
Luca Moser
2021-02-07 07:50:31 +01:00
ad7f4bc3f0
bug-2 adding RWMutex to inflight map and update the map access to use the mutex (#108 )
turtletramp
2021-01-18 07:45:38 +01:00
524a9af060
retry listening indefinitely (#105 )
Michael Stapelberg
2021-01-11 03:21:02 +01:00
8f187157f3
Revert "op: low performance code (#102 )" (#103 )
joy.zhou
2021-01-07 16:24:09 +08:00
0d69f13e48
Revert "op: low performance code (#102 )"
revert-102-patch-1
joy.zhou
2021-01-07 16:22:51 +08:00
c2248bed2b
op: low performance code (#102 )
蹬
2021-01-07 14:12:28 +08:00