ViViDboarder / vaultwarden_ldap

Automate LDAP invites to Vaultwarden
GNU General Public License v3.0
161 stars 29 forks source link

Bump ldap3 from 0.9.4 to 0.11.1 #123

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps ldap3 from 0.9.4 to 0.11.1.

Changelog

Sourced from ldap3's changelog.

v0.11.1, 2023-01-04

  • Add an LDAP introductory document (LDAP-primer.md).

  • Update nom to 7.x.

  • Add Ldap::get_peer_certificate() and its sync counterpart, which return the server certificate for the connection if present.

v0.10.5, 2022-05-12

  • Fix SASL EXTERNAL binds (#83). An empty authzId must be encoded as such in the Bind request, not left out.

v0.10.4, 2022-04-26

  • Check the send buffer size before GSSAPI wrapping, if any. (Not expected to matter in realistic usage.)

  • Deprecate ldap_str_unescape() in favor of ldap_unescape(). The latter name should have been used from the start.

  • Minor documentation fixes.

v0.10.3, 2022-03-30

  • Add support for cross-platform Kerberos/GSSAPI authentication and SASL security layer. Authentication over TLS connections will provide the "tls-server-end-point" channel binding token to the server to maximize Active Directory interoperability.

    GSSAPI support is behind the compile-time "gssapi" feature which is off by default, since it requires FFI to C libraries with a checkered security history.

v0.10.2, 2022-02-26

  • Use the native root certificate store for rustls cert verification. The store is initialized once and cloned for each new connection.

v0.10.1, 2022-02-25

  • Fix rustls build. The API changed substantially between 0.19 and 0.20.

v0.10.0, 2022-02-25

  • Update dependencies.

... (truncated)

Commits
  • 03bf3a1 Bump version to 0.11.1
  • 9c6d01b Prepare for release
  • ba627b4 Touch up primer and its README reference
  • c03a448 Prepare for release
  • 95d2704 Add LDAP intro document
  • 00a513e Update LTB download/repo config links
  • fbec42f Rearrange Ldap/LdapConn methods
  • dc8add9 Make IntoRawControlVec publicly visible in controls::
  • 99fd7dd Update filter parser to recent nom
  • 8cf0e99 Add filter parsing and encoding tests
  • Additional commits viewable in compare view


Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
> **Note** > Automatic rebases have been disabled on this pull request as it has been open for over 30 days.