#
296373 |
|
04-Mar-2016 |
marius |
- Copy stable/10@296371 to releng/10.3 in preparation for 10.3-RC1 builds. - Update newvers.sh to reflect RC1. - Update __FreeBSD_version to reflect 10.3. - Update default pkg(8) configuration to use the quarterly branch.
Approved by: re (implicit) |
#
256281 |
|
10-Oct-2013 |
gjb |
Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
#
160434 |
|
17-Jul-2006 |
stefanf |
Change the GCC specific __FUNCTION__ to C99's __func__.
OK'ed by: des
|
#
115466 |
|
31-May-2003 |
des |
Remove pam_std_option() and related functions. Add #defines for common options.
|
#
114428 |
|
01-May-2003 |
des |
Use C99-style varadic macros instead of the non-standard gcc syntax.
|
#
94564 |
|
12-Apr-2002 |
des |
Major cleanup:
- add __unused where appropriate - PAM_RETURN -> return since OpenPAM already logs the return value. - make PAM_LOG use openpam_log() - make PAM_VERBOSE_ERROR use openpam_get_option() and check flags for PAM_SILENT - remove dummy functions since OpenPAM handles missing service functions - fix various warnings
Sponsored by: DARPA, NAI Labs
|
#
91714 |
|
05-Mar-2002 |
des |
Switch to OpenPAM. Bump library version. Modules are now versioned, so applications linked with Linux-PAM will still work. Remove pam_get_pass(); OpenPAM has pam_get_authtok(). Remove pam_prompt(); OpenPAM has pam_{,v}{error,info,prompt}(). Remove pam_set_item(3) man page as OpenPAM has its own.
Sponsored by: DARPA, NAI Labs
|
#
81970 |
|
20-Aug-2001 |
markm |
Add 'try_mapped_pass' standard option.
Asked for by: lukeh@PADL.COM
|
#
81452 |
|
10-Aug-2001 |
markm |
Declare the new user-error reporting macro.
This is a macro to allow use of the __FILE__ and __FUNCTION__ macros.
|
#
79542 |
|
10-Jul-2001 |
markm |
Fix a horrible bug introduced by myself where the options collection keeps on growing as the module stack is parsed.
|
#
79474 |
|
09-Jul-2001 |
markm |
Almost completely rewrite the PAM module options processing routines, and provide a more extended API for doing this.
Provide an API for debug logging.
Audit and clean up the code.
|
#
77717 |
|
04-Jun-2001 |
markm |
Tidy up the options list (and make it more extendable), and add some extra "standard" options.
|
#
77142 |
|
24-May-2001 |
markm |
Add the "auth_as_self" option to the pam_unix module (there is no reason not to add it to others later). This causes the pam_unix module to check the user's _own_ password, not the password of the account that the user is authenticating into. This will allow eg: WHEELSU type behaviour from su(1).
|
#
41227 |
|
18-Nov-1998 |
jdp |
Build structure for contribified Linux-PAM, plus some home-grown modules for FreeBSD's standard authentication methods. Although the Linux-PAM modules are present in the contrib tree, we don't use any of them.
The main library "libpam" is composed of sources taken from three places. First are the standard Linux-PAM libpam sources from the contrib tree. Second are the Linux-PAM "libpam_misc" sources, also from the contrib tree. In Linux these form a separate library. But as Mike Smith pointed out to me, that seems pointless, so I have combined them into the libpam library. Third are some additional sources from the "src/lib/libpam" tree with some common functions that make it easier to write modules. Those I wrote myself.
This work has been donated to FreeBSD by Juniper Networks, Inc.
|