#
336953 |
|
31-Jul-2018 |
markj |
Revert r335693, r335694, r335695 by eadler.
They cause mail(1) to crash in certain scenarios.
PR: 230196 Reported by: Pete French <petefrench@ingresso.co.uk>
|
#
335694 |
|
27-Jun-2018 |
eadler |
MFC r302776, r302799:
mail(1): Bring some fixes from other BSDs.
- Use varargs properly - Use pid_t - Better handling of error conditions on forked jobs. - Some prototype and warning cleanups.
Fix missing forked job changes from r302776 in wait_child().
|
#
300274 |
|
20-May-2016 |
truckman |
MFC r299591
Always return either a dynamically allocated string or NULL from expand(). Never return the name parameter, which could be a the buf[] buffer which is allocated on the stack by getdeadletter() and which would then be used after getdeadletter() has returned.
Reported by: Coverity CID: 1199383
|
#
256281 |
|
10-Oct-2013 |
gjb |
Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
#
216564 |
|
19-Dec-2010 |
charnier |
Add __unused. Ansi prototypes.
|
#
216370 |
|
11-Dec-2010 |
joel |
Remove the advertising clause from UCB copyrighted files in usr.bin. This is in accordance with the information provided at ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change
Also add $FreeBSD$ to a few files to keep svn happy.
Discussed with: imp, rwatson
|
#
99112 |
|
30-Jun-2002 |
obrien |
Consistently use FBSDID
|
#
88227 |
|
19-Dec-2001 |
ache |
Add (unsigned char) cast to ctype macros ftell->ftello, fseek->fseeko File 'newsize' type int->off_t Add visible (long) cast to fsize() when it called to small one message file and result is assigned to long.
|
#
88150 |
|
18-Dec-2001 |
mikeh |
Sync with most of NetBSD's changes, including:
*) Sync with 4.4BSD-Lite2 *) Set usecs for utimes() *) Add 'inc' command and 'autoinc' option that check for new mail manually and automatically, respectively *) Use POSIX signal handling and tty semantics *) Handle long lines correctly when paging messages *) Add ability to explicitly search 'To:' line *) Various manpage cleanups *) Support overriding '~/.mailrc' with $MAILRC *) Support 'askbcc' and 'asksub' options *) Fix various bugs
Reviewed by: ru (mail.1) Obtained from: NetBSD
|
#
82793 |
|
02-Sep-2001 |
ache |
File positions are off_t nowdays, not long, so: fseek -> fseeko ftell -> ftello
NOTE: fseek/ftell not works for >long offsets per POSIX:
[EOVERFLOW] For fseek( ), the resulting file offset would be a value which cannot be represented correctly in an object of type long.
[EOVERFLOW] For ftell ( ), the current file offset cannot be represented correctly in an object of type long.
|
#
81979 |
|
20-Aug-2001 |
brian |
Handle snprintf() returning -1.
MFC after: 2 weeks
|
#
81586 |
|
13-Aug-2001 |
ru |
Removed duplicate VCS ID tags, as per style(9).
|
#
77274 |
|
27-May-2001 |
mikeh |
Cleanup mail(1)'s varying styles by converting to using style(9).
Also take a stab at cleaning up BDECFLAGS and convert all uses of NOSTR, NIL, NONE, NOVAR, NOGRP, NOGE to NULL. Also kill 'register' to get diffs somewhat closer to OpenBSD/NetBSD.
There are no functional changes however. Reviewed by: nra (visual inspection)
|
#
76455 |
|
11-May-2001 |
mikeh |
Allow mail(1) to be able to read Eudora mailboxes by transforming lines that end in <CR><LF> to just <LF>.
Reviewed by: imp Obtained from: OpenBSD
|
#
74769 |
|
25-Mar-2001 |
mikeh |
Merge various changes from OpenBSD and NetBSD.
o remove panic() in favor of err(3) and use err(3) functions consistently throughout o use stat(2)'s S_IS* macros rather than S_IF* o [r]index -> str[r]chr o convert some static buffers to dynamic ones o use real tempfiles rather than reopening the same templates o rename some functions that clash with libc o convert wait_status from union to int and use wait(2) status macros o fix multiple potential buffer overflows o fix a few comments o add $FreeBSD$
Reviewed by: nra, nectar (earlier version)
|
#
67496 |
|
24-Oct-2000 |
phk |
Add $FreeBSD$
Rename local offsetof() macro to boffsetof() to avoid clashing with the offsetof() from <stddef.h>
|
#
27643 |
|
24-Jul-1997 |
charnier |
Use err(3).
|
#
1591 |
|
27-May-1994 |
rgrimes |
This commit was generated by cvs2svn to compensate for changes in r1590, which included commits to RCS files with non-trunk default branches.
|
#
1590 |
|
27-May-1994 |
rgrimes |
BSD 4.4 Lite Usr.bin Sources
|