<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/psutil.git/psutil/arch/netbsd, branch parallel-tests</title>
<subtitle>github.com: giampaolo/psutil.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/psutil.git/'/>
<entry>
<title>Git hook for renamed/added/deleted files + flake8 print() + tidelift (#1704)</title>
<updated>2020-02-21T11:40:20+00:00</updated>
<author>
<name>Giampaolo Rodola</name>
<email>g.rodola@gmail.com</email>
</author>
<published>2020-02-21T11:40:20+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/psutil.git/commit/?id=567547fa3ba3f11ee4f2dc9e73d37a146fe49e1b'/>
<id>567547fa3ba3f11ee4f2dc9e73d37a146fe49e1b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add special case for psutil_proc_cwd/NetBSD (#1538)</title>
<updated>2020-01-29T23:40:27+00:00</updated>
<author>
<name>Kamil Rytarowski</name>
<email>krytarowski@users.noreply.github.com</email>
</author>
<published>2020-01-29T23:40:27+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/psutil.git/commit/?id=f4e337aa04dac93347118f488491941026ec7e4f'/>
<id>f4e337aa04dac93347118f488491941026ec7e4f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>OpenBSD fixes (#1673)</title>
<updated>2020-01-27T00:20:51+00:00</updated>
<author>
<name>Giampaolo Rodola</name>
<email>g.rodola@gmail.com</email>
</author>
<published>2020-01-27T00:20:51+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/psutil.git/commit/?id=0e8e5a983ac7e346224cfaa45856738628c1bdc5'/>
<id>0e8e5a983ac7e346224cfaa45856738628c1bdc5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>print/set syscall origin when raising NSP or AD</title>
<updated>2020-01-14T11:09:25+00:00</updated>
<author>
<name>Giampaolo Rodola</name>
<email>g.rodola@gmail.com</email>
</author>
<published>2020-01-14T11:09:25+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/psutil.git/commit/?id=5140642a7ac95889222cbcc2a8118ca803f0ae3d'/>
<id>5140642a7ac95889222cbcc2a8118ca803f0ae3d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>get rid of globals.c; move stuff in _psutil_common.c</title>
<updated>2020-01-06T23:28:58+00:00</updated>
<author>
<name>Giampaolo Rodola</name>
<email>g.rodola@gmail.com</email>
</author>
<published>2020-01-06T23:28:58+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/psutil.git/commit/?id=d7476f05a73a25faf4a4aea1ac9ad7bec9879c33'/>
<id>d7476f05a73a25faf4a4aea1ac9ad7bec9879c33</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[NetBSD] cmdline() raise ZombieProcess when unable to decode chars (#1536)</title>
<updated>2019-06-14T08:53:17+00:00</updated>
<author>
<name>Giampaolo Rodola</name>
<email>g.rodola@gmail.com</email>
</author>
<published>2019-06-14T08:53:17+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/psutil.git/commit/?id=6bb5a30dbf8335db8d9b8c4e81d652f055deea6a'/>
<id>6bb5a30dbf8335db8d9b8c4e81d652f055deea6a</id>
<content type='text'>
* bug #1536 / NetBSD / cmdline: treat EINVAL as 'return []'

This happens with unicode test, meaning the C routine it's
unable to decode the unicode chars.
Also, fix a bug introduced in 1530 (C impl of cwd()) which does not take
ENOENT into account.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* bug #1536 / NetBSD / cmdline: treat EINVAL as 'return []'

This happens with unicode test, meaning the C routine it's
unable to decode the unicode chars.
Also, fix a bug introduced in 1530 (C impl of cwd()) which does not take
ENOENT into account.
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement psutil_proc_cwd for NetBSD (#1530)</title>
<updated>2019-06-12T04:38:40+00:00</updated>
<author>
<name>Kamil Rytarowski</name>
<email>krytarowski@users.noreply.github.com</email>
</author>
<published>2019-06-12T04:38:40+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/psutil.git/commit/?id=c2f30702a4db0f4dfbf88842c07532cc187daf5a'/>
<id>c2f30702a4db0f4dfbf88842c07532cc187daf5a</id>
<content type='text'>
Pick KERN_PROC_CWD that is available in 8.99.43 and fallback for
older versions to readlink("/proc/$PID/cwd").</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Pick KERN_PROC_CWD that is available in 8.99.43 and fallback for
older versions to readlink("/proc/$PID/cwd").</pre>
</div>
</content>
</entry>
<entry>
<title>NetBSD fixes (#1526)</title>
<updated>2019-06-11T04:04:16+00:00</updated>
<author>
<name>Kamil Rytarowski</name>
<email>krytarowski@users.noreply.github.com</email>
</author>
<published>2019-06-11T04:04:16+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/psutil.git/commit/?id=1087e2418a35cccf6cdad6c2207308a915cf8a1a'/>
<id>1087e2418a35cccf6cdad6c2207308a915cf8a1a</id>
<content type='text'>
* Fix psutil_get_cmd_args() for NetBSD

Do not overallocate the buffer prompting for KERN_ARGMAX.
It also fixes the code as KERN_ARGMAX was received into a size_t
type, while kernel returned int. It caused argmax to contain
garbage and allocation was randomly crashing with new jemalloc in
the basesystem.

New code prompts for exact buffer size before allocation and
stores argv[] inside it.

Bug investigated by Leonardo Taccari.

* Stop including sys/user.h for NetBSD

This header was removed from the OS as it was empty.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fix psutil_get_cmd_args() for NetBSD

Do not overallocate the buffer prompting for KERN_ARGMAX.
It also fixes the code as KERN_ARGMAX was received into a size_t
type, while kernel returned int. It caused argmax to contain
garbage and allocation was randomly crashing with new jemalloc in
the basesystem.

New code prompts for exact buffer size before allocation and
stores argv[] inside it.

Bug investigated by Leonardo Taccari.

* Stop including sys/user.h for NetBSD

This header was removed from the OS as it was empty.
</pre>
</div>
</content>
</entry>
<entry>
<title>Arguments for NoSuchProcess and AccessDenied for the C ext (#1180)</title>
<updated>2017-11-24T13:07:06+00:00</updated>
<author>
<name>Giampaolo Rodola</name>
<email>g.rodola@gmail.com</email>
</author>
<published>2017-11-24T13:07:06+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/psutil.git/commit/?id=34fb3666859bda349afdc9b4397b0b7a715f08de'/>
<id>34fb3666859bda349afdc9b4397b0b7a715f08de</id>
<content type='text'>
* change NoSuchProcess and AccessDenied C exceptions signatures

* fix arg call on win
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* change NoSuchProcess and AccessDenied C exceptions signatures

* fix arg call on win
</pre>
</div>
</content>
</entry>
<entry>
<title>1173 debug mode (#1176)</title>
<updated>2017-11-14T22:35:19+00:00</updated>
<author>
<name>Giampaolo Rodola</name>
<email>g.rodola@gmail.com</email>
</author>
<published>2017-11-14T22:35:19+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/psutil.git/commit/?id=26c77800591a09718064d3bcea4b04c9a8544dd1'/>
<id>26c77800591a09718064d3bcea4b04c9a8544dd1</id>
<content type='text'>
* implement PSUTIL_DEBUG from C module

* update doc

* add psutil_debug() utility function

* update doc

* enable PSUTIL_DEBUG for tests

* update appveyor.yml

* change psutil_debug() signature so that it can accept variable num of args

* provide DEBUG info in psutil_raise_for_pid()

* properly print debug message

* do not print too much
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* implement PSUTIL_DEBUG from C module

* update doc

* add psutil_debug() utility function

* update doc

* enable PSUTIL_DEBUG for tests

* update appveyor.yml

* change psutil_debug() signature so that it can accept variable num of args

* provide DEBUG info in psutil_raise_for_pid()

* properly print debug message

* do not print too much
</pre>
</div>
</content>
</entry>
</feed>
