1. 31 Dec, 2019 1 commit
  2. 30 Dec, 2019 1 commit
  3. 18 Dec, 2019 1 commit
  4. 16 Dec, 2019 1 commit
  5. 13 Dec, 2019 1 commit
    • Mario Limonciello's avatar
      fu-engine: don't expose bootloader version errors to users · c23e6129
      Mario Limonciello authored
      These messages are useful for debugging but not to users.  Many issues
      get filed because they're cryptic and users can't do anything about them.
      
      Downgrade the actual messages to debugging in the engine, and just send
      back a generic message for clients.
      
      Fixes: #1659
      Fixes: #1261
      c23e6129
  6. 12 Dec, 2019 8 commits
    • Mario Limonciello's avatar
      a21802ac
    • Mario Limonciello's avatar
      trivial: rename synapticsmst to synaptics-mst · fd6ffd6d
      Mario Limonciello authored
      This brings the naming nomenclature inline with the other plugins
      fd6ffd6d
    • Mario Limonciello's avatar
      trivial: actually set vendor ID for synaptics · a906cef9
      Mario Limonciello authored
      The `README.md` was updated, but this device wasn't actually setting
      a vendor ID.
      a906cef9
    • Mario Limonciello's avatar
      fu-remote-list: Drop fallback path behavior · 2c6a5f95
      Mario Limonciello authored
      When installed using systemd, the system will try to use the paths
      that are for the system wise configuration directory for remotes
      and configuration.  If those paths don't exist, fallback to the ones
      that were configured for the package itself.
      
      So basically if installed into `$PREFIX` `/usr/local` on most systems
      if starting from systemd the path `/etc` gets used.  Otherwise `/usr/local/etc`
      would be used.
      2c6a5f95
    • Mario Limonciello's avatar
      libfwupdplugin: Make sure systemd created environment variables exist · 695cb588
      Mario Limonciello authored
      If they don't, fall back to the package defined directories.
      695cb588
    • Mario Limonciello's avatar
      trivial: fu-remotes-list: drop usage of `FU_SELF_TEST_REMOTES_DIR` · 62b83363
      Mario Limonciello authored
      Instead use `CONFIGURATION_DIRECTORY`, which already supported by
      `fu-common`.
      62b83363
    • Mario Limonciello's avatar
      trivial: synaptics-rmi: hardcode Vendor string · fc326d9a
      Mario Limonciello authored
      Right now vendor string is detected by walking up the udev chain
      until a vendor is found.  On some systems this is finding incorrect
      data such as `Intel Corporation` for the vendor on the touchpad.
      
      As the plugin only supports Synaptics devices, Correct it by hardcoding
      vendor to `Synaptics`.
      
      Sample output:
      ```
      └─Touchpad:
            Device ID:           b26933c085b020ecf84c490812458523aee710ac
            Current version:     1.5.2767034
            Bootloader Version:  54.0
            Vendor:              Synaptics (HIDRAW:0x06CB)
            GUIDs:               f4384034-9243-5334-8075-a534be913e46 ← HIDRAW\VEN_06CB&DEV_76AF&REV_00
                                 424bd00e-9789-5cdf-a12a-3c81bc4676d6 ← HIDRAW\VEN_06CB&DEV_76AF
                                 140f4458-951b-5bb9-85e2-879bd5b02615 ← SYNAPTICS_RMI\TM3038-003
                                 b29d3c85-cd0e-503e-9c7e-f6731c1eaf2d ← SYNAPTICS_RMI\TM3038
            Device Flags:        • Internal device
                                 • Updatable
      ```
      fc326d9a
    • Mario Limonciello's avatar
      trivial: Set vendor ID for Dell WD19 to USB:0x413C (Fixes: #1653) · e2db5684
      Mario Limonciello authored
      View after this update:
      ```
      ├─WD19TB:
      │ │   Device ID:           a455a3a21752e5d31c228f1f5b51761dad88a432
      │ │   Summary:             High performance dock
      │ │   Current version:     01.00.00.02
      │ │   Minimum Version:     01.00.00.00
      │ │   Vendor:              Dell Inc. (USB:0x413C)
      │ │   Install Duration:    1 minute
      │ │   Serial Number:       J4T6SV2/3169046018716226
      │ │   GUID:                cd357cf1-40b2-5d87-b8df-bb2dd82774aa ← USB\VID_413C&PID_B06E&hub&embedded
      │ │   Device Flags:        • Updatable
      │ │                        • Requires AC power
      │ │                        • Supported on remote server
      │ │                        • Device stages updates
      │ │                        • Device can recover flash failures
      │ │                        • Device is usable for the duration of the update
      │ │
      │ ├─Thunderbolt controller in Dell dock:
      │ │     Device ID:         8357922f7f208e1f3b7537141ce17db04bc219d9
      │ │     Summary:           Thunderbolt controller
      │ │     Current version:   43.00
      │ │     Vendor:            Dell Inc. (TBT:0x00D4)
      │ │     Install Duration:  22 seconds
      │ │     GUID:              c94770ca-1773-592c-b20a-e87243bc7cd0 ← TBT-00d4b070
      │ │     Device Flags:      • Updatable
      │ │                        • Requires AC power
      │ │                        • Supported on remote server
      │ │                        • Device stages updates
      │ │
      │ ├─Package level of Dell dock:
      │ │     Device ID:         1eca9eabb0c992c136e1deb1f89e3f70c465aa1c
      │ │     Summary:           A representation of dock update status
      │ │     Current version:   01.00.08.01
      │ │     Vendor:            Dell Inc. (USB:0x413C)
      │ │     Install Duration:  5 seconds
      │ │     GUID:              8ceeeffd-51b6-580c-9b75-69143227aff8 ← USB\VID_413C&PID_B06E&hub&status
      │ │     Device Flags:      • Updatable
      │ │                        • Supported on remote server
      │ │                        • Device can recover flash failures
      │ │                        • Device is usable for the duration of the update
      │ │
      │ ├─RTS5413 in Dell dock:
      │ │     Device ID:         ca36279eeac13463fd5d974c88794859294fbfb1
      │ │     Summary:           USB 3.1 Generation 1 Hub
      │ │     Current version:   01.21
      │ │     Vendor:            Dell Inc. (USB:0x413C)
      │ │     Install Duration:  14 seconds
      │ │     GUIDs:             86fb40c0-8bf5-5a8b-a4ad-3156cf6bfaf4 ← USB\VID_413C&PID_B06F&REV_0101
      │ │                        b27d25f1-019d-5718-b41a-02ddaefe5577 ← USB\VID_413C&PID_B06F
      │ │                        ac5b774c-b49d-566b-9255-85f0f7f8a4ed ← USB\VID_413C&PID_B06F&hub
      │ │     Device Flags:      • Updatable
      │ │                        • Requires AC power
      │ │                        • Supported on remote server
      │ │                        • Device stages updates
      │ │                        • Device is usable for the duration of the update
      │ │
      │ ├─RTS5487 in Dell dock:
      │ │     Device ID:         acb404019656654d44f80922d94735e831d9bb40
      │ │     Summary:           USB 3.1 Generation 2 Hub
      │ │     Current version:   01.47
      │ │     Vendor:            Dell Inc. (USB:0x413C)
      │ │     Install Duration:  3 seconds
      │ │     GUIDs:             707c63d2-e597-5c40-84db-9b1bb4c48d96 ← USB\VID_413C&PID_B06E&REV_0101
      │ │                        acfcd89b-105d-55b9-b85b-08bf8508f38c ← USB\VID_413C&PID_B06E
      │ │                        568ffa1e-a0db-5287-9ea3-872b60f7730b ← USB\VID_413C&PID_B06E&hub
      │ │     Device Flags:      • Updatable
      │ │                        • Requires AC power
      │ │                        • Supported on remote server
      │ │                        • Device stages updates
      │ │                        • Device is usable for the duration of the update
      │ │
      │ └─VMM5331 in Dell dock:
      │       Device ID:         58931e8c9ef5eead9c007563814f96fcadb1b993
      │       Summary:           Multi Stream Transport controller
      │       Current version:   05.04.00
      │       Vendor:            Dell Inc. (USB:0x413C)
      │       Install Duration:  6 minutes
      │       GUID:              89fec0b6-6b76-5008-b82c-5e5c6c164007 ← MST-panamera-vmm5331-259
      │       Device Flags:      • Updatable
      │                          • Requires AC power
      │                          • Supported on remote server
      │                          • Device stages updates
      │                          • Device is usable for the duration of the update
      ```
      e2db5684
  7. 11 Dec, 2019 8 commits
  8. 10 Dec, 2019 2 commits
  9. 09 Dec, 2019 3 commits
  10. 06 Dec, 2019 3 commits
  11. 05 Dec, 2019 5 commits
  12. 04 Dec, 2019 6 commits