| Index: third_party/psutil/HISTORY
|
| diff --git a/third_party/psutil/HISTORY b/third_party/psutil/HISTORY
|
| index 3e4ce96c19bd829cf0c64b01ae58aeacf85f10da..40ea22eae03ae4ee219e57e3e4784b412acb1650 100644
|
| --- a/third_party/psutil/HISTORY
|
| +++ b/third_party/psutil/HISTORY
|
| @@ -1,5 +1,100 @@
|
| Bug tracker at http://code.google.com/p/psutil/issues
|
|
|
| +0.3.1 - XXXX-XX-XX
|
| +------------------
|
| +
|
| +NEW FEATURES
|
| +
|
| + * Issue 150: network I/O counters. (OSX patch by Jeremy Whitlock)
|
| + * Issue 198: Process.wait(timeout=0) can now be used to make wait() return
|
| + immediately.
|
| + * Issue 206: disk I/O counters. (OSX patch by Jeremy Whitlock)
|
| +
|
| +BUGFIXES
|
| +
|
| + * Issue 135: (OS X) psutil cannot create Process object
|
| + * Issue 144: (Linux) no longer support 0 special PID.
|
| + * Issue 188: (Linux) psutil import error on Linux ARM architectures.
|
| + * Issue 197: (Linux) Process.get_connections() is broken on platforms not
|
| + supporting IPv6.
|
| + * Issue 200: (Linux) psutil.NUM_CPUS not working on armel and sparc
|
| + architectures and causing crash on module import.
|
| + * Issue 201: (Linux) Process.get_connections() is broken on big-endian
|
| + architectures.
|
| + * Issue 211: Process instance can unexpectedly raise NoSuchProcess if tested
|
| + for equality with another object.
|
| +
|
| +
|
| +0.3.0 - 2011-07-08
|
| +------------------
|
| +
|
| +NEW FEATURES
|
| +
|
| + * Issue 125: system per-cpu percentage utilization and times.
|
| + * Issue 163: per-process associated terminal (TTY).
|
| + * Issue 171: added get_phymem() and get_virtmem() functions returning system
|
| + memory information (total, used, free) and memory percent usage.
|
| + total_* avail_* and used_* memory functions are deprecated.
|
| + * Issue 172: disk usage statistics.
|
| + * Issue 174: mounted disk partitions.
|
| + * Issue 179: setuptools is now used in setup.py
|
| +
|
| +BUGFIXES
|
| +
|
| + * Issue 159: SetSeDebug() does not close handles or unset impersonation on
|
| + return.
|
| + * Issue 164: wait function raises a TimeoutException when a process returns
|
| + -1 (Windows).
|
| + * Issue 165: process.status raises an unhandled exception.
|
| + * Issue 166: get_memory_info() leaks handles hogging system resources.
|
| + * Issue 168: psutil.cpu_percent() returns erroneous results when used in
|
| + non-blocking mode. (patch by Philip Roberts)
|
| + * Issue 178: OSX - Process.get_threads() leaks memory
|
| + * Issue 180: Windows - Process's get_num_threads() and get_threads() methods
|
| + can raise NoSuchProcess exception while process still exists.
|
| +
|
| +
|
| +0.2.1 - 2011-03-20
|
| +------------------
|
| +
|
| +NEW FEATURES
|
| +
|
| + * Issue 64: per-process I/O counters.
|
| + * Issue 116: per-process wait() (wait for process to terminate and return its
|
| + exit code).
|
| + * Issue 134: per-process get_threads() returning information (id, user and
|
| + kernel times) about threads opened by process.
|
| + * Issue 136: process executable path on FreeBSD is now determined by asking
|
| + the kernel instead of guessing it from cmdline[0].
|
| + * Issue 137: per-process real, effective and saved user and group ids.
|
| + * Issue 140: system boot time.
|
| + * Issue 142: per-process get and set niceness (priority).
|
| + * Issue 143: per-process status.
|
| + * Issue 147: per-process I/O nice (priority) - Linux only.
|
| + * Issue 148: psutil.Popen class which tidies up subprocess.Popen and
|
| + psutil.Process in a unique interface.
|
| + * Issue 152: (OSX) get_process_open_files() implementation has been rewritten
|
| + in C and no longer relies on lsof resulting in a 3x speedup.
|
| + * Issue 153: (OSX) get_process_connection() implementation has been rewritten
|
| + in C and no longer relies on lsof resulting in a 3x speedup.
|
| +
|
| +BUGFIXES
|
| +
|
| + * Issue 83: process cmdline is empty on OSX 64-bit.
|
| + * Issue 130: a race condition can cause IOError exception be raised on
|
| + Linux if process disappears between open() and subsequent read() calls.
|
| + * Issue 145: WindowsError was raised instead of psutil.AccessDenied when using
|
| + process resume() or suspend() on Windows.
|
| + * Issue 146: 'exe' property on Linux can raise TypeError if path contains NULL
|
| + bytes.
|
| + * Issue 151: exe and getcwd() for PID 0 on Linux return inconsistent data.
|
| +
|
| +API CHANGES
|
| +
|
| + * Process "uid" and "gid" properties are deprecated in favor of "uids" and
|
| + "gids" properties.
|
| +
|
| +
|
| 0.2.0 - 2010-11-13
|
| ------------------
|
|
|
|
|