Permalink
Commits on Jun 15, 2018
  1. computer/languages.c: requested changes

    bp0 authored and lpereira committed Jun 9, 2018
    Signed-off-by: Burt P <pburt0@gmail.com>
  2. languages.c: popen() -> g_spawn_command_line_sync(), capture stderr

    bp0 authored and lpereira committed Aug 17, 2017
    I don't know if this would ever leak.
    
    Signed-off-by: Burt P <pburt0@gmail.com>
Commits on Jun 9, 2018
  1. translation files update

    bp0 authored and lpereira committed Jun 9, 2018
    hardinfo.pot now has 908 strings (+57)
    - [ ] de.po : (706 / 908 remain untranslated)
    - [ ] es.po : (225 / 908 remain untranslated)
    - [ ] fr.po : (689 / 908 remain untranslated)
    - [ ] ru.po : (222 / 908 remain untranslated)
    
    Signed-off-by: Burt P <pburt0@gmail.com>
  2. Updated Russian translation

    TotalCaesar659 authored and lpereira committed Jun 9, 2018
Commits on Jun 8, 2018
  1. gpu_util: fix when vendor is found, but short name is empty

    bp0 authored and lpereira committed Jun 6, 2018
    Signed-off-by: Burt P <pburt0@gmail.com>
Commits on Jun 5, 2018
  1. Fix for the fix

    TotalCaesar659 authored and lpereira committed Jun 5, 2018
  2. Update submodule address for ubergraph

    lpereira committed Jun 5, 2018
    Run "git submodule sync" to fetch it from the new source if you already
    have it checked out.
    
    Fixes #261.
Commits on Jun 3, 2018
  1. pci.c: fix memory leak

    bp0 authored and lpereira committed Jun 3, 2018
    Signed-off-by: Burt P <pburt0@gmail.com>
  2. gpu_util: use vendor_match() in make_nice_name()

    bp0 authored and lpereira committed Jun 3, 2018
    Signed-off-by: Burt P <pburt0@gmail.com>
  3. vendor.c: add some data fields and cleanup

    bp0 authored and lpereira committed May 29, 2018
    * Initialize strings to empty in `read_from_vendor_ids()`
    * vendor.ids format reader clears all fields at `name`
    * Added `name_short`, and `url_support` fields
    * `vendor_cleanup()` function that frees `vendor_list`
    * `vendor_match()` returns the whole `Vendor` data structure
    
    Signed-off-by: Burt P <pburt0@gmail.com>
Commits on May 29, 2018
  1. move data files to data/

    bp0 authored and lpereira committed May 20, 2018
    Signed-off-by: Burt P <pburt0@gmail.com>
  2. vendor.c/vendor.ids: create vendor.ids

    bp0 authored and lpereira committed May 28, 2018
    Create a new, more easily maintained, file for vendor information.
    Installs with hardinfo, but can be sync-ed if that function ever
    gets restored.
    Reading the old vendor.conf format is still fully supported, AFAIK.
    
    Signed-off-by: Burt P <pburt0@gmail.com>
  3. vendor.c: add a couple AMD strings

    bp0 authored and lpereira committed May 27, 2018
    Signed-off-by: Burt P <pburt0@gmail.com>
  4. x86: CPU bug flag for speculative store bypass attack

    bp0 authored and lpereira committed May 29, 2018
    Signed-off-by: Burt P <pburt0@gmail.com>
Commits on May 27, 2018
  1. devices/pci, devices/gpu: re-enable hardinfo's vendor functions

    bp0 authored and lpereira committed May 12, 2018
    Now that they are working better.
    
    Signed-off-by: Burt P <pburt0@gmail.com>
  2. vendor.c: fix vendor sort

    bp0 authored and lpereira committed May 12, 2018
    Fix a really stupid sort function I wrote for 60b9f33.
    Now actually does what that commit claims to do.
    I think I must have just sketched it out and then forgot to go back and correct it. It's
    weird that it happened to fix the one result I was testing for.
    
    Signed-off-by: Burt P <pburt0@gmail.com>
  3. benchmark results: add gpu to results

    bp0 authored and lpereira committed May 12, 2018
    Signed-off-by: Burt P <pburt0@gmail.com>
  4. Moving configuration files to user's configuration folder

    TotalCaesar659 authored and lpereira committed May 27, 2018
    Build the configuration file path using g_get_user_config_dir() instead of g_get_home_dir().
