summaryrefslogtreecommitdiff
path: root/checkpasswd/CHANGES
diff options
context:
space:
mode:
authorJohn Denker <jsd@av8n.com>2012-06-02 18:38:28 -0700
committerJohn Denker <jsd@av8n.com>2012-06-02 18:38:28 -0700
commit78488dc84afac1398e582ae6bbaf9606d07afa1e (patch)
tree71723e916f23a6a07422587de275dece3ea60252 /checkpasswd/CHANGES
parent81b5f8f3ab26a7969956faef29a90499ece40ff5 (diff)
checkpassword ... as downloaded
Diffstat (limited to 'checkpasswd/CHANGES')
-rw-r--r--checkpasswd/CHANGES25
1 files changed, 25 insertions, 0 deletions
diff --git a/checkpasswd/CHANGES b/checkpasswd/CHANGES
new file mode 100644
index 0000000..0f5c65f
--- /dev/null
+++ b/checkpasswd/CHANGES
@@ -0,0 +1,25 @@
+19981103
+ version: checkpassword 0.80, beta.
+19981121
+ portability problem: some Linux systems _simultaneously_ support
+ shadow passwords and non-shadow passwords. impact:
+ checkpassword would see only the shadow passwords. fix:
+ in doit(), use getpwnam() password if getspnam() fails
+ (except with ETXTBSY). tnx to several people.
+ portability problem: AIX needs -ls for getuserpw(). impact:
+ couldn't compile. fix: check for -ls; also use in
+ hasuserpw.h.
+ portability problem: some systems incorrectly return EISDIR for
+ mkdir("/",...). impact: couldn't install. fix: don't
+ bother installing anything except checkpassword.
+ version: checkpassword 0.81, beta.
+20001115
+ portability problem: PAM-based systems can put 0 into pw_passwd.
+ nitwits. impact: checkpassword inspects *0 and crashes.
+ fix: check for 0 and use "*" instead. tnx Sverre.
+20001222
+ internal: switched to new install system.
+ internal: prototypes.
+ internal: incorporated doit() into main().
+ internal: switched to pathexec and friends.
+ version: checkpassword 0.90, gamma.