- 20 Apr, 2017 1 commit
-
-
Richard Hughes authored
-
- 19 Apr, 2017 2 commits
-
-
Richard Hughes authored
-
-
- 15 Apr, 2017 3 commits
-
-
Richard Hughes authored
If this is not done the origin from the last file that was read (which might be from Fedora, for instance) will be used. This isn't hugely important but can give misleading and confusing unique-id's in gnome-software.
-
Richard Hughes authored
-
Richard Hughes authored
-
- 13 Apr, 2017 6 commits
-
-
Richard Hughes authored
-
Richard Hughes authored
The meson build system does not let you choose the output name of the resource.
-
Richard Hughes authored
-
Richard Hughes authored
This was added for cosmetic reasons, and including the version makes the generated html documentation change every release even if there were no API changes.
-
Richard Hughes authored
We've been really bad at keeping these up to date, so just drop them.
-
Richard Hughes authored
-
- 12 Apr, 2017 1 commit
-
-
Richard Hughes authored
These can be nuked at any time by users, so don't rely on the package manager or installer to create these for us.
-
- 23 Mar, 2017 1 commit
-
-
AsciiWolf authored
-
- 20 Mar, 2017 1 commit
-
-
Mario Limonciello authored
-
- 11 Mar, 2017 2 commits
-
-
Richard Hughes authored
-
Richard Hughes authored
-
- 28 Feb, 2017 4 commits
-
-
Richard Hughes authored
-
Mario Limonciello authored
-
Mario Limonciello authored
Packagers should still enable it so that tracking lost memory in plugins is possible, but on some distros some archs don't have valgrind available which would otherwise prevent fwupd from running. This is as problem currently for Debian unstable where some archs valgrind fails to compile.
-
Shea Levy authored
-
- 27 Feb, 2017 5 commits
-
-
Mario Limonciello authored
-
Mario Limonciello authored
-
Richard Hughes authored
-
Richard Hughes authored
-
Richard Hughes authored
-
- 24 Feb, 2017 4 commits
-
-
Richard Hughes authored
Even with the other changes this is still required for me on Fedora 25.
-
Richard Hughes authored
-
Richard Hughes authored
Without this patch, unloading the module means we can't resolve the symbols where the memory was leaked.
-
Richard Hughes authored
-
- 23 Feb, 2017 2 commits
-
-
Mario Limonciello authored
commit 99b317d4 introduced much more strict confinement. This actually caused some regressions though. commit 3c54edb1 tried to fix one of the problems, but didn't cover the rest. The actual changes: - Drop PrivateUsers=yes This is causing crashes when initializing libsmbios Presumably it's related to accessing memory. - Add back in NoNewPrivileges This hasn't caused any crashes for libsmbios for me. - Remove ProtectKernelTunables This is needed to access /sys for the dcdbas kernel module used by libsmbios. Calls fail without it - Add ReadWritePaths=/var/lib/fwupd /boot/efi The refresh function was failing the first time due to ProtectSystem=full being in effect and /var/lib/fwupd being read only Flashing UEFI capsules was failing due to being unable to write to /boot/efi/EFI/$(EFIDIR)/fw/
-
Mario Limonciello authored
-
- 21 Feb, 2017 2 commits
-
-
Richard Hughes authored
For some reason NoNewPrivileges=yes causes the process to be killed when run on hardware specifically from Dell. I can reliably reproduce this on my XPS 13 and I assume it's something to do with libsmbios.
-
Richard Hughes authored
-
- 20 Feb, 2017 1 commit
-
-
Mario Limonciello authored
As found in https://github.com/dell/libsmbios/pull/13 there are some errors with libsmbios error paths. These need to be fixed in libsmbios, but at least avoid running this code on those systems (and crashing fwupd).
-
- 16 Feb, 2017 1 commit
-
-
Richard Hughes authored
This reverts commit 0e8f5d93.
-
- 15 Feb, 2017 1 commit
-
-
Mario Limonciello authored
This is in the same vane as 4da67515, it allows linking with an older efivar.
-
- 14 Feb, 2017 1 commit
-
-
Mario Limonciello authored
-
- 13 Feb, 2017 2 commits
-
-
Richard Hughes authored
*This* is why we were getting confused.
-
Richard Hughes authored
-