1. 04 1月, 2017 7 次提交
    • M
      networkxml2conftest: Rename outxml to outconf · 8388b1c8
      Martin Kletzander 提交于
      Just a name, I know, but it bothered me a lot since it does not refer
      to XML.
      Signed-off-by: NMartin Kletzander <mkletzan@redhat.com>
      8388b1c8
    • M
      docs: Use href_base in absolute links · 6e0a1663
      Martin Kletzander 提交于
      That way all links work even if you click them in a subdirectory.
      Signed-off-by: NMartin Kletzander <mkletzan@redhat.com>
      6e0a1663
    • A
      HACKING: Regenerate · d39e3b71
      Andrea Bolognani 提交于
      When updating the source file in commit bd4f4d16, I forgot
      that we also store the generated plain text version in git and
      didn't regenerate it.
      
      I also missed one spot that required an additional <p> tag, so
      fix both mistakes in one go.
      d39e3b71
    • A
      util: Fix syntax-check · f0af48f0
      Andrea Bolognani 提交于
      Commit b9cc2483 introduced a new #define but neglected
      to format it properly, thus breaking syntax-check.
      f0af48f0
    • A
      docs: Add missing <p> elements · bd4f4d16
      Andrea Bolognani 提交于
      Some of the <li> elements in the "General tips for contributing
      patches" section were missing the corresponding inner <p> element,
      so they ended up all lumped together.
      bd4f4d16
    • A
      util: Turn virFirewallAddRule() into a macro · b9cc2483
      Andrea Bolognani 提交于
      Clang 3.9 refuses to compile the existing code with the
      following error:
      
        util/virfirewall.c:425:20: error: passing an object that undergoes
                                   default argument promotion to 'va_start'
                                   has undefined behavior [-Werror,-Wvarargs]
            va_start(args, layer);
                           ^
        util/virfirewall.c:420:37: note: parameter of type 'virFirewallLayer'
                                   is declared here
                           virFirewallLayer layer,
                                            ^
      
      This happens because 'layer' is of type virFirewallLayer, which
      is an enum type and not a standard type such as eg. void* or int.
      
      To solve the issue, turn virFirewallAddRule() from a very thin
      wrapper around virFirewallAddRuleFullV() to a macro that expands
      to a call to virFirewallAddRuleFull() - itself a very thin wrapper
      around the aforementioned virFirewallAddRuleFullV() - with no loss
      of functionality or type safety.
      b9cc2483
    • J
      qemu: Don't assume secret provided for LUKS encryption · 7f7d9904
      John Ferlan 提交于
      https://bugzilla.redhat.com/show_bug.cgi?id=1405269
      
      If a secret was not provided for what was determined to be a LUKS
      encrypted disk (during virStorageFileGetMetadata processing when
      called from qemuDomainDetermineDiskChain as a result of hotplug
      attach qemuDomainAttachDeviceDiskLive), then do not attempt to
      look it up (avoiding a libvirtd crash) and do not alter the format
      to "luks" when adding the disk; otherwise, the device_add would
      fail with a message such as:
      
         "unable to execute QEMU command 'device_add': Property 'scsi-hd.drive'
          can't find value 'drive-scsi0-0-0-0'"
      
      because of assumptions that when the format=luks that libvirt would have
      provided the secret to decrypt the volume.
      
      Access to unlock the volume will thus be left to the application.
      7f7d9904
  2. 02 1月, 2017 13 次提交
  3. 25 12月, 2016 1 次提交
  4. 23 12月, 2016 6 次提交
  5. 22 12月, 2016 10 次提交
  6. 21 12月, 2016 3 次提交