Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
| 
   2025-06-05 
 | ||
| 18:09 | README example is updated with latest features Leaf check-in: 162daf6426 user: nat tags: trunk | |
| 
   2025-06-04 
 | ||
| 19:39 | HTTP request module in mqttagent-full check-in: 5f968b2191 user: nat tags: trunk | |
| 
   2025-06-03 
 | ||
| 19:09 | FreeBSD rc script check-in: 5c9f870077 user: nat tags: trunk | |
| 
   2025-06-02 
 | ||
| 18:31 | Close error are checked in mqttagent-full check-in: f5ee1e0f50 user: nat tags: trunk | |
| 
   2025-06-01 
 | ||
| 18:24 | Buildinfo is exposed in Lua environment check-in: 6786747fa1 user: nat tags: trunk | |
| 
   2025-05-30 
 | ||
| 18:34 | Internal topics don't reach the broker check-in: ef5b84a099 user: nat tags: trunk | |
| 
   2025-05-14 
 | ||
| 17:54 | Disconnect rather than close clients obsolete after reload check-in: c525254646 user: nat tags: trunk | |
| 
   2025-05-13 
 | ||
| 17:58 | mqttMonitor is cleaned up when client is closed check-in: 6db715f340 user: nat tags: trunk | |
| 
   2025-05-12 
 | ||
| 17:50 | Keep-alive ping is handled by mqttMonitor No need to force boilerplate on all Lua scripts to handle it when a goroutine is available to do so. check-in: a87b4bd1ee user: nat tags: trunk | |
| 
   2025-05-10 
 | ||
| 18:29 | Online and offline syntheic messages check-in: f8b9b5c22c user: nat tags: trunk | |
| 
   2025-04-26 
 | ||
| 19:14 | Message structure is now private check-in: d762cd3d70 user: nat tags: trunk | |
| 
   2025-04-24 
 | ||
| 19:06 | sent method for SQL logger check-in: 853ed13a4d user: nat tags: trunk | |
| 
   2025-04-23 
 | ||
| 17:43 | SQL view with resolved topic name check-in: 6cb2e63e48 user: nat tags: trunk | |
| 
   2025-04-22 
 | ||
| 18:19 | SQL schema is corrected check-in: e5e80222cd user: nat tags: trunk | |
| 
   2025-04-21 
 | ||
| 18:19 | SQL objects are re-used acress reloads check-in: 5dd3ba3878 user: nat tags: trunk | |
| 
   2025-04-20 
 | ||
| 16:44 | Log callback is removed check-in: 2c88a2a3d6 user: nat tags: trunk | |
| 
   2025-04-19 
 | ||
| 17:57 | SQL loggers are tracked, re-used, and closed check-in: a51a7396b5 user: nat tags: trunk | |
| 
   2025-04-18 
 | ||
| 18:20 | SQL logging is moved from full agent to Lua callbacks check-in: 34e1c49417 user: nat tags: trunk | |
| 
   2025-04-17 
 | ||
| 18:53 | `sqlogger` Lua object type check-in: fcec0177bd user: nat tags: trunk | |
| 
   2025-04-16 
 | ||
| 21:29 | SQL logger is extracted from full agent check-in: 6560565e06 user: nat tags: trunk | |
| 
   2025-04-14 
 | ||
| 17:31 | SQLite database initialization is refactored check-in: a3907023c4 user: nat tags: trunk | |
| 
   2025-04-07 
 | ||
| 18:27 | Agent object is stored in Lua state check-in: 9f7fc7b141 user: nat tags: trunk | |
| 
   2025-03-24 
 | ||
| 19:49 | MQTTS support check-in: a2f485bfa5 user: nat tags: trunk | |
| 
   2025-03-03 
 | ||
| 19:28 | Reload-aware optional agent interface check-in: cd0cd1a219 user: nat tags: trunk | |
| 
   2025-03-01 
 | ||
