MantisBT: master 94462f8c

Author Committer Branch Timestamp Parent
Sean McBride dregad master 2021-01-04 07:29 master 9d6e1de9
Affected Issues  0015361: Add STARTTLS Support to LDAP
 0027848: Changed default $g_ldap_protocol_version from 0 to 3.
 0027849: LDAP server must be specified as an URI
Changeset

Review of LDAP code; added StartTLS support

  • added StartTLS support for LDAP, based on illmnec's patch
    (fixes 0015361).
  • added new ldap_tls_protocol_min option to specify minimun TLS version.
  • changed default $g_ldap_protocol_version from 0 to 3 (fixes 0027848).
  • improved Admin Guide and config_defaults_inc.php PHPDoc comments
  • corrected log output for ldap_connect, which, despite its name,
    doesn't actually perform a network connection, according to its docs.
  • added an Admin Check to ensure that ldap_server config option is in
    URI form (fixes 0027849).

Signed-off-by: Damien Regad <dregad@mantisbt.org>

PR https://github.com/mantisbt/mantisbt/pull/1727

mod - admin/check/check_config_inc.php Diff File
mod - config_defaults_inc.php Diff File
mod - core/constant_inc.php Diff File
mod - core/ldap_api.php Diff File
mod - docbook/Admin_Guide/en-US/config/auth.xml Diff File
mod - lang/strings_english.txt Diff File