1. 10 May, 2012 1 commit
  2. 26 Apr, 2012 1 commit
  3. 25 Apr, 2012 1 commit
  4. 24 Apr, 2012 3 commits
  5. 12 Apr, 2012 1 commit
  6. 03 Apr, 2012 1 commit
  7. 31 Mar, 2012 1 commit
  8. 26 Mar, 2012 2 commits
  9. 24 Mar, 2012 1 commit
    • Michael Tokarev's avatar
      Support utf8 chars in pod docs · 3179d694
      Michael Tokarev authored
      We've at least one UTF8 char in the qemu texi doc:
      
       $ grep Tibor qemu-doc.texi
       by Tibor "TS" Schütz.
       $ man ./qemu.1 | grep Tibor
              by Tibor "TS" SchA~Xtz.
      
      This patch allows utf8 in man/pod docs.
      
      Initially it was split into two parts and sent on 2012-02-02.
      Resending it again (3rd time) now in merged form.  If any
      other generalizations of $(POD2MAN) are needed it can be done
      in a separate patch.  Current form of $(POD2MAN) is choosen
      to be able to easily change it if some implementation does
      not support utf8 or resulting output has issues with local
      man(1) program/macros.
      
      First, add @documentencoding in scripts/texi2pod.pl:
      
      Currently our texi2pod ignores @documentencoding even if it is set
      properly in *.texi files.  This results in a mojibake in documents
      generated from qemu.pod (which is generated from qemu-doc.texi by
      texi2pod), because the rest of the tools assumes ASCII encoding.
      
      This patch recognizes first @documentencoding in input and places
      it at the beginning of output as =encoding directive.
      
      Second, run pod2man with --utf8 option to enable utf8 in manpages:
      
      This option makes no difference for manpages which contains only
      ascii chars.  But for manpages with actual UTF8 characters (qemu
      docs contains these), this change allows to see real characters
      instead of mojibakes or substitutes.
      Signed-off-By: default avatarMichael Tokarev <mjt@tls.msk.ru>
      Signed-off-by: default avatarBlue Swirl <blauwirbel@gmail.com>
      3179d694
  10. 13 Mar, 2012 1 commit
  11. 11 Mar, 2012 1 commit
  12. 24 Feb, 2012 1 commit
  13. 23 Feb, 2012 1 commit
    • Michael Roth's avatar
      qemu-ga: fixes for win32 build of qemu-ga · d8ca685a
      Michael Roth authored
      Various stubs and #ifdefs to compile for Windows using mingw
      cross-build. Still has 1 linker error due to a dependency on the
      forthcoming win32 versions of the GAChannel/transport class.
      d8ca685a
  14. 22 Feb, 2012 1 commit
  15. 18 Feb, 2012 1 commit
  16. 09 Feb, 2012 1 commit
  17. 01 Feb, 2012 2 commits
  18. 27 Jan, 2012 1 commit
    • Anthony Liguori's avatar
      qom: add the base Object class (v2) · 2f28d2ff
      Anthony Liguori authored
      This class provides the main building block for QEMU Object Model and is
      extensively documented in the header file.  It is largely inspired by GObject.
      Signed-off-by: default avatarAnthony Liguori <aliguori@us.ibm.com>
      ---
      v1 -> v2
       - remove printf() in type registration
       - fix typo in comment (Paolo)
       - make Interface private
       - move object into a new directory and move header into include/qemu/
       - don't make object.h depend on qemu-common.h
       - remove Type and replace it with TypeImpl * (Paolo)
       - use hash table to store types (Paolo)
       - aggressively cache parent type (Paolo)
       - make a type_register and use it with interfaces (Paolo)
       - fix interface cast comment (Paolo)
       - add a few more functions required in later series
      2f28d2ff
  19. 19 Jan, 2012 2 commits
  20. 12 Jan, 2012 4 commits
  21. 04 Jan, 2012 3 commits
  22. 27 Dec, 2011 1 commit
    • Avi Kivity's avatar
      Fix qapi code generation wrt parallel build · 8d3bc517
      Avi Kivity authored
      Make's multiple output syntax
      
        x.c x.h: x.template
             gen < x.template
      
      actually invokes the command once for x.c and once for x.h (with differing $@
      in each invocation).  During a parallel build, the two commands may be invoked
      in parallel; this opens up a race, where the second invocation trashes a file
      supposedly produced during the first, and now in use by a dependent command.
      
      The various qapi code generators are susceptible to this; fix by making them
      generate just one file per invocation.
      Signed-off-by: default avatarAvi Kivity <avi@redhat.com>
      Signed-off-by: default avatarAnthony Liguori <aliguori@us.ibm.com>
      8d3bc517
  23. 22 Dec, 2011 1 commit
  24. 06 Dec, 2011 3 commits
  25. 30 Nov, 2011 1 commit
  26. 28 Nov, 2011 1 commit
  27. 23 Nov, 2011 1 commit
  28. 17 Nov, 2011 1 commit