Wed, 30 Jul 2025 18:43:07 -0400 |
Paul Fisher |
Catch a few stray cargo fmt things.
default tip
|
Wed, 30 Jul 2025 18:39:41 -0400 |
Paul Fisher |
Check for Sun-specific password change behavior.
|
Wed, 30 Jul 2025 18:32:03 -0400 |
Paul Fisher |
Update test harness to work with Sun error codes.
|
Wed, 30 Jul 2025 18:22:16 -0400 |
Paul Fisher |
Remove `syn` from the dependency tree by implementing our own num_enum.
|
Wed, 30 Jul 2025 18:07:51 -0400 |
Paul Fisher |
Get rid of unnecessary `style_const` module in question.rs.
|
Wed, 30 Jul 2025 18:02:36 -0400 |
Paul Fisher |
remove never-used test and switch to testing against features
|
Wed, 30 Jul 2025 18:00:14 -0400 |
Paul Fisher |
Fix testharness to build warning- and error-free.
|
Wed, 30 Jul 2025 17:53:31 -0400 |
Paul Fisher |
Turn `libpam-sys-consts` back into `libpam-sys-impls`.
|
Wed, 30 Jul 2025 14:57:12 -0400 |
Paul Fisher |
Separate #[cfg(feature = "link")] from other features.
|
Tue, 29 Jul 2025 18:58:27 -0400 |
Paul Fisher |
Dramatically expand documentation.
|
Tue, 29 Jul 2025 16:52:32 -0400 |
Paul Fisher |
Miscellaneous doc and code cleanups.
|
Fri, 25 Jul 2025 21:02:53 -0400 |
Paul Fisher |
Test environment variable setting; minor cleanup.
|
Fri, 25 Jul 2025 20:52:14 -0400 |
Paul Fisher |
Create full new types for return code and flags, separate end to end.
|
Wed, 16 Jul 2025 18:45:20 -0400 |
Paul Fisher |
Completely avoid using libpam_sys if we're not actually linking.
|
Tue, 15 Jul 2025 01:32:21 -0400 |
Paul Fisher |
Set up stuff to work the way Sun expects it to.
|
Tue, 15 Jul 2025 00:56:01 -0400 |
Paul Fisher |
more closely follow real password change flow
|
Tue, 15 Jul 2025 00:39:08 -0400 |
Paul Fisher |
Check for old_authtok in change_authtok to emulate real behavior.
|
Tue, 15 Jul 2025 00:32:24 -0400 |
Paul Fisher |
Separate flag/action flags into flags and action.
|
Mon, 14 Jul 2025 18:56:55 -0400 |
Paul Fisher |
Make test script really work across platforms (?).
|
Mon, 14 Jul 2025 18:12:14 -0400 |
Paul Fisher |
make test script more cross platform?
|
Mon, 14 Jul 2025 17:40:11 -0400 |
Paul Fisher |
Add end-to-end tests; fix issues found by tests.
|
Mon, 14 Jul 2025 15:07:16 -0400 |
Paul Fisher |
Improve README files for libpam-sys and libpam-sys-consts.
|
Sun, 13 Jul 2025 16:06:51 -0400 |
Paul Fisher |
Improve PAM detection docs.
|
Sun, 13 Jul 2025 15:38:00 -0400 |
Paul Fisher |
Switch default PAM detection strategy to target-based.
|
Sat, 12 Jul 2025 18:16:18 -0400 |
Paul Fisher |
Separate logging into its own trait apart from the rest of PAM.
|
Sat, 12 Jul 2025 17:17:37 -0400 |
Paul Fisher |
Add `__TARGET_DEFAULT__` PamImpl and set up for docsrs build.
|
Wed, 09 Jul 2025 16:59:30 -0400 |
Paul Fisher |
Switch logging interface to accept fmt::Arguments.
|
Tue, 08 Jul 2025 01:04:30 -0400 |
Paul Fisher |
fix return type of get_authtok for weird PAMs
|
Tue, 08 Jul 2025 00:49:38 -0400 |
Paul Fisher |
Only use real PAM constants for logging within `nonstick/libpam`.
|
Tue, 08 Jul 2025 00:42:09 -0400 |
Paul Fisher |
fix remaining AppDatas in libpam-sys
|
Tue, 08 Jul 2025 00:31:54 -0400 |
Paul Fisher |
Add module-specific data support.
|
Mon, 07 Jul 2025 19:05:31 -0400 |
Paul Fisher |
fix dumb `use x as x` in question.rs.
|
Mon, 07 Jul 2025 19:04:52 -0400 |
Paul Fisher |
Fix libpam-sys-test from panicking over `mod aliases`.
|
Mon, 07 Jul 2025 18:59:59 -0400 |
Paul Fisher |
remove extra _doc.rs file.
|
Mon, 07 Jul 2025 12:30:25 -0400 |
Paul Fisher |
Add safety section to BinaryPayload::total_bytes.
|
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.
|