{"push_id":1015751162,"size":6,"distinct_size":6,"ref":"refs/heads/master","head":"a648c137383d84bc4f95696e5293978d9541a26e","before":"4ba364b47275fe428723442987b57b260b215dba","commits":[{"sha":"91ec41dc3f9cf28f93af0630b20ba8e7dcefa16b","author":{"email":"55d48b080b2e443e395cde84d2c83b135a4ff48e@redhat.com","name":"Frediano Ziglio"},"message":"vnc: send cursor when a new client is connecting\n\nIf you have hardware cursor and you are reconnecting the VNC client\nyou need to send the cursor. Failing to do so make the cursor invisible\ntill is changed.\n\nSigned-off-by: Frediano Ziglio <fziglio@redhat.com>\nMessage-id: 1456929142-14033-1-git-send-email-fziglio@redhat.com\nSigned-off-by: Gerd Hoffmann <kraxel@redhat.com>","distinct":true,"url":"https://api.github.com/repos/enicom/qemu/commits/91ec41dc3f9cf28f93af0630b20ba8e7dcefa16b"},{"sha":"e0d2bd5195fdc032c8da566027a35a97aaa0394b","author":{"email":"cad73e70082427fddc9be3baaf34e698dffd21c0@redhat.com","name":"Gerd Hoffmann"},"message":"input: linux evdev support\n\nThis patch adds support for reading input events directly from linux\nevdev devices and forward them to the guest.  Unlike virtio-input-host\nwhich simply passes on all events to the guest without looking at them\nthis will interpret the events and feed them into the qemu input\nsubsystem.\n\nTherefore this is limited to what the qemu input subsystem and the\nemulated input devices are able to handle.  Also there is no support for\nabsolute coordinates (tablet/touchscreen).  So we are talking here about\nbasic mouse and keyboard support.\n\nThe advantage is that it'll work without virtio-input drivers in the\nguest, the events are delivered to the usual ps/2 or usb input devices\n(depending on what the machine happens to have).  And for keyboards\nqemu is able to switch the keyboard between guest and host on hotkey.\nThe hotkey is hard-coded for now (both control keys), initialy the\nguest owns the keyboard.\n\nProbably most useful when assigning vga devices with vfio and using a\nphysical monitor instead of vnc/spice/gtk as guest display.\n\nUsage:  Add '-input-linux /dev/input/event<nr>' to the qemu command\nline.  Note that udev has rules which populate /dev/input/by-{id,path}\nwith static names, which might be more convinient to use.\n\nSigned-off-by: Gerd Hoffmann <kraxel@redhat.com>\nMessage-id: 1457087116-4379-2-git-send-email-kraxel@redhat.com","distinct":true,"url":"https://api.github.com/repos/enicom/qemu/commits/e0d2bd5195fdc032c8da566027a35a97aaa0394b"},{"sha":"46d921bebe4d0767a343ac81469ded6230e2defb","author":{"email":"cad73e70082427fddc9be3baaf34e698dffd21c0@redhat.com","name":"Gerd Hoffmann"},"message":"input-linux: add option to toggle grab on all devices\n\nMaintain a list of all input devices.  Add an option to make grab\nwork across all devices (so toggling grab on the keybard can switch\nover the mouse too).\n\nSigned-off-by: Gerd Hoffmann <kraxel@redhat.com>\nMessage-id: 1457087116-4379-3-git-send-email-kraxel@redhat.com","distinct":true,"url":"https://api.github.com/repos/enicom/qemu/commits/46d921bebe4d0767a343ac81469ded6230e2defb"},{"sha":"a6ccabd6769b9d6e5bbc3f23bf8da58db032f3a1","author":{"email":"cad73e70082427fddc9be3baaf34e698dffd21c0@redhat.com","name":"Gerd Hoffmann"},"message":"input-linux: add switch to enable auto-repeat events\n\nEnable with \"-input-linux /dev/input/${device},repeat=on\".\n\nSigned-off-by: Gerd Hoffmann <kraxel@redhat.com>\nMessage-id: 1457087116-4379-4-git-send-email-kraxel@redhat.com","distinct":true,"url":"https://api.github.com/repos/enicom/qemu/commits/a6ccabd6769b9d6e5bbc3f23bf8da58db032f3a1"},{"sha":"58aa7d8e443c7f79710a4f5757966f6c511f2242","author":{"email":"3fccf32a406f470e1a4490d6d5eead8c7b13e6c0@gmail.com","name":"Ren Kimura"},"message":"ui/console: add escape sequence \\e[5, 6n\n\nAdd support of escape sequence \"\\e[5n\" and \"\\e[6n\" to console.\n\"\\e[5n\" reports status of console and it always succeed\nin virtual console.\n\"\\e[6n\" reports now cursor position in console.\n\nSigned-off-by: Ren Kimura <rkx1209dev@gmail.com>\nMessage-id: 1457466681-7714-2-git-send-email-rkx1209dev@gmail.com\nSigned-off-by: Gerd Hoffmann <kraxel@redhat.com>","distinct":true,"url":"https://api.github.com/repos/enicom/qemu/commits/58aa7d8e443c7f79710a4f5757966f6c511f2242"},{"sha":"a648c137383d84bc4f95696e5293978d9541a26e","author":{"email":"313afa09ce093b19ae1dd74f57c1ebd94508584c@linaro.org","name":"Peter Maydell"},"message":"Merge remote-tracking branch 'remotes/kraxel/tags/pull-ui-20160309-1' into staging\n\nadd linux evdev support, vnc and console fixes.\n\n# gpg: Signature made Wed 09 Mar 2016 09:02:47 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-ui-20160309-1:\n  ui/console: add escape sequence \\e[5, 6n\n  input-linux: add switch to enable auto-repeat events\n  input-linux: add option to toggle grab on all devices\n  input: linux evdev support\n  vnc: send cursor when a new client is connecting\n\nSigned-off-by: Peter Maydell <peter.maydell@linaro.org>","distinct":true,"url":"https://api.github.com/repos/enicom/qemu/commits/a648c137383d84bc4f95696e5293978d9541a26e"}]}