<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libutil, branch release/8.1.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F8.1.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F8.1.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2010-01-24T14:30:57Z</updated>
<entry>
<title>MFC r202500:</title>
<updated>2010-01-24T14:30:57Z</updated>
<author>
<name>Ed Schouten</name>
<email>ed@FreeBSD.org</email>
</author>
<published>2010-01-24T14:30:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=eb63bf5c833bb930c7998a47bd5c8363e02c122f'/>
<id>urn:sha1:eb63bf5c833bb930c7998a47bd5c8363e02c122f</id>
<content type='text'>
  Fix a regression that was introduced in r191882.

  I changed login_tty() to only work when the application is not a session
  leader yet. This works fine for applications in the base system, but it
  turns out various applications call this function after daemonizing,
  which means they already use their own session.

  If setsid() fails, just call tcsetsid() on the current session.
  tcsetsid() will already perform proper security checks.

Reported by:	Oliver Lehmann
</content>
</entry>
<entry>
<title>Merge from head to stable/8:</title>
<updated>2009-12-18T20:05:10Z</updated>
<author>
<name>Sean Farley</name>
<email>scf@FreeBSD.org</email>
</author>
<published>2009-12-18T20:05:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=08c59cc33e2ab071496d41c250a686de58b552f6'/>
<id>urn:sha1:08c59cc33e2ab071496d41c250a686de58b552f6</id>
<content type='text'>
r200423:
Remove a dead store.
</content>
</entry>
<entry>
<title>MFC r199826:</title>
<updated>2009-12-17T18:56:52Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2009-12-17T18:56:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b6050120dbf1316983af928c232bca8bece5aa5b'/>
<id>urn:sha1:b6050120dbf1316983af928c232bca8bece5aa5b</id>
<content type='text'>
sigset() is the name of function specified by SUSv4.
Replace it to avoid conflict.
</content>
</entry>
<entry>
<title>Bump the version of all non-symbol-versioned shared libraries in</title>
<updated>2009-07-19T17:25:24Z</updated>
<author>
<name>Ken Smith</name>
<email>kensmith@FreeBSD.org</email>
</author>
<published>2009-07-19T17:25:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3ca3047aee082043d90aff2611a349c86c98e97c'/>
<id>urn:sha1:3ca3047aee082043d90aff2611a349c86c98e97c</id>
<content type='text'>
preparation for 8.0-RELEASE.  Add the previous version of those
libraries to ObsoleteFiles.inc and bump __FreeBSD_Version.

Reviewed by:    kib
Approved by:    re (rwatson)
</content>
</entry>
<entry>
<title>Fix copy-and-paste-o's from kinfo_getfile.3 in kinfo_getvmmap.3.</title>
<updated>2009-06-24T12:52:59Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2009-06-24T12:52:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=63d9261ab25ad0ea9117771e87b9a00bfcf8c298'/>
<id>urn:sha1:63d9261ab25ad0ea9117771e87b9a00bfcf8c298</id>
<content type='text'>
MFC after:	3 days
</content>
</entry>
<entry>
<title>Merge NetBSD revision 1.14: humanize_number.c is now 2-clause BSD licensed.</title>
<updated>2009-06-23T23:27:35Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2009-06-23T23:27:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=75d2ea6c50e2b908724ff724dbe229da07604f2e'/>
<id>urn:sha1:75d2ea6c50e2b908724ff724dbe229da07604f2e</id>
<content type='text'>
(humanize_number.3 intentionally hold back until I make sure why we didn't
merged dehumanize_number(3)).

Obtained from:	NetBSD
</content>
</entry>
<entry>
<title>Usermode portion of the support for swap allocation accounting:</title>
<updated>2009-06-23T20:57:27Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2009-06-23T20:57:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c9253e931d306584898f210227172785fe663d45'/>
<id>urn:sha1:c9253e931d306584898f210227172785fe663d45</id>
<content type='text'>
- update for getrlimit(2) manpage;
- support for setting RLIMIT_SWAP in login class;
- addition to the limits(1) and sh and csh limit-setting builtins;
- tuning(7) documentation on the sysctls controlling overcommit.

In collaboration with:	pho
Reviewed by:	alc
Approved by:	re (kensmith)
</content>
</entry>
<entry>
<title>Note that the structures are defined in &lt;sys/user.h&gt; in the text (using</title>
<updated>2009-06-15T15:43:00Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2009-06-15T15:43:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7b593c5d9d0df04fc40eef27fdf42d10ec4df7b9'/>
<id>urn:sha1:7b593c5d9d0df04fc40eef27fdf42d10ec4df7b9</id>
<content type='text'>
language from stat(2)) rather than in the synopsis.

Requested by:	bde
</content>
</entry>
<entry>
<title>- Note that these interfaces require &lt;sys/user.h&gt; for the structure</title>
<updated>2009-06-12T18:13:34Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2009-06-12T18:13:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6a3401c5dc4f604a7ae6ae47198e0b46020b114e'/>
<id>urn:sha1:6a3401c5dc4f604a7ae6ae47198e0b46020b114e</id>
<content type='text'>
  definitions.
- Note that these functions return NULL on failure.

MFC after:	3 days
</content>
</entry>
<entry>
<title>Revert (once again, and hopefully for the last time) to flock(2) locks.</title>
<updated>2009-06-06T18:47:03Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2009-06-06T18:47:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5649afd028c62ae91a75c10a285c88e7b38e15e6'/>
<id>urn:sha1:5649afd028c62ae91a75c10a285c88e7b38e15e6</id>
<content type='text'>
The problem with fcntl(2) locks is that they are not inherited by child
processes.  This breaks pidfile(3), where the common idiom is to open
and lock the PID file before daemonizing.
</content>
</entry>
</feed>
