Revisions of fwupd

Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 42)
- Update to version 1.8.17:
  * Release fwupd 1.8.17
  * trivial: thunderbolt: Fix up the ->to_string() attr names
  * thunderbolt: Correctly obtain the is_native controller attribute
  * Only expose the ability to run --force on security attributes for unsupported builds
  * trivial: Don't run emulation tests without CI_NETWORK set
  * trivial: Load mutable remotes first
  * wacom-usb: Fix a emulation failure on s390x
  * Reduce the amount of RSS by ~12% by disconnecting signals
  * trivial: Fix a crash when calling fu_firmware_set_bytes() with the current GBytes
  * trivial: fpc: Fix the ->to_string() output
- Add missing BuildRequires python3-tomli.

- Update to version 1.8.16:
  * Release fwupd 1.8.16
  * trivial: post release version bump
  * trivial: ccgx: debug print silicon ID if detected
  * ccgx: Use fu_device_register_private_flag() to avoid a runtime warning
  * bcm57xx: Fix the firmware size for the Lenovo branded BCM5719
  * bcm57xx: Auto-detect the OEM PCI cards with double the available EEPROM
  * Fix high memory usage when writing a carefully crafted EFI filesystem
  * Limit the number of file objects in the EFI filesystem
  * Show devices with problems in fwupdmgr get-upgrades
  * Allow using WAIT_FOR_REPLUG in FuDevice->cleanup()
  * Beep the console when waiting for user input
  * Ignore fwupd_client_refresh_remote() on a non-download remote
  * tmp: Fix a posisble crash detected using Tartan
  * synaptics-cxaudio: Fix a GError misusage detected using Tartan
  * intel-gsc: update official Intel product names
  * trivial: Allow emulated updates to complete on battery power
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 41)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 40)
- Update to version 1.8.1:
  * Release fwupd 1.8.1
  * redfish: Fix a tiny leak when making requests
  * redfish: Fix a memory leak when running coldplug multiple times
  * Emit a critical warning when duplicating private flags
  * redfish: Do not show a warning when there is no post delay
  * redfish: Don't reboot the BMC for all updates
  * Store the last-set status in the daemon
  * trivial: Fix a tiny leak when reading archives
  * trivial: Fix a tiny leak when setting the request locale
  * modem-manager: Fix a small leak and critical warning on failed update
  * modem-manager: Fix one critical warning when updating
  * corsair: add support for new devices
  * trivial: Fix a gtk-doc warning on build
  * trivial: don't require libgusb when building as a subproject on Windows
  * Allow a plugin to only use the RemoveDelay when waiting for replug
  * redfish: Be more resilient when restarting the BMC
  * redfish: Do not print unhelpful coldplug text
  * fu-tool: Allow to request post actions from the end user
  * fu-tool: Allow to request immediate actions from the end user
  * redfish: Use the correct key name for BMC reboot
  * trivial: steelseries: Fix indentation violation
  * trivial: Fix segmentation faults if no error set
  * trivial: engine: Fix typo
  * Add X-UsbReceiver as an update category
  * steelseries: Fix trivial typo spotted by Coverity
  * Do not run some tests using -Db_sanitize=address
  * synaptics-cape: Don't use 'dongle' to describe hardware
  * steelseries: Don't use 'dongle' to describe hardware
  * logitech-hidpp: Don't use 'dongle' to describe hardware
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 39)
- Update to version 1.7.7:
  * Release fwupd 1.7.7
  * flashrom: Allow quirking the flashrom flash size
  * trivial: Use the proxy physical ID automatically
  * Fix build for MacOS
  * trivial: fix behavior when running on old json-glib
  * trivial: Add HP Dev One quirk with no-ux-capsule flag
  * Revert "modem-manager: uninhibit modem after upgrade"
  * Never send the DeviceChanged signal with old data
  * trivial: Add some missing g_return_val_if_fail() calls
  * elanfp: Add PID 0x0C82
  * elanfp: Modify for BULK_RECV_TIMEOUT_MS to 3000
  * nvme: Add signed-payload for Western Digital hardware
  * Allow overriding the detected machine type
  * trivial: Never return the invalid value from fu_progress_get_percentage()
  * trivial: Use a short string form for the CFI commands
  * ccgx: Add trigger code to support future hardware
  * vli: Do not set the serial number
  * trivial: Add a missing possible CFI quirk key
  * Add System76 launch_lite_1
  * plugins/flashrom: Move MaxSize quirk to GUID (#4468)
  * trivial: set plugin_scsi to false for openbmc
  * trivial: bump python black version to fix CI
  * trivial: fixup Github CI for 1.7.x
  * trivial: Fix up CircleCI config
  * dfu: Add unsigned-payload for one of the demo devices
  * trivial: Use the correct struct offset for device requests
  * trivial: Add one more translated HSI result case
  * trivial: Use #defines to avoid typos in the HSI translations
  * Detect SELinux before offering to install into /usr/local
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 38)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 37)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 36)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 35)
- Set BuildRequires version from gusb to < 0.3.9.
  Version 0.3.9 is broken in Leap.
  Rise up error: 
  fwupdmgr: symbol lookup error: /usr/lib64/libgusb.so.2: undefined symbol: libusb_set_option
