<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/usr.bin/mail/edit.c, branch stable/10</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>Revert r335693, r335694, r335695 by eadler.</title>
<updated>2018-07-31T00:37:25+00:00</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2018-07-31T00:37:25+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=62291305d92be65be746f09cec3301bcccb81591'/>
<id>62291305d92be65be746f09cec3301bcccb81591</id>
<content type='text'>
They cause mail(1) to crash in certain scenarios.

PR:		230196
Reported by:	Pete French &lt;petefrench@ingresso.co.uk&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
They cause mail(1) to crash in certain scenarios.

PR:		230196
Reported by:	Pete French &lt;petefrench@ingresso.co.uk&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC r302776, r302799:</title>
<updated>2018-06-27T04:56:01+00:00</updated>
<author>
<name>Eitan Adler</name>
<email>eadler@FreeBSD.org</email>
</author>
<published>2018-06-27T04:56:01+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=29cd095f561b153c64bc64315801c48956e40fc4'/>
<id>29cd095f561b153c64bc64315801c48956e40fc4</id>
<content type='text'>
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().
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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().
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC	r270256:</title>
<updated>2014-08-28T18:11:05+00:00</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2014-08-28T18:11:05+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=09ba6e48238c802eebff63b5e32809d7cb4d1c70'/>
<id>09ba6e48238c802eebff63b5e32809d7cb4d1c70</id>
<content type='text'>
Always check the limits of array index variables before using them.

Obtained from:	DragonFlyBSD
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Always check the limits of array index variables before using them.

Obtained from:	DragonFlyBSD
</pre>
</div>
</content>
</entry>
<entry>
<title>fgets(3) returns a pointer, so compare against NULL, not integer 0.</title>
<updated>2012-01-13T06:51:15+00:00</updated>
<author>
<name>Kevin Lo</name>
<email>kevlo@FreeBSD.org</email>
</author>
<published>2012-01-13T06:51:15+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=a3a2bf4b67301263d37db3e0702845dbc671f439'/>
<id>a3a2bf4b67301263d37db3e0702845dbc671f439</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add __unused. Ansi prototypes.</title>
<updated>2010-12-19T16:25:23+00:00</updated>
<author>
<name>Philippe Charnier</name>
<email>charnier@FreeBSD.org</email>
</author>
<published>2010-12-19T16:25:23+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=6d8484b0d0191b66f9bfd0dfa89c06a29647f02a'/>
<id>6d8484b0d0191b66f9bfd0dfa89c06a29647f02a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove the advertising clause from UCB copyrighted files in usr.bin.  This</title>
<updated>2010-12-11T08:32:16+00:00</updated>
<author>
<name>Joel Dahl</name>
<email>joel@FreeBSD.org</email>
</author>
<published>2010-12-11T08:32:16+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=da52b4caaf187775f6b56a72c6b16e94ad728f7b'/>
<id>da52b4caaf187775f6b56a72c6b16e94ad728f7b</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>Consistently use FBSDID</title>
<updated>2002-06-30T05:25:07+00:00</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2002-06-30T05:25:07+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=e026a48c34d396fe7d0e382673a69bc047c0bfca'/>
<id>e026a48c34d396fe7d0e382673a69bc047c0bfca</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add (unsigned char) cast to ctype macros</title>
<updated>2001-12-19T21:50:22+00:00</updated>
<author>
<name>Andrey A. Chernov</name>
<email>ache@FreeBSD.org</email>
</author>
<published>2001-12-19T21:50:22+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=6d48fa438787d4171b4023215a25a490db1bb389'/>
<id>6d48fa438787d4171b4023215a25a490db1bb389</id>
<content type='text'>
ftell-&gt;ftello, fseek-&gt;fseeko
File 'newsize' type int-&gt;off_t
Add visible (long) cast to fsize() when it called to small one message file and
result is assigned to long.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ftell-&gt;ftello, fseek-&gt;fseeko
File 'newsize' type int-&gt;off_t
Add visible (long) cast to fsize() when it called to small one message file and
result is assigned to long.
</pre>
</div>
</content>
</entry>
<entry>
<title>File positions are off_t nowdays, not long, so:</title>
<updated>2001-09-02T14:40:51+00:00</updated>
<author>
<name>Andrey A. Chernov</name>
<email>ache@FreeBSD.org</email>
</author>
<published>2001-09-02T14:40:51+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=af8c32621d9da465c26eac96e2399581a6b980cb'/>
<id>af8c32621d9da465c26eac96e2399581a6b980cb</id>
<content type='text'>
    fseek -&gt; fseeko
    ftell -&gt; ftello

    NOTE: fseek/ftell not works for &gt;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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
    fseek -&gt; fseeko
    ftell -&gt; ftello

    NOTE: fseek/ftell not works for &gt;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.
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed duplicate VCS ID tags, as per style(9).</title>
<updated>2001-08-13T14:06:34+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2001-08-13T14:06:34+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=8af1452cf8dd1b33da881f84e445d5981eaa9613'/>
<id>8af1452cf8dd1b33da881f84e445d5981eaa9613</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
