Commit Graph

9 Commits (279ae66120884262c419528b72e7aa4b908e0514)

Author SHA1 Message Date
Aleksander Machniak 511ecd095c Add $protocol to the error message 6 years ago
urusha 4920f3ef23 krb_authentication fixes (#6471)
* krb_authentication: remove default principal

krb_authentication_context must be set to the right value to make GSSAPI work, we should not have any default for it outside config files, it could confuse users. We already handle empty/bad context in rcube_imap_generic.php, Net_Sieve, Net_SMTP.

* krb_authentication: config.php.dist fix

GSSAPI is better for searching, since GSS API is not used widely.
host.fqdn@REALM.NAME is actually never used without service-prefix, on the other side it may be valid to use 'computername$' or 'username' with Samba/Active Directory, the common name for all these - 'principal'.

* krb_authentication: raise error on empty context
6 years ago
Aleksander Machniak c1e8bd75c2 krb_authentication: Support per-protocol contexts 6 years ago
urusha 75f37f8b0f SMTP GSSAPI support (#6417)
* krb_authentication support for smtp_connect
* smtp GSSAPI support
6 years ago
urusha 2537697693 Fix krb_authentication for managesieve connection (#6414) 6 years ago
Aleksander Machniak 26211fa4ac Fix indentation 7 years ago
neilmunday 7abcc5a2cc Added hook for managesieve_connect to set up GSSAPI authentication 7 years ago
Aleksander Machniak 391d0d2039 Remove "@version @package_version@" 8 years ago
Aleksander Machniak 1b8ca08e5b Added GSSAPI/Kerberos authentication plugin - krb_authentication 9 years ago