procmail
[Top] [All Lists]

Re: Procmail Y2K compliance

1999-03-24 00:09:42
"Damon Pullen" <DP-Pullen(_at_)dot(_dot_)tas(_dot_)gov(_dot_)au> writes:
Has anyone any information on the Year 2000 compliance of procamail?
I dont expect it to be date dependent .. but you never know :)

To quote the FAQ file in the source tree of the current version of
procmail:

18. Is procmail Y2K safe/compliant?

        Both procmail and formail are Y2K compliant if your system's
        libraries are Y2K compliant.  In particular, they use the
        time_t type to hold the current time when it is needed and
        print out the time using the ctime() library routine.

        For those who have examined the code themselves, the casting of
        a time_t value to unsigned long in formail.c is guaranteed to
        work according to the current version of the C language
        standard.  Future revisions of that standard may change that,
        at which time formail will be updated to work with both the new
        and the old standards.

        Individual recipes and rcfiles may need to be checked for
        unsafe date handling.


Philip Guenther

<Prev in Thread] Current Thread [Next in Thread>