| 22:55 | MQTT subscriptions are paused during reload and compensated afterwards check-in: c0e9830cf3 user: nat tags: trunk | |
| 
   2025-02-26 
 | ||
| 22:12 | MQTT clients are re-used across reloads check-in: 53d40a3e9f user: nat tags: trunk | |
| 
   2025-02-25 
 | ||
| 20:11 | Basic reload by rebuilding the whole state check-in: 0702115aa5 user: nat tags: trunk | |
| 
   2025-02-23 
 | ||
| 20:00 | Reload infrastructure check-in: fadd623eb2 user: nat tags: trunk | |
| 
   2025-02-22 
 | ||
| 17:48 | Timer is updated inside runTimers() check-in: 8c8039f2ba user: nat tags: trunk | |
| 
   2025-02-21 
 | ||
| 20:04 | MQTT client configuration is no longer stored in Lua object check-in: 00e40d0d20 user: nat tags: trunk | |
| 
   2025-02-18 
 | ||
| 19:11 | MQTT clients are indexed by their configuration check-in: e81f87f33e user: nat tags: trunk | |
| 
   2025-02-17 
 | ||
| 18:43 | Orphan entities are removed and style is enforced check-in: 4b287f13b7 user: nat tags: trunk | |
| 
   2025-02-15 
 | ||
| 20:22 | MQTT client id is corrected and streamlined check-in: b0544dca80 user: nat tags: trunk | |
| 
   2025-02-14 
 | ||
| 21:39 | Timer internal storage is redesigned check-in: da4b8cf00a user: nat tags: trunk | |
| 
   2025-02-11 
 | ||
| 19:43 | MQTT configuration uses strings rather than byte slices check-in: 0a6356a828 user: nat tags: trunk | |
| 
   2025-02-10 
 | ||
| 18:17 | UserData object creation is factored check-in: ea6115358e user: nat tags: trunk | |
| 
   2025-02-09 
 | ||
| 20:05 | gc metamethod does not exist in Lua 5.1 check-in: 14f8e6e236 user: nat tags: trunk | |
| 
   2025-02-08 
 | ||
| 17:31 | MQTT client configuration is stored check-in: f0063678e9 user: nat tags: trunk | |
| 
   2025-02-07 
 | ||
| 19:33 | MQTT channel is buffered check-in: 7309c7cb25 user: nat tags: trunk | |
| 
   2025-02-06 
 | ||
| 18:30 | Re-subscription is skipped when updating a callback check-in: 4b4416e377 user: nat tags: trunk | |
| 
   2025-02-05 
 | ||
| 18:34 | Subscriptions and unsubscriptions are logged check-in: fe7e952be5 user: nat tags: trunk | |
| 
   2025-02-04 
 | ||
| 19:25 | README is corrected check-in: edad1df017 user: nat tags: trunk | |
| 
   2025-02-03 
 | ||
| 19:23 | Manual and examples check-in: 5b8a0abd7b user: nat tags: trunk | |
| 
   2025-01-19 
 | ||
| 22:50 | MQTT ping is exposed to Lua scripts check-in: a67cfdcbdb user: nat tags: trunk | |
| 
   2025-01-16 
 | ||
| 21:13 | Termination condition is corrected check-in: 48b68df7ed user: nat tags: trunk | |
| 
   2025-01-15 
 | ||
| 18:25 | Logging is more detailed check-in: 233c025207 user: nat tags: trunk | |
| 
   2025-01-14 
 | ||
| 19:13 | Non-fatal MQTT errors let the reader continue check-in: b973310a45 user: nat tags: trunk | |
| 
   2025-01-13 
 | ||
| 19:25 | Directionnal channels rather than pointers to channels check-in: 397459c134 user: nat tags: trunk | |
| 
   2025-01-12 
 | ||
| 20:14 | Time argument of timer callback is corrected check-in: da8524796f user: nat tags: trunk | |
| 
   2025-01-11 
 | ||
| 13:48 | Timers are drafted in check-in: a0f141ed35 user: nat tags: trunk | |