Up to [local] / src / usr.bin / mail
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: OPENBSD_2_9
Revision 1.20.2.1 / (download) - annotate - [select for diffs], Thu Apr 11 23:33:29 2002 UTC (22 years, 2 months ago) by miod
Branch: OPENBSD_2_9
Changes since 1.20: +4 -3 lines
Diff to previous 1.20 (colored) next main 1.21 (colored)
Errata #23: mail(1) will process tilde escapes even in non-interactive mode. This can lead to a local root compromise. Fix (millert): Don't do tilde escapes unless we are in interactive mode. Now the behavior matches the man page...
Revision 1.20 / (download) - annotate - [select for diffs], Tue Jan 16 05:36:08 2001 UTC (23 years, 4 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_2_9_BASE
Branch point for: OPENBSD_2_9
Changes since 1.19: +4 -6 lines
Diff to previous 1.19 (colored)
Changes from Don Beusee: o escape From line with a leading '>' when needed o only print To: address and Subject lines if actually present o new variable 'allnet' to treat user@foo and user@bar as the same "user" o folders command now takes an optional argument like ls. o new "pipe" (|) command to pipe the message through an arbitrary command o make header display format the same as SunOS 4.1.3 /usr/ucb/mail o tilde commands work regardless of interactive mode. o fix "read: Interrupted system call" error by retrying if EINTR o expanded help file Changes by me: o read the help file via the PAGER as it is now more than 24 lines long