3 Allow any number of retries, instead of only up to 3.
5 Add ruser option, to authenticate as PAM_RUSER instead of PAM_USER,
6 to allow applications such as 'su' to authenticate as the real user.
7 Patch from David Mitchell.
9 Add 'localifdown' option.
13 Memory handling fixes, which caused the module to not work on RH9.0
15 Added dummy pam_sm_acct_mgmt() function, which is needed by pppd 2.4
17 Increase the allowed length of user names
21 Bug fix: don't try to free() static storage when using skip_passwd.
23 Implement retry option.
27 Solaris 8 changed their header files for PAM.
28 Bug fix to work on HURD: Don't use PATH_MAX.
32 Fix a bug where *no* module options would prevent it from finding
33 the configuration file. Jon Nelson <jnelson@securepipe.com>
37 Solaris helpfully passes argc==1 and argv==NULL to the function
38 pam_private_session(). So we've got to check for that ridiculous
40 Based on comments from "David Black" <dblack@angara.com>
42 Check that the response packet ID matches the request ID.
43 Based on a patch from Leon Vernikov <vernikov@cisco.com>
45 Use Calling-Station-Id (string), instead of Login-IP-Host (IP address)
46 for the name of the host the user is logging in from.
47 Comments from Mike Smith <powertec@beeb.net>
49 Fix for a buffer overflow from Vesselin Atanasov <vesselin@bgnet.bg>
51 miscellanous bug fixes. Don't add password to accounting requests;
52 log more errors; add NAS-Port and NAS-Port-Type attributes to ALL
55 Some patches based on input from Grzegorz Paszka <Grzegorz.Paszka@pik-net.pl>
60 Bug fixes from Jon Nelson <jnelson@securepipe.com>
62 Bug fixes from robert.hendrickx@smals-mvm.be
64 More debugging messages.
69 If no password is given, then add a blank password to the outgoing request.
70 This change ensures that the outgoing packet is RFC compliant.