- Also would add flashrom plugin. But suse has package flashrom but not package flashrom-devel.
  I disable it temporarly.
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 34)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 33)
- Update to version 1.7.5:
  * Release fwupd 1.7.5
  * Allow marking a device as EOL
  * Get the host machine ID when running on Windows
  * thunderbolt: Set the update timeout if required
  * vli: Set the progress values for the MSP430 update
  * trivial: Print the RemoveDelay in the device debug string
  * trivial: Fix the range check for the RemoveDelay quirk
  * Get the SMBIOS table on Windows
  * [thunderbolt] remove the skip-restart flag for retimer
  * trivial: Fix the vendor to battery threshold mapping
  * Drop the AMD SME check for security attributes (Fixes: #4176)
  * trivial: Use the now-stable glib2 package for the Fedora CI
  * trivial: Remove the unused com.redhat.fwupdate built version
  * plugins/nordic-hid: extend the doc with tested HW
  * Add support for outputting versions in JSON format
  * trivial: Add the HostBkc to the report metadata
  * trivial: synaptics-mst: use environment for quirk override location
  * trivial: thunderbolt: use environment for overriding quirk location
  * trivial: use src directory for quirks for ata and nvme plugins
  * trivial: msr: add more debugging data for register status
  * redfish: Be more robust by retrying IPMI transactions
  * redfish: Add error codes not provided in ipmi_msgdefs.h
  * redfish: Wait some time after creating the initial IPMI user
  * redfish: Do not use 'unspecified' for the unknown error
  * trivial: Allow NULL @error for fu_device_retry_full()
  * plugins/flashrom: add quirk for NovaCustom NV4x
  * trivial: Turn off -fanalyzer by default
  * trivial: Fix a warning in the latest clang release
  * trivial: Remove unused variable
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 32)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 31)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 30)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 29)
- Update to version 1.7.4:
  * Release fwupd 1.7.4
  * Show why devices are not marked as updatable
  * Move root user ID check message into the error path for commands
  * trivial: Show results when using FWUPD_XMLB_VERBOSE
  * Only accept GUIDs when calling fu_quirks_lookup_by_id()
  * fu-tool: put lockfile in user's cache directory if no permissions for /run
  * trivial: Do not show a critical warning for an invalid device test
  * trivial: Show the file that failed to be downloaded
  * trivial: Update all the device test URLs to reflect reality
  * thunderbolt: Split the retimer and controller into two different objects
  * trivial: Do not abort with a critical warning for a weird TPM event log
  * trivial: Fix builds with -Dgusb=false
  * redfish: Do not autoload ipmi-si to avoid warning on non-server hardware
  * trivial: Update subprojects to latest versions
  * trivial: Add a device test for the Servo Micro hardware
  * cros-ec: Add progress completion when writing blocks
  * logitech-hidpp: Always hardcode the vendor for FuLogitechHidPpDevice
  * trivial: Enable VT sequences on Win32
  * trivial: Use ANSI escape codes to fix the progressbar on win32
  * Increase the chances of success of WAIT_FOR_REPLUG on WIN32
  * trivial: Fix up some clang-format issues that snuck in recently
  * trivial: disable logitech bulk controller on ubuntu by default
  * trivial: Use inhibits for missing critical device data
  * doc: add developers guidelines and howtos
  * trivial: Do not call setup() vfuncs when we're never calling coldplug
  * Load the quirks and SMBIOS in the correct order
  * trivial: Move the root user prompt to the engine start
  * trivial: Fix some recently added gtk-doc markup
  * Allow patching firmware files at known offsets
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 28)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 27)
- Update to version 1.7.1:
  * Release fwupd 1.7.1
  * Fix 'trivial: fwupdtool security' to show sane results
  * Fix the CSME CVE detection
  * Fix 'fwupdmgr security' on a fresh install
  * trivial: Ignore security attrs without an assigned ID
  * trivial: Only show the 'Host Security Events' title when required
  * trivial: Fix spelling of fwupd
  * trivial: Correctly redirect a typo in the HSI docs
  * trivial: Add some more details to the HSI specification
  * Show changes in HSI attributes when required
  * Only save the HSI attributes to the database if different
  * Allow getting the old HSI security attrs from the database
  * Allow comparing two FuSecurityAttrs for equality
  * trivial: Add a fallback result for an HSI attribute
  * trivial: Fix the DCI links in the HSI specification
  * Add a configure option for fastboot support
  * synaptics-rmi: fix meson configure when building tests
  * Add support for HP Thunderbolt Dock G4
  * trivial: Add fu_security_attrs_append_internal() for future code
  * trivial: Add fwupd_security_attr_copy() for future functionality
  * trivial: Do not save the created value to the database
  * trivial: Fix recently introduced gtkdoc warning
  * trivial: check-license: exclude files from build directory earlier
  * trivial: docs not really required for debugging builds
  * Add a 'created' property on the HSI security attribute
  * Add support for loading the HSI result from a JSON blob
  * trivial: Add two missing _from_string() HSI helpers
  * trivial: Ensure the plugin is loaded from the HSI attr variant
  * dell-dock:Add atomic support
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 26)
- Update to version 1.6.4:
  * Release fwupd 1.6.4
  * synaptics-mst: inhibit updates when customer ID not set
  * synaptics-mst: fix naming error when device has a parent
  * Show HSiLevel=0 attributes in JSON security output
  * trivial: fu-tool: for get-plugins load engine with HWINFO
  * Fix probing the Dell TPM (Fixes: #3759)
  * trivial: Fix a tiny memory leak for an invalid SREC file
  * trivial: system firmware may primarily use sha256 bank instead sha1
  * trivial: Allow NULL GError for fu_device_locker_new()
  * trivial: Allow setting the FuDevice context in a constructor
  * cxaudio: Use the correct data file for the device test
  * wacom-usb: Fix a false positive in real world firmware
  * trivial: Do not use deprecated GLib API
  * Fix a regression in flashing the Dell dock
  * wacom-usb: Abort on invalid SREC files early to avoid a fuzzing timeout
  * trivial: Fix a small memory leak when processing recommends
  * synaptics-mst: Only probe devices that have opted-in
  * Allow overriding the quirks directory at runtime
  * trivial: create urlmap for each gi-docgen target rather than sharing
  * dell-dock: cleanup needs to handle activation between devices in dock
  * trivial: fix bad cherry-pick from previous commit
  * dell-dock: add device GUID earlier even setup yet done
  * dell-dock: handle activation until both ec and usb4 devices are probed
  * trivial: make gi-docgen a host dependency on cross
  * modified. DeviceInstanceId is deprecated!
  * trivial: fix a compilation dependency error (Fixes: #3657)
  * dfu: add quirks for AVer ATLAS CAM/CAM520 Pro2
  * plugin/synaptics-mst: add support for cayenne/spyder
  * dfu: Introduct a quirk to allow zero polltimeout in dfuDNLOAD.
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 25)
- Update to version 1.5.12:
  * Release fwupd 1.5.12
  * trivial: Fix the fwupdtool progress bar to actually work
  * trivial: Fix the ctrl+c SIGINT signal handling
  * Copy the device update state when replugging
  * trivial: Correctly show negative device order numbers
  * trivial: Set the remove delay on the child automatically
  * trivial: Set the backend ID on children if unset
  * superio: Fix a buffer overread when using --verbose
  * trivial: Add some useful debugging when auto-removing devices
  * emmc: add check "name" sysattr is not NULL
  * emmc: use sysattr insted of udev attr lookup for device name
  * Fix the progressbar spinner to actually work
  * ebitdo: Add the alternate vendor name into the allowlist
  * trivial: Fix a typo of fwupd itself
  * ata: Ignore the virtual M.2 device
  * Do not save invalid files on LVFS server error
  * dfu: Add support for more Poly usb devices
  * trivial: Fix oss-fuzz by installing missing deps
  * synaptics-prometheus: Fix enumeration of the config child
  * Do not assume the metainfo file is NUL-terminated
  * trivial: post release version bump

- Update to version 1.5.11:
  * Release fwupd 1.5.11
  * Fix vendor-directory remotes for firmware with an <artifact> section
  * trivial: wacom_usb: depend on plugin_deps rather than hardcoding libraries
  * trivial: Add required dep for dbxtool
  * wacom-usb: Legacy Bluetooth module reports version numbers in little-endian
  * wacom-usb: Reduce the debug verbosity when updating
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 24)
- Remove valgrind from BuildRequires since it's not a hard
  requirement anymore. (bsc#1184248)

- Update to version 1.5.8:
  New features:
    * Add a new internal flag to opt-in to GUID matching
    * Add D501 Baklava device support
    * Add fu_device_set_battery_level()
    * Add missing uint64 read and write helpers
    * Add Qubes wrapper source and create packages
    * Allow enabling plugins only matching a specific HwId
    * Prompt for unlock keypress if reset command is blocked
    * Remove obsolete dell-dock non-passive update flow support
    * Remove the Hughski public key
    * Show a warning when parsing invalid quirk files
    * Support for GATT characteristic signals/notifications
    * Support more than one protocol for a given device
  Fixes:
    * Align the CCGX DMC firmware to 64 byte chunks
    * Be more strict for custom quirk keys
    * Check pixart firmware compatibility with hardware before
      flashing
    * Correct a thunderbolt assertion if kernel failed FW read
    * Correctly erase STM32 devices when transfer size is less
      than sector size
    * Detect SREC overflow to avoid adding ~4GB of 0xFF padding
    * Do not show a critical error when flashing footer-less
      binary files
    * Don't allow device updates while needing activation
    * Fix a regression in the elantp defined IAP start address
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 23)
Displaying revisions 1 - 20 of 42
openSUSE Build Service is sponsored by