server: Update ldap3_proto dependency

This commit is contained in:
Valentin Tolmer 2024-08-16 23:19:09 +02:00 committed by nitnelave
parent fa9c503de7
commit ee7f9c9f41
3 changed files with 8 additions and 3 deletions

4
Cargo.lock generated
View file

@ -2375,9 +2375,9 @@ dependencies = [
[[package]]
name = "ldap3_proto"
version = "0.4.3"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a29eca0a9fef365d6d376a1b262e269a17b1c8c6de2cee76618642cd3c923506"
checksum = "86e00102210e670682f609534b688570ad69820c50608e88a33c17d57356d77a"
dependencies = [
"base64 0.21.0",
"bytes",

View file

@ -35,7 +35,7 @@ itertools = "0.10"
juniper = "0.15"
jwt = "0.16"
lber = "0.4.1"
ldap3_proto = "^0.4.3"
ldap3_proto = "^0.5.1"
log = "*"
orion = "0.17"
rand_chacha = "0.3"

View file

@ -33,6 +33,11 @@ where
{
use futures_util::SinkExt;
let msg = msg.context("while receiving LDAP op")?;
for control in msg.ctrl.iter() {
if let LdapControl::Unknown { oid, .. } = control {
info!("Received unknown control: {}, ignoring", oid);
}
}
debug!(?msg);
match session.handle_ldap_message(msg.op).await {
None => return Ok(false),