Index: ossp-pkg/shiela/ChangeLog RCS File: /v/ossp/cvs/ossp-pkg/shiela/ChangeLog,v rcsdiff -q -kk '-r1.49' '-r1.50' -u '/v/ossp/cvs/ossp-pkg/shiela/ChangeLog,v' 2>/dev/null --- ChangeLog 2004/06/27 07:44:03 1.49 +++ ChangeLog 2004/07/02 17:22:18 1.50 @@ -9,6 +9,12 @@ ChangeLog + Changes between 1.1.3 and 1.1.4 (27-Jun-2004 to 02-Jul-2004): + + *) Fix determination of the "handle" field under new CVS 1.12.x + where ISO format dates are used in the output of "cvs log". + [Ralf S. Engelschall] + Changes between 1.1.2 and 1.1.3 (10-May-2004 to 27-Jun-2004): *) Fix determination of the line counts in the "Changes" field Index: ossp-pkg/shiela/shiela.pl RCS File: /v/ossp/cvs/ossp-pkg/shiela/shiela.pl,v rcsdiff -q -kk '-r1.63' '-r1.64' -u '/v/ossp/cvs/ossp-pkg/shiela/shiela.pl,v' 2>/dev/null --- shiela.pl 2004/06/27 07:45:50 1.63 +++ shiela.pl 2004/07/02 17:22:18 1.64 @@ -1662,7 +1662,7 @@ # determine commit date my $ID = 0; - if ($rcslog =~ m|\ndate:\s+(\d\d\d\d)/(\d\d)/(\d\d)\s+(\d\d):(\d\d):(\d\d);|s) { + if ($rcslog =~ m|\ndate:\s+(\d\d\d\d)[/-](\d\d)[/-](\d\d)\s+(\d\d):(\d\d):(\d\d)(?:\s+[+-]?\d+)?;|s) { my ($Y,$M,$D,$h,$m,$s) = ($1,$2,$3,$4,$5,$6); $ID = POSIX::mktime($s, $m, $h, $D, $M-1, $Y-1900); }