"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