Commits on May 25, 2018
  1. devices/gpu: add nvidia-specific section

    bp0 authored and lpereira committed May 19, 2018
    Signed-off-by: Burt P <pburt0@gmail.com>
  2. gpu_util.c: add nvidia specific information from procfs

    bp0 authored and lpereira committed May 19, 2018
    Signed-off-by: Burt P <pburt0@gmail.com>
  3. pci_util: fix for revision

    bp0 authored and lpereira committed May 25, 2018
    Signed-off-by: Burt P <pburt0@gmail.com>
Commits on May 18, 2018
Commits on May 16, 2018
Commits on Apr 24, 2018
  1. devices/storage: remove file test

    bp0 authored and lpereira committed Mar 25, 2018
    Signed-off-by: Burt P <pburt0@gmail.com>
  2. devices/storage: try `lsscsi -c` if /proc/scsi/scsi is not found

    bp0 authored and lpereira committed Mar 25, 2018
    This is a hack to address #240. The storage scanner needs work.
    
    Signed-off-by: Burt P <pburt0@gmail.com>
  3. devices/usb: remove old, apparently non-functional, scan methods

    bp0 authored and lpereira committed Mar 22, 2018
    Signed-off-by: Burt P <pburt0@gmail.com>
  4. vendor.c: try and reduce the likelihood of false matches

    bp0 authored and lpereira committed Mar 20, 2018
    * Rename struct members to be less ambiguous
    * Sort the list by length of match_string, longest first,
      so better matches match first
    * Add flag to force case-sensitive matching so that two or
      three-letter names don't match names that happen to have
      those letters in them
    
    Also, added ASUS and fixes #241.
    (#241)
    
    Signed-off-by: Burt P <pburt0@gmail.com>
  5. hardinfo: add cli option to skip benchmarks

    bp0 authored and lpereira committed Mar 19, 2018
    If you just need the hardware report, this makes it so much
    faster.
    
    Signed-off-by: Burt P <pburt0@gmail.com>
  6. computer/display: use x_util for display information

    bp0 authored and lpereira committed Mar 23, 2018
    This commit fixes:
    * #200
      now using xrandr to get screen info instead of gdk, so it works
      from the cli
    * #27
      opengl core and compatibility versions are both listed
    * #230
      (by removing extension list)
    
    Signed-off-by: Burt P <pburt0@gmail.com>
  7. [new] devices/gpu: graphics processors

    bp0 authored and lpereira committed Mar 23, 2018
    Signed-off-by: Burt P <pburt0@gmail.com>
  8. devices/pci: replace old pci scanner with pci_util-based version

    bp0 authored and lpereira committed Mar 23, 2018
    Signed-off-by: Burt P <pburt0@gmail.com>
  9. [new] gpu_util: functions and data structures for gpu information

    bp0 authored and lpereira committed Mar 23, 2018
    Enumerates GPUs into a list. Currently from PCI and device tree.
    
    Signed-off-by: Burt P <pburt0@gmail.com>
  10. [new] x_util: functions and data structures for x server information

    bp0 authored and lpereira committed Mar 11, 2018
    Get X display info from Xlib,  xrandr, xdpyinfo, and glxinfo.
    Also, Some simple Wayland info lives here for now.
    
    Signed-off-by: Burt P <pburt0@gmail.com>
  11. [new] pci_util: functions and data structures for pci information

    bp0 authored and lpereira committed Mar 17, 2018
    Based on usb_util. Only current method is via lspci, but framework
    exists to add other methods.
    
    Signed-off-by: Burt P <pburt0@gmail.com>