summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-05-15configure: modify configure for recent macOSSeokYeon Hwang2-8/+13
Change-Id: I8fb928f2de4f7168b27faedac02a0d2c37585666 Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
2017-04-10package: update version (2.8.0.4)Minkee Lee2-1/+4
Change-Id: Id18d29045cd238a2216d927baa9d9bcef28580b4 Signed-off-by: Minkee Lee <minkee.lee@samsung.com>
2017-04-10skin: change TV skinMinkee Lee4-209/+14
Change-Id: Ib19904d4fb512f92937f37564c809313a7ea43e6 Signed-off-by: Changseok, Oh <seok.oh@samsung.com> Signed-off-by: Minkee Lee <minkee.lee@samsung.com>
2017-03-21package: update version (2.8.0.3)Minkee Lee2-1/+6
Change-Id: I3669629ca9638e85804cc15543abd3066a6d8fe0 Signed-off-by: Minkee Lee <minkee.lee@samsung.com>
2017-03-21sdb shell: replace (") charater to (')jihye1-1/+1
- ! is history expansion in bash -- use single quotes (') -- backslash(\) before the ! character -- turn off history expansion (set +H) Change-Id: I24158dac50d1b83853fbcbfdf9c307691b79ae7f Signed-off-by: jihye <jihye424.kim@samsung.com>
2017-03-16skin: find event of menu button from list of context menujihye11-55/+86
- before: only four menus could be set - after: any menu is available Change-Id: Ia4e14009ab260909eaacf9325c8baad53aa084bf Signed-off-by: jihye <jihye424.kim@samsung.com>
2017-03-16skin: control size of controller windowjihye9-118/+88
- if increases the number of buttons, window extended horizontally Change-Id: Ib21c19ca3ff0bed6c53bc127b31eada4dd4d48a1 Signed-off-by: jihye <jihye424.kim@samsung.com>
2017-03-14sdcard: remove wrong encoding on WindowsMunkyu Im1-1/+1
sdcard path is already encoded by system encoding. So, these is no need to encode twice. Change-Id: Ie4a442bc6ba76e28f427b7f316a92a99eb634639 Signed-off-by: Munkyu Im <munkyu.im@samsung.com>
2017-03-06package: update version (2.8.0.2)Jinhyung Jo2-1/+4
Change-Id: Ie4b20569c5abed5578e8c0c4063473c4ff167405 Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
2017-03-06package: unify packaging regardless of versionJinhyung Jo5-26/+391
Change-Id: Ia2c969c6d5da5fcf4b1b90f125a8d4c5530a128d Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
2017-03-02skin: add outer, border, inner line and header color barjihye3-13/+60
Change-Id: I5d781d0a5b704d097147c4fb000ba297dcf79970 Signed-off-by: jihye <jihye424.kim@samsung.com>
2017-03-02context: support unicode log for launching ECPJinhyung Choi1-2/+3
Change-Id: I5a781f7010e404d97f4a3c36ed976f4e54ff9f5e Signed-off-by: Jinhyung Choi <jinh0.choi@samsung.com>
2017-03-02skin: add color bar and border to controllerjihye9-17/+48
- change default position from center to top Change-Id: Ia3f431f8be5416f4bc543251102a43c808d79c70 Signed-off-by: jihye <jihye424.kim@samsung.com>
2017-03-02skin: change default button imagejihye3-0/+0
Change-Id: I5c5e082690616cda952c1a0e2f1f9607707db551 Signed-off-by: jihye <jihye424.kim@samsung.com>
2017-02-16sdcard: re-organize attach/detach sdcardMunkyu Im1-28/+69
- QPI rules are changed. from commit 9ec8873e684c2dae6fadb3a801057c613ccd2a6b, "node-name" becomes mandatory and "id" is removed. "id" is necessary to search attached sdcard. To do it, should use blk_new_open() which returns BlockBackend pointer. And this value is set as an argument of monitor_add_blk(). from commit 0153d2f50bc2ad3f41810d838fcf66acbf10f07a, "options" is removed. - modify method of adding/removing block device. - add some error handlings. Change-Id: I7230c8f6a116eed5dc71e1c85d8ad162c4581d59 Signed-off-by: Munkyu Im <munkyu.im@samsung.com>
2017-02-15osutil: use system encoding on WindowsMunkyu Im1-3/+2
For unicode or other encodings, set as system encoding when use CreateFile() Change-Id: I99399e4bdfb871efbebbd9665d5b04c8d24c8c51 Signed-off-by: Munkyu Im <munkyu.im@samsung.com>
2017-02-14ui: change about dialogjihye7-79/+177
Change-Id: Ic28c8e109bd6517cf71d7b6fb9caf16161087d2b Signed-off-by: jihye <jihye424.kim@samsung.com>
2017-02-01skin: check that image file of H/W button exist or notjihye5-21/+122
- privite image file: if image file exist in controller directory of skin - default image file: if image file not exist Change-Id: Ide0e45db1f232a6c12bfb14721a668b129bab90d Signed-off-by: jihye <jihye424.kim@samsung.com>
2017-02-01skin: apply new general skinjihye16-101/+446
- separate sources of general skin and phone shape skin Change-Id: I4447536e17a3ed7fb6f62d5d8e165a785f20e598 Signed-off-by: jihye <jihye424.kim@samsung.com>
2017-02-01skin: make menu key buttonjihye18-15/+180
Change-Id: Ib98325f540a27db085169d855d61cbac2d2cec11 Signed-off-by: jihye <jihye424.kim@samsung.com>
2017-02-01skin: change H/W key button from text button to image buttonjihye60-153/+102
- remove scroll bar Change-Id: I5541caf83662895750651e5512b890334345c31c Signed-off-by: jihye <jihye424.kim@samsung.com>
2017-01-24package: update version (2.8.0.1)SeokYeon Hwang1-1/+1
Change-Id: I3a8daa39551d8b3b31614f9576e82934a015781c Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
2017-01-23Merge branch 'develop_qemu_2.8' into developSeokYeon Hwang1305-33430/+73379
Change-Id: I7572dfc375294b199409c05e411e996f7d3b201b Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
2017-01-02package: update version (2.6.18)Munkyu Im2-1/+4
Change-Id: I7763e47db56b19683ff52d2e5237a323702c4dab Signed-off-by: Munkyu Im <munkyu.im@samsung.com>
2017-01-02ecs: separate package file path by platform versionMunkyu Im1-3/+13
The old path does not work on tizen 3.0. So, change the path to push package file. For tizen 2.XX: /opt/usr/apps/tmp/sdk_tools/ For the others(including tizen 3.XX): /tmp/.emulator/apps/ Change-Id: Ide6d328ff024c286c1820a13c3720f8f1362a2b7 Signed-off-by: Munkyu Im <munkyu.im@samsung.com>
2016-12-269pfs: enable 9pfs on Windows and Macos for 2.8Sooyoung Ha3-130/+191
I modify the maru defined codes of 9pfs for applying qemu 2.8 upgrade. Change-Id: I6746a73de8f66b6ca1940c09a001d6ee6c21562a Signed-off-by: Sooyoung Ha <yoosah.ha@samsung.com>
2016-12-21hax: change run_on_cpu() argumentsSeokYeon Hwang1-9/+6
Change-Id: I8d389ee650b986e1ea522c7a623beb69ed225e2d Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
2016-12-21ecs: fix ecs monitor to work properlyJinhyung Choi1-310/+43
Change-Id: I6a0275cec1253c35a2058e8627f8076a0b183653 Signed-off-by: Jinhyung Choi <jinh0.choi@samsung.com>
2016-12-21virtfs: remove build break ifdef w/ --diable-virtfsJinhyung Choi1-8/+0
Change-Id: I1c5ccd16b7cff27582ca28acf3e2b29978729db2 Signed-off-by: Jinhyung Choi <jinh0.choi@samsung.com>
2016-12-21Merge tag 'v2.8.0' into develop_qemu_2.8SeokYeon Hwang1-1/+1
v2.8.0 release
2016-12-21error_handler: unify stack walking logicSeokYeon Hwang1-56/+16
Change-Id: I5c82ecd08085af25b560f3c57b4abbc974f42e3d Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
2016-12-20Update version for v2.8.0 releaseStefan Hajnoczi1-1/+1
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
2016-12-20package: update version (2.6.17)Munkyu Im2-1/+4
Change-Id: Ifb0828690d6b72212d3a686d6afc75afcba9b832 Signed-off-by: Munkyu Im <munkyu.im@samsung.com>
2016-12-20Merge tag 'v2.8.0-rc4' into developSeokYeon Hwang1300-32973/+73139
v2.8.0-rc4 release Change-Id: I0158b5078d1af545dc32a51f10d2f8f0b96543a6 Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
2016-12-16package: update version (2.6.16)Jinhyung Choi1-1/+1
Change-Id: I2de545484ad08e03219232fd68c784bb43b40d4d Signed-off-by: Jinhyung Choi <jinh0.choi@samsung.com>
2016-12-15Update version for v2.8.0-rc4 releaseStefan Hajnoczi1-1/+1
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
2016-12-15virtio-pci: Fix cross-version migration with older machinesMaxime Coquelin3-1/+9
This patch fixes a cross-version migration regression introduced by commit d1b4259f ("virtio-bus: Plug devices after features are negotiated"). The problem is encountered when host's vhost backend does not support VIRTIO_F_VERSION_1, and migration is initiated from a v2.7 or prior machine with virtio-pci modern capabilities enabled to a v2.8 machine. In this case, modern capabilities get exposed to the guest by the source, whereas the target will detect version 1 is not supported so will only expose legacy capabilities. The problem is fixed by introducing a new "x-ignore-backend-features" property, which is set in v2.7 and prior compatibility modes. Doing this, v2.7 machine keeps its broken behaviour (enabling modern while version is not supported), and newer machines will behave correctly. Reported-by: Michael Roth <mdroth@linux.vnet.ibm.com> Reviewed-by: Marcel Apfelbaum <marcel@redhat.com> Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Tested-by: Michael Roth <mdroth@linux.vnet.ibm.com> Signed-off-by: Maxime Coquelin <maxime.coquelin@redhat.com> Message-id: 20161214163035.3297-1-maxime.coquelin@redhat.com Suggested-by: Stefan Hajnoczi <stefanha@redhat.com> Cc: Michael S. Tsirkin <mst@redhat.com> Cc: Cornelia Huck <cornelia.huck@de.ibm.com> Cc: Dr. David Alan Gilbert <dgilbert@redhat.com> Reviewed-by: Marcel Apfelbaum <marcel@redhat.com> Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> Tested-by: Michael Roth <mdroth@linux.vnet.ibm.com> Signed-off-by: Maxime Coquelin <maxime.coquelin@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
2016-12-15ecs: send answer message to single clientJinhyung Choi1-1/+1
Change-Id: I6c5ee1ba1460550cce37094baa35181af1dd5013 Signed-off-by: Jinhyung Choi <jinh0.choi@samsung.com>
2016-12-14po: add missing translations in de, fr, it, zhStefan Hajnoczi4-5/+5
There are missing translations for the new "Copy" menu item. The following people provided them to me on IRC just in time for the QEMU 2.8 release: * de_DE - Stefan Hajnoczi <stefanha@redhat.com> * fr_FR - Laurent Vivier <laurent@vivier.eu> * it - Pino Toscano <ptoscano@redhat.com> * zh_CN - Fam Zheng <famz@redhat.com> [Removed spurious space in zh_CN "Copy" translation that Fam Zheng pointed out. --Stefan] Reported-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Message-id: 20161214144713.11009-1-stefanha@redhat.com Cc: Fam Zheng <famz@redhat.com> Cc: Pino Toscano <ptoscano@redhat.com> Cc: Laurent Vivier <laurent@vivier.eu> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
2016-12-14ui/gtk: fix "Copy" menu item segfaultStefan Hajnoczi1-0/+8
The "Copy" menu item copies VTE terminal text to the clipboard. This only works with VTE terminals, not with graphics consoles. Disable the menu item when the current notebook page isn't a VTE terminal. This patch fixes a segfault. Reproducer: Start QEMU and click the Copy menu item when the guest display is visible. Reported-by: Kevin Wolf <kwolf@redhat.com> Reviewed-by: Gerd Hoffmann <kraxel@redhat.com> Tested-by: Stefan Weil <sw@weilnetz.de> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Message-id: 20161214142518.10504-1-stefanha@redhat.com Cc: Michael S. Tsirkin <mst@redhat.com> Cc: Gerd Hoffmann <kraxel@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
2016-12-14Update language files for QEMU 2.8.0Stefan Hajnoczi8-147/+175
Update translation files (change created via 'make -C po update'). Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Reviewed-by: Stefan Weil <sw@weilnetz.de> Message-id: 20161213214917.6436-1-stefanha@redhat.com Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
2016-12-14display: fix null pointer dereference with tabletJinhyung Jo1-13/+17
Check whether the touchscreen device is accessible. Change-Id: I85956f7b13ac534c738797843bc411d128eebc08 Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
2016-12-13pkg: change destination path for add on packagesMunkyu Im1-2/+2
The previous path does not have permission to push files. Change-Id: Ie0644cdd6c66cef121d42cb05681376d05217bf9 Signed-off-by: Munkyu Im <munkyu.im@samsung.com>
2016-12-12package: update version (2.6.15)Jinhyung Jo2-2/+5
Change-Id: I847bdc6f3f3507892c987a8007e49bfefbc83f09 Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
2016-12-09display: W/A for OpenGL context version mismatchJinhyung Jo3-5/+5
Now, VIGS & Qt5 GUI use the OpenGL 3.2 core profile. Later, we must solve this issue in the right way. TODO: - Improve the check GL version related function in VIGS. - Add check GL version function to the Qt5 GUI. - Add feature to match the verified GL version of Qt5 GUI and VIGS. Change-Id: I9d225c69ba9ab55a7b65ff9affa5633ed4462092 Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
2016-12-06Update version for v2.8.0-rc3 releaseStefan Hajnoczi1-1/+1
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
2016-12-06qapi: Document introduction of gluster's 'debug' optionEric Blake1-0/+1
We intentionally renamed 'debug-level' to 'debug' in the QMP schema for 'blockdev-add' related to gluster, in order to match the command line (commit 1a417e46). However, since 'debug-level' was visible in 2.7, that means that we should document that 'debug' was not available until 2.8. The change was intentional because 'blockdev-add' itself underwent incompatible changes (such as commit 0153d2f) for the same release; our intent is that after 2.8, these interfaces will now be stable. [In hindsight, we should have used the name x-blockdev-add when we first introduced it] Signed-off-by: Eric Blake <eblake@redhat.com> Message-id: 20161206182020.25736-1-eblake@redhat.com Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
2016-12-06exec.c: Fix breakpoint invalidation racePeter Maydell1-19/+6
A bug (1647683) was reported showing a crash when removing breakpoints. The reproducer was bisected to 3359baad when tb_flush was finally made thread safe. While in MTTCG the locking in breakpoint_invalidate would have prevented any problems, but currently tb_lock() is a NOP for system emulation. The race is between a tb_flush from the gdbstub and the tb_invalidate_phys_addr() in breakpoint_invalidate(). Ideally we'd have actual locking here; for the moment the simple fix is to do a full tb_flush() for a bp invalidate, since that is thread-safe even if no lock is taken. Reported-by: Julian Brown <julian@codesourcery.com> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Message-id: 1481047629-7763-1-git-send-email-peter.maydell@linaro.org Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
2016-12-06qapi: Document DEVICE_TRAY_MOVED additionEric Blake1-1/+1
Commit 2d76e72 failed to add a versioning tag to 'id'. I audited all qapi*.json files from v2.7.0 to the current state of the tree, and didn't find any other additions where we failed to use a version tag. Signed-off-by: Eric Blake <eblake@redhat.com> Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com> Message-id: 20161206160345.22425-1-eblake@redhat.com Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
2016-12-06tests/.gitignore: Ignore test-charChanglong Xie1-0/+1
[Lin Ma <lma@suse.com> notes that commit ea3af47d added test for chardev unit tests, but didn't add the name of generated binary in .gitignore. --Stefan] Signed-off-by: Changlong Xie <xiecl.fnst@cn.fujitsu.com> Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com> Message-id: 1478494765-13233-1-git-send-email-xiecl.fnst@cn.fujitsu.com Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>