1
I Use This!
Inactive

Commits : Listings

Analyzed 1 day ago. based on code collected 1 day ago.
Aug 19, 2024 — Aug 19, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
myqtt: * [fix] Split myqtt server default plans into separate files inside /etc/myqtt/plans.d for easy administration. More... about 9 years ago
myqtt: * [fix] Making myqttd --show-plans option to report 0 (exit code) when ok status was reported (ups..:-) More... about 9 years ago
myqtt: * [fix] Updated myqttd server to include a new option to show detected/configured myqtt plans (--show-plans) in xml format. More... about 9 years ago
myqtt: * [fix] Updated rpm and deb packages postinsts to include some additional commands to secure /etc/myqtt during installation. More... about 9 years ago
myqtt: * [fix] Fixed myqttd support to change to uid/gid configure at myqtt.conf More... about 9 years ago
myqtt: * [fix] Added default code for packages (debian and centos) to create myqttd system user (if it does not exist). More... about 9 years ago
myqtt: * [fix] Including domain skeleton.conf to be installed inside /etc/myqtt/domains.d to serve as example and as a place holder for basic myqttd setup.. More... about 9 years ago
myqtt: * [fix] Updated myqttd-run.c module to report where's the file that is failing when no domain expansion was found.. More... about 9 years ago
myqtt: * [fix] Finished working support to dynamically load new domains and users into a running process (myqttd). Added regression test (test_21) that combines mod-auth-mysql More... about 9 years ago
myqtt: * [fix] Added additional updates to test_21 to check configuration (domain and settings) reloading... More... about 9 years ago
myqttd: * [fix] Several updates to make internal myqttd domain handling to have an "is_active" state that can be configured at configuration files and by default enabled. This is going to be used by dynamic domain loading to enable/disable already loaded domains. More... about 9 years ago
myqtt: * [fix] Reorganized myqtt config module to allow loading everything into a temporal document already expended. Reused this code to allow document reloading (temporal) when sighup received. Reorganized myqttd-domains and myqttd settings to be reload when sighub received. Checked regression tests and everything is ok. More... about 9 years ago
myqtt: * [fix] Updated mod-auth-mysql module to allow recording logins accepted, indicating timestap, user, remote login, protocol use and description. More... about 9 years ago
myqtt: * [fix] Fixed mod-auth-myqtt initialization to finish ensure_table calls with NULL to avoid "jump with uninitialized" valgrind error (upps...). * [fix] Updated test_20 (test_01.c) to ensure disabling mysql account or domain disables login too. More... about 9 years ago
myqtt: * [fix] Added additional code to test_20 to check login failures with username/password for mod-auth-mysql More... about 9 years ago
myqtt: * [fix] Updated myqttd on connect handling to implement a reply pause (by default 4 seconds) when a login failure is found to disable brute force attacks and the like. Added documentation to default configuration file to explain how to use it. More... about 9 years ago
myqtt: * [fix] Fixed get-version.py to properly refresh VERSION file. * [fix] Updated regression test (test_20) to check user and password authentication with unknown credentials. Fixed mod-auth-mysql leak in such situations. More... about 9 years ago
myqtt: * [fix] Updated web page... More... about 9 years ago
myqtt: * [fix] Updated MyqttD regression test (test_01.c) to include new mod-auth-mysql reg test (test_20) and associated files. New regression test checks authentication and acls supported by mod-auth-mysql. More... about 9 years ago
myqtt: * [fix] Updated myqttd-handlers module to include new parameters for the following handlers: More... about 9 years ago
myqtt: * [fix] Several myqttd-run module cleanups. Updated myqttd server documentation to explain how to use system-paths to change default location for directories used by the server. More... about 9 years ago
myqtt: * [fix] Updated myqttd-module to add new API to look for module existence by name: - myqttd_module_exists_by_name Reorganized internally to make myqttd_module_exists to use same base code More... about 9 years ago
myqtt: * [fix] Updated myqttd-users module to require/pass domain object to the auth backend. More... about 9 years ago
myqtt: * [fix] Updated myqttd-domain module to support new API functions to get internal state info: More... about 9 years ago
myqtt: * [fix] Updated myqtt reader module to move on_publish notification handler at myqtt_reader_handle_publish instead of a next function to avoid races (fixes MyQttD test-20 when run without valgrind nor debug). More... about 9 years ago
myqtt: * [fix] Updated myqtt-types.h (MyQttPublishCodes enum) to support new API indication which allows to signal neutral operation (nor ok, neither reject): More... about 9 years ago
myqtt: * [fix] Making myqtt_support_strtod to avoid failing (segfault) when NULL pointer is received for the source number to convert (upps! ;-) More... about 9 years ago
myqtt: * [fix] Making myqtt_msg_get_next function to avoid reporting a "remote side has disconnected" when local engine did that connection close (because protocol violation, user handler configuration, whatever). More... about 9 years ago
myqtt: * [fix] Updated mod-auth-xml to support new API options (where domain and users object are received). Updated module to avoid failing when users.xml file is not present in users-db directory but just pass and continue. More... about 9 years ago
myqtt: * [fix] Committing first fully working and tested mod-auth-mysql module to support using a MySQL backend for MyQttd authentication and acl checking. More... about 9 years ago