<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/lib/libutil/setproctitle.c, branch release/5.5.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.5.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.5.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2000-09-02T01:51:36Z</updated>
<entry>
<title>Move setproctitle() from libutil to libc (after a repo-copy)</title>
<updated>2000-09-02T01:51:36Z</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>2000-09-02T01:51:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9feac5c21886516546e35fd8a6e12c9bd775aca6'/>
<id>urn:sha1:9feac5c21886516546e35fd8a6e12c9bd775aca6</id>
<content type='text'>
and bump __FreeBSD_version to 500012 to mark the occasion.

setproctitle() is prototyped in unistd.h as opposed to stdlib.h
where OpenBSD and NetBSD have it.

Reviewed by: peter
</content>
</entry>
<entry>
<title>If the format string passed to setproctitle begins with a '-'</title>
<updated>2000-08-01T06:37:09Z</updated>
<author>
<name>Paul Saab</name>
<email>ps@FreeBSD.org</email>
</author>
<published>2000-08-01T06:37:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=305ad8f90883326d5f36cd372dea91c3f0655dd1'/>
<id>urn:sha1:305ad8f90883326d5f36cd372dea91c3f0655dd1</id>
<content type='text'>
character, skip the program name when setting the process title.
Ansified with extreme prejudice.

Reviewed by:	peter
</content>
</entry>
<entry>
<title>Make setproctitle(NULL) restore all of the original arguments</title>
<updated>1999-11-17T21:12:17Z</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>1999-11-17T21:12:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=0675e24de037a1fd5075de616d9281bb11f820f4'/>
<id>urn:sha1:0675e24de037a1fd5075de616d9281bb11f820f4</id>
<content type='text'>
(if it's able).
</content>
</entry>
<entry>
<title>Introduce commandline caching in the kernel.</title>
<updated>1999-11-16T20:31:58Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>1999-11-16T20:31:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b9df5231cae6b5c6cc445bf0e041fe98f6602303'/>
<id>urn:sha1:b9df5231cae6b5c6cc445bf0e041fe98f6602303</id>
<content type='text'>
This fixes some nasty procfs problems for SMP, makes ps(1) run much faster,
and makes ps(1) even less dependent on /proc which will aid chroot and
jails alike.

To disable this facility and revert to previous behaviour:
        sysctl -w kern.ps_arg_cache_limit=0

For full details see the current@FreeBSD.org mail-archives.
</content>
</entry>
<entry>
<title>$Id$ -&gt; $FreeBSD$</title>
<updated>1999-08-28T00:22:10Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1999-08-28T00:22:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=7f3dea244c40159a41ab22da77a434d7c5b5e85a'/>
<id>urn:sha1:7f3dea244c40159a41ab22da77a434d7c5b5e85a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Adjust for kern.ps_strings and PS_STRINGS not being a pointer.  This is</title>
<updated>1998-12-16T17:34:05Z</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>1998-12-16T17:34:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d529713846512a05f3da1b426700ec5b513a1f28'/>
<id>urn:sha1:d529713846512a05f3da1b426700ec5b513a1f28</id>
<content type='text'>
an unimprovement here.  I thought it would be an improvement, as in libkvm,
but here we can access the strings directly.

Use sysctlbyname() instead of sysctl() and trust it to give a nonzero
address if it succeeds.
</content>
</entry>
<entry>
<title>Oops, revert part of a diff that wasn't supposed to have been committed.</title>
<updated>1998-04-28T07:02:33Z</updated>
<author>
<name>David Greenman</name>
<email>dg@FreeBSD.org</email>
</author>
<published>1998-04-28T07:02:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ec3a3b4594bc38e49367d039fb243fe3dc913b25'/>
<id>urn:sha1:ec3a3b4594bc38e49367d039fb243fe3dc913b25</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cache the results of the ps_strings sysctl so that it doesn't have to be</title>
<updated>1998-04-28T06:59:14Z</updated>
<author>
<name>David Greenman</name>
<email>dg@FreeBSD.org</email>
</author>
<published>1998-04-28T06:59:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=214bed53a269621a3cc872ff1332f538f40dfb62'/>
<id>urn:sha1:214bed53a269621a3cc872ff1332f538f40dfb62</id>
<content type='text'>
redone for every call of setproctitle().
</content>
</entry>
<entry>
<title>Revert $FreeBSD$ to $Id$</title>
<updated>1997-02-22T15:12:41Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1997-02-22T15:12:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=7e546392b5fe3a496acff53ac7aadd1c57b2a4cf'/>
<id>urn:sha1:7e546392b5fe3a496acff53ac7aadd1c57b2a4cf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make the long-awaited change from $Id$ to $FreeBSD$</title>
<updated>1997-01-14T07:20:47Z</updated>
<author>
<name>Jordan K. Hubbard</name>
<email>jkh@FreeBSD.org</email>
</author>
<published>1997-01-14T07:20:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=1130b656e5fe4c2d1ba299e024d1b40eaeebd380'/>
<id>urn:sha1: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>
</entry>
</feed>
