af81d7432594d8459c4fb9f76c5e8a981f69a94c |
|
03-Feb-2014 |
David 'Digit' Turner <digit@google.com> |
Add android/utils/eintr_wrapper.h Add a new Android-specific header that defines two macros to handle EINTR in a consistent way, as well as allow detecting when a system call loops too many times and exit with a fatal error message when that happens. + Unit tests. + Update existing code under android/ which uses to deal directly with EINTR to use the new HANDLE_EINTR() and IGNORE_EINTR() + Remove EINTR checks for functions that call socket_xxx() functions which already loop around EINTR. Change-Id: I1d2ee64d9743a2edc506f616465ea091878db620
/external/qemu/android/sync-utils.c
|
d413fa5f2916a2a46494edb320340486b262644c |
|
14-Dec-2013 |
David 'Digit' Turner <digit@android.com> |
Move iolooper.h to include/android/ + Move iolooper-select.c to android/ Change-Id: I5154aa491132b43c3b80c248bb8dd968f4d41c2a
/external/qemu/android/sync-utils.c
|
cc330d4169441727fecf1da08aee806fc021c4e2 |
|
14-Dec-2013 |
David 'Digit' Turner <digit@android.com> |
Move net.h to include/net/ + Move net-android.c and net.c to net/ + Rename net-checksum.c to net/checksum.c + Move sockets.h and shaper.h to include/android/ and sockets.c + shaper.c to android/ + Move vgafont.h to ui/ Change-Id: I2659a919a316d3f95aac0f9924833eeee4cb5592
/external/qemu/android/sync-utils.c
|
17ecca637df2f573edc3ecb8246c0e38a5b32465 |
|
07-Feb-2011 |
Vladimir Chtchetkine <vchtchetkine@google.com> |
Fix emulator core and UI on Windows There are two parts in this CL: 1. Fixing the Windows build (missing set_fd_handler) 2. Replacing read/write with socket_recv/socket_send. Change-Id: I5fa599774260257d481b738a892e1124135fc319
/external/qemu/android/sync-utils.c
|
ac389ae4513263597dc02e4099867d5123faaa04 |
|
20-Jan-2011 |
Vladimir Chtchetkine <vchtchetkine@google.com> |
Force core to send entire framebuffer on UI attachment Change-Id: I2feb813314163b94781ffe765eb23527b6c4a0f1
/external/qemu/android/sync-utils.c
|
9411a562e1ab772732a4d5147c9103a638837c82 |
|
20-Jan-2011 |
Vladimir Chtchetkine <vchtchetkine@google.com> |
Implement user event transmission between the UI and the core Change-Id: I503aa691cada5250b76167a923d4a226d20ee41d
/external/qemu/android/sync-utils.c
|
e95660aadc669784406d5f5a867988b8ecc2ed0d |
|
20-Dec-2010 |
Vladimir Chtchetkine <vchtchetkine@google.com> |
Resubmit framebuffer service implementation Change-Id: I184e27a1e8d88835bc9f0502eccfa3f64a7aaf9e
/external/qemu/android/sync-utils.c
|
d87b080495e71ada650b165a1f06616b433e6073 |
|
06-Dec-2010 |
Vladimir Chtchetkine <vchtchetkine@google.com> |
Submit merged Squashed commit of the following: commit aeefab810c6331e2f96e81f20e4408b39dd3a2ca Author: Vladimir Chtchetkine <vchtchetkine@google.com> Date: Thu Dec 2 07:40:34 2010 -0800 Implement -attach-core UI option Change-Id: I4168e2d707cab1b4873ee16d86d5126c1a316abf Change-Id: I2da1ef5d53641f3c60d83d8d5ddf3aff34b0c6c7
/external/qemu/android/sync-utils.c
|
0d4c88288c6109eec4c4b4801519809f0c23cd46 |
|
02-Dec-2010 |
Vladimir Chtchetkine <vchtchetkine@google.com> |
Implement line reading on syncsocket Change-Id: I1fa22c34203b163e1b0a78240be73a4a7473691e
/external/qemu/android/sync-utils.c
|
a8fc4913fb7a4f834a5b9084e86a4a2e3dfd7e0c |
|
30-Nov-2010 |
Vladimir Chtchetkine <vchtchetkine@google.com> |
Implement helper routines for syncronous socket operations Change-Id: I93af5f740decb1fb0f6e037a76223fa8dd5305ac
/external/qemu/android/sync-utils.c
|