1. 30 11月, 2015 2 次提交
    • J
      conf: parse and format virtio input bus in domain XML · bebdfafb
      Ján Tomko 提交于
      To be used by the family of virtio input devices:
      
      <input type='mouse' bus='virtio'/>
      <input type='tablet' bus='virtio'/>
      <input type='keyboard' bus='virtio'/>
      
      https://bugzilla.redhat.com/show_bug.cgi?id=1231114
      bebdfafb
    • E
      libvirt: introduce libvirt/libvirt-common.h.in · a20b6237
      Erik Skultety 提交于
      As it turned out, we need to share some enums and declarations between
      libvirt.h and libvirt-admin.h, but since our policy forbids direct includes of
      libvirt*.h, there has to be some header exempt from this rule. This patch moves
      the relevant part of code from libvirt.h.in to libvirt-common.h.in. Moreover,
      since there is no need to have libvirt.h generated anymore, introduce a new
      header libvirt.h which was previosly ignored from git and make the common
      header ignored and generated instead.
      a20b6237
  2. 27 11月, 2015 1 次提交
  3. 26 11月, 2015 1 次提交
  4. 25 11月, 2015 3 次提交
    • D
      Allow multiple panic devices · 59fc0d06
      Dmitry Andreev 提交于
      'model' attribute was added to a panic device but only one panic
      device is allowed. This patch changes panic device presence
      from 'optional' to 'zeroOrMore'.
      59fc0d06
    • D
      conf: add 'model' attribute for panic device with values isa, pseries, hyperv · 658ec27f
      Dmitry Andreev 提交于
      Libvirt already has two types of panic devices - pvpanic and pSeries firmware.
      This patch introduces the 'model' attribute and a new type of panic device.
      
      'isa' model is for ISA pvpanic device.
      'pseries' model is a default value for pSeries guests.
      'hyperv' model is the new type. It's used for Hyper-V crash.
      
      Schema and docs are updated for the new attribute.
      658ec27f
    • L
      conf: support reporting maxCount attribute for virtual_functions cap · 0d210c47
      Laine Stump 提交于
      Report the maximum possible number of VFs for an SRIOV PF, like this:
      
         <capability type='virtual_functions' maxCount='7'>
            ...
         </capability>
      
      I've just discovered that the virtual_functions and physical_functions
      capabilities are not supported in the virNodeDeviceParse functions,
      only in virNodeDeviceFormat (I suppose because they are only reported,
      not set from XML). This should probably be remedied, but is less
      immediately useful than the current patch.
      0d210c47
  5. 18 11月, 2015 1 次提交
  6. 10 11月, 2015 2 次提交
  7. 04 11月, 2015 1 次提交
  8. 20 10月, 2015 2 次提交
    • A
      NEWS: Fix XSLT stylesheet · 1b4de77e
      Andrea Bolognani 提交于
      This has been broken for a looong time - in fact, we've been
      shipping a mostly-empty NEWS file for at least the past two years.
      
      Including the html namespace and using it for matching elements,
      like hacking1.xsl and hacking2.xsl were already doing, makes the
      NEWS file useful again.
      
      Add a note explaining that the release list has been split up
      by year as well.
      1b4de77e
    • A
      NEWS: Split releases by year · ba4689e0
      Andrea Bolognani 提交于
      Update cfg.mk to ignore the split files during
      syntax-check (thanks Martin).
      ba4689e0
  9. 15 10月, 2015 7 次提交
    • A
      NEWS: Unify date format · 0331da65
      Andrea Bolognani 提交于
      There were some inconsistencies, eg. the number of digits used for
      the day. The month name was also spelled out instead of abbreviated
      in some instances.
      0331da65
    • A
      NEWS: Unify section titles · f84fc5a5
      Andrea Bolognani 提交于
      There were some inconsistencies; now the section title is always
      one of Bug Fixes, Cleanups, Documentation, Features, Improvements,
      Portability, Security.
      f84fc5a5
    • A
      NEWS: Add empty lines · 149cd074
      Andrea Bolognani 提交于
      Make sure there is always an empty line between sections.
      149cd074
    • A
      NEWS: Fix indentation · ccc96976
      Andrea Bolognani 提交于
      Some of the paragraphs were not properly indented: while this was
      not a problem in the HTML version, you could tell the difference
      in the plain text version.
      ccc96976
    • A
      NEWS: Fix newlines · a7a0eb53
      Andrea Bolognani 提交于
      Some <br/> tags were missing from the end of the corresponding
      line, some of there were in the middle of the line instead.
      a7a0eb53
    • A
      NEWS: Fix whitespace · 7b45172a
      Andrea Bolognani 提交于
      Mostly missing space between change description and author name or
      spurious space before section title.
      
      Reflow the introductory paragraph as well.
      7b45172a
    • A
      NEWS: Organize old entries · 348bb337
      Andrea Bolognani 提交于
      Sort all items into the standard categories: Features, Bug Fixes,
      Improvements, Cleanups, etc.
      
      The sorting is somewhat arbitrary in certain instances.
      348bb337
  10. 14 10月, 2015 7 次提交
    • A
      NEWS: Split old entries (2009) · bb91111c
      Andrea Bolognani 提交于
      The changes for releases earlier than 0.7.1 were mostly lumped
      together as opposed to being tidly organized with one change per
      line, like we have done from that point onwards.
      
      As a result, they look awful in the HTML version and don't work
      too well in the plain text version either.
      
      Luckily, except for the very first releases, the information is
      still very detailed, so it's enough to organize it properly.
      bb91111c
    • A
      NEWS: Split old entries (2008) · 36c40665
      Andrea Bolognani 提交于
      The changes for releases earlier than 0.7.1 were mostly lumped
      together as opposed to being tidly organized with one change per
      line, like we have done from that point onwards.
      
      As a result, they look awful in the HTML version and don't work
      too well in the plain text version either.
      
      Luckily, except for the very first releases, the information is
      still very detailed, so it's enough to organize it properly.
      36c40665
    • A
      NEWS: Split old entries (2006-2007) · b8515b4e
      Andrea Bolognani 提交于
      The changes for releases earlier than 0.7.1 were mostly lumped
      together as opposed to being tidly organized with one change per
      line, like we have done from that point onwards.
      
      As a result, they look awful in the HTML version and don't work
      too well in the plain text version either.
      
      Luckily, except for the very first releases, the information is
      still very detailed, so it's enough to organize it properly.
      b8515b4e
    • A
      NEWS: Properly escape > in HTML · 5ab05984
      Andrea Bolognani 提交于
      5ab05984
    • A
      NEWS: Split off merged sections · 33a6a8a9
      Andrea Bolognani 提交于
      Portability and Bug Fixes for release 0.7.3 were merged together;
      same for Features and Security for release 1.1.3. Split them off
      33a6a8a9
    • A
      NEWS: Remove empty sections · 4155e530
      Andrea Bolognani 提交于
      4155e530
    • A
      NEWS: Include description for release 0.7.3 · be153a72
      Andrea Bolognani 提交于
      The description for this release, unlike all other descriptions,
      was inside a <p> element; however, the XSLT stylesheet contains a
      template that drops all <p> elements from the output file, so it
      never made it to the generated NEWS file.
      
      Use a <li> element, same as all other releases, instead.
      be153a72
  11. 06 10月, 2015 1 次提交
    • C
      docs: domain: Show canonical pvspinlock XML · bdcc2f80
      Cole Robinson 提交于
      The example pvspinlock XML is:
      
        <pvspinlock/>
      
      While this is accepted by libvirt and works correctly, it's currently
      always output as a tristate like
      
        <pvspinlock state='on'/>
      
      So document that format instead
      bdcc2f80
  12. 02 10月, 2015 2 次提交
  13. 24 9月, 2015 1 次提交
  14. 15 9月, 2015 1 次提交
  15. 10 9月, 2015 1 次提交
  16. 09 9月, 2015 1 次提交
  17. 08 9月, 2015 1 次提交
  18. 04 9月, 2015 1 次提交
    • J
      examples: Add example polkit ACL rules · 29b51674
      Jiri Denemark 提交于
      Creating ACL rules is not exactly easy and existing examples are pretty
      simple. This patch adds a somewhat complex example which defines several
      roles. Admins can do everything, operators can do basic operations
      on any domain and several groups of users who act as operators but only
      on a limited set of domains.
      Signed-off-by: NJiri Denemark <jdenemar@redhat.com>
      29b51674
  19. 02 9月, 2015 2 次提交
    • J
      qemu: add udp interface support · 5c668a78
      Jonathan Toppins 提交于
      Adds a new interface type using UDP sockets, this seems only applicable
      to QEMU but have edited tree-wide to support the new interface type.
      
      The interface type required the addition of a "localaddr" (local
      address), this then maps into the following xml and qemu call.
      
      <interface type='udp'>
        <mac address='52:54:00:5c:67:56'/>
        <source address='127.0.0.1' port='11112'>
          <local address='127.0.0.1' port='22222'/>
        </source>
        <model type='virtio'/>
        <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x0'/>
      </interface>
      
      QEMU call:
      	-net socket,udp=127.0.0.1:11112,localaddr=127.0.0.1:22222
      
      Notice the xml "local" entry becomes the "localaddr" for the qemu call.
      
      reference:
      http://lists.gnu.org/archive/html/qemu-devel/2011-11/msg00629.htmlSigned-off-by: NJonathan Toppins <jtoppins@cumulusnetworks.com>
      Signed-off-by: NJán Tomko <jtomko@redhat.com>
      5c668a78
    • D
      Release of libvirt-1.2.19 · 66c5f02b
      Daniel Veillard 提交于
      * docs/news.html.in libvirt.spec.in: updated for the release
      * po/*.po*: regenerated
      66c5f02b
  20. 26 8月, 2015 2 次提交
    • S
      Fix link to page for Virtuozzo driver · 0c83568f
      Sergey Bronnikov 提交于
      0c83568f
    • I
      lxc: Inherit namespace feature · c27553b6
      ik.nitk 提交于
      This patch adds feature for lxc containers to inherit namespaces.
      This is very similar to what lxc-tools or docker provides.  Look
      for "man lxc-start" and you will find that you can pass command
      args as [ --share-[net|ipc|uts] name|pid ]. Or check out docker
      networking option in which you can give --net=container:NAME_or_ID
      as an option for sharing +namespace.
      
      >From this patch you can add extra libvirt option to share
      namespace in following way.
      
       <lxc:namespace>
         <lxc:sharenet type='netns' value='red'/>
         <lxc:shareipc type='pid' value='12345'/>
         <lxc:shareuts type='name' value='container1'/>
       </lxc:namespace>
      
      The netns option is specific to sharenet. It can be used to
      inherit from existing network namespace.
      
      Co-authored: Daniel P. Berrange <berrange@redhat.com>
      c27553b6