1
0
mirror of https://github.com/shirou/gopsutil.git synced 2025-05-10 19:29:14 +08:00

2442 Commits

Author SHA1 Message Date
Bryce Kahle
d753f78612
use VERSION_ID from os-release
`VERSION_ID` is more appropriate for scripts and other usages, since `VERSION` can contain spaces and codenames

from `os-release` manpage:
```
VERSION=
           A string identifying the operating system version, excluding
           any OS name information, possibly including a release code
           name, and suitable for presentation to the user. This field
           is optional.

           Examples: "VERSION=17", "VERSION="17 (Beefy Miracle)"".

 VERSION_ID=
           A lower-case string (mostly numeric, no spaces or other
           characters outside of 0–9, a–z, ".", "_" and "-") identifying
           the operating system version, excluding any OS name
           information or release code name, and suitable for processing
           by scripts or usage in generated filenames. This field is
           optional.

           Examples: "VERSION_ID=17", "VERSION_ID=11.04".
```
2024-01-18 10:34:34 -08:00
shirou
83c941c791
Merge pull request #1582 from shirou/dependabot/github_actions/actions/upload-artifact-4.1.0
chore(deps): bump actions/upload-artifact from 4.0.0 to 4.1.0
2024-01-15 12:11:31 +09:00
dependabot[bot]
73f479fdcd
chore(deps): bump actions/upload-artifact from 4.0.0 to 4.1.0
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](c7d193f32e...1eb3cb2b3e)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-15 01:40:04 +00:00
shirou
442e0ad6f9
Merge pull request #1575 from shirou/feat/fix_disk_unix_uint64cast
[linux][disk]: fix Rdev cast
2024-01-14 18:22:08 +09:00
shirou
8aa43a2785
Merge pull request #1577 from shirou/dependabot/go_modules/golang.org/x/sys-0.16.0
chore(deps): bump golang.org/x/sys from 0.15.0 to 0.16.0
2024-01-14 18:17:05 +09:00
shirou
9627f199e2
Merge pull request #1579 from shirou/feature/enable_cache_on_host_boottime
[host]: add EnableBootTimeCache function
2024-01-14 18:13:05 +09:00
shirou
4ba3cd4d59
Merge pull request #1581 from shirou/dependabot/github_actions/actions/cache-3.3.3
chore(deps): bump actions/cache from 3.3.2 to 3.3.3
2024-01-12 14:08:39 +09:00
dependabot[bot]
2b5830f6f9
chore(deps): bump actions/cache from 3.3.2 to 3.3.3
Bumps [actions/cache](https://github.com/actions/cache) from 3.3.2 to 3.3.3.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](704facf57e...e12d46a63a)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-12 01:12:28 +00:00
shirou
b10acd4894 [host]: add EnableBootTimeCache function 2024-01-11 00:49:11 +09:00
shirou
13218ce5b1 feat: add linux, mips on build test 2024-01-10 23:08:22 +09:00
dependabot[bot]
3a36b46e6c
chore(deps): bump golang.org/x/sys from 0.15.0 to 0.16.0
Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.15.0 to 0.16.0.
- [Commits](https://github.com/golang/sys/compare/v0.15.0...v0.16.0)

---
updated-dependencies:
- dependency-name: golang.org/x/sys
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-05 01:59:24 +00:00
shirou
ce11e9ca5f [linux][disk]: fix Rdev cast 2024-01-01 22:07:23 +09:00
shirou
df3c7bdec0
Merge pull request #1573 from scop/feat/udev-fs-label
feat(disk): look for filesystem labels from udev on Linux
v3.23.12
2023-12-31 15:59:26 +09:00
Ville Skyttä
adaeba09d9 feat(disk): look for filesystem labels from udev on Linux 2023-12-25 12:07:23 +02:00
shirou
4870f6f119
Merge pull request #1569 from scop/perf/regex-compile
Avoid repeated regexp compilations
2023-12-23 23:36:29 +09:00
shirou
08afc01d17
Merge pull request #1570 from scop/perf/unnecessary-regexps
Avoid some uses of regexps
2023-12-23 23:35:20 +09:00
Ville Skyttä
11bc5b3970 Avoid some uses of regexps 2023-12-21 10:00:30 +02:00
Ville Skyttä
362fa4b9c4 Avoid repeated regexp compilations 2023-12-21 09:51:14 +02:00
shirou
108235a098
Merge pull request #1561 from keeword/master
add deepin and uos distro
2023-12-17 10:09:25 +09:00
shirou
f308985abb
Merge pull request #1563 from shirou/dependabot/github_actions/actions/upload-artifact-4.0.0
chore(deps): bump actions/upload-artifact from 3.1.3 to 4.0.0
2023-12-16 12:46:57 +09:00
dependabot[bot]
5ce87a6113
chore(deps): bump actions/upload-artifact from 3.1.3 to 4.0.0
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.1.3 to 4.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](a8a3f3ad30...c7d193f32e)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-16 03:42:22 +00:00
shirou
4b820ed2ca
Merge pull request #1564 from shirou/revert-1559-dependabot/github_actions/actions/labeler-5.0.0
Revert "chore(deps): bump actions/labeler from 4.3.0 to 5.0.0"
2023-12-16 12:33:23 +09:00
shirou
b9cb0e2f30
Revert "chore(deps): bump actions/labeler from 4.3.0 to 5.0.0" 2023-12-16 12:24:10 +09:00
shirou
3776279c0f
Merge pull request #1559 from shirou/dependabot/github_actions/actions/labeler-5.0.0
chore(deps): bump actions/labeler from 4.3.0 to 5.0.0
2023-12-13 11:41:58 +09:00
Xie Weineng
0de2d14a7c add deepin and uos distro 2023-12-13 09:54:52 +08:00
shirou
9deadc9914
Merge pull request #1560 from shirou/dependabot/github_actions/actions/setup-go-5.0.0
chore(deps): bump actions/setup-go from 4.1.0 to 5.0.0
2023-12-07 11:10:09 +09:00
dependabot[bot]
9dd090e1b0
chore(deps): bump actions/setup-go from 4.1.0 to 5.0.0
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 4.1.0 to 5.0.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](93397bea11...0c52d547c9)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-07 01:28:30 +00:00
dependabot[bot]
4086e97048
chore(deps): bump actions/labeler from 4.3.0 to 5.0.0
Bumps [actions/labeler](https://github.com/actions/labeler) from 4.3.0 to 5.0.0.
- [Release notes](https://github.com/actions/labeler/releases)
- [Commits](ac9175f8a1...8558fd7429)

---
updated-dependencies:
- dependency-name: actions/labeler
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-05 01:29:04 +00:00
shirou
321901ee51
Merge pull request #1554 from shirou/dependabot/go_modules/golang.org/x/sys-0.15.0
chore(deps): bump golang.org/x/sys from 0.14.0 to 0.15.0
v3.23.11
2023-11-28 10:37:10 +09:00
dependabot[bot]
e1bb8db88f
chore(deps): bump golang.org/x/sys from 0.14.0 to 0.15.0
Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.14.0 to 0.15.0.
- [Commits](https://github.com/golang/sys/compare/v0.14.0...v0.15.0)

---
updated-dependencies:
- dependency-name: golang.org/x/sys
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-28 01:29:38 +00:00
shirou
fad5e68647
Merge pull request #1551 from blinklabs-io/feat/use-lsof-freebsd-connections
feat: use lsof for net_connections on FreeBSD
2023-11-12 10:37:03 +09:00
Chris Gianelloni
a8418dfd73 feat: use lsof for net_connections on FreeBSD
Use net.ConnectionsPidWithContext on FreeBSD, similarly to how it is done
on Darwin. This uses common.CallLsofWithContext underneath the hood, which
will use lsof under the hood, if available.

Tested on FreeBSD 13.2-RELEASE

Signed-off-by: Chris Gianelloni <wolf31o2@blinklabs.io>
2023-11-09 18:19:10 -05:00
shirou
e74324b6a7
Merge pull request #1548 from shirou/dependabot/go_modules/golang.org/x/sys-0.14.0
chore(deps): bump golang.org/x/sys from 0.13.0 to 0.14.0
2023-11-06 10:36:20 +09:00
dependabot[bot]
807d466078
chore(deps): bump golang.org/x/sys from 0.13.0 to 0.14.0
Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.13.0 to 0.14.0.
- [Commits](https://github.com/golang/sys/compare/v0.13.0...v0.14.0)

---
updated-dependencies:
- dependency-name: golang.org/x/sys
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-06 01:27:06 +00:00
shirou
a7e2bdf91c
Merge pull request #1544 from JanDeDobbeleer/master
fix(linux): validate cpu fields length before accessing index
v3.23.10
2023-10-30 22:11:25 +09:00
Jan De Dobbeleer
ac63a5690e
fix(windows): remove log statement 2023-10-30 08:39:26 +01:00
Jan De Dobbeleer
a1eedcae8e
fix(linux): validate cpu fields length before accessing index 2023-10-30 08:35:46 +01:00
shirou
c020a0890e
Merge pull request #1537 from shirou/feat/fix_darwin_host_users
[host][darwin]: fix Users
2023-10-22 11:15:17 +09:00
shirou
4ad4406c03
Merge pull request #1542 from shirou/dependabot/github_actions/actions/checkout-4.1.1
chore(deps): bump actions/checkout from 4.1.0 to 4.1.1
2023-10-18 12:02:51 +09:00
dependabot[bot]
be90da9b83
chore(deps): bump actions/checkout from 4.1.0 to 4.1.1
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](8ade135a41...b4ffde65f4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-18 01:30:37 +00:00
shirou
9c1cf1ca59
Merge pull request #1538 from shirou/dependabot/go_modules/github.com/google/go-cmp-0.6.0
chore(deps): bump github.com/google/go-cmp from 0.5.9 to 0.6.0
2023-10-11 11:55:51 +09:00
dependabot[bot]
2121939c2a
chore(deps): bump github.com/google/go-cmp from 0.5.9 to 0.6.0
Bumps [github.com/google/go-cmp](https://github.com/google/go-cmp) from 0.5.9 to 0.6.0.
- [Release notes](https://github.com/google/go-cmp/releases)
- [Commits](https://github.com/google/go-cmp/compare/v0.5.9...v0.6.0)

---
updated-dependencies:
- dependency-name: github.com/google/go-cmp
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-11 01:33:34 +00:00
shirou
4b46f2b70c [host][darwin]: fix Users 2023-10-10 23:05:52 +09:00
shirou
5ee64c6190
Merge pull request #1531 from shirou/dependabot/github_actions/actions/checkout-4.1.0
chore(deps): bump actions/checkout from 4.0.0 to 4.1.0
2023-10-07 22:45:46 +09:00
dependabot[bot]
3389897156
chore(deps): bump actions/checkout from 4.0.0 to 4.1.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](3df4ab11eb...8ade135a41)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-07 13:36:11 +00:00
shirou
21fe65fb5c
Merge pull request #1536 from shirou/feat/skip_nice_on_ci
[process][darwin]: skip process.Nice test if darwin on GitHub Action
2023-10-07 22:35:20 +09:00
shirou
83427f964f [process][darwin]: skip process.Nice test if darwin on GitHub Action
fix: https://github.com/shirou/gopsutil/issues/1532
2023-10-07 13:27:39 +00:00
shirou
48960df563
Merge pull request #1535 from shirou/dependabot/go_modules/golang.org/x/sys-0.13.0
chore(deps): bump golang.org/x/sys from 0.12.0 to 0.13.0
2023-10-07 20:53:01 +09:00
dependabot[bot]
f1405efa25
chore(deps): bump golang.org/x/sys from 0.12.0 to 0.13.0
Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.12.0 to 0.13.0.
- [Commits](https://github.com/golang/sys/compare/v0.12.0...v0.13.0)

---
updated-dependencies:
- dependency-name: golang.org/x/sys
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-06 01:53:20 +00:00
shirou
826376d46a
Merge pull request #1530 from darkgeek/feature/netbsd-arm64-port
Add some support for NetBSD
v3.23.9
2023-09-30 11:50:26 +09:00