entropy-auth 2026.7.31

Authentication and authorization for Entropy Softworks server and API projects
//! LDAP v3 protocol core (RFC 4511), feature-gated (`ldap`).
//!
//! The AD/LDAP-replacement foundation: a restricted-BER codec ([`ber`]), the
//! search-filter model ([`filter`]), and the message grammar ([`message`]) for
//! the read path (bind / search / unbind requests + their responses). Pure,
//! transport-free — a server drives a TCP listener with these; add/modify/
//! delete (the write path) land on top later.
#![allow(clippy::doc_markdown)]

pub mod ber;
pub mod filter;
pub mod message;

pub use self::ber::BerError;
pub use self::filter::Filter;
pub use self::message::{
    BindRequest, LdapMessage, LdapOp, LdapResult, Scope, SearchRequest, encode_bind_response,
    encode_search_result_done, encode_search_result_entry,
};