diff src/lib.rs @ 70:9f8381a1c09c

Implement low-level conversation primitives. This change does two primary things: 1. Introduces new Conversation traits, to be implemented both by the library and by PAM client applications. 2. Builds the memory-management infrastructure for passing messages through the conversation. ...and it adds tests for both of the above, including ASAN tests.
author Paul Fisher <paul@pfish.zone>
date Tue, 03 Jun 2025 01:21:59 -0400
parents 8f3ae0c7ab92
children 58f9d2a4df38
line wrap: on
line diff
--- a/src/lib.rs	Sun Jun 01 01:15:04 2025 -0400
+++ b/src/lib.rs	Tue Jun 03 01:21:59 2025 -0400
@@ -23,10 +23,9 @@
 //! [module-guide]: https://www.chiark.greenend.org.uk/doc/libpam-doc/html/Linux-PAM_MWG.html
 
 pub mod constants;
-#[cfg(feature = "experimental")]
 pub mod conv;
 pub mod items;
-mod module;
+pub mod module;
 
 mod handle;
 mod memory;