aboutsummaryrefslogtreecommitdiff
path: root/src/include/ChangeLog
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2005-03-26 02:00:47 +0000
committerKen Raeburn <raeburn@mit.edu>2005-03-26 02:00:47 +0000
commit1c36eeeaf08a93307fb218fc74577702728e3988 (patch)
tree74d716c29558b1b0540db20ff6d70837203ddb72 /src/include/ChangeLog
parent312470080c96261823929723eb366fcf73b16082 (diff)
downloadkrb5-1c36eeeaf08a93307fb218fc74577702728e3988.zip
krb5-1c36eeeaf08a93307fb218fc74577702728e3988.tar.gz
krb5-1c36eeeaf08a93307fb218fc74577702728e3988.tar.bz2
This patch tightens up our determination of whether we can use
getpw{nam,uid}_r, and using the set flags, creates macros providing a consistent API, and if possible thread safety. * configure.in: Don't check for getpwnam_r and getpwuid_r with AC_CHECK_FUNCS; use AC_CHECK_FUNC, and only set shell variables. Run stricter tests on return types and numbers of arguments, and only define the C macros if these parameters can actually be determined. * k5-platform.h (k5_getpwnam_r, k5_getpwuid_r): New macros. ticket: 2982 status: open git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17155 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/include/ChangeLog')
-rw-r--r--src/include/ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/include/ChangeLog b/src/include/ChangeLog
index ec41497..a5450b8 100644
--- a/src/include/ChangeLog
+++ b/src/include/ChangeLog
@@ -1,5 +1,12 @@
2005-03-25 Ken Raeburn <raeburn@mit.edu>
+ * configure.in: Don't check for getpwnam_r and getpwuid_r with
+ AC_CHECK_FUNCS; use AC_CHECK_FUNC, and only set shell variables.
+ Run stricter tests on return types and numbers of arguments, and
+ only define the C macros if these parameters can actually be
+ determined.
+ * k5-platform.h (k5_getpwnam_r, k5_getpwuid_r): New macros.
+
* Makefile.in ($(srcdir)/krb5/autoconf.stmp): Nuke autom4te.cache
directory.