| Mon, 07 Jul 2025 12:11:43 -0400 | Paul Fisher | Move libpam-sys helpers into their own library. | 
 
  | Sun, 06 Jul 2025 19:23:02 -0400 | Paul Fisher | Implement Transaction for LibPamTransaction. | 
 
  | Sun, 06 Jul 2025 19:10:26 -0400 | Paul Fisher | Split PAM items into their own separate struct. | 
 
  | Sun, 06 Jul 2025 19:04:57 -0400 | Paul Fisher | Doc cleanup | 
 
  | Sun, 06 Jul 2025 11:59:26 -0400 | Paul Fisher | Big rename: separate concepts of Transaction from Handle. | 
 
  | Sat, 05 Jul 2025 22:12:46 -0400 | Paul Fisher | Turn everything into OsString and Just Walk Out! for strings with nul. | 
 
  | Sat, 05 Jul 2025 21:49:27 -0400 | Paul Fisher | minor doc nicening | 
 
  | Sat, 05 Jul 2025 17:16:56 -0400 | Paul Fisher | Remove a lot of Results from functions. | 
 
  | Sat, 05 Jul 2025 17:11:33 -0400 | Paul Fisher | Neaten up some stuff in libpam-sys memory module. | 
 
  | Thu, 03 Jul 2025 23:57:49 -0400 | Paul Fisher | Remove redundant memory management in nonstick::libpam; fix UB. | 
 
  | Thu, 03 Jul 2025 20:55:40 -0400 | Paul Fisher | Get rid of num_enum dependency in `libpam-sys-helpers`. | 
 
  | Thu, 03 Jul 2025 17:33:13 -0400 | Paul Fisher | Add Sun PAM functions from Illumos headers. | 
 
  | Thu, 03 Jul 2025 14:28:04 -0400 | Paul Fisher | Separate libpam-sys-helpers from libpam-sys. | 
 
  | Thu, 03 Jul 2025 11:14:49 -0400 | Paul Fisher | Split libpam-sys into its own sub-workspace. | 
 
  | Thu, 03 Jul 2025 11:03:36 -0400 | Paul Fisher | Use standard #[cfg] directives rather than custom proc macros. | 
 
  | Wed, 02 Jul 2025 03:33:09 -0400 | Paul Fisher | Add functions and constants from openpam.h. | 
 
  | Wed, 02 Jul 2025 02:34:29 -0400 | Paul Fisher | Get constant test working again with OpenPAM. | 
 
  | Wed, 02 Jul 2025 02:24:21 -0400 | Paul Fisher | Get all the Linux-PAM functions into libpam-sys, and get tests right. | 
 
  | Tue, 01 Jul 2025 06:11:43 -0400 | Paul Fisher | Transfer over (almost) completely to using libpam-sys. | 
 
  | Mon, 30 Jun 2025 23:49:54 -0400 | Paul Fisher | Cleanups: create readmes, add a few docs, remove cruft. | 
 
  | Mon, 30 Jun 2025 23:00:53 -0400 | Paul Fisher | Fix `rustc-check-cfg` in `libpam-sys/build.rs`. | 
 
  | Mon, 30 Jun 2025 22:56:26 -0400 | Paul Fisher | GET CTEST WORKING. | 
 
  | Mon, 30 Jun 2025 21:52:10 -0400 | Paul Fisher | Fix punctuation in PamImpl docstring. | 
 
  | Mon, 30 Jun 2025 17:47:32 -0400 | Paul Fisher | Introduce base PAM functions; use the real X/SSO PAM header for tests. | 
 
  | Mon, 30 Jun 2025 04:54:38 -0400 | Paul Fisher | Add tests for the original X/SSO constants list. | 
 
  | Mon, 30 Jun 2025 04:26:44 -0400 | Paul Fisher | Get rid of all the warnings, and arrange attributes. | 
 
  | Mon, 30 Jun 2025 04:22:39 -0400 | Paul Fisher | Ignore all the irrelevant header files on Illumos. | 
 
  | Mon, 30 Jun 2025 03:43:48 -0400 | Paul Fisher | Make libpam-sys-tests work on Illumos! | 
 
  | Mon, 30 Jun 2025 01:41:48 -0400 | Paul Fisher | Set rust-toolchain.toml; include span when parsing proc macro root. | 
 
  | Mon, 30 Jun 2025 01:40:28 -0400 | Paul Fisher | Add PtrPtrVec to make it easy to pass pointer-to-pointers to PAM. | 
 
  | Sun, 29 Jun 2025 20:13:03 -0400 | Paul Fisher | Detect PAM library based only on system lib; rename minimal lib to XSso. | 
 
  | Sun, 29 Jun 2025 18:48:14 -0400 | Paul Fisher | Neaten up libpam-sys BinaryPayload buffer management. | 
 
  | Sun, 29 Jun 2025 18:27:51 -0400 | Paul Fisher | Logging, macros, and building: | 
 
  | Sun, 29 Jun 2025 03:35:59 -0400 | Paul Fisher | Don't promise ordering for the log level. | 
 
  | Sun, 29 Jun 2025 03:30:51 -0400 | Paul Fisher | Ignore version-specific OpenPAM constants; generate signed ints. | 
 
  | Sun, 29 Jun 2025 03:11:33 -0400 | Paul Fisher | Fix up more constants, make things i32 rather than u32. | 
 
  | Sun, 29 Jun 2025 02:21:26 -0400 | Paul Fisher | Finish renaming "illumos" to "sun". | 
 
  | Sun, 29 Jun 2025 02:19:48 -0400 | Paul Fisher | Fix constants in libpam-sys-test. | 
 
  | Sun, 29 Jun 2025 02:15:46 -0400 | Paul Fisher | Add tests for constants and do other macro niceties. | 
 
  | Sat, 28 Jun 2025 02:49:35 -0400 | Paul Fisher | Minor cleanup and reorg. | 
 
  | Sat, 28 Jun 2025 00:34:45 -0400 | Paul Fisher | Make some proc macros for doing cfg-like stuff for PAM impls. | 
 
  | Thu, 26 Jun 2025 22:42:32 -0400 | Paul Fisher | Add Cargo.lock file. | 
 
  | Thu, 26 Jun 2025 22:41:28 -0400 | Paul Fisher | An irresponsible mix of implementing libpam-sys and other stuff. | 
 
  | Thu, 26 Jun 2025 00:48:51 -0400 | Paul Fisher | Support Rust v1.75.0. | 
 
  | Wed, 25 Jun 2025 16:56:56 -0400 | Paul Fisher | Create the very start of a test suite. | 
 
  | Wed, 25 Jun 2025 00:59:24 -0400 | Paul Fisher | write a truly prodigious amount of documentation | 
 
  | Tue, 24 Jun 2025 18:11:38 -0400 | Paul Fisher | Improve documentation for pam_start. | 
 
  | Tue, 24 Jun 2025 17:54:33 -0400 | Paul Fisher | Fix memory soundness issues: | 
 
  | Tue, 24 Jun 2025 17:08:01 -0400 | Paul Fisher | Implement environment variable management. | 
 
  | Tue, 24 Jun 2025 14:54:47 -0400 | Paul Fisher | Streamline dependencies and rename to openpam-extensions. | 
 
  | Tue, 24 Jun 2025 04:25:25 -0400 | Paul Fisher | Start on environment variables, and make pointers nicer. | 
 
  | Mon, 23 Jun 2025 19:10:34 -0400 | Paul Fisher | Implement "stateless" application-side PAM calls. | 
 
  | Mon, 23 Jun 2025 14:26:34 -0400 | Paul Fisher | Make conversation trait use immutable references. | 
 
  | Mon, 23 Jun 2025 14:03:44 -0400 | Paul Fisher | Return owned strings rather than borrowed strings. | 
 
  | Mon, 23 Jun 2025 13:04:27 -0400 | Paul Fisher | Replace todo! with unimplemented! in documentation. | 
 
  | Mon, 23 Jun 2025 13:02:58 -0400 | Paul Fisher | Remove undefined behavior per MIRI. | 
 
  | Sun, 22 Jun 2025 19:29:32 -0400 | Paul Fisher | Add the ability to log against a PAM handle. | 
 
  | Wed, 18 Jun 2025 16:30:41 -0400 | Paul Fisher | Improve documentation on TTY functions. | 
 
  | Sat, 14 Jun 2025 09:30:16 -0400 | Paul Fisher | Miscellaneous fixes and cleanup: | 
 
  | Fri, 13 Jun 2025 05:22:48 -0400 | Paul Fisher | Simplify memory management in Questions. |