48 Commits

Author SHA1 Message Date
kpcyrd
e397edb4f4 Refactor MQTT client integration, integrate automatic keep-alive 2023-01-28 17:58:11 +01:00
kpcyrd
56f7b1c646 Fix winkekatze-sub.lua example module 2022-11-12 21:47:15 +01:00
ysf
bba152d560 Fixed typo 2022-03-21 09:18:52 +01:00
kpcyrd
b8d4eb0f51 Add functions for perceptual image hashing 2021-09-22 01:19:59 +02:00
kpcyrd
152dd82848 Show stealth status in pkg list 2020-09-13 22:19:01 +02:00
kpcyrd
2277089bda Share the ratelimit state between main modules and all notifications 2020-06-23 05:41:24 +02:00
kpcyrd
63f226f68f Prevent notifications from interfering with ctrl-c register 2020-06-23 04:55:16 +02:00
kpcyrd
983df4a12e Trigger events on database inserts and updates 2020-06-12 21:32:15 +02:00
kpcyrd
51e76b4c89 Connect db_activity to notification system 2020-06-11 01:51:59 +02:00
kpcyrd
dfc13be9cc Add notify system 2020-06-10 01:53:43 +02:00
kpcyrd
bdcd052500 Add time view with 12min slices 2020-06-08 03:24:26 +02:00
kpcyrd
bd5aaaedcd Properly support inserting urls with no body 2020-03-07 03:40:16 +01:00
kpcyrd
54f2e60695 Add binary support to http_request/http_send 2020-03-05 01:58:45 +01:00
kpcyrd
76042da044 Add mqtt functions 2020-03-03 01:35:16 +01:00
kpcyrd
5f3361828b Add geo_polygon_contains 2020-02-03 20:19:14 +01:00
kpcyrd
ba82a880ed Rename ws_{read,write}_* to ws_{recv,send}_* 2020-01-30 04:11:39 +01:00
kpcyrd
691a3b0350 Add read timeout support to websockets 2020-01-23 19:21:31 +01:00
kpcyrd
e45a0289e9 Allow updating read timeout of connections 2020-01-23 19:21:31 +01:00
kpcyrd
95b43a7855 Add test module for tls functions 2020-01-20 04:06:58 +01:00
kpcyrd
84b7b1aade Improve websocket test scripts 2020-01-20 02:19:44 +01:00
kpcyrd
c80c7d3831 Add websocket support 2020-01-20 00:33:12 +01:00
kpcyrd
d29f13830d Add radius to events 2020-01-16 02:26:49 +01:00
kpcyrd
a3c5fb687e Add support for activity events 2020-01-13 04:19:58 +01:00
kpcyrd
bb1feaf9a7 Add ratelimit_throttle 2020-01-07 03:39:56 +01:00
kpcyrd
c2bf35fe44 Allow modules to set a proxy 2019-09-20 05:37:53 +02:00
kpcyrd
9057fd666f Fix pgp uid decoding issue 2019-09-14 23:39:21 +02:00
kpcyrd
b421e96ebb Add http_fetch 2019-08-07 10:45:00 +02:00
kpcyrd
95f935a109 Add option to disable tls verification in sock_connect 2019-07-26 20:00:52 +02:00
kpcyrd
5e970ac09c Add subdomain import script 2019-07-16 07:55:20 +02:00
kpcyrd
222aad5c36 Fix "missing unscoped field" bug 2019-07-15 03:28:09 +02:00
kpcyrd
e2a6f9dab6 Add warn and warn_once 2019-06-09 14:50:32 +02:00
kpcyrd
2b7026f8d5 Add protocol field to port model 2019-06-06 12:03:32 +02:00
kpcyrd
119b9a0d27 Add command to insert ipaddr 2019-06-06 11:24:20 +02:00
kpcyrd
b3777cabdb List uploaded modules on the registry website 2019-05-28 05:45:58 +02:00
kpcyrd
e715a7d7c1 Add blob storage 2019-03-12 15:42:47 +01:00
kpcyrd
bfb06499c9 Add function to add to db with ttl until expiry 2019-01-21 01:07:51 +01:00
kpcyrd
f00c1250f1 Merge branch 'sockets' 2019-01-19 15:38:04 +01:00
kpcyrd
dd0966883d Don't display progress indicator in some cases 2019-01-19 01:11:10 +01:00
kpcyrd
cf7eb20d95 Use socks5 if set and automatically resolve dns 2019-01-17 18:21:08 +01:00
kpcyrd
8ccccea367 Introduce an option system 2019-01-01 20:25:54 +01:00
kpcyrd
5b039fe0eb Add socks5 support 2018-12-31 03:49:50 +01:00
kpcyrd
6e210acc90 Add features to support selftest 2018-12-26 14:37:18 +01:00
kpcyrd
5368ef3e52 Allow keyring as source argument 2018-12-23 23:44:48 +01:00
kpcyrd
641f46892b Connect keyring to modules 2018-12-23 17:17:25 +01:00
kpcyrd
776d02e8cc Automatically encode input in log functions 2018-12-23 17:17:25 +01:00
kpcyrd
316b0e1cd2 Allow reading from stdin in scripts 2018-12-07 18:00:55 +01:00
kpcyrd
70836aa8b2 Improve error logging from scripts 2018-10-12 09:22:28 +02:00
kpcyrd
b98f704eb8 Add basic pgp keyserver script 2018-10-12 07:08:49 +02:00