| 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. | 
 
  | Tue, 10 Jun 2025 05:36:58 -0400 | Paul Fisher | This is a v0.0.7 if I ever saw one. | 
 
  | Tue, 10 Jun 2025 04:40:01 -0400 | Paul Fisher | Well and truly separate the Linux extensions. | 
 
  | Tue, 10 Jun 2025 02:43:31 -0400 | Paul Fisher | fix THE REST OF THE CONSTANTS | 
 
  | Tue, 10 Jun 2025 02:42:29 -0400 | Paul Fisher | fix more openpam compat stuff | 
 
  | Tue, 10 Jun 2025 02:35:11 -0400 | Paul Fisher | do some real irritating i32/u32 juggling to make bindgen happy | 
 
  | Tue, 10 Jun 2025 01:56:41 -0400 | Paul Fisher | Reorder pam_types to work on BSD. | 
 
  | Tue, 10 Jun 2025 01:54:37 -0400 | Paul Fisher | Don't immediately fail when running build.rs. | 
 
  | Tue, 10 Jun 2025 01:16:39 -0400 | Paul Fisher | When dynamically linking against the wrong PAM, fail. | 
 
  | Tue, 10 Jun 2025 01:09:30 -0400 | Paul Fisher | Start using PAM headers; improve owned/borrowed distinction. | 
 
  | Sun, 08 Jun 2025 04:21:58 -0400 | Paul Fisher | Format (oops!) and make some fun and/or stupid conversions available. | 
 
  | Sun, 08 Jun 2025 03:48:40 -0400 | Paul Fisher | Rename files, reorder structs, remove annoying BorrowedBinaryData type. | 
 
  | Sun, 08 Jun 2025 01:03:46 -0400 | Paul Fisher | Update the libpam module to work with the new structure. | 
 
  | Sat, 07 Jun 2025 18:55:27 -0400 | Paul Fisher | Add Message::set_error to quickly answer a question with an error. | 
 
  | Fri, 06 Jun 2025 22:35:08 -0400 | Paul Fisher | rename pam_ffi submodule to libpam. | 
 
  | Fri, 06 Jun 2025 22:21:17 -0400 | Paul Fisher | Make conversations type-safe (last big reorg) (REAL) (NOT CLICKBAIT) | 
 
  | Thu, 05 Jun 2025 03:41:38 -0400 | Paul Fisher | Do conversations, along with way too much stuff. | 
 
  | Wed, 04 Jun 2025 03:53:36 -0400 | Paul Fisher | Fill out the PamHandle trait. | 
 
  | Tue, 03 Jun 2025 21:54:58 -0400 | Paul Fisher | Reorganize everything again??? | 
 
  | Tue, 03 Jun 2025 01:21:59 -0400 | Paul Fisher | Implement low-level conversation primitives. | 
 
  | Sun, 01 Jun 2025 01:15:04 -0400 | Paul Fisher | Rework conversation data types and make safe wrappers. | 
 
  | Tue, 27 May 2025 16:40:49 -0400 | Paul Fisher | Added tag v0.0.6 for changeset 71e432a213ee | 
 
  | Tue, 27 May 2025 16:40:45 -0400 | Paul Fisher | Bump version to v0.0.6.
   v0.0.6 | 
 
  | Tue, 27 May 2025 14:37:28 -0400 | Paul Fisher | Make `PamHandle` and `PamModuleHandle` traits. | 
 
  | Thu, 22 May 2025 02:08:10 -0400 | Paul Fisher | Added tag v0.0.5 for changeset bbe84835d6db | 
 
  | Thu, 22 May 2025 01:52:32 -0400 | Paul Fisher | More organization; add lots of docs.
   v0.0.5 | 
 
  | Wed, 21 May 2025 23:19:43 -0400 | Paul Fisher | Move MessageStyle to conv, the only place it is used. | 
 
  | Wed, 21 May 2025 23:10:09 -0400 | Paul Fisher | Further improve docs and put `conv` behind a feature gate. | 
 
  | Wed, 21 May 2025 19:01:17 -0400 | Paul Fisher | Bump version to v0.0.5. | 
 
  | Wed, 21 May 2025 19:00:51 -0400 | Paul Fisher | The Big Refactor: clean up docs and exports. | 
 
  | Wed, 21 May 2025 00:27:18 -0400 | Paul Fisher | Fix string copyting and improve error situation. | 
 
  | Mon, 05 May 2025 00:16:04 -0400 | Paul Fisher | Added tag v0.0.4 for changeset 2a5c83d04b93 | 
 
  | Mon, 05 May 2025 00:16:00 -0400 | Paul Fisher | Update some docs; bump to v0.0.4.
   v0.0.4 | 
 
  | Sun, 04 May 2025 02:56:55 -0400 | Paul Fisher | Big big refactor. Probably should have been multiple changes. | 
 
  | Sun, 04 May 2025 00:58:04 -0400 | Paul Fisher | Make PamResultCode implement Error. | 
 
  | Sat, 03 May 2025 18:42:11 -0400 | Paul Fisher | Added tag v0.0.3 for changeset 52f1102e0715 | 
 
  | Sat, 03 May 2025 18:42:07 -0400 | Paul Fisher | Bump version to v0.0.3.
   v0.0.3 | 
 
  | Sat, 03 May 2025 18:41:40 -0400 | Paul Fisher | Add .hgignore. | 
 
  | Sat, 03 May 2025 18:41:25 -0400 | Paul Fisher | Safety and doc fixes: | 
 
  | Wed, 16 Apr 2025 16:55:59 -0400 | Paul Fisher | Added tag v0.0.2 for changeset bc5e18fa9c7a | 
 
  | Wed, 16 Apr 2025 16:55:42 -0400 | Paul Fisher | Remove library name from Cargo.toml so this is called "nonstick".
   v0.0.2 |