diff options
Diffstat (limited to 'src/pmwebapi/TODO')
-rw-r--r-- | src/pmwebapi/TODO | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/pmwebapi/TODO b/src/pmwebapi/TODO new file mode 100644 index 0000000..e0f23ca --- /dev/null +++ b/src/pmwebapi/TODO @@ -0,0 +1,18 @@ +- incoming & outgoing ACL +- ssl +- pmStore ? +- missing APIs + - time control + - or _metric&intervals=STARTTIME&count=COUNT +- consider having blinkenlights call /pmapi/NNNNN/destroy ... but DoS unless authenticated +<script type="text/javascript"> + window.onbeforeunload = function(){ + return "Did you save your stuff?" + } +</script> + +- load control / attack detection (tarpot invalid webapi# brute-forcers) +- pmReconnectContext() if pmUseContext etc. return PM_ERR_IPC || PM_ERR_TIMEOUT +- serialize-to-disk webapi connection state & profile data, + for possible restoring if pmwebapi is killed/restarted + |