shirou
9bbd81f709
Merge pull request #1105 from fmarmol/master
...
Switch usage from os.*File.Readdir to os.*File.ReadDir.
4 years ago
shirou
45a1287149
Merge branch 'dev' of github.com:rschmied/gopsutil into rschmied-dev
4 years ago
shirou
e032a1c81d
Merge pull request #1059 from d1ss0nanz/issue1058
...
use ioreg to read IOPlatformUUID as HostID
4 years ago
Max Altgelt
a4679b798b
feat: Add support for Cwd() on Windows
4 years ago
shirou
8f489b62d0
Merge branch 'master' into add-plan9-cpu
4 years ago
Ville Skyttä
09c3ba3896
[mem][solaris] simplify regular expressions
4 years ago
Ville Skyttä
093e68cb91
[mem][solaris] improve prtconf memory size scraping
...
Accept uppercase Memory, that's how it appears to be at least in Solaris
11.3 and OpenIndiana oi_151a7.
4 years ago
Ville Skyttä
768c3b1888
[mem][solaris] don't hardcode path to prtconf in error message
4 years ago
Adrien CABARBAYE
0953979fef
Use ole with Arm Windows support
4 years ago
shirou
1777fa2fcc
[v3][plan9][mem] fix fallback build tag
4 years ago
shirou
4db4dc09a0
[v3] fix Signal import on dragonfly OS in fallback
4 years ago
shirou
3e7da36a46
[mem][solaris] fix wrong variable name.
4 years ago
shirou
b96339ab43
[v3] update x/sys version.
4 years ago
lufia
0617d71557
[v3][cpu] add plan9 support
4 years ago
shirou
79c6edf913
Merge pull request #1148 from lufia/add-plan9-mem
...
[v3][mem] add plan9 support
4 years ago
shirou
54eae75ed3
Merge pull request #1150 from shirou/feature/fix_mem_bsd
...
[mem][bsd] fix missing arg
4 years ago
WAKAYAMA shirou
46d6fcc192
[mem][bsd] fix missing arg
4 years ago
shirou
285b4a4a01
Merge pull request #1142 from maier/master
...
fixes for mem_solaris.go
4 years ago
lufia
0eae055018
[v3][mem] add plan9 support
4 years ago
Lars Meyer
db020a3546
[host][windows][v3] Fix Windows 11 reporting
...
While ProductName remains "Windows 10", versions with Build no. >= 22000
are Windows 11.
4 years ago
maier
4dcbf38c38
remove go1.17 build constraint
4 years ago
shirou
3ff6b5dd8b
[v3][mem] add missing files.
4 years ago
shirou
5bdd02c944
Merge pull request #1140 from punya/proc-created-v3
...
Copy load.MiscStat ProcsCreated field from v2 to v3 (supersedes #1123 )
4 years ago
maier
d644c6bef6
fix: mem/mem_solaris.go:148:42: cannot use swapsCommandPath (type string) as type context.Context in argument to invoke.CommandWithContext - add ctx to call
4 years ago
maier
87fc40cbd6
fix: mem/mem_solaris.go:146:59: undefined: swapCommand - typo swapsCommand
4 years ago
Punya Biswal
bf1ba03736
Copy BSD implementation to v3
4 years ago
shirou
c2f6682078
Merge pull request #1133 from derekhjray/master
...
v3/diss (Linux): fix disk retrieve partition issue while using in container
4 years ago
shirou
7be7e7807f
[process] extend maxElapsedTime on process_test
4 years ago
shirou
9e82343ffb
[mem] fix import path
4 years ago
shirou
8177d340fd
[mem] Add swapdevice
4 years ago
Pablo Baeyens
78e8d0adf0
Rename 'readdrivestat' function on v3
...
Signed-off-by: Pablo Baeyens <pablo.baeyens@datadoghq.com>
4 years ago
Florent
27a70bceed
Change usage from os.*File.Readdir to os.*File.ReadDir.
4 years ago
Derek Ray
1fa38051cb
v3/diss (Linux): fix disk retrieve partition issue while using in container
4 years ago
Ross Smith II
14b7231917
Add arm/arm64 support on Windows
4 years ago
sunshineplan
785e379e67
v3/process (Win): fix Kill() DuplicateHandle error
4 years ago
Tobias Klauser
b764840fbf
Update github.com/tklauser/go-sysconf to v0.3.9
...
This fixes the build with older Go versions due to missing GOARCH build
tags.
Release notes: https://github.com/tklauser/go-sysconf/releases/tag/v0.3.9
List of changes: https://github.com/tklauser/go-sysconf/compare/v0.3.8...v0.3.9
4 years ago
shirou
0d0659af18
Merge pull request #1122 from secDre4mer/master
...
chore: Drop PROCESS_QUERY_INFORMATION support
4 years ago
Tom Barker
9248140c98
Wait for server connection to be established before checking
...
connections.
4 years ago
Tom Barker
d26900de91
Copy ProcessCreated field from v2 to v3.
4 years ago
Tom Barker
bc4661937d
Minor cleanups motivated by staticcheck warnings.
4 years ago
Tom Barker
5ce887df8f
Make sure that Test_AllProcesses_cmdLine doesn't ignore failures.
4 years ago
Tom Barker
34cdfa258b
Test_Connections currently fails intermittently on Linux (and maybe
...
other OSs), and fails consistently if run with `go test -times=N`
On inspection, Go closes TCP connections when they go out of scope and
are garbage collected. I've re-written Test_Connections() to explicitly
close connectections once the test has finished. This has the other
benefit of closing gracefully, which means the -times argument should
work.
I've also removed the t.Skip() calls inside goroutines as they are
unsupported.
4 years ago
Max Altgelt
d07af877ef
chore: Drop PROCESS_QUERY_INFORMATION support
...
PROCESS_QUERY_INFORMATION was used for compatibility reasons with
Windows XP / Server 2003. Both are no longer supported in Golang
and haven't been for a while (since Go 1.11). It should be safe
to drop this flag. PROCESS_QUERY_LIMITED_INFORMATION supports
PPL process such as LSASS, which are not queryable without this
change.
4 years ago
Tobias Klauser
cb29e40ade
Update github.com/tklauser/go-sysconf to v0.3.8
...
This fixes the build of go-sysconf on openbsd/386 and openbsd/arm, see
tklauser/go-sysconf#21 and rclone/rclone#5402 for context.
List of changes: https://github.com/tklauser/go-sysconf/compare/v0.3.6...v0.3.8
4 years ago
shirou
efc3e519be
Merge pull request #1112 from xuyang2/process-name-linux
...
[process][linux] get name from /proc/(pid)/comm
4 years ago
xuyang2
45a01f678c
[process][linux] get name from /proc/(pid)/comm
4 years ago
xuyang2
7485c8041d
[process][linux] get name from /proc/(pid)/comm
4 years ago
xuyang2
a9757c7de9
[process][linux] get name from /proc/(pid)/comm
4 years ago
dependabot[bot]
f41cf8143a
Bump github.com/tklauser/go-sysconf from 0.3.6 to 0.3.7 in /v3
...
Bumps [github.com/tklauser/go-sysconf](https://github.com/tklauser/go-sysconf ) from 0.3.6 to 0.3.7.
- [Release notes](https://github.com/tklauser/go-sysconf/releases )
- [Commits](https://github.com/tklauser/go-sysconf/compare/v0.3.6...v0.3.7 )
---
updated-dependencies:
- dependency-name: github.com/tklauser/go-sysconf
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
4 years ago
dependabot[bot]
cd789c0cf9
Bump github.com/stretchr/testify from 1.6.1 to 1.7.0 in /v3
...
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify ) from 1.6.1 to 1.7.0.
- [Release notes](https://github.com/stretchr/testify/releases )
- [Commits](https://github.com/stretchr/testify/compare/v1.6.1...v1.7.0 )
---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
4 years ago