wave icon indicating copy to clipboard operation
wave copied to clipboard

MQTT Broker - for IoT, DIY, pubsub applications and more

Results 13 wave issues
Sort by recently updated
recently updated
newest added

when a client close its websocket connection without proper MQTT DISCONNECT, or when MQTT connection timesout: - mqtt_ranch_protocol process is not destroyed - mqtt_session and wave_websocket processes are destroyed after...

bug

- support external log rotation (logrotate): how to notify wave_access_log server to reopen file ? - implement internal log rotation (as lager do) ?

enhancement
administration / ops

Currently, changing certificate requires to stop/restart wave. It is a problem for high-availability (i.e letsencrypt certificates lasts for 3 months at max) The idea is to upgrade ranch acceptors live...

enhancement
security

generates and publish a package for hex.pm - **dependencies must be on hex.pm**

enhancement
releasing

Allowing to support external auth mechanisms, such as **ldap** or **oauth**

enhancement
security

Allowuse of multiple domain names with per-domain certificates > 5.4.3 Authentication of the Server by the Client > The MQTT protocol is not trust symmetrical: it provides no mechanism for...

enhancement
security
protocols

write - scenarios - script - architecture to achieve stress tests and to evaluate wave load capacity and bottlenecks

enhancement
scalability

allows - create/update/delete users - change user password - create/update/delete device

ui
protocols

**mqtt_topic_registry** store registered subscribers as simple list. **it is more than suboptimal, and was implemented as a quick but limited solution** TODO: - store subscribed topics as a tree -...

enhancement
scalability
refactoring

enhancement
scalability
refactoring