1
0
Fork 0
mirror of git://git.gnupg.org/gnupg.git synced 2025-07-02 22:46:30 +02:00

preparing a release

This commit is contained in:
Werner Koch 2009-01-12 09:18:27 +00:00
parent 7784e86a66
commit 4adb5c03e7
35 changed files with 397 additions and 375 deletions

View file

@ -1,3 +1,8 @@
2009-01-12 Werner Koch <wk@g10code.com>
* getkey.c (finish_lookup): Take care of keys with a zero
timestamp. Reported by Peter Gutmann.
2009-01-08 Werner Koch <wk@g10code.com>
* misc.c (has_invalid_email_chars): Let non-ascii pass through.
@ -10420,7 +10425,7 @@ Thu Feb 12 22:24:42 1998 Werner Koch (wk@frodo)
Copyright 1998,1999,2000,2001,2002,2003,2004,2005,
2006,2007,2008 Free Software Foundation, Inc.
2006,2007,2008,2009 Free Software Foundation, Inc.
This file is free software; as a special exception the author gives
unlimited permission to copy and/or distribute it, with or without

View file

@ -2696,8 +2696,13 @@ finish_lookup (GETKEY_CTX ctx)
}
if (DBG_CACHE)
log_debug( "\tsubkey looks fine\n");
if ( pk->timestamp > latest_date ) {
log_debug( "\tsubkey might be fine\n");
/* In case a key has a timestamp of 0 set, we make sure
that it is used. A better change would be to compare
">=" but that might also change the selected keys and
is as such a more intrusive change. */
if ( pk->timestamp > latest_date
|| (!pk->timestamp && !latest_date)) {
latest_date = pk->timestamp;
latest_key = k;
}