Sun, 20 May 2018 00:51:58 +0200
libs.hashes: Switch to moteus bgcrypto suite
Because LuaCrypto seems to be unmaintained and bgcrypto has PBKDF2
https://luarocks.org/modules/moteus/bgcrypto-lmd5
https://luarocks.org/modules/moteus/bgcrypto-sha
https://luarocks.org/modules/moteus/bgcrypto-hmac
https://luarocks.org/modules/moteus/bgcrypto-pbkdf2
250 | 1 | local verse = require "verse"; |
2 | ||
206
1bf01ffcb5a3
plugins.keepalive: Add (thanks chris)
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
3 | function verse.plugins.keepalive(stream) |
1bf01ffcb5a3
plugins.keepalive: Add (thanks chris)
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
4 | stream.keepalive_timeout = stream.keepalive_timeout or 300; |
1bf01ffcb5a3
plugins.keepalive: Add (thanks chris)
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
5 | verse.add_task(stream.keepalive_timeout, function () |
1bf01ffcb5a3
plugins.keepalive: Add (thanks chris)
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
6 | stream.conn:write(" "); |
1bf01ffcb5a3
plugins.keepalive: Add (thanks chris)
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
7 | return stream.keepalive_timeout; |
1bf01ffcb5a3
plugins.keepalive: Add (thanks chris)
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
8 | end); |
1bf01ffcb5a3
plugins.keepalive: Add (thanks chris)
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
9 | end |