Mercurial > crates > nonstick
graph
- 
 Added tag libpam-sys/v0.2.0 for changeset 568faf823f34 default tipSun, 03 Aug 2025 01:10:19 -0400, by Paul Fisher
- 
 Added tag v0.1.1 for changeset a47e1f6e4faa libpam-sys/v0.2.0Sun, 03 Aug 2025 01:10:05 -0400, by Paul Fisher
- 
 Actually, make libpam-sys v0.2.0.Sun, 03 Aug 2025 01:05:06 -0400, by Paul Fisher
- 
 Doc improvements.Sat, 02 Aug 2025 19:49:21 -0400, by Paul Fisher
- 
 Add crate categories to Cargo, and add a little pan in places.Sat, 02 Aug 2025 19:24:12 -0400, by Paul Fisher
- 
 Clean up docs and link versions to the right place.Sat, 02 Aug 2025 19:01:21 -0400, by Paul Fisher
- 
 Restructure the way libpam-sys-impls works to fix cross-compilation.Sat, 02 Aug 2025 18:47:46 -0400, by Paul Fisher
- 
 Add line breaks that rustfmt ate back to documentation.Thu, 31 Jul 2025 15:42:12 -0400, by Paul Fisher
- 
 Added tag v0.1.0 for changeset 18e865d366baThu, 31 Jul 2025 15:23:22 -0400, by Paul Fisher
- 
 Update Cargo.toml files to set versions for release. v0.1.0Thu, 31 Jul 2025 15:19:58 -0400, by Paul Fisher
- 
 Derive `hash` where it makes sense.Thu, 31 Jul 2025 14:48:32 -0400, by Paul Fisher
- 
 Banish al(most al)l use of `i32` in favor of `c_int`.Thu, 31 Jul 2025 14:45:38 -0400, by Paul Fisher
- 
 Really get documentation stuff squared away.Thu, 31 Jul 2025 14:36:50 -0400, by Paul Fisher
- 
 Catch a few stray cargo fmt things.Wed, 30 Jul 2025 18:43:07 -0400, by Paul Fisher
- 
 Check for Sun-specific password change behavior.Wed, 30 Jul 2025 18:39:41 -0400, by Paul Fisher
- 
 Update test harness to work with Sun error codes.Wed, 30 Jul 2025 18:32:03 -0400, by Paul Fisher
- 
 Remove `syn` from the dependency tree by implementing our own num_enum.Wed, 30 Jul 2025 18:22:16 -0400, by Paul Fisher
- 
 Get rid of unnecessary `style_const` module in question.rs.Wed, 30 Jul 2025 18:07:51 -0400, by Paul Fisher
- 
 remove never-used test and switch to testing against featuresWed, 30 Jul 2025 18:02:36 -0400, by Paul Fisher
- 
 Fix testharness to build warning- and error-free.Wed, 30 Jul 2025 18:00:14 -0400, by Paul Fisher
- 
 Turn `libpam-sys-consts` back into `libpam-sys-impls`.Wed, 30 Jul 2025 17:53:31 -0400, by Paul Fisher
- 
 Separate #[cfg(feature = "link")] from other features.Wed, 30 Jul 2025 14:57:12 -0400, by Paul Fisher
- 
 Dramatically expand documentation.Tue, 29 Jul 2025 18:58:27 -0400, by Paul Fisher
- 
 Miscellaneous doc and code cleanups.Tue, 29 Jul 2025 16:52:32 -0400, by Paul Fisher
- 
 Test environment variable setting; minor cleanup.Fri, 25 Jul 2025 21:02:53 -0400, by Paul Fisher
- 
 Create full new types for return code and flags, separate end to end.Fri, 25 Jul 2025 20:52:14 -0400, by Paul Fisher
- 
 Completely avoid using libpam_sys if we're not actually linking.Wed, 16 Jul 2025 18:45:20 -0400, by Paul Fisher
- 
 Set up stuff to work the way Sun expects it to.Tue, 15 Jul 2025 01:32:21 -0400, by Paul Fisher
- 
 more closely follow real password change flowTue, 15 Jul 2025 00:56:01 -0400, by Paul Fisher
- 
 Check for old_authtok in change_authtok to emulate real behavior.Tue, 15 Jul 2025 00:39:08 -0400, by Paul Fisher
- 
 Separate flag/action flags into flags and action.Tue, 15 Jul 2025 00:32:24 -0400, by Paul Fisher
- 
 Make test script really work across platforms (?).Mon, 14 Jul 2025 18:56:55 -0400, by Paul Fisher
- 
 make test script more cross platform?Mon, 14 Jul 2025 18:12:14 -0400, by Paul Fisher
- 
 Add end-to-end tests; fix issues found by tests.Mon, 14 Jul 2025 17:40:11 -0400, by Paul Fisher
- 
 Improve README files for libpam-sys and libpam-sys-consts.Mon, 14 Jul 2025 15:07:16 -0400, by Paul Fisher
- 
 Improve PAM detection docs.Sun, 13 Jul 2025 16:06:51 -0400, by Paul Fisher
