Age | Commit message (Collapse) | Author | |
---|---|---|---|
2001-06-23 | Remove evil #ifdef __GNUC__ garbage to avoid longjmp clobbering and | Todd C. Miller | |
use volatile instead. | |||
2001-01-19 | More fixes from Don Beusee: | Todd C. Miller | |
- edit and other interactive commands have no stdin (making the command completely broken). - messages with "From " line having date format with -0800 type of timezone are not recognized correctly. | |||
2001-01-16 | Changes from Don Beusee: | Todd C. Miller | |
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 | |||
2001-01-16 | Changes from Don Beusee: | Todd C. Miller | |
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 | |||
2000-11-09 | Change all option list specifications to ".Bl -tag -width Ds". Most man | Aaron Campbell | |
pages just needed their -width parameter tweaked to "Ds", which provides a nice width of 6 constant characters. For consistency more than anything. | |||
2000-08-23 | repair sendmail options handling | Michael Shalayeff | |
2000-08-02 | $HOME paranoia: never use getenv("HOME") w/o checking for NULL and non-zero | Todd C. Miller | |
2000-07-06 | printf with % for the prompt | Theo de Raadt | |
2000-06-30 | warnx?/errx? paranoia (use "%s" not a bare string unless it is a | Todd C. Miller | |
constant). These are not security holes but it is worth fixing them anyway both for robustness and so folks looking for examples in the tree are not misled into doing something potentially dangerous. Furthermore, it is a bad idea to assume that pathnames will not include '%' in them and that error routines don't return strings with '%' in them (especially in light of the possibility of locales). | |||
2000-06-26 | fix pasto; noted by art | Hugh Graham | |
2000-06-11 | newaliases(1) -> newaliases(8) | Todd C. Miller | |
2000-05-15 | /etc/mail/aliases | Theo de Raadt | |
2000-04-26 | Change the name of mail's send() function to sendmessages() to | Todd C. Miller | |
avoid shadowing the libc send(2); gadams@avernus.com | |||
2000-04-25 | When incorporating new messages, clear the "new" count before the | Todd C. Miller | |
inc so the count of new messages is useful afterwards. This makes mail behave more like the SunOS version in this respect. | |||
2000-04-12 | Trailing whitespace begone! | Aaron Campbell | |
2000-03-24 | Correct the HISTORY section to note that this command appeared in Version 5 | Aaron Campbell | |
of AT&T UNIX, not Version 6. Verified by strings(1)'ing a .dsk file (PDP-11 executable) containing the v5 sources, obtainable at gatekeeper.dec.com in the directory /pub/DEC/sim/software. Idea from NetBSD PR/4790. | |||
2000-03-23 | When calling sendmail, use "--" to indicate end of command line arguments. | Todd C. Miller | |
This prevents someone from sneaking arbitrary args to sendmail via the Reply-To: or From: lines. | |||
2000-03-10 | Various cleanups and standardization. | Aaron Campbell | |
2000-03-04 | Try to standardize the options list introduction; it should read "The options | Aaron Campbell | |
are as follows:", except in special cases. | |||
1999-10-16 | Formatting fixes. | Aaron Campbell | |
1999-06-05 | - remove trailing white space | Aaron Campbell | |
- remove arguments from .Os macros - remove arguments from .Nm macros, where appropriate - some more Dq/Sq/Ql insanity - still lots to do in the usr.bin tree... :/ | |||
1999-05-12 | grammar police: do not hyphenate compound words that act as adjectives if the | Aaron Campbell | |
first word ends in -ly i.e., fully-qualified, newly-created, globally-visible, etc. are wrong | |||
1998-11-19 | significant cleanup; also s/INTRODUCTION/DESCRIPTION/, in particular for man -h | Aaron Campbell | |
1998-11-11 | remove redundant .Pp macros | Aaron Campbell | |
1998-09-27 | mail -u foo is not really the same as mail -f /var/mail/foo | Todd C. Miller | |
1998-09-27 | Use new username option to lockspool for 'mail -u'. | Todd C. Miller | |
1998-09-26 | usr.bin/ man page fixes, f-m. | Aaron Campbell | |
1998-09-13 | typos | Aaron Campbell | |
1998-09-12 | document reality. | Todd T. Fries | |
1998-09-10 | .Xr lockspool 1 | Todd C. Miller | |
1998-09-10 | Fix comments | Todd C. Miller | |
1998-09-10 | If a child has not been waited on via the SIGCHLD handler, wait for it | Todd C. Miller | |
ourselves instead of playing games with sigsuspend. This may fix PR 588. | |||
1998-09-10 | make mail.1 nroff'able again | Todd C. Miller | |
1998-09-08 | repair order of signal blocking that got changed in conversion to POSIX signals | Todd C. Miller | |
1998-09-08 | Fix comments in .mailrc where there is no space after the hash (#). Noted ↵ | Todd C. Miller | |
by pjanzen@foatdi.harvard.edu | |||
1998-09-07 | More man page fixes. Particularly fix uses of it's/its, affect/effect, | Aaron Campbell | |
then/than and such. Other miscellaneous problems fixed across these source files. | |||
1998-09-06 | More man page fixes. Spelling, grammar, some typos. Lots of double-word | Aaron Campbell | |
occurrences squashed as well. | |||
1998-09-01 | more man page fixes; aaron@ug.cs.dal.ca | Theo de Raadt | |
1998-08-15 | use lockspool for locking, not 'mail.local -H' | Todd C. Miller | |
1998-07-16 | mention MAIL environment variable | Todd C. Miller | |
1998-06-25 | and mailx too.. | Theo de Raadt | |
1998-06-12 | back out some signal changes that can cause mail to hang when quitting due ↵ | Todd C. Miller | |
to SIGCHLD blockage | |||
1998-06-12 | Don't call truncate() directly; have rm() do it if we get EPERM on unlink() | Todd C. Miller | |
In popen.c, findchild() may return NULL so catch that case. | |||
1998-06-12 | Properly delete messages that the user has deleted in his/her spool. | Todd C. Miller | |
I fudged up the logic when I replaced an unlink with a truncate. | |||
1998-06-11 | Don't segfault just because a line starts with NUL; ross | Theo de Raadt | |
1998-05-11 | fix scrolling and 'z' command; matt debergalis <deberg@mit.edu> | Todd C. Miller | |
1998-05-04 | Never remove a mail spool, as we may not have proper prics, just truncate. ↵ | Todd C. Miller | |
Also block signals in a few critical areas | |||
1998-04-25 | doc startup behaviour; koshy@india.hp.com | Theo de Raadt | |
1998-04-25 | fix usage; ru@ucb.crimea.ua | Theo de Raadt | |
1998-03-24 | prettty | Theo de Raadt | |