util.random: Use /dev/urandom or LuaCrypto

client, component: Fix logging of invalid XML

Merge with Zash

libs.hashes: Fix HMAC-SHA-1 blocksize to 64 (20 is output size)

squishy: Pin to Prosody 0.9.9 release to avoid more breaking changes there

Add util.ip, dependency of net.dns since Prosody 0.9.9

plugins: Cleanup [luacheck]

plugins.smacks: explicitly import luasocket which stops setting globals in new versions

(0) -300 -100 -30 -10 -8 +8 +10 +30 tip

mercurial