Subject: Bug in 3.05 and maintenance release...

From: Michael Seibel <[email-masked]>
Date: Mon, 29 Mar 1993 11:48:36 -0800 (PST)

We've recently become aware of a particularly nasty bug in pine 3.05 that
results in pine's crashing as the message composer is entered.  The
problem has to do with insufficient date string allocation, and, at many
sites, is exacerbated by a recent change to daylight savings time. 

Thanks to the quick work of Steinar Haug, a fix is available and included
below.  Additionally, work is underway on a maintenance release of pine to
fix this and a number of other bugs.  It will be made available in the
next day or so. 

Apologies for any problems this has caused, and, as always, thanks for
your interest in pine. 

Michael Seibel
Networks and Distributed Computing              [email-masked]
University of Washington, Seattle               (206) 543 - 0359

On Sun, 28 Mar 1993, Steinar Haug wrote, in part:

> I made the following simple fix to pine_send():
> ----------------------------------------------------------------------
> *** send.c.orig Mon Aug 31 23:48:27 1992
> --- send.c      Sun Mar 28 16:08:53 1993
> ***************
> *** 441,447 ****
> 
>       /*----- Fill in a few general parts of the envelope ----*/
>       if(outgoing->date == NULL)
> !       outgoing->date = fs_get(40); /* Date's always 30 or so */
>       rfc822_date(outgoing->date);
> 
>       if(outgoing->subject == NULL) {
> --- 441,447 ----
> 
>       /*----- Fill in a few general parts of the envelope ----*/
>       if(outgoing->date == NULL)
> !       outgoing->date = fs_get(50); /* Date's up to 42 characters */
>       rfc822_date(outgoing->date);
> 
>       if(outgoing->subject == NULL) {
> ----------------------------------------------------------------------