+2007-09-15 Andrew Lunn <andrew.lunn@ascom.ch>
+
+ * tests/strptime.c (test): Extend the test so that it triggers the
+ previous bug and shows that the fix works.
+
+2007-08-18 Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
+
+ * src/strftime.cxx: Moved CYG_PRECONDITIONs to do_format() to
+ make strftime() only complain about illegal struct tm contents if
+ these are actually used. Fixes a bug with tests/strptime which
+ would fail because tm->tm_yday was uninitialized.
+
+2006-10-02 Jonathan Larmour <jifl@eCosCentric.com>
+
+ * tests/strftime.c (test): Fix %I test.
+
+2006-08-31 Jonathan Larmour <jifl@eCosCentric.com>
+
+ * cdl/time.cdl: Don't bother inlining mktime() or
+ gmtime_r() by default - they're too big to be worth it.
+
+2006-08-24 Alexander Neundorf <alexander.neundorf@jenoptik.com>
+
+ * src/strftime.cxx: Fixed "%I" (Time in 12 hour modus was 1 hour off)
+
+2006-06-16 Andrew Lunn <andrew.lunn@ascom.ch>
+
+ * tests/strptime.c: Add a testcase for the previous fix.
+
+2006-06-13 Dan Jakubiec <dan.jakubiec@systech.com>
+
+ * src/strptime.cxx: Removed the initialization of the struct tm fields
+ to prevent clobbering of time values when using the following format
+ specifiers: %D, %r, %R, %T, %X, %x.
+
2005-03-27 Andrew Lunn <andrew.lunn@ascom.ch>
* include/time.h: Added CYGBLD_ATTRIB_STRFTIME_FORMAT where
// -------------------------------------------
// This file is part of eCos, the Embedded Configurable Operating System.
// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+// Copyright (C) 2006 eCosCentric Ltd.
//
// eCos is free software; you can redistribute it and/or modify it under
// the terms of the GNU General Public License as published by the Free