Commit Graph

2599 Commits (d04251e658c57bddd3bb425365546996299c9af3)
 

Author SHA1 Message Date
shirou dc01f63e85
Merge pull request #1583 from shirou/dependabot/github_actions/actions/cache-4.0.0
chore(deps): bump actions/cache from 3.3.3 to 4.0.0
shirou e912ebde7a
Merge pull request #1580 from jnewmano/patch-1
Windows, read all PIDs if there are more than 1024 PIDs.
shirou b86b36a290
Merge pull request #1586 from shirou/dependabot/github_actions/actions/upload-artifact-4.2.0
chore(deps): bump actions/upload-artifact from 4.1.0 to 4.2.0
dependabot[bot] 61758d5e3c
chore(deps): bump actions/upload-artifact from 4.1.0 to 4.2.0
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](1eb3cb2b3e...694cdabd8b)

---
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>
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".
```
Bryce Kahle b0d976c49b
ensure host platform are files and have contents
In a containerized deployment, it is common to mount several files from /etc. Within the container, those files will be created regardless if they exist on the host or not. In those instances, the existing code would erroneously return empty platform information.
dependabot[bot] f28a23e3b3
chore(deps): bump actions/cache from 3.3.3 to 4.0.0
Bumps [actions/cache](https://github.com/actions/cache) from 3.3.3 to 4.0.0.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](e12d46a63a...13aacd865c)

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

Signed-off-by: dependabot[bot] <support@github.com>
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
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>
shirou 442e0ad6f9
Merge pull request #1575 from shirou/feat/fix_disk_unix_uint64cast
[linux][disk]: fix Rdev cast
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
shirou 9627f199e2
Merge pull request #1579 from shirou/feature/enable_cache_on_host_boottime
[host]: add EnableBootTimeCache function
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
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>
Jason Newman 15f7946fcb
Windows, read all pids if there are more than 1024 pids.
Convert bytes read to number of uint32s that were read.
shirou b10acd4894 [host]: add EnableBootTimeCache function
shirou 13218ce5b1 feat: add linux, mips on build test
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>
shirou ce11e9ca5f [linux][disk]: fix Rdev cast
shirou df3c7bdec0
Merge pull request #1573 from scop/feat/udev-fs-label
feat(disk): look for filesystem labels from udev on Linux
Ville Skyttä adaeba09d9 feat(disk): look for filesystem labels from udev on Linux
shirou 4870f6f119
Merge pull request #1569 from scop/perf/regex-compile
Avoid repeated regexp compilations
shirou 08afc01d17
Merge pull request #1570 from scop/perf/unnecessary-regexps
Avoid some uses of regexps
Ville Skyttä 11bc5b3970 Avoid some uses of regexps
Ville Skyttä 362fa4b9c4 Avoid repeated regexp compilations
shirou 108235a098
Merge pull request #1561 from keeword/master
add deepin and uos distro
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
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>
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"
shirou b9cb0e2f30
Revert "chore(deps): bump actions/labeler from 4.3.0 to 5.0.0"
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
Xie Weineng 0de2d14a7c add deepin and uos distro
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
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>
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>
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
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>
shirou fad5e68647
Merge pull request #1551 from blinklabs-io/feat/use-lsof-freebsd-connections
feat: use lsof for net_connections on FreeBSD
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>
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
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>
shirou a7e2bdf91c
Merge pull request #1544 from JanDeDobbeleer/master
fix(linux): validate cpu fields length before accessing index
Jan De Dobbeleer ac63a5690e
fix(windows): remove log statement
Jan De Dobbeleer a1eedcae8e
fix(linux): validate cpu fields length before accessing index
shirou c020a0890e
Merge pull request #1537 from shirou/feat/fix_darwin_host_users
[host][darwin]: fix Users
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
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>
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
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>
shirou 4b46f2b70c [host][darwin]: fix Users