<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/lib/libutil/Makefile, branch release/9.0.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F9.0.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F9.0.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2011-05-12T10:11:39Z</updated>
<entry>
<title>- Commit work from libprocstat project.  These patches add support for runtime</title>
<updated>2011-05-12T10:11:39Z</updated>
<author>
<name>Stanislav Sedov</name>
<email>stas@FreeBSD.org</email>
</author>
<published>2011-05-12T10:11:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=0daf62d9f5f7d2c15d00d71eb519b90516df016f'/>
<id>urn:sha1:0daf62d9f5f7d2c15d00d71eb519b90516df016f</id>
<content type='text'>
  file and processes information retrieval from the running kernel via sysctl
  in the form of new library, libprocstat.  The library also supports KVM backend
  for analyzing memory crash dumps.  Both procstat(1) and fstat(1) utilities have
  been modified to take advantage of the library (as the bonus point the fstat(1)
  utility no longer need superuser privileges to operate), and the procstat(1)
  utility is now able to display information from memory dumps as well.

  The newly introduced fuser(1) utility also uses this library and able to operate
  via sysctl and kvm backends.

  The library is by no means complete (e.g. KVM backend is missing vnode name
  resolution routines, and there're no manpages for the library itself) so I
  plan to improve it further.  I'm commiting it so it will get wider exposure
  and review.

  We won't be able to MFC this work as it relies on changes in HEAD, which
  was introduced some time ago, that break kernel ABI.  OTOH we may be able
  to merge the library with KVM backend if we really need it there.

Discussed with:	rwatson
</content>
</entry>
<entry>
<title>IFH@204581</title>
<updated>2010-03-04T13:35:57Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2010-03-04T13:35:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=1a0fda2b547365c9453523592a445dfe21266d4b'/>
<id>urn:sha1:1a0fda2b547365c9453523592a445dfe21266d4b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove login(3), logout(3) and logwtmp(3) from libutil.</title>
<updated>2010-01-13T18:59:51Z</updated>
<author>
<name>Ed Schouten</name>
<email>ed@FreeBSD.org</email>
</author>
<published>2010-01-13T18:59:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=21470ecd911b47dfd1dc2b946470f3270156b1f5'/>
<id>urn:sha1:21470ecd911b47dfd1dc2b946470f3270156b1f5</id>
<content type='text'>
These functions only apply to utmp(5). They cannot be kept intact when
moving towards utmpx. The login(3) function would break, because its
argument is an utmp structure. The logout(3) and logwtmp(3) functions
cannot be used, since they provide a functionality which partially
overlaps.

Increment SHLIB_MAJOR to 9 to indicate the removal.
</content>
</entry>
<entry>
<title>Build lib/ with WARNS=6 by default.</title>
<updated>2010-01-02T09:58:07Z</updated>
<author>
<name>Ed Schouten</name>
<email>ed@FreeBSD.org</email>
</author>
<published>2010-01-02T09:58:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=daaf5759104f210a9315f49f80f1e0f01a8b3bff'/>
<id>urn:sha1:daaf5759104f210a9315f49f80f1e0f01a8b3bff</id>
<content type='text'>
Similar to libexec/, do the same with lib/. Make WARNS=6 the norm and
lower it when needed.

I'm setting WARNS?=0 for secure/. It seems secure/ includes the
Makefile.inc provided by lib/. I'm not going to touch that directory.
Most of the code there is contributed anyway.
</content>
</entry>
<entry>
<title>Further extend the quotafile API.</title>
<updated>2009-09-26T23:16:06Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2009-09-26T23:16:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=5666aadb3ddf92915fa484c460bcf9623d08fcf8'/>
<id>urn:sha1:5666aadb3ddf92915fa484c460bcf9623d08fcf8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge from head</title>
<updated>2009-09-17T16:16:44Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2009-09-17T16:16:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=10b3b54548f2290bbe8d8f88c59c28d12b7a635d'/>
<id>urn:sha1:10b3b54548f2290bbe8d8f88c59c28d12b7a635d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge from head up to r188941 (last revision before the USB stack switch)</title>
<updated>2009-09-17T13:31:39Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2009-09-17T13:31:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=7d4b968b0fa6afc6bca132c27e2041c979ee6101'/>
<id>urn:sha1:7d4b968b0fa6afc6bca132c27e2041c979ee6101</id>
<content type='text'>
</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-test2/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>WIP</title>
<updated>2009-01-30T13:54:03Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2009-01-30T13:54:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=1b3515f39bcd2de8409fb54b2e4355553d016a81'/>
<id>urn:sha1:1b3515f39bcd2de8409fb54b2e4355553d016a81</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add filler man pages for the kinfo functions I added recently.</title>
<updated>2008-12-07T03:33:36Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>2008-12-07T03:33:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ce4a8bcbee79168017b9b0162c4ae3c779a64561'/>
<id>urn:sha1:ce4a8bcbee79168017b9b0162c4ae3c779a64561</id>
<content type='text'>
While here, hook up the hexdump(3) man page which wasn't being installed.
</content>
</entry>
</feed>
