Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Mar 1999 14:41:31 -0500 (EST)
From:      sjr@home.net
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   docs/10675: Update for en/y2kbug.sgml
Message-ID:  <199903191941.OAA01749@istari.home.net>

next in thread | raw e-mail | index | archive | help

>Number:         10675
>Category:       docs
>Synopsis:       Add fix versions/date to web page
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-doc
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Mar 19 11:50:00 PST 1999
>Closed-Date:
>Last-Modified:
>Originator:     Stephen J. Roznowski
>Release:        FreeBSD 4.0-CURRENT i386
>Organization:
>Environment:

	

>Description:

	This patch adds fix information to the Y2K page. This information
	includes the (fixed) version number and date patched.

>How-To-Repeat:

	

>Fix:
	
--- y2kbug.sgml	Fri Mar 19 13:37:52 1999
+++ y2kbug.sgml.new	Fri Mar 19 14:37:22 1999
@@ -83,42 +83,51 @@
       <dt><a
 	  href="http://www.freebsd.org/cgi/query-pr.cgi?pr=1380">misc/1380</a></dt>;
       <dd>Several programs have a hardcoded 19%d in responses for the year.
-	Affected programs include: yacc, ftpd, and make.</dd>
+	Affected programs include: yacc, ftpd, and make.
+	[Fixed: yacc v1.2 1999/01/18; ftpd v1.7 1996/08/05;
+	make v1.4 1996/10/06]
+      </dd>
 
       <dt><a
 	  href="http://www.freebsd.org/cgi/query-pr.cgi?pr=1382">conf/1382</a></dt>;
       <dd>The sed script in /etc/rc.local that builds the host/kernel ID line
 	for the message of the day relies on the year not going past
-	1999.</dd>
+	1999. [Fixed v1.21 1996/10/24]
+      </dd>
 
       <dt><a
 	  href="http://www.freebsd.org/cgi/query-pr.cgi?pr=3465">misc/3465</a></dt>;
       <dd>The etc/namedb/make-localhost command generates the DNS serial
 	number as YYMMDD. In the year 2000, this will be generated as
-	1YYMMDD.</dd>
+	1YYMMDD. [Fixed v1.2 1997/08/11]
+      </dd>
 
       <dt><a
 	  href="http://www.freebsd.org/cgi/query-pr.cgi?pr=4930">gnu/4930</a>; and
 	  <a href="http://www.freebsd.org/cgi/query-pr.cgi?pr=8321">gnu/8321</a></dt>;
-      <dd>groff tmac macros have hardcoded 19 for generating some dates.</dd>
+      <dd>groff tmac macros have hardcoded 19 for generating some dates.
+      [Fixed: tmac.e v1.3 1998/12/06; doc-common v1.10 1999/01/19]
+      </dd>
 
 
       <dt><a href="http://www.freebsd.org/cgi/query-pr.cgi?pr=9323">bin/9323</a></dt>;
 
       <dd>In its obsolescent form, touch doesn't treat the two digit year
         year specification correctly. Years in the range 00-68 are treated
-        as 1900-1968 instead of 2000-2068.</dd>
+        as 1900-1968 instead of 2000-2068. [Fixed v1.7 1999/01/05]
+      </dd>
 
       <dt><a href="http://www.freebsd.org/cgi/cvsweb.cgi/src/usr.sbin/xntpd/parse/util/dcfd.c">xntpd/parse/util/dcfd.c</A></dt>;
       <dd>The leap year calculations for the number of days in a year, and
 	the conversion of DCF77 time to seconds since the Epoch were wrong.
-	These errors affected all years.
+	These errors affected all years. [Fixed v1.6 1999/01/12]
       </dd>
 
       <dt><a href="http://www.freebsd.org/cgi/cvsweb.cgi/src/gnu/usr.bin/tar/getdate.y.diff?r1=1.3&amp;r2=1.4">tar/getdate.y</a></dt>;
       <dd>Function Convert() was hard-coded for two digit years in range 70-99.
 	Now adjusted to allow two digit years for 1970-2069.  The function
 	does not allow for century non-leap years - y2k1 alert!
