vernemq:fix_proxy_protocol_for_ws

Last commit made on 2022-12-11
Get this branch:
git clone -b fix_proxy_protocol_for_ws https://git.launchpad.net/vernemq

Branch merges

Branch information

Name:
fix_proxy_protocol_for_ws
Repository:
lp:vernemq

Recent commits

aaa55f0... by Andre Fatton <email address hidden>

Update changelog

abb1ae2... by Andre Fatton <email address hidden>

Fix [regression]: proxy protocol (and CN as username) for WebSockets. Silently fall back to MQTT username, if no CN is given in proxy protocol.

26f93a2... by ioolkos <email address hidden>

Update changelog.md

64bf480... by ioolkos <email address hidden>

Add setting. (#2053)

8d7c3eb... by Maurizio Branca <email address hidden>

Add UOM to TLS handshake timeout (#2050)

VerneMQ expects this value in milliseconds, but since the comment mentions "5 seconds," users may assume it's in seconds and spend a lot of time and curses before figuring this out.

ce497e6... by Andrew Varner <email address hidden>

Fix bug in Webhooks metrics (#2043)

Fix bug where the metrics name and description values were in the
wrong slots, causing a type error where metrics conversion to
text in the Prometheus and CLI output would crash.

Adds a call to the CLI metrics command to test that WebHooks
metrics to text works.

f1e0a24... by ioolkos <email address hidden>

Update changelog.md

655aea1... by Andre Fatton <email address hidden>

Update app dependencies

bffc2ec... by Dairon Medina Caro

Centralize JSON encoding/decoding (#2027)

* Centralize JSON encoding/decoding

This PR abstracts JSON encoding/decoding in a common module, despite of
what library is used behind the scenes. This allows for easier refactoring
as well as switching the JSON library to a faster one with minimal effort.

With upcoming JSON logging that I'm working on it would probably make a difference
to have a library like jsone or thoas that are faster and more memory efficient than JSX.

* Pin MongoDB to 5.0 in CI since 6.0 deprecates some Opcodes not supported by the Erlang library

42ba0d8... by Dairon Medina Caro

Fix issue introduced by bad merge of formatting (#2024)