Skip to content

Tags: sspring/ghw

Tags

v0.9.0

Toggle v0.9.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request jaypipes#312 from jaypipes/revert-iscsi

Revert "Detect iSCSI devices"

v0.8.0

Toggle v0.8.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request jaypipes#243 from fromanirh/snapshots-gpu

snapshot: collect data related to GPU devices

v0.7.0

Toggle v0.7.0's commit message
Update to github.com/jaypipes/[email protected]

v0.6.1

Toggle v0.6.1's commit message
use all pointer types for receiving fields in WMI

Apparently WMI will return `<nil>` type even for integer fields like
DefaultBlockSize :(

Issue jaypipes#189

v0.6.0

Toggle v0.6.0's commit message
Update README with information about Windows support

v0.5.0

Toggle v0.5.0's commit message
v0.5.0

Continued fixes for block devices (MMC/SD partition size bug, MacOS
ioreg nil return)

Inclusion of DMI information for chassis, baseboard, product and BIOS
with new `ghw.BIOS()`, `ghw.Chassis()`, `ghw.Baseboard()` and
`ghw.Product()` functions.

0.4.0

Toggle 0.4.0's commit message
0.4.0

- Support for MMC/SD block devices
- Support for go module and testing on multiple Golang versions

0.3

Toggle 0.3's commit message
0.3

This release includes the following fixes and features:

- JSON and YAML serialization

Each XXXInfo struct now has a `JSONString()` and `YAMLString()` method
that returns serialized JSON or YAML. The `ghwc` client has added a new
`--format|-f` CLI option to control the output of the program.

- NICCapability.CanChange field renamed and fixed

The `ghw.NICCapability.CanChange` field has been renamed to `CanEnable`
to better describe the field's purpose. The boolean value of the field
is now properly calculated from ethtool -k output.

- GHW_DISABLE_WARNINGS

You may now disable the output of warning messages to stderr by setting
the GHW_DISABLE_WARNINGS environs variable.

- A new 'virtio' bus type was added

0.2

Toggle 0.2's commit message
0.2

* Support for NIC capabilities
* Support passing chroot override to module constructors
* Use pcidb 0.3
* Fix all paths to ensure chroot honoured
* Changes GraphicsCard to only be associated with 0 or 1 NUMA node

0.1

Toggle 0.1's commit message
First release of the Golang HardWare library (ghw)

Features included in the 0.1 release:

* CPU information via ghw.CPU()
* Memory information via ghw.Memory()
* Block storage information via ghw.Block()
* GPU information via ghw.GPU()
* Network interface controller information via ghw.Network()
* Architecture and topology information via ghw.Topology()
* PCI device and database information via ghw.PCI()