- 
 Switch default PAM detection strategy to target-based.Sun, 13 Jul 2025 15:38:00 -0400, by Paul Fisher
- 
 Separate logging into its own trait apart from the rest of PAM.Sat, 12 Jul 2025 18:16:18 -0400, by Paul Fisher
- 
 Add `__TARGET_DEFAULT__` PamImpl and set up for docsrs build.Sat, 12 Jul 2025 17:17:37 -0400, by Paul Fisher
- 
 Switch logging interface to accept fmt::Arguments.Wed, 09 Jul 2025 16:59:30 -0400, by Paul Fisher
- 
 fix return type of get_authtok for weird PAMsTue, 08 Jul 2025 01:04:30 -0400, by Paul Fisher
- 
 Only use real PAM constants for logging within `nonstick/libpam`.Tue, 08 Jul 2025 00:49:38 -0400, by Paul Fisher
- 
 fix remaining AppDatas in libpam-sysTue, 08 Jul 2025 00:42:09 -0400, by Paul Fisher
- 
 Add module-specific data support.Tue, 08 Jul 2025 00:31:54 -0400, by Paul Fisher
- 
 fix dumb `use x as x` in question.rs.Mon, 07 Jul 2025 19:05:31 -0400, by Paul Fisher
- 
 Fix libpam-sys-test from panicking over `mod aliases`.Mon, 07 Jul 2025 19:04:52 -0400, by Paul Fisher
- 
 remove extra _doc.rs file.Mon, 07 Jul 2025 18:59:59 -0400, by Paul Fisher
- 
 Add safety section to BinaryPayload::total_bytes.Mon, 07 Jul 2025 12:30:25 -0400, by Paul Fisher
- 
 Move libpam-sys helpers into their own library.Mon, 07 Jul 2025 12:11:43 -0400, by Paul Fisher
- 
 Implement Transaction for LibPamTransaction.Sun, 06 Jul 2025 19:23:02 -0400, by Paul Fisher
- 
 Split PAM items into their own separate struct.Sun, 06 Jul 2025 19:10:26 -0400, by Paul Fisher
- 
 Doc cleanupSun, 06 Jul 2025 19:04:57 -0400, by Paul Fisher
- 
 Big rename: separate concepts of Transaction from Handle.Sun, 06 Jul 2025 11:59:26 -0400, by Paul Fisher
- 
 Turn everything into OsString and Just Walk Out! for strings with nul.Sat, 05 Jul 2025 22:12:46 -0400, by Paul Fisher
- 
 minor doc niceningSat, 05 Jul 2025 21:49:27 -0400, by Paul Fisher
- 
 Remove a lot of Results from functions.Sat, 05 Jul 2025 17:16:56 -0400, by Paul Fisher
- 
 Neaten up some stuff in libpam-sys memory module.Sat, 05 Jul 2025 17:11:33 -0400, by Paul Fisher
- 
 Remove redundant memory management in nonstick::libpam; fix UB.Thu, 03 Jul 2025 23:57:49 -0400, by Paul Fisher
- 
 Get rid of num_enum dependency in `libpam-sys-helpers`.Thu, 03 Jul 2025 20:55:40 -0400, by Paul Fisher
- 
 Add Sun PAM functions from Illumos headers.Thu, 03 Jul 2025 17:33:13 -0400, by Paul Fisher
- 
 Separate libpam-sys-helpers from libpam-sys.Thu, 03 Jul 2025 14:28:04 -0400, by Paul Fisher
- 
 Split libpam-sys into its own sub-workspace.Thu, 03 Jul 2025 11:14:49 -0400, by Paul Fisher
- 
 Use standard #[cfg] directives rather than custom proc macros.Thu, 03 Jul 2025 11:03:36 -0400, by Paul Fisher
- 
 Add functions and constants from openpam.h.Wed, 02 Jul 2025 03:33:09 -0400, by Paul Fisher
- 
 Get constant test working again with OpenPAM.Wed, 02 Jul 2025 02:34:29 -0400, by Paul Fisher
- 
 Get all the Linux-PAM functions into libpam-sys, and get tests right.Wed, 02 Jul 2025 02:24:21 -0400, by Paul Fisher
- 
 Transfer over (almost) completely to using libpam-sys.Tue, 01 Jul 2025 06:11:43 -0400, by Paul Fisher
- 
 Cleanups: create readmes, add a few docs, remove cruft.Mon, 30 Jun 2025 23:49:54 -0400, by Paul Fisher
- 
 Fix `rustc-check-cfg` in `libpam-sys/build.rs`.Mon, 30 Jun 2025 23:00:53 -0400, by Paul Fisher
- 
 GET CTEST WORKING.Mon, 30 Jun 2025 22:56:26 -0400, by Paul Fisher
- 
 Fix punctuation in PamImpl docstring.Mon, 30 Jun 2025 21:52:10 -0400, by Paul Fisher
- 
 Introduce base PAM functions; use the real X/SSO PAM header for tests.Mon, 30 Jun 2025 17:47:32 -0400, by Paul Fisher
- 
 Add tests for the original X/SSO constants list.Mon, 30 Jun 2025 04:54:38 -0400, by Paul Fisher
