Commit Graph

2238 Commits (ad7274d0cc1865942a2adde84251a452e09f0eed)
 

Author SHA1 Message Date
shirou ad7274d0cc
Merge pull request #1426 from 3139487747/patch-1
English case error
2 years ago
syyyj 39770901ac
English case error
m to M
2 years ago
shirou 7ab2f0eba3
Merge pull request #1423 from shirou/dependabot/go_modules/github.com/stretchr/testify-1.8.2
chore(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2
2 years ago
dependabot[bot] 1e85027fe4
chore(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.8.1 to 1.8.2.
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](https://github.com/stretchr/testify/compare/v1.8.1...v1.8.2)

---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
shirou b51f72ebfb
Merge pull request #1412 from powersj/fix/dm-resolution
fix(disk): correctly replace /dev in /dev/mapper
2 years ago
shirou 1c27744fc9
Merge pull request #1413 from shirou/dependabot/go_modules/golang.org/x/sys-0.5.0
chore(deps): bump golang.org/x/sys from 0.4.0 to 0.5.0
2 years ago
shirou f78f9a6bb8
Merge pull request #1414 from jeffweiss/bugfix/get_tests_working_on_s390x
get tests passing on s390x
2 years ago
shirou 57bee8213a
Merge pull request #1417 from shirou/feature/fix_lint
fix lint
2 years ago
shirou 852f455217 fix lint 2 years ago
shirou 6a5e40a517
Merge pull request #1228 from abner-chenc/master
host: add support for linux/loong64
2 years ago
shirou e563e6394e
Merge pull request #1356 from N1neSun/patch-1
fix some kylin linux bug
2 years ago
Jeff Weiss f850a69ba1 get tests passing on s390x 2 years ago
dependabot[bot] f71fb1e37f
chore(deps): bump golang.org/x/sys from 0.4.0 to 0.5.0
Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.4.0 to 0.5.0.
- [Release notes](https://github.com/golang/sys/releases)
- [Commits](https://github.com/golang/sys/compare/v0.4.0...v0.5.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>
2 years ago
Josh Powers d22f238125
lint: resolve lint issues in master 2 years ago
Josh Powers 7645051510
fix(disk): correctly replace /dev in /dev/mapper
Only replace the first instance of /dev in a /dev/mapper string.
Otherwise, if an LVM group is named dev it will replace that as well.

fixes: #1411
2 years ago
shirou 0494d7f0b9
Merge pull request #1403 from Agilicus/add-ppc64be
[host] linux/ppc: ppc64 definition from ppc64le
2 years ago
shirou 2aa7394ecc
Merge pull request #1407 from shirou/feature/change_contextable_disk_partitions_windows
[disk][windows]: add context handling on PartionsWithContext
2 years ago
shirou 301930f9bd
Merge pull request #1404 from shirou/dependabot/go_modules/golang.org/x/sys-0.4.0
chore(deps): bump golang.org/x/sys from 0.3.0 to 0.4.0
2 years ago
shirou 8105a6d577 [disk][windows]: add context handling on PartionsWithContext 2 years ago
Guoqi Chen b793d83f72 host: add support for linux/loong64
Updates #1338.

Signed-off-by: Guoqi Chen <chenguoqi@loongson.cn>
Co-authored-by: Jiantao Shan <shanjiantao@loongson.cn>
2 years ago
Guoqi Chen b055174e9e cpu: Add the matching rule "Model Name" when parsing cpuinfo
This is to fix the error of running TestCpuInfo on Linux/long64. In loong64
/proc/cpuinfo, the model name is capitalize the first letter

Reference:
  https://github.com/torvalds/linux/blob/master/arch/loongarch/kernel/proc.c

Signed-off-by: Guoqi Chen <chenguoqi@loongson.cn>
2 years ago
dependabot[bot] 87931ed66f
chore(deps): bump golang.org/x/sys from 0.3.0 to 0.4.0
Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.3.0 to 0.4.0.
- [Release notes](https://github.com/golang/sys/releases)
- [Commits](https://github.com/golang/sys/compare/v0.3.0...v0.4.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>
2 years ago
shirou 581c27c0e6
Merge pull request #1397 from jefferbrecht/jefferbrecht-windows-host
[host] windows: use millisecond precision for BootTime()
2 years ago
Jeff Erbrecht a5ecb9bca5 [host] windows: use millisecond precision for BootTime()
Previously, system uptime is truncated to seconds, and then the
subtraction from `time.Now()` is performed. Because uptime does not roll
over to the next second at the same instant as `time.Now()`, then
`BootTime()` ends up not being precise, and often varies by 1 second.

This commit does the subtraction before truncating to seconds, which
results in a significantly lower chance of variance in `BootTime()`.
2 years ago
Don Bowman d7f1f76519
[host] linux/ppc: ppc64 definition from ppc64le
Same as commit fc04d2d, but for ppc64 from ppc64le definition.
2 years ago
shirou 2fb67aaf4a
Merge pull request #1401 from shirou/feature/add_HOST_ROOT_to_readme
chore(README): add `HOST_ROOT`
2 years ago
shirou 46c4ce3ffc chore(README): add `HOST_ROOT` introduced by #1400 2 years ago
shirou ca886f9316
Merge pull request #1400 from scop/dockerenv
Detect Docker also using /.dockerenv
2 years ago
Ville Skyttä 70a8f589c6 Detect Docker also using /.dockerenv 2 years ago
shirou f848ee3fa2
Merge pull request #1398 from Juneezee/test/t.Setenv
test: use `T.Setenv` to set env vars in tests
2 years ago
Eng Zer Jun 37894e9b28
test: use `T.Setenv` to set env vars in tests
This commit replaces `os.Setenv` with `t.Setenv` in tests. The
environment variable is automatically restored to its original value
when the test and all its subtests complete.

Reference: https://pkg.go.dev/testing#T.Setenv
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
2 years ago
shirou 835767a611
Merge pull request #1389 from sgthammer/feature/fix-arm-modelname
fill modelName for all cores in arm64 devices
2 years ago
shirou 39f3b34192
Merge pull request #1392 from brianryner8/getfsstat-count
Truncate the Getfsstat result to the count of items that were returned
2 years ago
shirou 8d22915181
[disk][darwin]: add issue URL 2 years ago
Brian Ryner c2fa2cbf8e Update comment 2 years ago
shirou bd21a78aa9
Merge pull request #1387 from shirou/dependabot/go_modules/golang.org/x/sys-0.3.0
chore(deps): bump golang.org/x/sys from 0.2.0 to 0.3.0
2 years ago
shirou d661503ccc
Merge pull request #1393 from tklauser/byteslicetostring
host: use unix.ByteSliceToString
2 years ago
shirou d2a3bd84bd
Merge pull request #1394 from tklauser/activeprocessorcount
cpu: use windows.GetActiveProcessorCount
2 years ago
Tobias Klauser f2bf9a480a
cpu: use windows.GetActiveProcessorCount
Use GetActiveProcessorCount and the ALL_PROCESSOR_GROUPS const provided
in golang.org/x/sys/windows. The function is available on Windows 7 and
later. Go requires Windows 7, see https://go.dev/doc/go1.11#ports
2 years ago
Tobias Klauser f9a5834e0e
host: use unix.ByteSliceToString
Use ByteSliceToString provided in golang.org/x/sys/unix to convert
\0-terminated byte slices to strings.
2 years ago
Brian Ryner 34da06e9b7 fix 2 years ago
Brian Ryner c5e42b972f Truncate the result of Getfsstat to the item count that is returned.
This count may be less than what was returned by the first call to Getfsstat.
2 years ago
sgthammer 83256398be fill modelName for all cores in arm64 devices 2 years ago
dependabot[bot] 062ecda202
chore(deps): bump golang.org/x/sys from 0.2.0 to 0.3.0
Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.2.0 to 0.3.0.
- [Release notes](https://github.com/golang/sys/releases)
- [Commits](https://github.com/golang/sys/compare/v0.2.0...v0.3.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>
2 years ago
shirou 3b918ebd29
Merge pull request #1386 from bogdandrutu/patch-1
Retract deleted tag v3.22.11
2 years ago
Bogdan Drutu 032376bae4
Retract deleted tag v3.22.10 2 years ago
shirou e7a0ff26d0
Merge pull request #1384 from shirou/revert-1367-feat/implement-label-windows
Revert "[disk][windows] Support LabelWithContext & SerialNumberWithContext - rebased "
2 years ago
shirou a0f8443561
Revert "[disk][windows] Support LabelWithContext & SerialNumberWithContext - rebased " 2 years ago
shirou af44f9d16b
Merge pull request #1367 from FrankSpitulski/feat/implement-label-windows
[disk][windows] Support LabelWithContext & SerialNumberWithContext - rebased
2 years ago
shirou 9fc4d70059
Merge pull request #1379 from shirou/feature/revert_errors_from_internal
[disk][host]: move back Warnings from internal to disk and host.
2 years ago