Commit Graph

233 Commits (master)

Author SHA1 Message Date
Kim Alvefur a2197df832 mod_saslauth: Use fully qualified import here too 1 year ago
Matthew Wild d1022fe0c4 mod_saslauth: Log when tls-exporter is NOT supported, as well as when it is 2 years ago
Matthew Wild c35307551b mod_saslauth: Fire event per SASL step 2 years ago
Kim Alvefur 3fbec27699 mod_saslauth: Fire event at start of authentication attempt 2 years ago
Matthew Wild 067a0ad4d8 usermanager, mod_saslauth: Default to internal_hashed if no auth module specified 4 years ago
Kim Alvefur 73d1bb1218 various: Require encryption by default for real 4 years ago
Matthew Wild 82e46a35f5 mod_saslauth: Allow plugins to override return SASL condition/text 2 years ago
Matthew Wild c7cf6a8dc3 mod_saslauth: Clear 'auto' from endpoint hash var, it's not a real hash (thanks tmolitor) 2 years ago
Matthew Wild 18db016c2f mod_saslauth, mod_c2s: Disable tls-server-end-point channel binding by default 2 years ago
Matthew Wild 4cd3032523 mod_saslauth: Fix traceback in tls-server-end-point channel binding 2 years ago
Matthew Wild b029c17c91 mod_saslauth: Actively close cert file after reading 2 years ago
Matthew Wild a4c91c7646 mod_saslauth: Fix read format string (thanks tmolitor) 2 years ago
Kim Alvefur c159b0b683 mod_saslauth: Get correct 'tls-server-end-point' with new LuaSec API 3 years ago
Kim Alvefur c6b7b011c0 mod_saslauth: Derive hash from certificate per tls-server-end-point 5 years ago
Kim Alvefur f11fca3cef mod_saslauth: Support tls-server-end-point via manually specified hash 5 years ago
Kim Alvefur 98922d54b1 plugins: Prefix module imports with prosody namespace 3 years ago
Matthew Wild 16137b3b14 mod_saslauth: Support for SASL handlers forcing a specific resource 3 years ago
Matthew Wild afa583dfcd mod_saslauth: Put <sasl-channel-binding> in stream:features per XEP-0440 0.4.0 3 years ago
Matthew Wild af0f1947cf mod_saslauth: Fix incorrect variable name introduced in 27a4a7e64831 3 years ago
Matthew Wild 5eef82fdcf mod_saslauth: Only announce bind feature if no resource yet bound 3 years ago
Matthew Wild 8b384dc77f mod_saslauth: Rename field from 'scope'->'role' 4 years ago
Kim Alvefur 8db7cdc713 mod_saslauth: Implement RFC 9266 'tls-exporter' channel binding (#1760) 4 years ago
Kim Alvefur 2048a7a762 mod_saslauth: Advertise channel bindings via XEP-0440 5 years ago
Jonas Schäfer 38346dd6f1 net: isolate LuaSec-specifics 4 years ago
Kim Alvefur f1550b900d mod_saslauth: Use a defined SASL error 5 years ago
Kim Alvefur 139cafdbaf mod_saslauth: Improve code style 5 years ago
tmolitor a7cc31c6bb mod_saslauth: Don't throw errors in async code when connections are gone 5 years ago
Kim Alvefur 15b64ea4ff mod_saslauth: Only advertise channel binding if a finished message is available 5 years ago
Kim Alvefur b62216fab3 mod_saslauth: Disable 'tls-unique' channel binding with TLS 1.3 (closes #1542) 5 years ago
Jonas Schäfer f18e33228d s2s et al.: Add counters for connection state transitions 5 years ago
Matthew Wild cfa4181982 mod_saslauth: Pass through any auth scope from the SASL handler to sessionmanager.make_authenticated() 6 years ago
Kim Alvefur 9589da30b6 mod_saslauth: Set a nicer bounce error explaining SASL EXTERNAL failures 6 years ago
Kim Alvefur 0de6ce740e mod_saslauth: Collect SASL EXTERNAL failures into an util.error object 6 years ago
Kim Alvefur 4053cdb848 mod_saslauth: Advertise correct set of mechanisms 6 years ago
Kim Alvefur 4d28443876 mod_saslauth: Demote "no SASL mechanisms" error back to warning 6 years ago
Kim Alvefur 57a86c0b0c mod_saslauth: Improve logging of why no SASL mechanisms were offered 6 years ago
Kim Alvefur 668089d57c mod_saslauth: Use the power of Set Theory to mange sets of SASL mechanisms 6 years ago
Kim Alvefur a375a34332 mod_saslauth: Log (debug) messages about channel binding 6 years ago
Kim Alvefur 8eb15f32e1 mod_saslauth: Remove useless debug log line 6 years ago
Kim Alvefur bf566284b1 mod_saslauth: Remove commented-out debug log line 6 years ago
Kim Alvefur f65c017ee1 Fix various spelling mistakes [codespell] 7 years ago
Kim Alvefur 40b1e3e0ed plugins: Remove tostring call from logging 7 years ago
Kim Alvefur e8872af8a0 mod_saslauth: Use correct varible name (thanks Roi) 9 years ago
Kim Alvefur c1157eb0ae mod_saslauth: Ignore unused argument [luacheck] 8 years ago
Kim Alvefur e1542aa2ee mod_saslauth: Use renamed API for hooking non-stanzas 8 years ago
Kim Alvefur e925f5a34a mod_saslauth: Pass SASL EXTERNAL failure reason on to be used in error bounces 8 years ago
Kim Alvefur 477f77e250 mod_saslauth: Close connection if no fallback kicks in on SASL EXTERNAL failure 8 years ago
Kim Alvefur 5a07b39c7f Backed out changeset 89c42aff8510: The problem in ejabberd has reportedly been resolved and this change causes more problems than it solves (fixes #1006) 8 years ago
Kim Alvefur 2d4c94e612 mod_saslauth: Log which mechanisms are offered 8 years ago
Kim Alvefur 3e4952567c mod_saslauth: Remove unused argument [luacheck] 9 years ago