Commit Graph

273 Commits (0bbc484a68a3966ce9581ab8b3bf6a6fcca0b17a)

Author SHA1 Message Date
shirou 61f624bcb8
Merge pull request #1831 from niemp100/win32_cpu_values
Fix win32_SystemProcessorPerformanceInformation struct
3 months ago
Dmytro Vovk 244d63ddfc fix lint 3 months ago
Dmytro Vovk 1de755d2f2 possible fix 3 months ago
Niklas Empt 6f4ea788d9 Fix win32_SystemProcessorPerformanceInformation struct 3 months ago
shirou 7b14b866f1
Merge pull request #1783 from mmorel-35/revive/unused-parameter
chore: enable unused-parameter from revive
3 months ago
shirou 9d29c70c52
Merge pull request #1813 from mmorel-35/gocritic
chore: enable gocritic linter
3 months ago
shirou 2ab27a0ba3
Merge pull request #1817 from mmorel-35/revive/var-naming
chore: enable var-naming from revive
3 months ago
Matthieu MOREL dfdd90ab72 chore: enable gocritic linter 4 months ago
Matthieu MOREL 9925fd41ec chore: enable var-naming from revive
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
4 months ago
Matthieu MOREL dc9b409803 chore: enable unused-parameter from revive
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
4 months ago
Matthieu MOREL a5e496769c chore: enable begin rule from thelper
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
4 months ago
Matthieu MOREL 8c1a718a5d chore: use testify instead of testing
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
4 months ago
Matthieu MOREL 0a45e0f24d chore(golangci-lint): cover aix and cgo
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
4 months ago
Matthieu MOREL 30aff030d0 chore(golangci-lint): GOOS and GOARCH matrix
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
4 months ago
Matthieu MOREL 9ce2ec161e chore: enable golangci-lint on Windows and MacOS
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
5 months ago
uubulb 1f39525d2d refactor(darwin): optimize string allocation 6 months ago
Matthieu MOREL 7e19b35f50 enable all rules of perfsprint linter
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
6 months ago
Lomanic c37a5eba8c [cpu][netbsd] Fix "undefined: cpuTimes" error at compile time on arm
Fixes #1645
9 months ago
uubulb 9e6efdb991 update disk & cpu & process 10 months ago
uubulb 701a74be41 feat(cpu, mem, sensors)(darwin): cgo-free implementations 10 months ago
shirou 37f531010d fix golangcilint errors, ignore gosec G115 11 months ago
shirou 3caf443966 [mem][windows]: add ExWindows and implement VirualTotal/Avail
This commit fixes #1588. Thank you!
1 year ago
shirou e9591b5b01 rename redundant test function names, such as TestCPU in cpu package 1 year ago
shirou bc060cc227 add SPDX License, remove old build tag, and replace import 1 year ago
Dylan Myers 9bf502f825 Fix logic errors, syntax errors, and typos 1 year ago
Dylan Myers d551997afb Fix typos and code misplacement in AIX CPU handling 1 year ago
Dylan Myers 5d3cf2e9e7 Update AIX percpu minimum needed lines 1 year ago
Dylan Myers 0a1f220077 Remove tests, since my Go knowledge isn't yet deep enough for them 1 year ago
Dylan Myers 843d93a589 Add AIX test data 1 year ago
Dylan Myers d816d96508 Initial pass at AIX test integration 1 year ago
Dylan Myers af3f4d204d Correct arguments for AIX percpu 1 year ago
Dylan Myers 8cc32696fe Add support for additional CPU info fields 1 year ago
Dylan Myers 6b630a841a Add support for per CPU 1 year ago
shirou 53fb8caad4 [darwin][ci]: skip frequency check on GitHub Action 1 year ago
Jonathan Matthew 27ffa28a0d add support for OpenBSD/riscv64 1 year ago
shirou 4870f6f119
Merge pull request #1569 from scop/perf/regex-compile
Avoid repeated regexp compilations
2 years ago
Ville Skyttä 11bc5b3970 Avoid some uses of regexps 2 years ago
Ville Skyttä 362fa4b9c4 Avoid repeated regexp compilations 2 years ago
Jan De Dobbeleer a1eedcae8e
fix(linux): validate cpu fields length before accessing index 2 years ago
Justin Yang 826037fe4b Fix build_test on amd64 NetBSD 2 years ago
Justin Yang 7ffb24dbe3
Merge branch 'shirou:master' into feature/netbsd-arm64-port 2 years ago
Justin Yang def3572629 format the code 2 years ago
Justin Yang 4a46201e00 cpu && host: fix compile time errors 2 years ago
shirou 0665cafa1b chore: replace deprecated ioutil package to os and io 2 years ago
Justin Yang 6a4ec32f3b cpu: remove wrong info copied from openbsd 2 years ago
shirou febdeab871 chore: change CIRCLECI environment variable to CI. 2 years ago
Justin Yang 2684012ab2 Initial support for NetBSD.
Currently the changes are all copied from shirou/gopsutil#1364
2 years ago
Kishen V 63e0b63ab8 Enable setting of vendor and related information for all Power versions 2 years ago
Antoine Toulme 38b94668ea allow to pass context values to override environment variables 2 years ago
Matthieu MOREL 1fb1e3e3e6 ci(lint): correct gci linter
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2 years ago