@lvc lvc released this Apr 14, 2018 · 99 commits to master since this release

Assets 11

Most significant change in this release is the anonymization of probes on the client-side. Previously "private data" (like IPs, MACs, serials, hostname, username, etc.) was removed on the server-side. But now you do not have to worry how server will handle your "private data", since it's not uploaded at all. You can now upload probes from any computers and servers w/o the risk of security leak.

Summary: improved privacy, faster probing, probe USB drives, probe MegaRAID, probe via sudo, improved detection of hardware, Deb package.

New Features

  1. Remove private information from probe (hostname, IPs, MACs, serials, etc.) on the client side
  2. Up to 3 times faster probing of hardware
  3. Allow to run the tool via sudo
  4. Improved detection of LCD monitors, motherboards and drives
  5. Collect SMART info from drives connected by USB
  6. Initial support for probing drives in MegaRAID
  7. Collect info about MMC controllers
  8. Get EDID hex dump from xrandr output
  9. Added Debian/Ubuntu package
  10. Collecting logs in C locale
  11. Added -identify-monitor and -fix-edid private options
  12. Probe for mcelog, slabtop, cpuid and /proc/scsi
  13. Added probe of packages list on Arch by pacman
  14. Improved lsblk and iostat probes
  15. Print warning if X11-related logs are not collected
  16. Renamed -group option to -inventory-id
  17. Renamed -get-group option to -get-inventory-id
  18. Update Docker image to Alpine 3.7
  19. Require perl-Digest-SHA
  20. Change license to LGPL-2.1+

Bug Fixes

  1. Fixed glxgears test
  2. Do not read monitor vendor names from pnp.ids file
  3. Remove empty logs from probes
  4. Fixed detection of HWid
  5. Fixed notebook model names
  6. Do not probe for blkid (use lsblk instead)
  7. Do not probe for mount (use findmnt instead)

@lvc lvc released this Dec 3, 2017 · 114 commits to master since this release

Assets 2

New Features

  1. Docker image for HW Probe to run anywhere
  2. Detecting NVMe drives
  3. Create offline collections of probes with -import option
  4. Collecting logs in C.UTF-8 locale
  5. Added probes: vulkaninfo, iostat, vainfo, uptime, memtester, cpuinfo, i2cdetect, numactl and lsinitrd
  6. Made -dump-acpi and -decode-acpi public options
  7. Improved support for Alpine Linux

Bug Fixes

  1. Fixed detection of computer vendor/model
  2. Fixed detection of HWid
  3. Fixed collecting of X11 logs
  4. Fixed xdpyinfo probe

@lvc lvc released this Mar 9, 2017 · 126 commits to master since this release

Assets 2
  1. Use ip addr command to detect hwaddr if ifconfig command is not available
  2. Fixed hdparm and smartctl logs

@lvc lvc released this Sep 28, 2016 · 129 commits to master since this release

Assets 2
  1. Use secure HTTPS connection to upload probes
  2. Detect release of a Linux distribution
  3. Detect real Mac-address
  4. Carefully detect devices on board

@lvc lvc released this Feb 22, 2017 · 136 commits to master since this release

Assets 2

This is a first public release of the tool, that was used internally for testing hardware compatibility of Linux distributions since 2014.