CVS commit: src/crypto/external/bsd/heimdal/dist/kuser

2011-04-28 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Thu Apr 28 14:21:52 UTC 2011

Modified Files:
src/crypto/external/bsd/heimdal/dist/kuser: copy_cred_cache.1

Log Message:
Fix typo.


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.2 -r1.2 \
src/crypto/external/bsd/heimdal/dist/kuser/copy_cred_cache.1

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/crypto/external/bsd/heimdal/dist/kuser/copy_cred_cache.1
diff -u src/crypto/external/bsd/heimdal/dist/kuser/copy_cred_cache.1:1.1.1.2 src/crypto/external/bsd/heimdal/dist/kuser/copy_cred_cache.1:1.2
--- src/crypto/external/bsd/heimdal/dist/kuser/copy_cred_cache.1:1.1.1.2	Thu Apr 14 14:08:18 2011
+++ src/crypto/external/bsd/heimdal/dist/kuser/copy_cred_cache.1	Thu Apr 28 14:21:52 2011
@@ -1,4 +1,4 @@
-.\	$NetBSD: copy_cred_cache.1,v 1.1.1.2 2011/04/14 14:08:18 elric Exp $
+.\	$NetBSD: copy_cred_cache.1,v 1.2 2011/04/28 14:21:52 wiz Exp $
 .\
 .\ Copyright (c) 2004 Kungliga Tekniska Högskolan
 .\ (Royal Institute of Technology, Stockholm, Sweden).
@@ -90,7 +90,7 @@
 .Sh DIAGNOSTICS
 The
 .Nm
-utility exits 0 on success, and \*[Gt]0 if an error occurs, or of no
+utility exits 0 on success, and \*[Gt]0 if an error occurs, or if no
 credentials where actually copied.
 .\.Sh SEE ALSO
 .\.Sh STANDARDS



CVS commit: src/crypto/external/bsd/heimdal/dist/kuser

2011-04-14 Thread Roland Dowdeswell
Module Name:src
Committed By:   elric
Date:   Thu Apr 14 18:21:32 UTC 2011

Modified Files:
src/crypto/external/bsd/heimdal/dist/kuser: klist.c

Log Message:
From prior location, handle ctime returning NULL.

revision 1.11
date: 2010/04/02 15:25:04;  author: christos;  state: Exp;
make it obvious to grep that ctime is being checked.

and

revision 1.10
date: 2010/04/02 15:23:17;  author: christos;  state: Exp;
handle ctime returning NULL.


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r1.2 \
src/crypto/external/bsd/heimdal/dist/kuser/klist.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/crypto/external/bsd/heimdal/dist/kuser/klist.c
diff -u src/crypto/external/bsd/heimdal/dist/kuser/klist.c:1.1.1.1 src/crypto/external/bsd/heimdal/dist/kuser/klist.c:1.2
--- src/crypto/external/bsd/heimdal/dist/kuser/klist.c:1.1.1.1	Wed Apr 13 18:14:39 2011
+++ src/crypto/external/bsd/heimdal/dist/kuser/klist.c	Thu Apr 14 18:21:32 2011
@@ -1,4 +1,4 @@
-/*	$NetBSD: klist.c,v 1.1.1.1 2011/04/13 18:14:39 elric Exp $	*/
+/*	$NetBSD: klist.c,v 1.2 2011/04/14 18:21:32 elric Exp $	*/
 
 /*
  * Copyright (c) 1997-2008 Kungliga Tekniska Högskolan
@@ -41,21 +41,29 @@
 #include kcc-commands.h
 
 static char*
-printable_time(time_t t)
+printable_time_internal(time_t t, int x)
 {
 static char s[128];
-strlcpy(s, ctime(t)+ 4, sizeof(s));
-s[15] = 0;
+char *p;
+
+if ((p = ctime(t)) == NULL)
+	strlcpy(s, ?, sizeof(s));
+else
+	strlcpy(s, p + 4, sizeof(s));
+s[x] = 0;
 return s;
 }
 
 static char*
+printable_time(time_t t)
+{
+return printable_time_internal(t, 20);
+}
+
+static char*
 printable_time_long(time_t t)
 {
-static char s[128];
-strlcpy(s, ctime(t)+ 4, sizeof(s));
-s[20] = 0;
-return s;
+return printable_time_internal(t, 20);
 }
 
 #define COL_ISSUED		NP_(  Issued,)