+	[Fixed v1.4 1999/01/12]
       </dd>
 
       <dt><a href="http://www.freebsd.org/cgi/cvsweb.cgi/src/usr.bin/fetch/http.c.diff?r1=1.22&amp;r2=1.24">fetch/http.c</a></dt>;
@@ -130,13 +139,14 @@
 	as always belonging to the current century unless they would be
 	50 or more years in the future.  Since the HTTP servers which
 	use this obsolete format are no longer widespread, this is not expected
-	to have a significant impact.
+	to have a significant impact. [Fixed v1.24 1999/01/15]
       </dd>
 
       <dt><a
 	  href="http://www.freebsd.org/cgi/query-pr.cgi?pr=9500">misc/9500</a></dt>;
       <dd>The `edithook' script in the CVSROOT directory uses a raw tm_year and
       will therefore display 01/01/100 for 2000-JAN-01.
+      [Fixed v1.2 1999/01/17]
       </dd>
 	
       <dt><a
@@ -147,6 +157,7 @@
       script uses a two digit year in one place and in another
       place assumes that the tm_year is year within century rather
       than years since 1900.
+      [Fixed: log.pl v1.2 1999/01/15; sccs2rcs.csh v1.3 1999/01/15]
       </dd>
 	
       <dt><a
@@ -165,19 +176,20 @@
       <dt><a
 	  href="http://www.freebsd.org/cgi/query-pr.cgi?pr=9505">bin/9505</a></dt>;
       <dd>Adduser uses a raw tm_year and will therefore display 100/01/01 for
-      2000-JAN-01.
+      2000-JAN-01. [Fixed v1.42 1999/01/15]
       </dd>
 	
       <dt><a
 	  href="http://www.freebsd.org/cgi/query-pr.cgi?pr=9506">bin/9506</a></dt>;
       <dd>Cron uses a raw tm_year and will therefore display 100 for 2000.
+      [Fixed v1.7 1999/01/16]
       </dd>
 	
       <dt><a
 	  href="http://www.freebsd.org/cgi/query-pr.cgi?pr=9507">bin/9507</a></dt>;
       <dd>tcpslice(8) uses a raw tm_year and will therefore display
       100y01m01d... for 2000-JAN-01.  For compatibility, use a two-digit
-      year until 2000.
+      year until 2000. [Fixed v1.8 1999/01/20]
       </dd>
 	
     </dl>
@@ -190,25 +202,29 @@
       <dd>TkDesk 1.0 uses a hardcoded 19 in the file listing window. A
 	file with a date &gt 2000 is displayed with a year looking like
 	"191xx" where xx is the last two numbers of the real date.  This
-	bug has been fixed in version 1.1.</dd>
+	bug has been fixed in version 1.1. [Port updated 1998/10/10]
+      </dd>
 
       <dt><a href="http://www.freebsd.org/cgi/query-pr.cgi?pr=9295">ports/9295</a></dt>;
 
       <dd>INN 1.7.2 suffers from 2 Y2K related problems. One occurs when  
         pulling news (-f option to nntpget) and the other relates to       
-        the Expire header with relative dates past 2000.</dd>              
+        the Expire header with relative dates past 2000.
+      </dd>              
 
       <dt><a href="http://www.freebsd.org/cgi/query-pr.cgi?pr=9298">ports/9298</a></dt>;
 
       <dd>Knews suffers from 2 Y2K related problems. One occurs during    
         the generation of the NNTP NEWGROUPS command. The other occurs     
         because knews doesn't think that 2000 is a leap year.              
-        Both are fixed in knews-1.0b.1.</dd>                               
+        Both are fixed in knews-1.0b.1. [Port updated 1999/01/07]
+      </dd>
 
       <dt><a href="http://www.freebsd.org/cgi/query-pr.cgi?pr=9300">ports/9300</a></dt>;
 
       <dd>Nntp-t5 suffers from a Y2K problem during the generation of
-        the NEWNEWS command.</dd>
+        the NEWNEWS command. [Port patched 1999/01/05]
+      </dd>
     </dl>
 
     <h2>More information</h2>

>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-doc" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199903191941.OAA01749>