Add plugin for XEP-0195: User Browsing

Merge with Zash

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 -10 +10 tip

mercurial