1. 04 12月, 2018 2 次提交
  2. 01 10月, 2018 2 次提交
  3. 21 8月, 2018 5 次提交
  4. 12 6月, 2018 2 次提交
  5. 02 6月, 2018 1 次提交
  6. 07 5月, 2018 2 次提交
  7. 26 2月, 2018 5 次提交
  8. 25 1月, 2017 2 次提交
  9. 28 10月, 2016 1 次提交
  10. 14 9月, 2016 2 次提交
    • I
      usb-mtp: added object properties · 67f3ef0c
      Isaac Lozano 提交于
      Windows uses object properties to determine the size of a file, so to
      add object properties, we must also add a minimum set of new commands
      and object properties. Most object properties are data that we already
      have, except for the unique persistant object identifier. Windows
      doesn't use this property, it seems, so we can cheat a bit and just use
      the object handle for it.
      Signed-off-by: NIsaac Lozano <109lozanoi@gmail.com>
      Message-id: a741d0dd380cd7eb1695e1eb34ee6f341183f20a.1470477265.git.109lozanoi@gmail.com
      Signed-off-by: NGerd Hoffmann <kraxel@redhat.com>
      67f3ef0c
    • I
      usb-mtp: fix sending files larger than 4gb · 8a5865f3
      Isaac Lozano 提交于
      MTP requires that if a file is larger than 4gb or if sending data larger
      than 4gb, that the length field be set to 0xFFFFFFFF.
      
      Also widened a couple variables to prevent overflow errors.
      Signed-off-by: NIsaac Lozano <109lozanoi@gmail.com>
      Message-id: 01ad8ec7775f58575801ac3f13716f553a16815e.1470477265.git.109lozanoi@gmail.com
      Signed-off-by: NGerd Hoffmann <kraxel@redhat.com>
      8a5865f3
  11. 11 5月, 2016 1 次提交
  12. 23 3月, 2016 1 次提交
    • M
      include/qemu/osdep.h: Don't include qapi/error.h · da34e65c
      Markus Armbruster 提交于
      Commit 57cb38b3 included qapi/error.h into qemu/osdep.h to get the
      Error typedef.  Since then, we've moved to include qemu/osdep.h
      everywhere.  Its file comment explains: "To avoid getting into
      possible circular include dependencies, this file should not include
      any other QEMU headers, with the exceptions of config-host.h,
      compiler.h, os-posix.h and os-win32.h, all of which are doing a
      similar job to this file and are under similar constraints."
      qapi/error.h doesn't do a similar job, and it doesn't adhere to
      similar constraints: it includes qapi-types.h.  That's in excess of
      100KiB of crap most .c files don't actually need.
      
      Add the typedef to qemu/typedefs.h, and include that instead of
      qapi/error.h.  Include qapi/error.h in .c files that need it and don't
      get it now.  Include qapi-types.h in qom/object.h for uint16List.
      
      Update scripts/clean-includes accordingly.  Update it further to match
      reality: replace config.h by config-target.h, add sysemu/os-posix.h,
      sysemu/os-win32.h.  Update the list of includes in the qemu/osdep.h
      comment quoted above similarly.
      
      This reduces the number of objects depending on qapi/error.h from "all
      of them" to less than a third.  Unfortunately, the number depending on
      qapi-types.h shrinks only a little.  More work is needed for that one.
      Signed-off-by: NMarkus Armbruster <armbru@redhat.com>
      [Fix compilation without the spice devel packages. - Paolo]
      Signed-off-by: NPaolo Bonzini <pbonzini@redhat.com>
      da34e65c
  13. 18 3月, 2016 3 次提交
  14. 29 1月, 2016 1 次提交
    • P
      usb: Clean up includes · e532b2e0
      Peter Maydell 提交于
      Clean up includes so that osdep.h is included first and headers
      which it implies are not included manually.
      
      This commit was created with scripts/clean-includes.
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      Message-id: 1453832250-766-20-git-send-email-peter.maydell@linaro.org
      e532b2e0
  15. 08 1月, 2016 2 次提交
  16. 15 12月, 2015 4 次提交
  17. 06 11月, 2015 1 次提交
  18. 08 5月, 2015 2 次提交
  19. 23 9月, 2014 1 次提交