SHA256
1
0
forked from pool/fwupd
Commit Graph

197 Commits

Author SHA256 Message Date
0cb28681d1 Accepting request 689521 from home:gary_lin:branches:Base:System
- change the OS directory in ESP (bsc#1130056)
- set the default shim binary for openSUSE/SLE (bsc#1130056)
- Link fwupd*.efi.signed to fwupd*.efi as requested by fwupd (bsc#1129466)

OBS-URL: https://build.opensuse.org/request/show/689521
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=47
2019-04-08 19:22:48 +00:00
Dominique Leuenberger
92c0bba833 Accepting request 679447 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/679447
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fwupd?expand=0&rev=15
2019-03-05 11:15:46 +00:00
a2c51051ca Accepting request 671984 from home:berny:branches:Base:System
- fwupd.spec: fix shell syntax error in %postun section (boo#1120363).

OBS-URL: https://build.opensuse.org/request/show/671984
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=45
2019-02-06 10:21:56 +00:00
Dominique Leuenberger
cc6e537abb Accepting request 667757 from Base:System
OBS-URL: https://build.opensuse.org/request/show/667757
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fwupd?expand=0&rev=14
2019-01-29 13:45:26 +00:00
0963349af3 Accepting request 666141 from home:iznogood:branches:Base:System
New upstream release

OBS-URL: https://build.opensuse.org/request/show/666141
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=43
2019-01-22 10:33:07 +00:00
Dominique Leuenberger
f5c89e2cf9 Accepting request 658956 from Base:System
OBS-URL: https://build.opensuse.org/request/show/658956
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fwupd?expand=0&rev=13
2018-12-21 07:18:56 +00:00
abfdf870fe Accepting request 657350 from home:gary_lin:branches:Base:System
- Add pesign-obs-integration to BuildRequires and add fwupd*.efi to
  BRP_PESIGN_FILES to get it signed
- Add LC_IMAGES and use efivar only if %{with efi_fw_update}
  + Also update the version requirement of efivar
- Disable Redfish and NVME plugins if %{without efi_fw_update}
  since those two plugins require efivar
- Remove fwup from BuildRequires since fwupdate is already merged
  into fwupd.

OBS-URL: https://build.opensuse.org/request/show/657350
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=41
2018-12-17 15:59:00 +00:00
Dominique Leuenberger
ad756f4af7 Accepting request 657067 from Base:System
OBS-URL: https://build.opensuse.org/request/show/657067
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fwupd?expand=0&rev=12
2018-12-11 14:46:07 +00:00
fa9dd33b31 Accepting request 656781 from home:Andreas_Schwab:Factory
- Use gnu-efi only if %{with efi_fw_update}, always use pkgconfig(efivar)
- Fix file list

OBS-URL: https://build.opensuse.org/request/show/656781
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=39
2018-12-11 07:46:37 +00:00
99dff4c0ac Accepting request 655502 from home:gary_lin:branches:Base:System
- Amend %post and %postun to install/uninstall fwupd*.efi to the
  EFI system partition
  + Also add shim to Requires for fwupdx64.efi
- Mark fwupdate as obsolete
  + fwupdate has been merged into fwupd since fwupd 1.1.0.

OBS-URL: https://build.opensuse.org/request/show/655502
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=38
2018-12-06 13:55:14 +00:00
Dominique Leuenberger
da71322b74 Accepting request 648413 from Base:System
- fwupd is require for thunderbolt firmware update in SLE15-SP1(fate#322681) (forwarded request 648410 from ndas)

OBS-URL: https://build.opensuse.org/request/show/648413
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fwupd?expand=0&rev=11
2018-11-26 09:12:10 +00:00
51b218b0cd Accepting request 648410 from home:ndas:branches:Base:System
- fwupd is require for thunderbolt firmware update in SLE15-SP1(fate#322681)

OBS-URL: https://build.opensuse.org/request/show/648410
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=36
2018-11-12 09:55:50 +00:00
Yuchen Lin
aec018e4a1 Accepting request 635653 from Base:System
- Use noun phrase for summary. Trim request for comments from
  description. (forwarded request 635573 from jengelh)

OBS-URL: https://build.opensuse.org/request/show/635653
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fwupd?expand=0&rev=10
2018-09-20 09:40:29 +00:00
4be6afbbda Accepting request 635573 from home:jengelh:branches:Base:System
- Use noun phrase for summary. Trim request for comments from
  description.

OBS-URL: https://build.opensuse.org/request/show/635573
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=34
2018-09-14 06:05:11 +00:00
f1ce4c03f0 Accepting request 635498 from home:NicoK:branches:Base:System
- cleanup of the last 1.1.1 changelog (I accidentally left the committer names in the changes which is not really needed)
- Update to version 1.1.2:
  + New Features:
    - Add a new device flag "ignore-validation" that will override checks
    - Add a new plugin to enumerate EC firmware
    - Add a new plugin to update NVMe hardware
    - Add a plugin for updating using the flashrom command line tool
    - Allow the device list to take care of waiting for the device replug
    - Allow updating just one specific device from the command line
    - Allow upgrades using a self-signed fwupd.efi binary
    - Download firmware if the user specifies a URI
    - Include serial number in daemon device output when trusted
    - Notify all plugins of device removals through a new vfunc
    - Use boltd force power API if available
  + Bugfixes:
    - Add an install hook for classic snap
    - Allow forcing installation even if no AC power is applied
    - Allow using --force to ignore version_lowest
    - Always use the same HardwareIDs as Windows
    - Check the device state before assuming a fake DFU runtime
    - Copy over parent GUIDs from other plugin donors
    - Detect location of python3 interpreter
    - Do not add udev devices after a small delay
    - Don't fail to run if compiled without GPG/PKCS7
    - Fix a segfault in fwupdtool caused by cleanup of USB plugins
    - Implement the systemd recommendations for offline updates
    - Improve performance when reading keys from the quirk database
    - Remove children of devices when the parent is removed
    - Rewrite synapticsmst to use modern error handling
    - Rewrite the unifying plugin to use the new daemon-provided functionality
    - Show a time estimate on the progressbar after an update has started

OBS-URL: https://build.opensuse.org/request/show/635498
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=33
2018-09-13 14:20:48 +00:00
6466940987 Accepting request 634392 from home:NicoK:branches:Base:System
- Update to version 1.1.1:
  + New Features:
    - Add support for the Synaptics Panamera hardware (Mario Limonciello)
    - Add validation for Alpine and Titan Ridge (Andrei Emeltchenko, Mika Westerberg)
    - Improve the Redfish plugin to actually work with real hardware (Gary Lin)
  + Bugfixes:
    - Allow different plugins to add the same device (Richard Hughes)
    - Allow flashing unifying devices in recovery mode (Richard Hughes)
    - Allow running synapticsmst on non-Dell hardware (Mario Limonciello)
    - Check the ESP for sanity at at startup (Richard Hughes, Mario Limonciello)
    - Do not hold hidraw devices open forever (Richard Hughes)
    - Don't override _FORTIFY_SOURCE when building the EFI binary (Richard Hughes)
    - Don't show passwords in fwupdmgr (Richard Hughes, Mario Limonciello)
    - Fix a potential segfault in smbios data parsing (Mario Limonciello)
    - Fix encoding the GUID into the capsule EFI variable (Mario Limonciello)
    - Fix various bugs when reading the thunderbolt version number (Mika Westerberg)
    - Reboot synapticsmst devices at the end of flash cycle (Mario Limonciello)
    - Show status messages when the daemon is initializing (Mario Limonciello)
    - Show the correct title when updating devices (Richard Hughes, Mario Limonciello)
    - Show the reasons that plugins are not run on the CLI (Mario Limonciello)
    - Use localedir in po/make-images (Jan Tojnar)

OBS-URL: https://build.opensuse.org/request/show/634392
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=32
2018-09-08 14:37:29 +00:00
Dominique Leuenberger
42d80d6541 Accepting request 625266 from Base:System
OBS-URL: https://build.opensuse.org/request/show/625266
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fwupd?expand=0&rev=9
2018-07-27 08:53:18 +00:00
c2da53ed60 Accepting request 625234 from home:scarabeus_iv:branches:Base:System
- Run %udev_rules_update in post as package install udev rules

OBS-URL: https://build.opensuse.org/request/show/625234
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=30
2018-07-25 11:47:07 +00:00
b5e8dd7a67 Accepting request 622484 from home:oliver_gtze:branches:Base:System
update to version 1.1.0

OBS-URL: https://build.opensuse.org/request/show/622484
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=29
2018-07-16 08:32:04 +00:00
Dominique Leuenberger
b3b9839924 Accepting request 593463 from Base:System
OBS-URL: https://build.opensuse.org/request/show/593463
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fwupd?expand=0&rev=8
2018-04-05 13:31:27 +00:00
743c79e933 Accepting request 593443 from home:dimstar:Factory
- Update hasbang in installed files from /usr/bin/env python3 to
  /usr/bin/python3.

OBS-URL: https://build.opensuse.org/request/show/593443
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=27
2018-04-04 10:15:25 +00:00
a985d0c655 Accepting request 593226 from home:pluskalm:branches:Base:System
- Update url
- Small packaging cleanup with spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/593226
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=26
2018-04-03 13:23:28 +00:00
Dominique Leuenberger
21593a9e1c Accepting request 590828 from Base:System
OBS-URL: https://build.opensuse.org/request/show/590828
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fwupd?expand=0&rev=7
2018-03-30 09:55:57 +00:00
b50202c516 Accepting request 590770 from home:1Antoine1:branches:Base:System
- Update to version 1.0.6:
  + New Features:
    - Add bash completion for fwupdmgr.
    - Add support for newest Thunderbolt chips.
    - Allow all functions that take device arguments to be
      prompted.
    - Allow devices to use the runtime version when in bootloader
      mode.
    - Allow overriding ESP mount point via conf file.
    - Delete any old fwupdate capsules and efivars when launching
      fwupd.
    - Generate Vala bindings.
  + Bugfixes:
    - Allow ctrl-d out of the prompt for devices.
    - Allow to create package out of provided binary.
    - Correct handling of unknown Thunderbolt devices.
    - Correctly detect new remotes that are manually copied.
    - Fix a crash related to when passing device to downgrade in
      CLI.
    - Fix running the self tests when no fwupd is installed.
    - Fix Unifying signature writing and parsing for Texas
      bootloader.
    - Only send success and failure reports to the server.
    - Use a CNAME to redirect to the correct CDN for metadata.
    - Use a longer timeout when powering back the Thunderbolt
      device.

OBS-URL: https://build.opensuse.org/request/show/590770
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=24
2018-03-24 13:06:02 +00:00
Dominique Leuenberger
ea53b4bab4 Accepting request 587551 from Base:System
OBS-URL: https://build.opensuse.org/request/show/587551
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fwupd?expand=0&rev=6
2018-03-16 09:35:54 +00:00
296f8b5b4f Accepting request 587513 from home:fcrozat:branches:Base:System
- Ensure library package has a dependency on main package,
  otherwise it won't be usable.

OBS-URL: https://build.opensuse.org/request/show/587513
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=22
2018-03-15 15:03:50 +00:00
Dominique Leuenberger
c8a48d65e5 Accepting request 583200 from Base:System
Update to 1.0.5 (forwarded request 583136 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/583200
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fwupd?expand=0&rev=5
2018-03-14 18:22:16 +00:00
73b7fc5ed0 Accepting request 583136 from GNOME:Next
Update to 1.0.5

OBS-URL: https://build.opensuse.org/request/show/583136
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=20
2018-03-06 06:42:54 +00:00
Dominique Leuenberger
f723942cfc Accepting request 559158 from Base:System
- Unbreak compilation on non-x86, upstream renamed options to disable
  plugins. (forwarded request 559157 from StefanBruens)

OBS-URL: https://build.opensuse.org/request/show/559158
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fwupd?expand=0&rev=4
2017-12-23 11:11:51 +00:00
fd81b29dc4 Accepting request 559157 from home:StefanBruens:branches:Base:System
- Unbreak compilation on non-x86, upstream renamed options to disable
  plugins.

OBS-URL: https://build.opensuse.org/request/show/559157
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=18
2017-12-21 19:44:26 +00:00
Dominique Leuenberger
e61fef4e3f Accepting request 558344 from Base:System
OBS-URL: https://build.opensuse.org/request/show/558344
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fwupd?expand=0&rev=3
2017-12-21 10:26:38 +00:00
1597e4abcc Accepting request 558340 from home:fcrozat:branches:Base:System
- Update to version 1.0.2:
  + Add a plugin for the Nitrokey Storage device
  + Add support for the original AVR DFU protocol
  + Allow different plugins to claim the same device
  + Allow quirks to set common USB properties
  + Move a common plugin functionality out to a new shared object
  + Optionally delay the device removal for better replugging
  + Set environment variables to allow easy per-plugin debugging
  + Use a SHA1 hash for the internal DeviceID
  + Add quirk for AT32UC3B1256 as used in the RubberDucky
  + Disable the dell plugin if libsmbios fails
  + Don't register for USB UDev events to later ignore them
  + Fix a possible buffer overflow when debugging ebitdo devices
  + Fix critical warning when more than one remote fails to load
  + Fix DFU attaching AVR32 devices like the XMEGA
  + Ignore useless Thunderbolt device types
  + Refactor ColorHug into a much more modern plugin
  + Release the Steelseries interface if getting the version failed
  + Remove autoconf-isms from the meson configure options
  + Show a nicer error message if the requirement fails
  + Sort the output of GetUpgrades correctly
- Changes from version 1.0.1:
  + Add support for HWID requirements
  + Add support for programming various AVR32 and XMEGA parts using DFU
  + Add the various DFU quirks for the Jabra Speak devices
  + Allow specifying the output file type for 'dfu-tool read'
  + Move the database of supported devices out into runtime loaded files
  + Support the IHEX record type 0x05
  + Use help2man to generate the man page at build time
  + Use the new quirk infrastructure for version numbers

OBS-URL: https://build.opensuse.org/request/show/558340
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=16
2017-12-19 10:31:52 +00:00
Dominique Leuenberger
fe48cdb24a Accepting request 557433 from Base:System
(forwarded request 557428 from StefanBruens)

OBS-URL: https://build.opensuse.org/request/show/557433
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fwupd?expand=0&rev=2
2017-12-19 09:48:37 +00:00
9567ad5236 Accepting request 557428 from home:StefanBruens:branches:Base:System
OBS-URL: https://build.opensuse.org/request/show/557428
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=14
2017-12-15 16:07:47 +00:00
Dominique Leuenberger
e3fe550647 Accepting request 537067 from Base:System
include to factory

OBS-URL: https://build.opensuse.org/request/show/537067
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fwupd?expand=0&rev=1
2017-11-21 14:32:21 +00:00
7ca32c2cc1 OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=12 2017-11-03 09:14:58 +00:00
483abc3072 try without fixed fwup version
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=11
2017-11-03 09:11:24 +00:00
c835290029 Accepting request 537055 from home:dimstar:Factory
Update to 1.0.0 and fix build (update was not the solution to the build issue)

OBS-URL: https://build.opensuse.org/request/show/537055
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=10
2017-10-27 11:53:58 +00:00
90cf268c15 OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=9 2017-10-27 08:55:45 +00:00
de5c2a1e7b OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=8 2017-10-27 08:55:30 +00:00
e851ec6458 OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=7 2017-10-27 08:37:09 +00:00
5a78851535 OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=6 2017-10-27 08:34:16 +00:00
121f2eaa33 OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=5 2017-10-27 08:33:29 +00:00
76dbb97bed OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=4 2017-10-27 08:28:56 +00:00
a2a293e9fe OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=3 2017-10-27 08:23:17 +00:00
26ffbb4b50 OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=2 2017-10-27 08:23:10 +00:00
761d68adf6 osc copypac from project:home:dimstar:Factory package:fwupd revision:21
OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=1
2017-10-27 08:22:48 +00:00