Commit Graph

165 Commits (023f0cf76552b9f00dfb33dfc5f7bce6a709d81b)

Author SHA1 Message Date
shirou 37f531010d fix golangcilint errors, ignore gosec G115 9 months ago
shirou 5f158096be fix: golangci lint with max -> maxConn 9 months ago
shirou d725bd1786 fix lint 1 year ago
shirou 5cd488ff30 [net][linux]: remove unused files. go1.11 is not supported now. 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
camcui 3ec3f55280 chore: fix some typos in comments
Signed-off-by: camcui <cuishua@sina.cn>
1 year ago
Amarinder Cheema 6311a849df
Update net_openbsd.go to correctly parse netstat output on obsd. See #1441 1 year ago
Ville Skyttä 362fa4b9c4 Avoid repeated regexp compilations 1 year ago
Matthieu MOREL c806740b34
ci(lint): ensure io/ioutil replacement (#1525)
* ci(lint): enure ioutil replacement

Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>

* Update host_solaris.go
* Update process_linux_test.go
* Update net_linux_test.go
* Update net_linux_test.go
* Update process_test.go
* Update process_linux_test.go
* Update process_linux_test.go

---------

Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2 years ago
shirou 0665cafa1b chore: replace deprecated ioutil package to os and io 2 years ago
Antoine Toulme fe1caf758c lint fixes 2 years ago
Antoine Toulme 38b94668ea allow to pass context values to override environment variables 2 years ago
cui fliter 9aa4e7a744 fix some comments
Signed-off-by: cui fliter <imcusg@gmail.com>
2 years ago
Matthieu MOREL 1fb1e3e3e6 ci(lint): correct gci linter
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2 years ago
shirou 852f455217 fix lint 2 years ago
Steve Zhang cf62eac8f9 The current codes miss below statistic data under solaris/illumos:
1. the disk io statistic data as: nread, nwritten, reads, writes, rtime, wtime;
2. the free memory under global zone;
3. the net io statistic data as: rbytes64, ipackets64, idrops64, ierrors, obytes64, opackets64, odrops64, oerrors.

The new feature branch adds the above missing statistic data based on the psutil project (https://psutil.readthedocs.io/), it has been tested under solaris ( Oracle Solaris 11.4 X86) and illumos (OmniOS v11 r151044).
3 years ago
Steffen Geissinger 5bbcabf17d Pass on context to ConnectionsPidWithContext 3 years ago
Ties de Wit e4409ef6a1
Update net_linux.go 3 years ago
shirou f11e3ba120 fix(net,linux): move IsLittleEndian to internal 3 years ago
shirou e4e6ed2efa fix(net,linux): fix BigEndian test 3 years ago
shirou 8ae3affce0 fix(net,linux): fix decodeaddress if Big Endian 3 years ago
chbuescher 7dd96685cb
Merge branch 'shirou:master' into master 3 years ago
xca1075 d4f012c565 fix aix nocgo compile 3 years ago
xca1075 e24e72062b aix: split code, that uses perfstat, to _cgo and _nocgo files 3 years ago
shirou 0074fab5f5 [net][linux]: fix lint 3 years ago
xca1075 ce49e45ed3 get IOCounters for aix with perfstat 3 years ago
Ville Skyttä 7befb75528 [net] gofumpt with 0.3.0 / golangci-lint 1.45.0 3 years ago
Ville Skyttä f7e1f36418 refactor: remove unnecessary exec.LookPath calls
Executing the command does the lookup if needed and returns the same
error when not found, no need to do it separately.
3 years ago
Matthieu MOREL b0469a470b
Merge branch 'master' into master 3 years ago
Ville Skyttä 1e56c6f421 Spelling and grammar fixes 3 years ago
Matthieu MOREL 8ba220d241 enable contextcheck linter 3 years ago
Lomanic d826e14e27 [net][linux] Fix #1198 "f.ReadDir undefined" on Go 1.15 by redefining a custom readDir according to go version
Using os.File.Readdir pre Go 1.16 and os.File.ReadDir post Go 1.16
3 years ago
mmorel-35 1e6b445a8a gofumpt 3 years ago
mmorel-35 eb5f6203d8 gofmt 3 years ago
Matthieu MOREL b673968d5d
enable errorlint linter 4 years ago
shirou d2e27c1712 fix dependabot v2 deletion. 4 years ago
shirou 0969c9436b delete v2 directory, move v3 to top #1078 4 years ago
shirou 3d97fc18f4 add check if it runs on CI 4 years ago
shirou c6bd05a3e9 relax net/NetIOCountersAll test.
It often fails in CI.
4 years ago
MashaSamoylova 7631bb0e5e Fix lsof args for udp4 in unix 4 years ago
shirou 34412e0b7f [net] relax NetIOCounterAll test 5 years ago
shirou 6286bea32a
Merge pull request #989 from Lomanic/issue734tests
[ci] Implement automatic tests on GH Actions on linux, windows and darwin
5 years ago
Lomanic 64e16cc8c3 [net][darwin] Fix tests with mismatched types 5 years ago
Lomanic 7f0ba43398 [net][darwin][freebsd] Fix tests with func not returning common.ErrNotImplementedError 5 years ago
MashaSamoylova 860f332c22 Fix getting udp6 ports 5 years ago
shirou f377a07e5a fix test and openbsd errors. 5 years ago
Sergey Vinogradov 8ff2ab3187 Add "vet" target to the Makefile
Making the "vet" target will run "go vet ./..." for each supported
GOOS.

Also, some of the warnings produced by go 1.15 vet were mitigated.
5 years ago
Lomanic 4cfc60d68b
Merge pull request #928 from Lomanic/skip-tests-when-not-implemented 5 years ago
Lomanic e1925b853e
Merge pull request #935 from Lomanic/issue900
[linux] Fix #900, skip or fix failing tests in docker
5 years ago