<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/lib/libproc/proc_create.c, branch release/11.3.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F11.3.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F11.3.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2017-04-11T17:36:19Z</updated>
<entry>
<title>MFC r309591:</title>
<updated>2017-04-11T17:36:19Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2017-04-11T17:36:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b7d2a5c2d9e8c9808aa92f9e625a1f99f2fd482e'/>
<id>urn:sha1:b7d2a5c2d9e8c9808aa92f9e625a1f99f2fd482e</id>
<content type='text'>
Fix style bugs and remove trailing whitespace in libproc and librtld_db.
</content>
</entry>
<entry>
<title>Allow "a.out" as an alias for the executable if no other matching entries</title>
<updated>2014-05-03T04:44:03Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2014-05-03T04:44:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=acc0eea6b0c311e87aed1b5f61ec4aa0c53e3835'/>
<id>urn:sha1:acc0eea6b0c311e87aed1b5f61ec4aa0c53e3835</id>
<content type='text'>
are found. This improves compatibility with Solaris' libproc and fixes a
number of failing DTrace tests that rely on this feature.

MFC after:	3 weeks
</content>
</entry>
<entry>
<title>Clean up the debug printing in libproc a bit. In particular:</title>
<updated>2013-10-27T20:39:10Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2013-10-27T20:39:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=30e81f7e3bbbe40e39e9570f35940ac042324434'/>
<id>urn:sha1:30e81f7e3bbbe40e39e9570f35940ac042324434</id>
<content type='text'>
* Don't print any error messages to stderr unless DEBUG is defined.
* Add a DPRINTFX macro for use when errno isn't set.
* Print the error string from libelf when appropriate.
</content>
</entry>
<entry>
<title>fix a serious bug in libproc's proc_attach</title>
<updated>2011-08-03T09:55:59Z</updated>
<author>
<name>Andriy Gapon</name>
<email>avg@FreeBSD.org</email>
</author>
<published>2011-08-03T09:55:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a8375da0d32591f81e799a2bcebebc4ba918ed12'/>
<id>urn:sha1:a8375da0d32591f81e799a2bcebebc4ba918ed12</id>
<content type='text'>
proc_attach always frees any struct proc_handle data
that it allocates, but that is supposed to be done
only in error conditions.

PR:		bin/158431
Approved by:	re (kib)
MFC after:	1 week
</content>
</entry>
<entry>
<title>Fix a memory leak on the error condition</title>
<updated>2010-12-14T15:14:08Z</updated>
<author>
<name>Kevin Lo</name>
<email>kevlo@FreeBSD.org</email>
</author>
<published>2010-12-14T15:14:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=faeece5e246cd0daea41c5ce3069b344a24d91ee'/>
<id>urn:sha1:faeece5e246cd0daea41c5ce3069b344a24d91ee</id>
<content type='text'>
Reviewed by:	rpaulo
</content>
</entry>
<entry>
<title>New version of libproc. Changes are:</title>
<updated>2010-07-31T16:10:20Z</updated>
<author>
<name>Rui Paulo</name>
<email>rpaulo@FreeBSD.org</email>
</author>
<published>2010-07-31T16:10:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=8eb20f364fe0e4a0cbbbce6b8456a75324ae95d8'/>
<id>urn:sha1:8eb20f364fe0e4a0cbbbce6b8456a75324ae95d8</id>
<content type='text'>
* breakpoint setup support
* register query
* symbol to address mapping and vice-versa
* more misc utility functions based on their Solaris counterpart

Also, I've written some test cases.

Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>Merge latest DTrace changes from Perforce.</title>
<updated>2008-11-05T19:35:43Z</updated>
<author>
<name>Craig Rodrigues</name>
<email>rodrigc@FreeBSD.org</email>
</author>
<published>2008-11-05T19:35:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=820e067933d4a50f9a38e8581c4ff08091935a89'/>
<id>urn:sha1:820e067933d4a50f9a38e8581c4ff08091935a89</id>
<content type='text'>
Update libproc API to reflect new changes.

Approved by:	jb
</content>
</entry>
<entry>
<title>Add a process library with some stubs that the DTrace client needs.</title>
<updated>2008-05-22T02:09:21Z</updated>
<author>
<name>John Birrell</name>
<email>jb@FreeBSD.org</email>
</author>
<published>2008-05-22T02:09:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=2c633af4612d38e28280e47be666c668d328aa38'/>
<id>urn:sha1:2c633af4612d38e28280e47be666c668d328aa38</id>
<content type='text'>
These will be fleshed out as part of the DTrace userland tracing
development.

For now, the kernel tracing part of DTrace requires minimal functionality
for this library.

The API for this library is deliberately different from the libproc in
OpenSolaris due to licensing restrictions.
</content>
</entry>
</feed>
