summaryrefslogtreecommitdiff
path: root/libshouldbeinlibc
diff options
context:
space:
mode:
authorRoland McGrath <roland@gnu.org>1999-05-24 02:39:29 +0000
committerRoland McGrath <roland@gnu.org>1999-05-24 02:39:29 +0000
commit413748cb0c446f04f702ad1703afd02de8bbaf0e (patch)
treed3720e8dec79d7e9b00e49cb02e347b11109cd7f /libshouldbeinlibc
parentc0ce7ec44dd9c403ba1e94b1a8d01641966c4e87 (diff)
.
Diffstat (limited to 'libshouldbeinlibc')
-rw-r--r--libshouldbeinlibc/ChangeLog10
1 files changed, 10 insertions, 0 deletions
diff --git a/libshouldbeinlibc/ChangeLog b/libshouldbeinlibc/ChangeLog
index 27f2e3d4..ebb98222 100644
--- a/libshouldbeinlibc/ChangeLog
+++ b/libshouldbeinlibc/ChangeLog
@@ -1,3 +1,13 @@
+1999-05-23 Roland McGrath <roland@baalperazim.frob.com>
+
+ * idvec-verify.c (SHADOW_PASSWORD_STRING): New macro.
+ (verify_id): Check for shadow password immediately after getpwuid_r
+ call, and replace PW->pw_passwd pointer with SP->sp_pwdp.
+ This is ok since the only use will be later in the function,
+ and we give the lookup buffer function scope.
+ (verify_passwd): Don't call CHECK_SHADOW for main passwd,
+ only when rechecking for wheel-group hack.
+
1999-05-20 Roland McGrath <roland@baalperazim.frob.com>
* idvec-verify.c (verify_passwd): Avoid nonreentrant getpwuid.