util.sasl.scram: Disable 'tls-unique' channel binding on TLS 1.3

util.sasl.scram: Refactor channel binding

client: Allow passing SCRAM hashes for use in authentication

Merge with MattJ

plugins.smacks: Change to track enabled state per direction

plugins.smacks: Restructure events to avoid double hooks after (failed) resumption

plugins.smacks: Handle failed resumption by trying to bind instead

squishy: Include util.hex used by util.uuid

plugins.smacks: Convert counter to string in resumption

plugins.smacks: Don't warn about zero stanzas acked

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

mercurial