<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/libexec/mail.local/locking.c, branch jd/histogram</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/libexec/mail.local/locking.c?h=jd%2Fhistogram</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/libexec/mail.local/locking.c?h=jd%2Fhistogram'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2020-05-27T03:12:06Z</updated>
<entry>
<title>Remove support for world-writable mail spools.</title>
<updated>2020-05-27T03:12:06Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2020-05-27T03:12:06Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=da07b1a33098c80ae09a68169c20a6485e5f3453'/>
<id>urn:sha1:da07b1a33098c80ae09a68169c20a6485e5f3453</id>
<content type='text'>
They won't work any more due to pledge restrictions so just print
an error and exit if the spool is world-writable.  OK beck@
</content>
</entry>
<entry>
<title>Use sysexits.h exit values to distinguish between tempfail and permfail.</title>
<updated>2020-02-09T14:59:20Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2020-02-09T14:59:20Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e1869fb34cf6f4c047bfb3e3e27f930492096424'/>
<id>urn:sha1:e1869fb34cf6f4c047bfb3e3e27f930492096424</id>
<content type='text'>
Unix MTAs use the exit value of the MDA (here mail.local) to determine
whether or not a failure to deliver mail should be considered to be
a temporary or permanent failure.  OK semarie@ beck@
</content>
</entry>
<entry>
<title>Allow mail.local to be run as non-root.</title>
<updated>2020-02-02T23:17:09Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2020-02-02T23:17:09Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c711e4838d5b77b5ac9bd22ceb0fa3fdc9d4c5e1'/>
<id>urn:sha1:c711e4838d5b77b5ac9bd22ceb0fa3fdc9d4c5e1</id>
<content type='text'>
If mail.local is invoked by a non-root user, open a pipe to
lockspool(1) for file locking.  It is only possible to delivery to
a pre-existing mail spool when running mail.local as non-root.
OK gilles@ deraadt@
</content>
</entry>
<entry>
<title>Replace &lt;sys/param.h&gt; with &lt;limits.h&gt; and other less dirty headers where</title>
<updated>2015-01-16T06:39:28Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2015-01-16T06:39:28Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b9fc9a728fce9c4289b7e9a992665e28d5629a54'/>
<id>urn:sha1:b9fc9a728fce9c4289b7e9a992665e28d5629a54</id>
<content type='text'>
possible.  Annotate &lt;sys/param.h&gt; lines with their current reasons.  Switch
to PATH_MAX, NGROUPS_MAX, HOST_NAME_MAX+1, LOGIN_NAME_MAX, etc.  Change
MIN() and MAX() to local definitions of MINIMUM() and MAXIMUM() where
sensible to avoid pulling in the pollution.  These are the files confirmed
through binary verification.
ok guenther, millert, doug (helped with the verification protocol)
</content>
</entry>
<entry>
<title>Close file descriptor before next try getting a good one.</title>
<updated>2014-01-17T21:42:47Z</updated>
<author>
<name>tobias</name>
<email>tobias@openbsd.org</email>
</author>
<published>2014-01-17T21:42:47Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=201a6017b8a0e0d8837520b6da7a1ac0825555fc'/>
<id>urn:sha1:201a6017b8a0e0d8837520b6da7a1ac0825555fc</id>
<content type='text'>
ok millert@
</content>
</entry>
<entry>
<title>Back out rev 1.2 and use mkstemp(), not mktemp().  OK deraadt@</title>
<updated>2011-01-10T21:00:50Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2011-01-10T21:00:50Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=24091ce795838fafc2592c5863d5e0a6ef663d69'/>
<id>urn:sha1:24091ce795838fafc2592c5863d5e0a6ef663d69</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rcsid[] and sccsid[] and copyright[] are essentially unmaintained (and</title>
<updated>2009-10-27T23:59:19Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2009-10-27T23:59:19Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=043fbe51c197dbbcd422e917b65f765d8b5f8874'/>
<id>urn:sha1:043fbe51c197dbbcd422e917b65f765d8b5f8874</id>
<content type='text'>
unmaintainable).  these days, people use source.  these id's do not provide
any benefit, and do hurt the small install media
(the 33,000 line diff is essentially mechanical)
ok with the idea millert, ok dms
</content>
</entry>
<entry>
<title>minor lint cleaning; ok millert</title>
<updated>2006-04-01T22:48:57Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2006-04-01T22:48:57Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=668b2622039ab8d9665e1e87019416426b699f04'/>
<id>urn:sha1:668b2622039ab8d9665e1e87019416426b699f04</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add missing includes</title>
<updated>2003-07-10T00:03:01Z</updated>
<author>
<name>david</name>
<email>david@openbsd.org</email>
</author>
<published>2003-07-10T00:03:01Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=70ef01f6b6194678ab4b0d3e75b69b778e052774'/>
<id>urn:sha1:70ef01f6b6194678ab4b0d3e75b69b778e052774</id>
<content type='text'>
ok deraadt@ tedu@
</content>
</entry>
<entry>
<title>KNF</title>
<updated>2002-07-03T23:39:03Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2002-07-03T23:39:03Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=5b48e80ab416cbf732103aa6d9aa4017b887a947'/>
<id>urn:sha1:5b48e80ab416cbf732103aa6d9aa4017b887a947</id>
<content type='text'>
</content>
</entry>
</feed>
