| 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. | 
 
  | 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 | 
 
  | Tue, 15 Apr 2025 01:04:29 -0400 | Paul Fisher | Upgrade to Rust 2021 edition. | 
 
  | Tue, 15 Apr 2025 00:51:37 -0400 | Paul Fisher | Added tag v0.0.1 for changeset 350579171e1f | 
 
  | Tue, 15 Apr 2025 00:51:26 -0400 | Paul Fisher | Mark v0.0.1.
   v0.0.1 | 
 
  | Tue, 15 Apr 2025 00:50:23 -0400 | Paul Fisher | Rename to “nonstick”, move to root, update docs and license. | 
 
  | Sat, 08 Mar 2025 19:29:46 -0500 | Paul Fisher | Add support for pam_get_authtok and minor cleanups. | 
 
  | Mon, 29 Aug 2022 14:32:28 -0700 | Anthony Nowell | Merge pull request #10 from Nigma1337/master | 
 
  | Sun, 24 Jul 2022 02:14:11 +0200 | Nigma | forgot path | 
 
  | Sun, 24 Jul 2022 02:12:29 +0200 | Nigma | forgot to check out | 
 
  | Sun, 24 Jul 2022 02:11:01 +0200 | Nigma | forgot two spaces | 
 
  | Sun, 24 Jul 2022 02:10:12 +0200 | Nigma | retry part two | 
 
  | Sun, 24 Jul 2022 02:09:31 +0200 | Nigma | retry | 
 
  | Sun, 24 Jul 2022 02:07:06 +0200 | Nigma | version change to force github action | 
 
  | Sun, 24 Jul 2022 02:05:30 +0200 | Nigma | Github actions publish crate | 
 
  | Wed, 08 Jun 2022 09:28:13 -0700 | Anthony Nowell | Merge pull request #8 from bossmc/master | 
 
  | Sun, 24 Apr 2022 03:42:11 +0100 | Andy Caldwell | Overhaul | 
 
  | Tue, 07 Jun 2022 23:22:11 -0700 | Anthony Nowell | Add Github actions to help manage PRs | 
 
  | Thu, 11 Jul 2019 19:13:19 -0700 | Anthony Nowell | Merge pull request #5 from mrpk1906/master | 
 
  | Mon, 18 Feb 2019 17:47:44 +0700 | Khanh Pham | Fix miss char in conv | 
 
  | Tue, 01 Jan 2019 13:08:13 -0700 | Anthony Nowell | Merge pull request #4 from holycleugh/conv-fixes | 
 
  | Sun, 30 Dec 2018 03:40:41 -0500 | holycleugh | conv: fix segfault when decoding response of PAM_TEXT_INFO et al. | 
 
  | Sun, 30 Dec 2018 03:40:04 -0500 | holycleugh | conv: fix bug where pam prompts were not being shown | 
 
  | Sun, 30 Dec 2018 03:38:57 -0500 | holycleugh | style: rustfmt | 
 
  | Thu, 19 Apr 2018 14:08:54 -0600 | Anthony Nowell | Merge pull request #3 from clee/fix-pam-sober-message | 
 
  | Fri, 13 Apr 2018 17:24:14 -0600 | Chris Lee | Fix pam-sober message (not using HTTP) | 
 
  | Thu, 12 Apr 2018 09:41:51 -0600 | Anthony Nowell | Merge pull request #1 from zbrox/master | 
 
  | Thu, 12 Apr 2018 11:37:41 +0200 | Rostislav Raykov | Add simple README with example usage of pam-http | 
 
  | Tue, 26 Sep 2017 02:30:03 -0600 | Anthony Nowell | Refactor PamHooks into modules mod | 
 
  | Tue, 26 Sep 2017 02:15:28 -0600 | Anthony Nowell | add more docs and other cleanup | 
 
  | Tue, 26 Sep 2017 01:51:39 -0600 | Anthony Nowell | Refactor exported endpoings into pam_hooks macro | 
 
  | Mon, 25 Sep 2017 23:42:35 -0600 | Anthony Nowell | Making PamHandle a struct with methods | 
 
  | Sun, 24 Sep 2017 22:11:05 -0600 | Anthony Nowell | Delete .lib.rs.swp | 
 
  | Sun, 24 Sep 2017 00:57:13 -0600 | Anthony Nowell | Add pam-sober | 
 
  | Sun, 24 Sep 2017 00:32:36 -0600 | Anthony Nowell | Update metadata and README | 
 
  | Sun, 24 Sep 2017 00:22:29 -0600 | Anthony Nowell | Adding pam-http module | 
 
  | Sat, 23 Sep 2017 14:30:18 -0600 | Anthony Nowell | make PamResultCode an enum | 
 
  | Sun, 26 Feb 2017 12:16:03 +0100 | Marc Brinkmann | Bring generic-naming in line with rest of lib in `set_item_str`. | 
 
  | Sun, 26 Feb 2017 12:12:36 +0100 | Marc Brinkmann | Remove PhantomData usage. | 
 
  | Sun, 26 Feb 2017 12:08:11 +0100 | Marc Brinkmann | Added items module. | 
 
  | Sun, 26 Feb 2017 11:50:19 +0100 | Marc Brinkmann | Added set_item_str. | 
 
  | Sun, 26 Feb 2017 11:32:08 +0100 | Marc Brinkmann | Make comments actually show up in rust doc in constants module. | 
 
  | Sun, 26 Feb 2017 11:29:31 +0100 | Marc Brinkmann | Ran everything through rustfmt. | 
 
  | Fri, 03 Apr 2015 23:33:20 -0700 | Jesse Hallett | Changes type marker parameter type from Option<T> to PhantomData<T> | 
 
  | Fri, 03 Apr 2015 23:16:44 -0700 | Jesse Hallett | Updates for rustc 1.0.0-beta | 
 
  | Fri, 06 Mar 2015 14:01:36 -0800 | Jesse Hallett | Updates documentation link, bumps version number | 
 
  | Thu, 05 Mar 2015 18:25:35 -0800 | Jesse Hallett | Fixes email address in Cargo.toml metadata, removes license-file key | 
 
  | Thu, 05 Mar 2015 18:06:20 -0800 | Jesse Hallett | Adds metadata to Cargo.toml | 
 
  | Thu, 05 Mar 2015 16:33:43 -0800 | Jesse Hallett | Replaces generated README | 
 
  | Thu, 05 Mar 2015 16:25:10 -0800 | Jesse Hallett | initial commit | 
 
  | Thu, 05 Mar 2015 16:16:28 -0800 | Isaac Potoczny-Jones | Initial commit |