- 
 Get rid of all the warnings, and arrange attributes.Mon, 30 Jun 2025 04:26:44 -0400, by Paul Fisher
- 
 Ignore all the irrelevant header files on Illumos.Mon, 30 Jun 2025 04:22:39 -0400, by Paul Fisher
- 
 Make libpam-sys-tests work on Illumos!Mon, 30 Jun 2025 03:43:48 -0400, by Paul Fisher
- 
 Set rust-toolchain.toml; include span when parsing proc macro root.Mon, 30 Jun 2025 01:41:48 -0400, by Paul Fisher
- 
 Add PtrPtrVec to make it easy to pass pointer-to-pointers to PAM.Mon, 30 Jun 2025 01:40:28 -0400, by Paul Fisher
- 
 Detect PAM library based only on system lib; rename minimal lib to XSso.Sun, 29 Jun 2025 20:13:03 -0400, by Paul Fisher
- 
 Neaten up libpam-sys BinaryPayload buffer management.Sun, 29 Jun 2025 18:48:14 -0400, by Paul Fisher
- 
 Logging, macros, and building:Sun, 29 Jun 2025 18:27:51 -0400, by Paul Fisher
- 
 Don't promise ordering for the log level.Sun, 29 Jun 2025 03:35:59 -0400, by Paul Fisher
- 
 Ignore version-specific OpenPAM constants; generate signed ints.Sun, 29 Jun 2025 03:30:51 -0400, by Paul Fisher
- 
 Fix up more constants, make things i32 rather than u32.Sun, 29 Jun 2025 03:11:33 -0400, by Paul Fisher
- 
 Finish renaming "illumos" to "sun".Sun, 29 Jun 2025 02:21:26 -0400, by Paul Fisher
- 
 Fix constants in libpam-sys-test.Sun, 29 Jun 2025 02:19:48 -0400, by Paul Fisher
- 
 Add tests for constants and do other macro niceties.Sun, 29 Jun 2025 02:15:46 -0400, by Paul Fisher
- 
 Minor cleanup and reorg.Sat, 28 Jun 2025 02:49:35 -0400, by Paul Fisher
- 
 Make some proc macros for doing cfg-like stuff for PAM impls.Sat, 28 Jun 2025 00:34:45 -0400, by Paul Fisher
- 
 Add Cargo.lock file.Thu, 26 Jun 2025 22:42:32 -0400, by Paul Fisher
- 
 An irresponsible mix of implementing libpam-sys and other stuff.Thu, 26 Jun 2025 22:41:28 -0400, by Paul Fisher
- 
 Support Rust v1.75.0.Thu, 26 Jun 2025 00:48:51 -0400, by Paul Fisher
- 
 Create the very start of a test suite.Wed, 25 Jun 2025 16:56:56 -0400, by Paul Fisher
- 
 write a truly prodigious amount of documentationWed, 25 Jun 2025 00:59:24 -0400, by Paul Fisher
- 
 Improve documentation for pam_start.Tue, 24 Jun 2025 18:11:38 -0400, by Paul Fisher
- 
 Fix memory soundness issues:Tue, 24 Jun 2025 17:54:33 -0400, by Paul Fisher
- 
 Implement environment variable management.Tue, 24 Jun 2025 17:08:01 -0400, by Paul Fisher
- 
 Streamline dependencies and rename to openpam-extensions.Tue, 24 Jun 2025 14:54:47 -0400, by Paul Fisher
- 
 Start on environment variables, and make pointers nicer.Tue, 24 Jun 2025 04:25:25 -0400, by Paul Fisher
- 
 Implement "stateless" application-side PAM calls.Mon, 23 Jun 2025 19:10:34 -0400, by Paul Fisher
- 
 Make conversation trait use immutable references.Mon, 23 Jun 2025 14:26:34 -0400, by Paul Fisher
- 
 Return owned strings rather than borrowed strings.Mon, 23 Jun 2025 14:03:44 -0400, by Paul Fisher
- 
 Replace todo! with unimplemented! in documentation.Mon, 23 Jun 2025 13:04:27 -0400, by Paul Fisher
- 
 Remove undefined behavior per MIRI.Mon, 23 Jun 2025 13:02:58 -0400, by Paul Fisher
- 
 Add the ability to log against a PAM handle.Sun, 22 Jun 2025 19:29:32 -0400, by Paul Fisher
- 
 Improve documentation on TTY functions.Wed, 18 Jun 2025 16:30:41 -0400, by Paul Fisher
- 
 Miscellaneous fixes and cleanup:Sat, 14 Jun 2025 09:30:16 -0400, by Paul Fisher
- 
 Simplify memory management in Questions.Fri, 13 Jun 2025 05:22:48 -0400, by Paul Fisher
- 
 This is a v0.0.7 if I ever saw one.Tue, 10 Jun 2025 05:36:58 -0400, by Paul Fisher
- 
 Well and truly separate the Linux extensions.Tue, 10 Jun 2025 04:40:01 -0400, by Paul Fisher
- 
 fix THE REST OF THE CONSTANTSTue, 10 Jun 2025 02:43:31 -0400, by Paul Fisher

