<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/usr.sbin/cron/lib, branch stable/3</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>MFC:</title>
<updated>2000-07-12T19:13:43+00:00</updated>
<author>
<name>Guy Helmer</name>
<email>ghelmer@FreeBSD.org</email>
</author>
<published>2000-07-12T19:13:43+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=079670196ba68907790dc8117dfa98995f5b2faa'/>
<id>079670196ba68907790dc8117dfa98995f5b2faa</id>
<content type='text'>
entry.c [revs 1.10, 1.11] Fix parsing of @ shortcuts; catch and report
memory allocation failures.

env.c [revs 1.8, 1.9] Fix a situation where a pointer which should
point to dynamically allocated memory was instead pointed to a static
string.  Use consistent types in sizeof for malloc calls.

misc.c [rev 1.9] Catch and report memory allocation failures.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
entry.c [revs 1.10, 1.11] Fix parsing of @ shortcuts; catch and report
memory allocation failures.

env.c [revs 1.8, 1.9] Fix a situation where a pointer which should
point to dynamically allocated memory was instead pointed to a static
string.  Use consistent types in sizeof for malloc calls.

misc.c [rev 1.9] Catch and report memory allocation failures.
</pre>
</div>
</content>
</entry>
<entry>
<title>$Id$ -&gt; $FreeBSD$</title>
<updated>1999-08-29T15:57:45+00:00</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1999-08-29T15:57:45+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=a92bee191d618605d749ddc8e410d0ae66d03752'/>
<id>a92bee191d618605d749ddc8e410d0ae66d03752</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>y2k nit: print 4 digit years correctly.</title>
<updated>1999-01-16T01:51:03+00:00</updated>
<author>
<name>Daniel O'Callaghan</name>
<email>danny@FreeBSD.org</email>
</author>
<published>1999-01-16T01:51:03+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=b9a1702cc2a674b5a4d663f207fe069c143f9606'/>
<id>b9a1702cc2a674b5a4d663f207fe069c143f9606</id>
<content type='text'>
PR:		9506
Submitted by:	Peter Jeremy &lt;peter.jeremy@alcatel.com.au&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PR:		9506
Submitted by:	Peter Jeremy &lt;peter.jeremy@alcatel.com.au&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Log run-time parsing errors now</title>
<updated>1997-11-02T17:22:20+00:00</updated>
<author>
<name>Andrey A. Chernov</name>
<email>ache@FreeBSD.org</email>
</author>
<published>1997-11-02T17:22:20+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=0435c15004d4aec6b1fb141cfd03e0b4391be0de'/>
<id>0435c15004d4aec6b1fb141cfd03e0b4391be0de</id>
<content type='text'>
Use getpwnam before getpwuid since two users with same uids can exists
(affects new login classes code only)

The same fixes as in inetd: by default run `system crontab things' with
daemon login class now, not restrict them to user class breaking
compatibility with old way (so-called nobody limits problem)

Implement user[:group][/login-class] syntax in system crontab
for more flexible control (the same as in inetd)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use getpwnam before getpwuid since two users with same uids can exists
(affects new login classes code only)

The same fixes as in inetd: by default run `system crontab things' with
daemon login class now, not restrict them to user class breaking
compatibility with old way (so-called nobody limits problem)

Implement user[:group][/login-class] syntax in system crontab
for more flexible control (the same as in inetd)
</pre>
</div>
</content>
</entry>
<entry>
<title>Use err(3). Rewrote man page in mdoc format.</title>
<updated>1997-09-15T06:39:25+00:00</updated>
<author>
<name>Philippe Charnier</name>
<email>charnier@FreeBSD.org</email>
</author>
<published>1997-09-15T06:39:25+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=401e64688be376d8c5cdae5d0e2b4bf14e88ac15'/>
<id>401e64688be376d8c5cdae5d0e2b4bf14e88ac15</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>NOSHARED takes a yes/YES no/NO value, not "true, false, hey mon!".</title>
<updated>1997-06-29T06:03:42+00:00</updated>
<author>
<name>Paul Traina</name>
<email>pst@FreeBSD.org</email>
</author>
<published>1997-06-29T06:03:42+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=72b4ef71792be91d8c67f0eaac8e95fb13dac7b2'/>
<id>72b4ef71792be91d8c67f0eaac8e95fb13dac7b2</id>
<content type='text'>
NOPIC is used to not generate a shared library, not NOSHARED.
Make NOSHARED advisory where appropriate.
Remove bogus NOSHARED (kbdio).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
NOPIC is used to not generate a shared library, not NOSHARED.
Make NOSHARED advisory where appropriate.
Remove bogus NOSHARED (kbdio).
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert $FreeBSD$ to $Id$</title>
<updated>1997-02-22T16:15:28+00:00</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1997-02-22T16:15:28+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=476602a9d0b9041b42a108349dc58a4ca6bf4223'/>
<id>476602a9d0b9041b42a108349dc58a4ca6bf4223</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make the long-awaited change from $Id$ to $FreeBSD$</title>
<updated>1997-01-14T07:20:47+00:00</updated>
<author>
<name>Jordan K. Hubbard</name>
<email>jkh@FreeBSD.org</email>
</author>
<published>1997-01-14T07:20:47+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=1130b656e5fe4c2d1ba299e024d1b40eaeebd380'/>
<id>1130b656e5fe4c2d1ba299e024d1b40eaeebd380</id>
<content type='text'>
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore.  This update would have been
insane otherwise.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore.  This update would have been
insane otherwise.
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace my "inane" usage of snprintf to copy strings with strncpy as</title>
<updated>1996-12-17T00:55:20+00:00</updated>
<author>
<name>Paul Traina</name>
<email>pst@FreeBSD.org</email>
</author>
<published>1996-12-17T00:55:20+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=bdddbd2f3f7d6e0b2de1c8c56c049e5f85015a4e'/>
<id>bdddbd2f3f7d6e0b2de1c8c56c049e5f85015a4e</id>
<content type='text'>
used by OpenBSD.  (Quite frankly, I think it's perfectly reasonable to
use snprintf to copy strings, given that the semantics for strncpy()
are utterly idiotic and there is no POSIX sstrncpy().)

While I'm at it, incorporate some of OpenBSD's bugfixes to cron.

NOT for 2.2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
used by OpenBSD.  (Quite frankly, I think it's perfectly reasonable to
use snprintf to copy strings, given that the semantics for strncpy()
are utterly idiotic and there is no POSIX sstrncpy().)

While I'm at it, incorporate some of OpenBSD's bugfixes to cron.

NOT for 2.2
</pre>
</div>
</content>
</entry>
<entry>
<title>Close yet another buffer overrun</title>
<updated>1996-12-16T18:21:00+00:00</updated>
<author>
<name>Paul Traina</name>
<email>pst@FreeBSD.org</email>
</author>
<published>1996-12-16T18:21:00+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=482bfccc706bfb2f84385112c1d327389b752ba2'/>
<id>482bfccc706bfb2f84385112c1d327389b752ba2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
