util.sasl.scram: Add support for 'tls-exporter' channel binding

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

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

mercurial