Changes between Version 1 and Version 2 of Releases/Lycopsida
- Timestamp:
- Oct 9, 2014, 2:31:02 PM (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Releases/Lycopsida
v1 v2 3 3 OpenPAM Lycopsida was released on 2011-12-18. 4 4 5 - ENHANCE: removed static build autodetection, which didn't work 6 anyway. Use an explicit, user-specified preprocessor variable 7 instead. 5 - '''ENHANCE''' removed static build autodetection, which didn't work anyway. Use an explicit, user-specified preprocessor variable instead. 8 6 9 - ENHANCE:cleaned up the documentation a bit.7 - '''ENHANCE''' cleaned up the documentation a bit. 10 8 11 - ENHANCE: added openpam_subst(3), allowing certain PAM items to be 12 embedded in strings such as prompts. Apply it to the prompts used 13 by pam_get_user(3) and pam_get_authtok(3). 9 - '''ENHANCE''' added `openpam_subst(3)`, allowing certain `PAM` items to be embedded in strings such as prompts. Apply it to the prompts used by `pam_get_user(3)` and `pam_get_authtok(3)`. 14 10 15 - ENHANCE: added support for the user_prompt, authtok_prompt and 16 oldauthtok_prompt module options, which override the prompts passed 17 by the module to pam_set_user(3) and pam_get_authtok(3). 11 - '''ENHANCE''' added support for the user_prompt, authtok_prompt and oldauthtok_prompt module options, which override the prompts passed by the module to `pam_set_user(3)` and `pam_get_authtok(3)`. 18 12 19 - ENHANCE:rewrote the policy parser to support quoted option values.13 - '''ENHANCE''' rewrote the policy parser to support quoted option values. 20 14 21 - ENHANCE: added pamtest(1), a tool for testing modules and policies.15 - '''ENHANCE''' added `pamtest(1)`, a tool for testing modules and policies. 22 16 23 - ENHANCE: added code to check the ownership and permissions of a 24 module before loading it. 17 - '''ENHANCE''' added code to check the ownership and permissions of a module before loading it. 25 18 26 - ENHANCE: added / improved input validation in many cases, including 27 the policy file and some function arguments. 19 - '''ENHANCE''' added / improved input validation in many cases, including the policy file and some function arguments. ([http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2011-4122 CVE-2011-4122]) 28 20 29 21 [http://sourceforge.net/projects/openpam/files/openpam/Lycopsida/ Download from Sourceforge]