v0.1.0
This is the first tagged release since forking the project. Please review the commit history for a complete list of changes since the fork. Going forward the changelog will include a summary of all changes.
Added
- Added
CpuList
implementation for Windows that returns CPU timing information
on a per CPU basis. #55 - Added
Uptime
implementation for Windows. #55 - Added
Swap
implementation for Windows based on page file metrics. #55 - Added support to
github.com/gosigar/sys/windows
for querying and enabling
privileges in a process token. - Added utility code for interfacing with linux NETLINK_INET_DIAG. #60
- Added
ProcEnv
for getting a process's environment variables. #61
Changed
- Changed several
OpenProcess
calls on Windows to request the lowest possible
access privileges. #50 - Removed cgo usage from Windows code.
- Added OS version checks to
ProcArgs.Get
on Windows because the
Win32_Process
WMI query is not available prior to Windows vista. On XP and
Windows 2003, this method returnsErrNotImplemented
. #55