{"push_id":1032838034,"size":12,"distinct_size":12,"ref":"refs/heads/master","head":"459621ac1a505ef7dee769295ee2e6c835b2314d","before":"4829e0378dfb91d55af9dfd741bd09e8f2c4f91a","commits":[{"sha":"0ab6d12ffde7e9235a1b9d79437f5bdda5d80cf1","author":{"email":"8d4c780fcfdc41841e5070f4c43da8958ba6aec0@weilnetz.de","name":"Stefan Weil"},"message":"usb: Fix compilation for Windows\n\nMingw-w64 does not provide sys/ioctl.h and Linux builds don't need it,\nso remove that include statement.\n\nERROR is defined by wingdi.h (included via windows.h). Undefine it before\nit is redefined to avoid a compiler warning / error.\n\nSigned-off-by: Stefan Weil <sw@weilnetz.de>\nMessage-id: 1458159439-32322-1-git-send-email-sw@weilnetz.de\nSigned-off-by: Gerd Hoffmann <kraxel@redhat.com>","distinct":true,"url":"https://api.github.com/repos/francois-wellenreiter/qemu/commits/0ab6d12ffde7e9235a1b9d79437f5bdda5d80cf1"},{"sha":"182b391e797508deba9704cf580325e99260d8c8","author":{"email":"c223ca75e606f6d9c295be0e3c74321a96fe6cd7@redhat.com","name":"Peter Xu"},"message":"usb: fix unbounded stack warning for xhci_dma_write_u32s\n\nAll the callers for xhci_dma_write_u32s() are using mostly 5 * uint32_t\nin len. To avoid unbound stack warning for the function, make it\nstatically allocated, and assert when it's not big enough in the\nfuture.\n\nSigned-off-by: Peter Xu <peterx@redhat.com>\nMessage-id: 1457661106-9569-1-git-send-email-peterx@redhat.com\nSigned-off-by: Gerd Hoffmann <kraxel@redhat.com>","distinct":true,"url":"https://api.github.com/repos/francois-wellenreiter/qemu/commits/182b391e797508deba9704cf580325e99260d8c8"},{"sha":"e3d60bc7c6f26b889686ab91f7062f6a79df2494","author":{"email":"c223ca75e606f6d9c295be0e3c74321a96fe6cd7@redhat.com","name":"Peter Xu"},"message":"usb: fix unbound stack usage for usb_mtp_add_str\n\nUse heap instead of stack.\n\nSigned-off-by: Peter Xu <peterx@redhat.com>\nSigned-off-by: Gerd Hoffmann <kraxel@redhat.com>","distinct":true,"url":"https://api.github.com/repos/francois-wellenreiter/qemu/commits/e3d60bc7c6f26b889686ab91f7062f6a79df2494"},{"sha":"f34d57d359bb539c482a69f2732bf05787127ed4","author":{"email":"c223ca75e606f6d9c295be0e3c74321a96fe6cd7@redhat.com","name":"Peter Xu"},"message":"usb: fix unbound stack warning for inotify_watchfn\n\nSigned-off-by: Peter Xu <peterx@redhat.com>\nReviewed-by: Paolo Bonzini <pbonzini@redhat.com>\nMessage-id: 1457503640-31473-1-git-send-email-peterx@redhat.com\nSigned-off-by: Gerd Hoffmann <kraxel@redhat.com>","distinct":true,"url":"https://api.github.com/repos/francois-wellenreiter/qemu/commits/f34d57d359bb539c482a69f2732bf05787127ed4"},{"sha":"983bff3530782d51c46c8d7c0e17e2a9dfe5fb77","author":{"email":"36abb7af599a47bad00c7d344bf309af35eee58c@imgtec.com","name":"Matthew Fortune"},"message":"hw/usb/dev-mtp: Guard inotify usage with CONFIG_INOTIFY1\n\ninotify_init1 usage was guarded by a check for linux but does not\nexist on older distributions like CentOS 5 resulting in build\nfailures.\n\nSigned-off-by: Matthew Fortune <matthew.fortune@imgtec.com>\nMessage-id: 6D39441BF12EF246A7ABCE6654B023536BB85D4A@hhmail02.hh.imgtec.org\nSigned-off-by: Gerd Hoffmann <kraxel@redhat.com>","distinct":true,"url":"https://api.github.com/repos/francois-wellenreiter/qemu/commits/983bff3530782d51c46c8d7c0e17e2a9dfe5fb77"},{"sha":"dff0367cf66f489aa772320fa2937a8cac1ca30d","author":{"email":"1bdd588eeeab8f60e7557fb78744aa304335ed24@fedoraproject.org","name":"Prasad J Pandit"},"message":"usb: ehci: add capability mmio write function\n\nUSB Ehci emulation supports host controller capability registers.\nBut its mmio '.write' function was missing, which lead to a null\npointer dereference issue. Add a do nothing 'ehci_caps_write'\ndefinition to avoid it; Do nothing because capability registers\nare Read Only(RO).\n\nReported-by: Zuozhi Fzz <zuozhi.fzz@alibaba-inc.com>\nSigned-off-by: Prasad J Pandit <pjp@fedoraproject.org>\nMessage-id: 1454072434-16045-1-git-send-email-ppandit@redhat.com\nSigned-off-by: Gerd Hoffmann <kraxel@redhat.com>","distinct":true,"url":"https://api.github.com/repos/francois-wellenreiter/qemu/commits/dff0367cf66f489aa772320fa2937a8cac1ca30d"},{"sha":"a284974dee57b5ff7a194cf5daa4026bd22bf5ad","author":{"email":"484520986196e4a799496429ce8a499eb6488adb@redhat.com","name":"Stefan Hajnoczi"},"message":"qemu-ga: drop unused local err variable\n\nCommit 125b310e1d62e3a1dc1e7758563e598957ca7ae4 (\"qemu-ga: move\nchannel/transport functionality into wrapper class\") stopped using the\nlocal err variable in channel_event_cb().\n\nThis patch deletes the unused variable.\n\nSigned-off-by: Stefan Hajnoczi <stefanha@redhat.com>\nReviewed-by: Fam Zheng <famz@redhat.com>\nSigned-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>","distinct":true,"url":"https://api.github.com/repos/francois-wellenreiter/qemu/commits/a284974dee57b5ff7a194cf5daa4026bd22bf5ad"},{"sha":"621e6ae657d4cb44f19461db0796b09cca438778","author":{"email":"bb938cf255e055ff3507f2627d214e8e62118fcf@redhat.com","name":"Daniel P. Berrange"},"message":"crypto: add compat cast5_set_key with  nettle < 3.0.0\n\nPrior to the nettle 3.0.0 release, the cast5_set_key function\nwas actually named cast128_set_key, so we must add a compatibility\ndefinition.\n\nSigned-off-by: Daniel P. Berrange <berrange@redhat.com>","distinct":true,"url":"https://api.github.com/repos/francois-wellenreiter/qemu/commits/621e6ae657d4cb44f19461db0796b09cca438778"},{"sha":"f7ac78cfe1bdb1f0067eac66edd2ae550080f061","author":{"email":"bb938cf255e055ff3507f2627d214e8e62118fcf@redhat.com","name":"Daniel P. Berrange"},"message":"crypto: fix cipher function signature mismatch with nettle & xts\n\nFor versions of nettle < 3.0.0, the cipher functions took a\n'void *ctx' and 'unsigned len' instad of 'const void *ctx'\nand 'size_t len'. The xts functions though are builtin to\nQEMU and always expect the latter signatures. Define a\nsecond set of wrappers to use with the correct signatures\nneeded by XTS mode.\n\nSigned-off-by: Daniel P. Berrange <berrange@redhat.com>","distinct":true,"url":"https://api.github.com/repos/francois-wellenreiter/qemu/commits/f7ac78cfe1bdb1f0067eac66edd2ae550080f061"},{"sha":"9fa570d57e44e065b663715400eafc60fe66e005","author":{"email":"313afa09ce093b19ae1dd74f57c1ebd94508584c@linaro.org","name":"Peter Maydell"},"message":"Merge remote-tracking branch 'remotes/berrange/tags/pull-crypto-2016-03-21-1' into staging\n\nMerge crypto 2016/03/21 v1\n\n# gpg: Signature made Mon 21 Mar 2016 10:05:51 GMT using RSA key ID 15104FDF\n# gpg: Good signature from \"Daniel P. Berrange <dan@berrange.com>\"\n# gpg:                 aka \"Daniel P. Berrange <berrange@redhat.com>\"\n\n* remotes/berrange/tags/pull-crypto-2016-03-21-1:\n  crypto: fix cipher function signature mismatch with nettle & xts\n  crypto: add compat cast5_set_key with  nettle < 3.0.0\n\nSigned-off-by: Peter Maydell <peter.maydell@linaro.org>","distinct":true,"url":"https://api.github.com/repos/francois-wellenreiter/qemu/commits/9fa570d57e44e065b663715400eafc60fe66e005"},{"sha":"ac0d25e843bdad441db2a26f78898f533bf91bb5","author":{"email":"313afa09ce093b19ae1dd74f57c1ebd94508584c@linaro.org","name":"Peter Maydell"},"message":"Merge remote-tracking branch 'remotes/kraxel/tags/pull-usb-20160321-1' into staging\n\nusb: bugfix collection.\n\n# gpg: Signature made Mon 21 Mar 2016 11:07:39 GMT using RSA key ID D3E87138\n# gpg: Good signature from \"Gerd Hoffmann (work) <kraxel@redhat.com>\"\n# gpg:                 aka \"Gerd Hoffmann <gerd@kraxel.org>\"\n# gpg:                 aka \"Gerd Hoffmann (private) <kraxel@gmail.com>\"\n\n* remotes/kraxel/tags/pull-usb-20160321-1:\n  usb: ehci: add capability mmio write function\n  hw/usb/dev-mtp: Guard inotify usage with CONFIG_INOTIFY1\n  usb: fix unbound stack warning for inotify_watchfn\n  usb: fix unbound stack usage for usb_mtp_add_str\n  usb: fix unbounded stack warning for xhci_dma_write_u32s\n  usb: Fix compilation for Windows\n\nSigned-off-by: Peter Maydell <peter.maydell@linaro.org>","distinct":true,"url":"https://api.github.com/repos/francois-wellenreiter/qemu/commits/ac0d25e843bdad441db2a26f78898f533bf91bb5"},{"sha":"459621ac1a505ef7dee769295ee2e6c835b2314d","author":{"email":"313afa09ce093b19ae1dd74f57c1ebd94508584c@linaro.org","name":"Peter Maydell"},"message":"Merge remote-tracking branch 'remotes/mdroth/tags/qga-pull-2016-03-21-tag' into staging\n\nqemu-ga patch queue for 2.6\n\n* remove unused variable\n\n# gpg: Signature made Mon 21 Mar 2016 17:32:42 GMT using RSA key ID F108B584\n# gpg: Good signature from \"Michael Roth <flukshun@gmail.com>\"\n# gpg:                 aka \"Michael Roth <mdroth@utexas.edu>\"\n# gpg:                 aka \"Michael Roth <mdroth@linux.vnet.ibm.com>\"\n\n* remotes/mdroth/tags/qga-pull-2016-03-21-tag:\n  qemu-ga: drop unused local err variable\n\nSigned-off-by: Peter Maydell <peter.maydell@linaro.org>","distinct":true,"url":"https://api.github.com/repos/francois-wellenreiter/qemu/commits/459621ac1a505ef7dee769295ee2e6c835b2314d"}]}