| This directory contains prebuilt emulator binaries that were generated by |
| running the following command on a 64-bit Linux machine: |
| |
| external/qemu/android/scripts/package-release.sh \ |
| --darwin-ssh=<host> \ |
| --copy-prebuilts=<path> |
| |
| Where <host> is the host name of a Darwin machine, and <path> is the root |
| path of this AOSP repo workspace. |
| |
| Below is the list of specific commits for each input directory used: |
| |
| external/qemu 357a4aa Verbose print: print a message indicating emulator killed by console kill |
| external/qemu-android 2ee7107 goldfish_sync: reset sync device on reboot [device changes] |
| external/gtest f52a103 Revert "Disable the legacy gtest." |
| |
| Summary of changes: |
| |
| $ cd external/qemu && git log --oneline --no-merges 306387b..357a4aa . |
| 357a4aa Verbose print: print a message indicating emulator killed by console kill |
| b893a3a goldfish_sync: reset sync device on reboot [androidemu changes] |
| 6c00852 Revert "Revert "build: Support upcoming Mingw update with libwinpthread support."" |
| aa3c012 [clipboard] Qt UI changes for clipboard sharing |
| 1195339 Ignore lseek64 error when trying to increase file. |
| 2dd033f Revert "build: Support upcoming Mingw update with libwinpthread support." |
| f35be3f Add emulator build id |
| a65892c Enhance -wipe-data to clean up more stale files |
| 26f25d7 Revert "Facilitate upgrade of system images with -wipe-data" |
| cda9bd6 package-release.sh: Add --qemu2-src-dir option. |
| fefd1e6 Remove internal QEMU networking options. |
| 45ec3df Facilitate upgrade of system images with -wipe-data |
| 57f8ade Correctly handle -version option |
| e28c4fc android-configure.sh: Add --qemu2-src-dir option. |
| fa7c181 android-configure.sh: Optional copy of linuxboot_dma.bin |
| 447c642 build: Support upcoming Mingw update with libwinpthread support. |
| 7cf7d14 Enable userdata encryption |
| 8e9cce4 We should return bytes in no_read function. |
| f9d9bb2 [clipboard] ClipboardPipe implementation |
| 517143a [Temp] Comment out the protobuf code until prebuilts git repo creation |
| 891638e [build] Add the studio_stats.proto to the build |
| 0229fe8 [git] Add protoc-generated sources to gitignore |
| 4e5af4c [build] Support .proto files in emulator build |
| bd4a013 [build] Create a build-protobuf.sh script for prebuilts |
| 7ca0b02 Launcher: try emulator/ directory for emulator binaries and libraries |
| 48641bb win32: Minor fix for compilation error with upcoming Mingw update. |
| ab8de2c goldfish_sync: properly clean up sync objects |
| 13f10a8 build-qemu-android.sh: Keep config-host.h and config-target.h. |
| 0af7ed3 Qemu1 command line option to bypass adb secure check |
| bd7c944 goldfish_sync/egl: revise 'extentions', cleanup |
| b34b9b4 Fix the wrong use of assert() in Egl code |
| 919371d Add metrics to track usage of GPS and sensor features |
| b9363ef Search argv[0]'s directory for binaries and libraries as a fallback |
| 0c055e3 goldfish_sync: more robust context creation/destruction |
| aa32f04 Listen IPv6 port when IPv4 is not available. |
| 5f52122 Initial version of Emulator Controller app client |
| 6747c8e AndroidPipe: make it easier to see pipe add/removes |
| e4ca323 build-qemu-android.sh: Update for QEMU 2.7.0-rc4 |
| d91d6f1 [build] Define a NDEBUG symbol for release builds |
| 047068f [qemu1] Fix all 'unused variable' warnings for assert-only vars |
| a3232d1 [AndroidEmu] bugfix: Stop querying information when reporting metrics. |
| 9651e21 Adb: Print a message indicating adb status |
| a59d83c Revert "Revert "Revert "[CTS] Deactivate sync for now""" |
| 26ccad5 Revert "Revert "[CTS] Deactivate sync for now"" |
| b5fb526 Fix emulator build |
| 717a228 Revert "[CTS] Deactivate sync for now" |
| c35cee0 Fix windows build |
| 9b9eae6 Fix regression in CTS.deqp.gles2.functional.negative_api.shader |
| 9e5bd73 Make glGetShaderInfoLog always return a string with null termination |
| fc7583a Fix windows buildbot |
| 33480e3 Add EGLImage clean up when guest process exits |
| 8cceb9f Remove EglContext::attachImage |
| 25d7912 [goldfish-sync] add function to query device existence |
| b9c0c97 [CTS] Deactivate sync for now |
| 6308654 Implement EGL_KHR_fence_sync, EGL_ANDROID_native_fence_sync |
| 2f5af3c SyncThread class: implement guest's fence fd waits |
| 3706244 Camera: limit with and height of webcam frame to 1kx1k pixels |
| 1862b42 Camera: Fix crash on mac |
| 1c8efa3 Camera: handle incomplete message receive from guest |
| 82f9a52 Misc changes in external/qemu to support QEMU2 snapshots |
| cb0a075 Fix build |
| ed50766 [CTS][camera] Tell CTS test that we allocated buffer |
| 6e5ad25 FenceSyncInfo class: track GLsync objects on host |
| fc3a33e Add host-side EGL sync + GLESv3 support |
| 77ace20 goldfish_sync androidemu/emugl integration |
| 67fc1e2 Revert "Revert "Merge shader and program namespaces"" |
| 38cd8e6 Bind context before releasing GL resources |
| ad1a311 Revert "Merge shader and program namespaces" |
| dd0464f Refactor GL name manager |
| 8a029bb Merge shader and program namespaces |
| 4c3c7d2 Revert "Fix dEQP-GLES2.functional.negative_api.shader regression" |
| f1a9d47 Fix dEQP-GLES2.functional.negative_api.shader regression |
| 3dc5957 [CTS][camera] Synchronize rcCreateColorBuffer |
| 91ec896 Fix possible null pointer reference. |
| 3d7564a Have the AVD use the historical initial orientation |
| 53db228 Add a command-line option to wait for a debugger on launch |
| 496e3dc [base] Add functions to detect an attached debugger |
| bcbdbb5 [GPU pipe] Make a variable accessed from multiple threads atomic |
| f6f2f01 [base] Make MessageChannel thread-proof |
| 24c1f46 Fix windows build |
| be47487 Allow "hw.gpu.mode=on" in hardware config.ini |
| e9753c0 Decouple console from QEMU net/ stack. |
| eb7f277 AdbGuestPipe: disable TCP Nagle algorithm to reduce send() latency. |
| c265379 Fix memory leak in doCompressedTexImage2D |
| 922c086 [qemu1][console] Add 'debug <tags>' console command |
| 26510f2 [cmdline] Move debug options parsing into a separate function |
| 081aa5d Fix crash in webcam due to qemud pipe protocol |
| 170231d Include shaders in name manager |
| eaf9ed6 Enable console support code for QEMU2. |
| db7a820 SocketUtils: add socketSetNoDelay(). |
| 09fa3e7 AdbGuestPipe: Turn socket in non-blocking mode. |
| d13c7a8 Initialize host pipe services in qemu-setup.c |
| ad2ccb0 Enable new AdbGuestPipe code. |
| 5687f9e Remove old adb-qemud / adb-server code. |
| a73da0d AdbDebugPipe: Implement the qemud:adb-debug pipe service. |
| cae2a42 AdbGuestPipe: new class to handle ADB guest pipe connections. |
| f56452d AdbHostListener: new class to handle ADB Server connections. |
| daee76f AdbHostServer: new convenience class. |
| c9c9bd7 SocketUtils_unittest.cpp: Fix flaky test on OS X. |
| f34264f android/base/: Rename TypeUtils.h to TypeTraits.h |
| 5573495 base::Optional: Clarify documentation. |
| 56d3521 Revert "Revert "[qemu1] Don't allow running the same AVD in multiple instances"" |
| a6efe6e SocketUtils: Disallow SIGPIPE signal on socketSend(). |
| cd262d2 [utils] Add a buffer char translation overload for a substring |
| 7f479c0 [debug] Add a function to disable verbose logging |
| bb6e92c [base] Improve ScopedPtr's handling of template parameters |
| 7e888c4 AndroidPipe: Remove const from service create() and load() |
| 8809fe1 TestAndroidPipeDevice: Fix proper VmLock use. |
| 15f1813 package-release.sh: Copy ANGLE prebuilts to fix remote build. |
| baa472d Fix Werrors in decoder |
| 0c086e3 [GL pipe] Make all race-prone variables atomic |
| 69e802e Fix partition resize not being visible in guest |
| 692af60 Fix formatting of new renderthread message |
| 01f7986 [UI] Enable the virtual sensors keyboard shortcut. |
| a77f985 [metrics] Add selected renderer [androidemu, qemu1] |
| 5602ad4 Get rid of unnecessary code paths in objectNameManager |
| 5d31193 Separate the implementation of GL NameSpace |
| 6770cb4 Fewer debug prints for GLESv1->2 translation |
| 1be4dd5 Add flush to rcCloseColorBufferPuid |
| ffd153f [UI] Correct emulator's use of port numbers |
| 1a36816 Android Pipe: Fix a copy/paste error with DEBUG_THROTTLE_PIPE |
| aa09151 Add AsyncSwap feature |
| c6329e4 Remove unnecessary console output |
| 587c987 [UI] Update Emulator title to be clearer. |
| 6257f8d UI: Remember the Cellular Network settings |
| 23b1874 SocketUtils: Add socketGetPeerPort() |
| 9846564 [Emulib] Distinguish between missing studio options file and field. |
| adbad7a [Emulib] Metrics: report the update channel selected by user. |
| 8776bd8 Fix comments in gralloc pipe |
| 53501e9 TestVmLock: Fix bug in release(). |
| 72322e3 Add pre-process pipe for gralloc memory cleanup |
| 81d591e Fix debug prints in gl checksum |
| ad768a6 AndroidPipe et al: Generalize main-loop IO |
| d6225da Enable GL pipe corruption check |
| b39e555 [UI] Update the tooltip for drag-and-drop. |
| f504221 UI: Align widgets on the Virtual Sensors extended page |
| 874a958 [UI] Add a tooltip indicating where files are copied. |
| 0b41720 Run qemu2 unittests from build-qemu-android.sh |
| c6ba732 Add cross-platform file delete to System. |
| 5690d28 [UI] Ensure the extended window closes on exit. |
| b4846d8 UI: Swap cellular "Data status" and "Signal strength" |
| 94cbe1f Allow setting the network connection to LTE |
| 7e85e3f Make OpenGL logger thread safe |
| ac1d237 [UI] Ensure non-skinned emulators rotate properly. |
| ada5f7e Fix crash when deleting non-existing textures |
| cbeb08a [UI] Reset phone position sliders when the phone position/orientation is reset |
| 40dd9df [UI] Fix a rotation bug. |
| ae2f378 Only display SMP warning with -verbose / -debug-init |
| c1b785f We forgot to fill line when grow it at first time. |
| a94dca3 Remove internal QEMU -list-webcams option. |
| 663d29d Add broadcast method for condition variables |
| 11faaa5 [UI] Yet more zoom fixes. |
| 1706124 Check for null args in command line parameters |
| 24bb505 UI] Remove unneeded keyset code. |
| 467126b [Emugl] Use ANGLE to validate and translate shaders. |
| bba4bb7 [Emugl] Add ANGLE static libraries prebuilt script. |
| 0d1be00 65535 is a valid port. |
| 9571590 Implement -help* directly in 'emulator'. |
| 45dcf27 Fix the --mingw build. |
| c109e51 Enable -Werror on Linux and Windows. |
| 5716d6b emugl: Remove compiler warning. |
| f6c0141 QEMU1 glue: Remove compiler warning. |
| 271bda7 debug.c: Remove compiler warning + simplify. |
| 297f87c [UI] Exit zoom properly. |
| c9b75e1 Remove obsolete options: -raw-keys, -keyset -help-keys |
| 2277be8 Refactor opengles pipe service to use AndroidPipe. |
| 2ad76d8 AndroidPipe: Fix multi-threading support. |
| 12c61dc AndroidPipe: refactor Android pipe implementation. |
| 4dc1d48 virtual pipe device: Fix subtle loading issue. |
| 9721aeb VmLock: Refactor + introduce isLockedBySelf() |
| 651ae8b qemu-common.h: Introduce qemu_mutex_check_iothread() |
| 8712e93 console: Fix 'gsm hold' error message without parameter. |
| 7092d0f Revert "Fix GL extension detection" |
| ac74f7d [Emulib] Fix adb executable lookup in AdbInterface. |
| 3192687 [UI] Highlight invalid values in EditableSliderWidget |
| e2249a4 [Emulib] Simplify -port and -ports cli behaviour. |
| 4d3667a [Emulib] Fix win32 path access functions. |
| b02ef34 Use the name 'Nougat' for API 24 |
| 638bc28 [crash] Fix a crash on Windows if the first command line arg is bad |
| 3ebd016 Port OOO frames fix to all platforms |
| af5b45d [sensors] Set better limits for the sensors tick interval |
| c45495c [sensors] Speed up the QEMUD implementation |
| 49d92e1 [ram] Limit the VM heap size to [minCTSHeap, min(ram/4, minCTSvmHeap*4)] |
| 1a73042 Disable ipv6 to workaround a port number issue |
| 69f23f6 Deprecate -gpu mesa. |
| 9fad834 [crash] Fix a bad parameter to WriteFile() that crashed on Win7 |
| 54ea49d android_pipe_device.h: Add AndroidPipeHwFuncs::resetPipe() function. |
| 53d3e6c AndroidPipe: Better pipe function names. |
| 13c2f1d Fix the Play/pause button on the D-Pad |
| 046a04b Fix AdbInterface unit tests. |
| 2e7968e [GLES1->2] Properly separate entry points / internal calls |
| f01b046 [GLES1->2] Load GLES1->2 translator if no GLESv1 support |
| d041fbb [GLES1->2] Maintain consistent set of GLESv2 functions |
| d22237d [GLES1->2] Create and maintain emulated GLESv1 contexts. |
| 6443fbe [GLES1->2] Add GLES1->2 translation entry points and link them |
| be83b31 [GLES1->2] Implement glEGLImageTargetTexture2DOES |
| cdb1254 [GLES1->2] Remove unused mutex.h |
| dcbffb2 [GLES1->2] Put back the usage of RefBase/StrongPointer |
| af26560 [GLES1->2] Add debug prints |
| 81cfc2f [GLES1->2] Reformat api_entries and angle_gles2 struct |
| 7dc0c2b [GLES1->2] Add translator interface functions |
| c2215b8 [GLES1->2] Move underlying_apis.h and angle_gles2.h |
| 12df4d4 [GLES1->2] Put back ARC's RefBase / StrongPointer |
| 421fc76 [GLES1->2] Debug print interface |
| dfa2b06 [GLES1->2] Add ARC's GLES1->2 translator |
| 6816a8c Fix windows build |
| bd17143 Release GPU memory when destroying ShareGroup |
| 48fa2e0 Sensors UI changes |
| f34d800 Remove a #define shadow in thread/Types.h |
| 4122ed1 Add a new flag to disable scale. |
| 53f6dc3 [UI] Re-add "custom ADB" functionality. |
| d8c931e Use -partition-size parameter if specified |
| 6ce68e7 Add Darwin case for Swiftshader prebuilt installing |
| da572b0 Android Pipe: Separate host and device headers. |
| 34c4c1b [Filelock] Fix the Windows filelock to take care of PID reuse |
| 7ee8483 [Filelock] Rename filelock.c -> .cpp |
| 8e2c8b3 [Emulib] Drop obsolete test. |
| 28ba02c [AndroidEmu] Reduce the supported ADB port range. |
| 18ac297 Delete GPU buffers when glDeleteBuffers is called |
| 80cb7b4 [qemu1] Tweak GPU "guest" initialization. |
| ca5770f [UI] Zoom fixes (part 1) |
| 86ab00a [UI] Fix the "cancel" functionality for file copy. |
| 77eeb7e [Main] Fixing qemu flags off-by-1 parsing bug. |
| 8617dc4 [Main] Improve error message when kernel file is missing. |
| 7d31d73 Loose AVD screen size limitation a little. |
| d4af31a [adb] Add the serial argument to emulator-issued adb calls. |
| a81305a Respect KVM_DEVICE_NAME_ENV in a consistent way. |
| df92cbe Fix the sensors QEMU driver to be faster and reliable for CTS |
| bc7d7e7 [Emulib] Allow sending SMS to oneself. |
| 110917e Tweaks to new debug print functions |
| f8e2626 [UI] Use C locale in EditableSliderWidget |
| 7d92c7c Tweak early DWORD definition |
| 6a89354 Make rendercontrol use common debug print library |
| 6759392 Fix build on Windows (due to missing DWORD in early files) |
| 7a39a2c More debug printing functions |
| 733b98d [UI] "Enable" validation on editable slider widget. |
| ba2cedf Fix build on OSX when in debug renderControl mode |
| b821eba Crash on exit in Accelerometer3DWidget |
| 0a3953a Add a "gsm signal-profile" command |
| 9298738 Revert "[qemu1] Don't allow running the same AVD in multiple instances" |
| b090983 [UI] Align "Virtual Sensors" button with others. |
| 8ebef04 Expose the new gsm signal feature in the Qt UI |
| 008c71b Fix help outline icon on Retina |
| cfcd28f Limit magnetometer values |
| dd68872 Do not try to reset rotation in VirtualSensorsPage ctor. |
| 478d341 [emugl] RenderThread.h: Remove obsolete m_lock field. |
| 72deaf7 [emugl] TextureDraw: Remove unused EGLDisplay member. |
| 0557f62 EGLDispatch.cpp: Remove compiler warning. |
| 749e111 sockets.c: Remove Win32 compiler warning. |
| 50334ba CrashService_common.cpp: Fix Win32 compiler warning. |
| 80adcf4 camera-capture-windows.cpp: Fix unitialized variable. |
| a7894dd Thread_win32.cpp: Fix getCurrentThreadId() |
| ca86aef Random.cpp: Remove Win32 compiler warning. |
| 508958f android/proxy/proxy_common.c: Remove compiler warning. |
| e1c66db Fix the build (remove a non-existent variable use) |
| ee05f98 Sync accelerometer widget and rotation buttons |
| 6466b44 [debug purposes] +Which renderthreads start/exit |
| c7f1b17 [qemu1] Don't allow running the same AVD in multiple instances |
| dcffbe6 Use fallback ReadWriteLock on some WINE version. |
| 94d2981 Fix some icons on Retina |
| 62bd7ee Fix displaying of GLWidget |
| b22ec08 Show a notice for failed getVersion test on wine. |
| 0aaafa1 Add a work around for ftruncate on mingw-w64/wine |
| 1c55b09 Clean up GLDecoderContextData - use vector for a bytes buffer |
| 7b7db04 Disable some flaky ReadWriteLock tests on WINE |
| 25f1a80 [UI] Add help links to light, pressure and magnetic field sensors |
| ae6dec0 Fix broken runCommand on wine. |
| 046f39e Add buttons to reset accelerometer control to certain orientations |
| 35f44bc Remove unnecessary visibleRegion() check from GLWidget |
| 9a0a0a9 Limit the range of movement in the 3D accelerometer control |
| 19ce472 Make generated encoder compatible with c++98 |
| 84a1d17 Update phone texture to show Android home screen |
| 0935055 Add recordable_android egl config attribute |
| 5a24004 Don't put ignored textureresize message in stderr |
| 839ac1b Move sockets.c out of baselib, it depends on other |
| 52685d6 qemu1: -show-kernel: Correct kmesg SerialLine initialization |
| 5be494b Update EGL API header to v1.5 |
| d6a7410 Null check + eglerror logging for extension getting |
| 834dc52 Correctly handle process spawn failure on Windows |
| f3a4a35 [qemu1] fix a buffer overflow in inet_parse() |
| ac86be7 Allow recursive GrallocSync locking. |
| fcc374f Fix gl encoder generator |
| 7157c77 [crash] Fix crash on exit in skin/file.c |
| fb8e01a Fix and reactivate GrallocSync |
| 525cddc Refactor and improve KML parsing. |
| 3832f4b Fix black screen on rotation with GPU=off |
| 3194e55 Revert "Turn on GrallocSync feature." |
| 0daa236 Also listen on IPv6 address in slirp_redir. |
| 2b1cfc5 +documentation for GrallocSync |
| bbee517 Get rid of oldGlobal in textures |
| f20b3f4 Add texture reference counter to GLES1 |
| 063c1da Fix CTS breakage in EGL texturing |
| 2b30c93 Fix stencil buffer problem |
| 761e129 Makefile.android-emu.mk: Fix Win32 LDLIBS |
| 0fbd44c AndroidEmu: Move skin_network_xx variables to main-common.c |
| 67e87e4 libcurl.mk: Fix Win32 LDLIBS |
| d5815a3 Remove obsolete -qemu -ui-port <port> option. |
| 4e7bd8c android/network/globals.h: network-related global variables. |
| a4a6b28 AndroidEmu: provide default SerialLine implementation. |
| 6219d46 Avoid lingering "hover" after emulated touch |
| 8495af1 Turn on GrallocSync feature. |
| bebbcb1 [warn] Downgrade AVD ram-related messages to debug prints |
| 050a537 Per system image feature control |
| 7becd6d Use QPlainTextEdit instead of QTextBrowser |
| 9880998 [Emulib] Fix adb file push remote path. |
| 3eaadd5 [Emulib] Add array bounds check in EmulatorQtWindow::dropEvent. |
| 14c026a [Emulib] Leak filelock mutex on exit to avoid crash. |
| 12aeb2c Fix out of order webcam frames |
| 92f2b8d [UI] Check mBackingSurface before access. |
| f669b90 Null pointer check in glXGetFBConfigs |
| d781e55 Fix GL extension detection |
| ae105b3 Fix a broken unit test in FeatureControl |
| 97c2bc0 console: Validate GPS ranges. |
| 55343f9 Qemu1: resize userdata-qemu.img if requested |
| 35f4ff9 [Cmdline] Deprecate the "-no-skin" flag. |
| 45afb3d [warnings] Clean some warnings in the feature control test |
| 3ba8973 [emulation] Add a console authentication to remote gsm commands |
| a323bd1 Suppress warnings when user feature control ini does not exist |
| f3a4560 Fix the 'rotate' console command |
| 52d8e38 Add a few Linux GPU driver info detection unit tests. |
| 833ccaa Fix ne2k network issue under heavy load. |
| efcd3e7 Feature control test |
| db529a6 [UI] Make "always on top" affect the extended window. |
| af3cc15 Add feature control component |
| 9dafee4 Revert "Revert "Minor fixes in the Location page"" |
| 51cddae Revert "Minor fixes in the Location page" |
| a6dc730 [crash] Fix crash on exit caused by double-free |
| 8e17f00 Minor fixes in the Location page |
| 2aea395 android/utils/sockets.c: Support Linux abstract socket namespace. |
| da27ffe Add -unix-pipe <path> option and re-implement Unix pipes. |
| 929d859 Fix altitude input validation on non-U.S. locales |
| b4b30ab [Emulib] Force a last tick before flushing sealing metrics file. |
| 0ec0067 [doc] Added an update about TCG thread-unsafety to the PipeWaker |
| ff689d8 Fix segfault when starting 3DMark |
| 087de3a Remove ugly focus rectangle from buttons |
| c87b1e5 Fix location coordinate inputs on non-US locales |
| ee52ce1 [gl] Fix a crash on glActiveTexture() call for GLES2 |
| b1e2a25 [gl] Rearrange members of GLESpointer to get rid of padding |
| f251850 Only check snapshot if AVD parameter specified |
| 2bfceb6 [UI] Fix file copy for missing remote Downloads directory. |
| a6cdc19 Added support for some console commands before auth |
| 0a6bc73 Fix console bannner line endings |
| d70614c Emulator console requires authentication |
| 2c91655 Handle hw.sdCard=no with sdcard.size > 0 |
| 4bafa6c Enable arm32 support on qemu2 |
| ac4c7f4 Add more texture format checks to pass dEQP |
| 8d4285b Add a reference counter for external textures |
| ff98602 Add AutoWriteLock/AutoReadLock |
| 8fbe141 Remove ATI workaround to pass CTS |
| c136226 [build] fix the mac build |
| c101727 [style] Remove all pointer initializations of ptr(NULL) style |
| 3a22944 [emugl] Replace the last map with hash map, remove linear search |
| 2ac04f3 [emugl] Get rid of multimap in ObjectNameManager |
| 01f867d [emugl] Replaced all maps with plain keys with hashes |
| 2a3d335 [emugl] Replace list with vector and map with hash in EglDisplay |
| 2b29c8f Add reader/writer locking primitives |
| 9e7ff02 [gl] Fix the pipe wake/close calls for Qemu1 |
| 287abd4 [gl] Fix a race on mState in RenderChannelImpl |
| 323610a [base] Implement Vista+ condition variable and dynamic selection |
| ce637a5 [tests] Fix the AdbInterface-related tests |
| 52dc530 [base] Remove the PodVector class |
| 8f03c6d Disable crashservice startAttachWaitTimeout test |
| f5d4b95 Fix build on Windows |
| adee620 Fix buggy format_ip6 and add an unittest for it. |
| b81908c Fix GLWidget anti-aliasing |
| 1ae784a [rebuild.sh] Run qemu2-specific and 32-bit tests on rebuild |
| d19eb76 Use AdbInterface to run "adb shell stop" |
| 3708286 ADB Machinery refactoring, part III |
| 03b920f ADB Machinery Refactoring, Part II |
| 2c1f3b1 qobject/json-lexer.c: Remove compiler warnings. |
| 889c765 disas/: Remove compiler warnings. |
| e5e0baf glib-mini: Remove compiler warning. |
| 54ca8c6 android/openssl-support.cpp: Remove compiler warning |
| 4cbfc2e emugl: Remove compiler warning about unused variable assignment. |
| dd1d228 android/base/Optional.h: Provide default initialization value. |
| dd8f2ee emugl: Remove compiler warning. |
| 599d6f9 [gl] Fix a crash in opengl initialization |
| 08fce2d Fix dEQP shader replace source test |
| 2bcc17e Disable gl pipe lock to improve FPS |
| b67af08 [gl] Remove the code that isn't used anymore |
| a40a95b Update internal texture data in glTexImage2D only with mipmap level 0 |
| 5948810 [qemud] Optimize new message adding in Qemud |
| 72429c1 ADB machinery refactoring, part I |
| e80da33 Fix wrong parameter in partition config |
| bda20e4 [crash] Fix bad format string in partition_config |
| a568955 Fix -sdcard help message. |
| 9d497c4 build-qemu-android.sh: Don't build Android support. |
| 43c28bb [gl] Fix a wrong comparison in GenericOutputBuffer<> |
| 67ad7c0 [ui] Display the current GPS location |
| 3a4248e [gl] Make the RenderLib destructor virtual |
| 5c6cc42 [build] Fix Mac build - allow unqiue_ptr to delete a class |
| 86ee2f9 dEQP: Generate gl error for glGenerateMipmap |
| 24e7230 Copy the glTexSubImage2D checks to GLES 1 |
| cea3be4 [gl] Opengles pipe implementation with RenderingChannel |
| d3ffcae [gl] Updated the emulator with new emugl library interface |
| 6105b79 [gl] Implementation of the new emugl interface |
| 1bd2d4e [gl] New opengl rendering library interface |
| b11dbbd Fix out-of-order frames on Windows |
| 63bddb9 Fix -logcat and -shell options for x86 AVDs with API level < 14 |
| 9203bcd Remove obsolete internal QEMU1 options. |
| 3396bbf [ui] Have the Help page display its first tab first |
| 33aaefe [ui] Correct GPS string that is sent to device |
| 3b9ea2d More checks in glTexSubImage2D for dEQP |
| 9560dd1 [build] Fixed MessageChannel UT after an interface change |
| a99f366 [Emulib] Add user actions to metrics. |
| 2504007 [Qt] Add object to count number of "user actions". |
| 47e9986 [Emulib] Allow multiple callbacks in CrashReporter. |
| 03488dc Fix dEQP tests in compressedTexImage2d |
| 50958ef [crash] Fix crash in android_gps_send |
| bf7a825 [base] Fix Optional::emplace() |
| 5ef2e13 [base] Add stop() function to MessageChannel |
| cea87e1 [base] Make the launcher wait for the engine on Ctrl-C on Windows |
| eb1234c [base] Add AutoLock::lock() method |
| 2417295 [gl] Use stack memory for realigning the gl buffers if possible |
| ddfdb6a [gl] Rename the opengles.c to .cpp |
| 7a34c7f [gl] Renamed hw-pipe-net to .cpp |
| 5331c44 [UI] Don't construct the extended window on boot. |
| 2b8e593 [base] Add move support to MessageChannel |
| 2f74367 [UI] Use the resize timer for Linux. |
| 4aa77dc Make platform builds use 'auto' GPU emulation mode by default. |
| 7bd6522 android/android-emugl.h: Simplify GPU emulation setup code. |
| 4966bbf emulator: Fix platform-build run |
| 541f007 AndroidEmu: Support kernel command-line generation for QEMU2. |
| 98fc018 Fix double-send of shortcut keys to the device |
| b3fafa4 Respect preset env when looking for qt plugin dir. |
| 80dc514 Clean up the pipe corruption comment |
| 4173acb Document/clean up pipe corruption fix |
| 405357d Select classic engine if snapshot is required in avd config |
| 8b82112 [UI] Translate mouse wheel scrolling into vertical swipes |
| 6652112 [GPS] Fix altitude formatting |
| c2e03c5 Enable multitouch in QEMU2 for older system images |
| 5473012 [UI] Clean up some extended window logic. |
| 5071855 [UI] Always allow the screenshot flash. |
| 811298c -qemu2_(send|recv)_all +EINTR_WRAPPER |
| 8d0d465 [UI] Make multitouch center around the device screen. |
| db19e19 [sensors] Ensure proper formatting of sensor values |
| 46c13e2 [crash] Fix a crash on DPad page |
| d3b313b Make multitouch input more stable. |
| d16427d [crash] Fix a crash caused by loading a GPX with no coordinates |
| 49624a3 Use unique_ptr for cleanup in ExtendedWindow |
| e6182d2 [Emulib] Set errno before socket operations. |
| 517f98e Make the device model movable and compute according accelerometer values |
| 48282f9 [emugl] Removed the unneeded files |
| fffb020 [emugl] Got rid of SmartPtr - it's shared_ptr now |
| 0894e9b [emugl] Replace all emugl copies of base library with base versions |
| 854adf7 [base] Add auto-joining to the pthread implementation of Thread |
| e2b133d [build] Emugl - support the android-emu-base usage |
| ba15203 [build] Moved the looper code from emu-base to emu library |
| ae67afc emugl: Minor build files cleanup. |
| 1cf2d5a [Emulib] Add FilePusher to 'adb push' files. |
| a1d9760 [leaks] Delete the Ui:: classes for ExtendedWindow and toolbar |
| e019282 [UI] Ensure the zoom overlay hides when not active. |
| 8dc7454 [UI] Ensure the multitouch overlay is shown correctly. |
| 9d4a56d [leaks] One more leak in metrics |
| 67dd87d [leak] Fix a leak in timezone.cpp I introduced yesterday |
| d4ff49b [render] Reduce memory usage, fix string length in ShaderParser |
| 5234666 Add debug output for device rotation. |
| 469491f [UI] Conditionally disable the D-Pad and fingerprint UIs |
| 6ef8e7b [leaks] Fix some small random memory leaks |
| 5985df9 [leaks] Fix handleCpuAcceleration() to return the error string |
| 6247c15 [leaks] Free the thread's looper on thread exit (qemu1) |
| 89a1db5 [debug] Fixed ThreadInfo debug messages |
| f5e2acf [leaks] Fix two quite large memory leaks |
| 231e3a4 [base] Add a custom scoped pointer typedef + factory function |
| 5c60b1a one more regression fix in snapshot |
| c3905b8 Default LCD depth to 16 bit |
| 20782fd [Emulib] Add object for RAII based subscriptions. |
| d6bdec0 Fix dEQP-GLES2.usecases.* drawing in wrong order |
| ebb979a [UI] Enable the arrow keys regardless of D-pad. |
| 42894f3 [Emulib] Logging improvements. |
| 774247f [Emulib] RecurrentTask should be |stop|able from the callback. |
| 97e42ae [Skin] Get rid of the "raw keys" mode for keyboard input. |
| 6726d7d Fix AdbInterface unit-test under Wine. |
| 5957992 QEMU1: Move generation of ndns=<count> kernel parameter. |
| 9c3dd44 android/utils/dns.h: Add android_dns_get_servers(). |
| 9960180 AndroidEmu: Fix kernel parameter options handling. |
| 3b77e0c Clarify string ownership for AndroidOptions and AndroidHwConfig. |
| 5a57581 [emulator-check] Add a check for desktop environment |
| 888e86e Parse GLSL ES shaders a little bit |
| 499066d [build] Add the full namespace name to the use of StringView |
| 03c78fb [emulator-check] Add CPU bittness to the cpu-info query |
| f0f44f4 snapshot: fix regression in qemu1 |
| 70f76e2 [emulator-check] Allow multiple queries at once |
| 34d45ef [emulator-check] Added a window manager query |
| f295537 [emulator-check] Fix the help message |
| 4071ec6 [emugl] Delete the shaders in TextureResize |
| 0408666 [UI] Add better error reporting for the GPS playback table. |
| 2d50dba [emulator-check] create a subfolder for the emulator-check |
| 537cf2c [RenderThread] Better debug logging - number of thread + exiting |
| 23c7e81 [crash] Fix crash in Accelerometer3DWidget dtor |
| 95742c8 [emugl-Thread] Make sure every thread is joined |
| 30d5fc3 [RenderServer] Fix a crash and modernize the code |
| c060a76 [UI] Fix AdbInterface parsing. |
| 6fc02cc AndroidEmu: Fix for -qemu options parsing. |
| 65c1311 [Metrics] Fix the crash on exit in IniFileAutoFlusher |
| 7f39dd2 Reformat checksum message |
| a5dad27 [update-check] Store the last update check time per emulator version |
| b399f1a [update-check] Use the full version with build suffix |
| 65f8611 [update-check] Fixed a typo in a warning message |
| fba4448 [Ui] Show the update channel for the latest available version |
| 543b34e [update-check] Updated the used repository.xml to v2.1 |
| 1397560 [UpdateCheck] Support build and update channels in UpdateChecker |
| 325f41b [adb] Begin ripping adb logic out of tool window |
| e8e77ff Accelerometer controls |
| 8470421 [base] Add IniFile::makeValidKey() |
| f40681c [UT] Fixed the GPU info parsing unit test |
| f114ec7 [base] New convenience functions for map/set lookups |
| e982481 Clean up windows gpu driver DLLs parsing. |
| c06c8e5 Avoid infinite loop when parsing GPU driver info on Windows. |
| 59351e6 Enable -report-console without configurable ports |
| acd3f82 Move -port and -ports parsing into functions |
| a83c397 Move QEMU1 GLES-related kernel parameter generation to AndroidEmu. |
| 2ef34bc Fix Gingerbread framebuffer display. |
| b2efede Move QEMU1 kernel parameter generation from vl-android.c to AndroidEmu. |
| e49e233 ParameterList: Add addFormat() / addFormatRaw() / addFormatWithArgs(). |
| f213df6 Fix typo in -bootchart option handling. |
| d13eaa7 [avd] Const-correctness and no exit()-s in info.c |
| 11f92e0 Remove "Drawer" window hint from the tool window. |
| 0053b51 [emulib] android::studio::updateChannel() function |
| 68f1457 [base] Add default constructor to the Version class |
| 716886e [UI] More dead code cleanup. |
| 1f6003e [UI] Remove dead skinning functions. |
| 00c1991 [UI] Remove the unused SkinRegion and SkinScaler structs. |
| e5859c6 [emulib] Rename and cleanup the Studio configuration access |
| d676387 [base] Add string size calculation function to ArraySize.h |
| 1c7d003 [qt] Move the Qt default initialization into a separate function |
| d34cecd [base] Make ScopedPtr to be std::unique_ptr's alias |
| 80953aa Fix Mac display issue when changing display |
| 17f4fee [Emulib] Actually initialize the adb qemud service. |
| 94b6e35 Fix Swiftshader 16-bit when on named skins |
| 70039cd [UI] Close the extended window when closing the emulator. |
| 3f9a869 [Emulib] Add unittest for resize2fs. |
| 9c8f158 Fix unit tests for removal of config.enabled (-gpu guest) |
| 5a66d40 Remove async GPU blacklist unittest. |
| 6e979e0 Make -gpu guest close to same path as -gpu off. |
| 70514d6 [base] ARRAY_SIZE macro+arraySize() function in a separate file |
| 1f485ba [UI] Add proper validation for altitude values. |
| 3c9eb36 [base] Fix Dave's comments about Optional<> |
| 854385a [base] Add System::isRunningUnderWine() |
| 7c2347f VmLock: New helper class to deal with VM global mutex locking. |
| d913ef1 AsyncSocketServer: new helper class. |
| e3d595c Looper: remove pending FdWatch instances when disabled from callbacks. |
| 0321f77 SocketUtils: Add socketSendAll() and socketRecvAll(). |
| 2e768bc ScopedSocketWatch: new helper class. |
| 9974de2 [UI] Add an error message for API < 14 screenshots. |
| 59cfd52 Fix bad pointer crash on FbConfigList::chooseConfig |
| f687e2e Limit time taken to query GPU info. |
| 7f38829 [libOpenglRender] Fix potential segfault in RenderControl |
| fa91fa5 [UI] Fix minimize on some Linux systems. |
| af6e307 Add license information to the Help page |
| 76ea380 Fix mesa segfault on startup. |
| 8a735a4 Fix typing '2' instead of '@' on 'shift' up first |
| 6889db1 Fix emulator rendering problem when sleeping and waking windows |
| 02930a0 [Emulib] Redirect stdin in runCommand. |
| 3b649ae Allow -gpu angle. (Copy ANGLE from prebuilts) |
| fd69638 Don't use boot animation when -gpu=angle. |
| a7657cc Allow a OpenGL backend to be missing GLESv1. |
| 7570a4c Use GLESv2 not GLESv1 to get exts. |
| a753882 Move network-related constants to android/network/constants.[hc] |
| 524550c Pressing volume up/down quickly hangs the emulator |
| 42996da [emu-check] Add a cpu-info query for emulator-check |
| 395a520 [base] Fix the optional assignment - once and for all |
| 2c3fed2 Revert "Revert "Revert "[base] Created a new Optional<> class""" |
| 8547d44 Revert "Revert "[base] Created a new Optional<> class"" |
| 8518473 Revert "[base] Created a new Optional<> class" |
| 521bd72 [base] Created a new Optional<> class |
| ae0a849 [base] Add a new is_template_instantiation<> type trait |
| 7404011 SocketUtils.cpp: Remove obsolete structure definition. |
| 5051cdc android/utils/sockets.h: Fix sock_address_init_in6() |
| 43c6567 ADB: Listen for host ADB server connections on both ::1 and 127.0.0.1 |
| 380abd6 Add 'ipv6' parameter option to -report-console |
| 5847836 Report startup messages to the UI using ::1 if possible. |
| 400157c android/console.c: Listen on both ::1 and 127.0.0.1 interfaces. |
| 58eb6cf android/utils/sockets.h: Add IPv6-related functions. |
| 6f5a2eb SocketUtils: Add IPv6-related functions. |
| 3cb42ff Default 32-bit color software rendering |
| a3a8917 Enable pipe for adb qemu communication. |
| 2ba31d7 Fix a Mac UTs |
| 9d2bad0 Ensure GLWidget handles moving between screens properly |
| 5fec404 [build-break] Enable C++14 on Mac |
| 9c789e5 [base] Small improvements to StudioHelper's version parsing |
| 3c33546 [base] Add 'build' field to android::base::Version |
| a5f3654 [UI] Fix minimize on Linux Ubuntu. |
| 60dded8 [UI] Manually ignore maximize events. |
| 0542c87 [base] Added a convenience overload to async() call |
| cb680f3 [base] Added new type trait is_callable<> |
| c744a94 Fix spacing in slider widget |
| ebf848d Fix GLWidget initialization on Mac |
| f75c56f [UI] Fix a subwindow misalignment on OS X. |
| 5195a5e Fix QEMU1 not booting due to HAX disabled |
| c91f84b [Emulib] Add System::pathFileSize. |
| ebf4755 [UI] Cleanup in EmulatorQtWindow and ToolWindow. |
| bcffb1e Enable SIGCHLD on Darwin to fix QProcess exits |
| 631c62d [Emulib] Add more error parsing to ApkInstaller. |
| 75ed538 [Emulib] Fix re-entry crash in ScreenCapturer. |
| 9a9c031 [UI] Update adb version regex. |
| 188855b [base] Add constexpr support to StringView |
| 865ce88 Move QEMU1 build of QEMU options to AndroidEmu. |
| ba98cb9 AndroidEmu: Add UI-related command-line option parsing code. |
| a797364 android-common.h: Remove declarations of internal functions. |
| 9b2992c main-common.c: Preparatory changes for QEMU2 |
| 1a2e4d6 Move command-line parsing code to main-common.c |
| 4879e4a handleCommonEmulatorOptions: Remove exit() calls. |
| 28328aa main-common-ui.h: Remove two obsolete declarations. |
| 15756eb Emugl: Dont exit render server when accept has hiccups |
| dafe96c Fix build breakage |
| 0783d5f [Emulib] Fixes a crash in ApkInstaller. |
| 7efe5dc Add a widget that displays a 3D model of a phone |
| 68c55b1 [Emulib] Add inFlight() method to RecurrentTask. |
| 4a1340f [Emulib] Fix System::runCommand file output on Windows. |
| 5c0d905 Add a simple parser for a subset of wavefront OBJ |
| b3192b7 Refactor min heap size enforcement |
| 704f06f [base] Implement memmem with std::search for Win32 |
| 310d0ef [base] Added a join() function to join array into single string |
| aa0b7fb [UI] Remove unused battery state member. |
| f967d9b [Emulib] Fix temproot for Screencapture_unittest |
| cb8b505 [Emulib] Refactor drag-and-drop install implementation. |
| b514bfa [Emulib] Disabled flaky test. |
| 66af502 Revert "[AndroidEmu] Temporarily disable AdbLivenessChecker." |
| 2e390e7 [Emulib] Detach threads for android::base::async. |
| 4294082 [WIP] [Emulib] Use posix_spawn for runCommand on OSX. |
| d2be2ce [Emulib] Bug fixes and cleanups in System::runCommand. |
| 4ac7ac2 Fix formatting in hw-lcd |
| 1b7a10c Enforce minimum vm size according to CDD |
| d6bafcb Call crash service in GL checksum |
| ec28a20 [Emulib] Clean up ScreenCapturer error messages. |
| 05d08dc [Emulib] Refactor screen capture implementation. |
| 9ef6c3f [QuickFix] windows breakage caused by checksum threads |
| 773008d Revert "[OSX] Change the menu bar and minimized name." |
| 06a3497 [System] Give System::runCommand an output file. |
| 1dddf5e Removing debug strip option from build-mesa script |
| 8c863aa Updating breakpad patches |
| 1e27282 Parallelize symbol upload script |
| 9a96f35 Move linux libGL.so.1 link to build-mesa.sh |
| de10c08 Move prebuilt copying to emulator make step |
| ea48461 Remove linux x86 from prebuilt architectures |
| 1be44f2 Remove prebuilt strip and sym build, add dSYM |
| 237d84c Add debug info files to gradle build |
| c77b0b7 Store debug info for archival during build flow |
| d30817a Removing unnecessary local build symbols variable |
| aa5450c Removing prebuilt symbols from build flow |
| 0209f82 Checksum for GLES messages from host to guest |
| 49fcb98 Qt UI - remove some class-type globals |
| 3a9c7d5 Correctly parse the N api level |
| 4fd7523 OpenGL timestamps. |
| 3913a7d [Crash] Fix a garbage value used in TextureResize (one of 100) |
| a4d2cb8 Checksum for GL pipe communication |
| 4df4997 build-qemu-android.sh: Build 32-bit ARM QEMU2 engine by default. |
| 25b1c34 build: Remove linux-x86 from the list of default host architectures. |
| 6a8ceaf Darwin remote build: Properly clean remote build directory. |
| bd9200e [ui] Allow user to 'copy' text from Help : About |
| 6577421 Update Help:About to show how ADB can find this device |
| e4f90b7 main-emulator.cpp: Fix crash ANDROID_SDK_ROOT is not defined. |
| 3bb58d5 [UI] Warn users if their ADB version < 23.1. |
| b714035 skin: Remove unused |generic_event| callback. |
| 4cdadcd qemu-setup.c: Remove exit() calls. |
| ae2d8c3 qemu-setup.c: Improve -report-console handling. |
| 40daa86 Rename control_console_start() to android_console_start() |
| f0c7202 qemu-setup.c: Small refactoring. |
| e90fc58 Remove support for dynamic skins |
| b58d252 [ui] Rename control to "Send keyboard shortcuts to" |
| 8d7f748 [UI] Change multitouch from Alt to Ctrl (Cmd on OSX). |
| 25219ce [ui] Support more API versions in "Help : About" (for 2.0) |
| 5110804 [UI] Update the "grab keyboard focus" setting. |
| 9882727 Fix segfault on startup when GPU info badly parses |
| 265b425 [libOpenGLESDispatch] Fix mipmap generation in GLES 2 |
| cc6f203 snapshot: rename snapshot_print_and_exit() |
| f423184 AConfig: Add a little const-ness to functions. |
| fa1c973 build-qemu-android.sh: Generate LINK-* files for upstream build. |
| 1560007 [ui] Ensure that the extended window is fully visible |
| 988ae90 android/: Remove android::base::StringVector usage. |
| 1f56cf1 PathUtils: Remove StringVector usage. |
| 172a108 Remove android::base::String implementation |
| b1ec287 Make StringVector an alias for std::vector<std::string>. |
| 96ac2c6 android/opengl/: Remove android::base::String usage. |
| daf716a CrashReport: Remove android::base::String usage. |
| f7fbb8e android::base::System: Remove android::base::String usage. |
| 7f64529 Win32Utils: Remove android::base::String usage. |
| 23ab35f PairUpWearPhone: Remove android::base::String usage. |
| 7c46df8 android/base/: Misc android::base::String removal |
| 06c08e4 android::base::PathUtils: Remove android::base::String usage. |
| 0c2f885 android/base/String.h: Add std::string copy operations. |
| f447341 android/: Remove android::base::String usage. |
| d4911b8 android/qt/: Remove android::base::String usage. |
| fa95bc1 android/skin/: Remove android::base::String usage. |
| ec5b3df android/utils/: Remove most android::base::String usage. |
| cda27ca android/windows_installer.cpp: Remove android::base::String usage. |
| 038b2cf StringUtils: Add strContains() and strDup() |
| d05955f Revert "Check invalid pointers before sending them to glDraw*" |
| 503339d Revert "On Windows and Mac, check invalid pointers before glDraw*" |
| dea5d91 [UI] Removing more dead skinning code. |
| ff54f3f android/console.h: Introduce AndroidConsoleAgents. |
| a13b4a5 emugl: windows: Refactor device context handling. |
| 9411a56e emugl: Remove EglOS::Display::release() method. |
| 92e44ff [UI] Remove the queueEvent signal. |
| 30680a7 [UI] Remove everything related to fullscreen. |
| fb5a712 Add anti-aliasing to GLWidget as a post-processing step |
| cfe8f51 Windows/OSX confirm installed HAXM is 6.0+ |
| 026a89a [UI] Further reduce flicker on zoom. |
| 997337b [OSX] Change the menu bar and minimized name. |
| 4a0b8e9 Revert "Fix regression in build environment and -help" |
| 03d81b0 Fix regression in build environment and -help |
| 00ccfcf [UI] Remove the "virtual sensors" keyboard shortcut. |
| 13de865 Shut down screencap processes in EmulatorQtWindow dtor |
| 33f0983 Allow memory parameter over 4GB with 64 bit guests |
| 9332d6a Try harder to determine if the snapshot directory is writable |
| d2d58be [UI] Fix an out-of-bounds access in SizeTweaker |
| 009d6a4 [libOpenGLDispatch] Fix renderbuffer object support in GLES 2 |
| 06d30b3 [Crash] Qemu1 - report the kvm errors with crash handler |
| a050d49 [Metrics] Qemu1 - add api level to the reported metrics |
| 92206b3 [CrashService] Fix the ps command on Mac |
| 2dd48a7 Add host GPU info to metrics. |
| 05c85c5 Don't change autogenerated files [EGL init logging] |
| 9792643 emugl: windows: Use ReleaseDC() instead of DeleteDC(). |
| 08895f3 [Crash] Move the system() call out of the signal handler |
| f7817de Remove a spurious pop-up during crash reporting |
| 2e00e91 [AndroidEmu] Temporarily disable AdbLivenessChecker. |
| 8d66643 [UI, Skin] Respect "initial orientation" AVD setting |
| 31f4f56 [AndroidEmu] Only read avd info if an avd is provided. |
| 06a970e [ui] Fix alignment of new label on SMS message box |
| 26a8523 [UI] Enforce a minimum size for the emulator. |
| 24bd9b0 [ui] Add a label to the box that holds the text message |
| 0997dc4 [ui] Don't highlight decimal/sexagesimal buttons when clicked |
| d53627f Report driver issue when failing to unbound context on windows |
| 8eae723 Fix build (misspelled compiler.h) |
| baedc88 [Crash] Track EGL initialization success/failure. |
| df3f3e0 Make GPU blacklist testing easier. [QEMU1] |
| c9402f8 Switch to software GPU when OpenGL driver crashes |
| c0d926e Fix arm api 10 crashes |
| a077bdd Present GPU blacklist status as a window. |
| af5adc4 [Crash] Fix null pointer access when checking gpu mode |
| 74022bc [ui] Adjust the D-pad button placement |
| 4dfc971 [UI] Ensure exiting zoom mode works properly. |
| fb87666 [UI] Make D-Pad look good on high-density screens |
| 4f51d64 Get rid of 'DEBUG' oops. |
| 8312cf8 Support RGB888. |
| a4b7613 Detect and force software on crashy GPU's [QEMU1] |
| 8517327 [CrashReporter] Attach the process list to the crash report |
| 74d0bfb [Error-message] Update the VirtualBox/HAXM conflict error |
| 1d2c4e3 [UI] Avoid rotation-related resize edge case. |
| c1efaba [CrashReport] Attach the proces uptime to the crash report |
| 50685a2 [Qemu1] Report the qemu version separately from the emulator ver |
| a2fdffd [qemu1] replace abort() with crash handler call in thread |
| d656566 [UI] Fix and refactor the DPad page |
| 109e5cc Use 24-bit depth buffer on checking WGL extensions. |
| e1b4482 Allow switch to software GPU when a GPU crash is being reported |
| 3bdbc37 [UI] Iron out some minor kinks after the recent change |
| 29a0ff0 [UI] Fix font issue on Windows |
| 8e3be12 [AndroidEmu] Initialize openssl for multi-threaded environment. |
| 6093f47 Install openssl headers along with libcurl's prebuilts. |
| 2713531 [UI] Fix background color of text boxes on the About page |
| 7f4bcea Allow for better error reporting during startup |
| eb22df9 [UI] Change maximum window size restrictions. |
| 7417247 [Qt] Fix QGraphicsEffect rendering on Retina displays |
| d4df9a6 [AndroidEmu] Disable signals in libcurl. |
| 1833240 [UI] Fix button ugliness |
| 60e98bd [AndroidEmu] Prevent crash on multiple curl_init calls. (tiny). |
| e57916a [UI] Prevent the emulator from entering OSX split screen. |
| 96feafc Clear error dialog pointer after deleting it |
| 8d9759f [UI] Add a widget which is a button with drop shadow |
| 91794ae [UI] Add multitouch to the help page UI. |
| 242b94c Delete error dialog on emulator exit |
| 96feb2b [UI] Fix some keyboard shortcut issues. |
| 29d8381 Revert "[Mac build] Support the Mac SDK < 10.9" |
| 2f42472 Fix unicode file path support build issues |
| 00de7f4 [ui] Update the lat/lon values before sending the location |
| 8d85440 Support unicode file paths on Windows |
| 333f9af [AndroidEmu] Fix IniFile ownership bug in android/metrics. |
| 00d8405 [UI] Update the "Documentation" link. |
| ea76b39 [CrashUi] Uncap send/don't send report buttons. |
| c426d52 [AndroidEmu] Fine, we won't cleanup libcurl. |
| 84cf848 [UI] Swap minimize and close on non-Apple systems |
| a05e583 Handles null pointer in gl(Compressed)Tex(Sub)Image |
| 1b1cbe5 [UI] Make emulator usable on high-DPI Windows displays |
| 8713e23 GL encoder null pointer check before write |
| 948d57d [emubase] Fix a bad assert in Win32 Thread |
| 717bb48 Apple camera synchronized access |
| d5bddf6 Make WearAgentImpl noncopyable |
| df15254 [emubase] Fix some code issues in win32 thread class |
| c9bebff [Crash] Fix metrics crash if it failed to get a metrics file path |
| bcfbc10 Suggest gfx driver updates more liberally. |
| 09f16cb Fix a typo in GLEScontext::convertIndirect |
| 1f82c2b [UI] Add a mechanism for recording UI events. |
| 3e1419e [UI] Update the multitouch UI with a 2-finger swipe. |
| ca1c5fd Pass more non-ASCII characters |
| 0ce5578 [Crash] Crash in Qt on Mac when unplugging monitors |
| 6a5cf18 [Qt] Fix the qt build on OS X 10.11 |
| 2dd5cea Dependencies: Build libcurl with debug symbols. |
| 38e74ce Send more than 1 digit of altitude with the GPS location |
| 622909c [Ui] Fix a horrible-looking help -> emulator help tab |
| b024495 Crash fix: check for NULL surface when destroying it |
| e1f11b5 Remove 32-bit Linux binaries from build.gradle. |
| f08824f Move crash report preference to second column. |
| c5a2d41 Obsolete 32-bit Linux binaries. |
| 2632292 [Base] Add a circular buffer implementation |
| 7b6750c [Crash] KmlParser didn't check for null xml content |
| eb65fdf ANDROID-CODING-STYLE.TXT: Better doc for scoped enums. |
| 655d02a [Emulib] Refuse curl operations if libcurl init failed. |
| 891af35 [Emulib] make utils/filelock thread safe. |
| 0d8d568 [crash] GpxParser could potentially crash on bad xml in gpx file |
| c0a5a7a Crash fix: accessing NULL pointer in loopIo_fd call |
| 3174fe4 [ui] Adjust Settings page now that "Send crash reports" is a pull-down |
| 6256351 Change crash report preference to a dropdown. |
| 4af6f31 [Crash] Get rid of heap allocation in crash handler |
| 7e86e70 [Emulib] Fix a bad define for MAX_PATH on Windows |
| 3f26697 [Win32] Improve the Win32UnicodeString class |
| 77ca4ab Don't prompt users to upload crash on exit. |
| 59e4662 Instrument to catch crashes in tcp_output |
| d600a9c [Crash] Allow replacing the crash report data instead of appending |
| 74f2f83 [crash] Create the QSettings less often as it crashes on Mac |
| 1c4f706 Fix prebuilt default autotool make install command |
| fb5d9c8 [ui] Zoom-related fixes. |
| f932c73 On Windows and Mac, check invalid pointers before glDraw* |
| 47da960 [ui] Fix an OSX/QEMU1 crash when showing error dialogs. |
| bfcad49 [ui] Cleaning up EmulatorQtWindow. |
| acba4c8 [ui] Don't take a screenshot when the Help page is displayed |
| 20768d2 Add warning messages for deprecated window size flags. |
| 1712364 android_mips.c: Change default cpu to 74Kf |
| ee0d773 target-mips: Support for DSP ASE in Android QEMU |
| c135fbb [Emulib] Quickfix: Use shared_ptr for AdbLivenessChecker. |
| c9e0057 [ui] Adjust the spacing between radio buttons |
| b3925ee [Mac build] Support the Mac SDK < 10.9 |
| 23cf517 [build] Now actually fix the build - c_str in right place |
| e34443c Fix the build - sumbitted the wrong patch |
| 0be2d58 [build] Fix build break on Mac - environ is not available |
| d62f947 [Crash] Allocate less in attachData()/attachFile() |
| 8e57deb [ui] Change "SDK Location" to "Backup ADB". |
| 4904b27 [UI] Refactor the way emulator handles Qt stylesheets |
| 84e036b Support glDrawElements with GL_UNSIGNED_INT |
| 0139cce [Crash] Seal the metrics file early when exiting |
| 572b6be [Crash] Attach process memory usage to the crash report |
| 3ed49da [Emulib] Rename ScopedHandle to ScopedFileHandle |
| 439ed27 [Emulib] Move ScopedHandle into Win32Utils |
| a1f38de android/console.c: Fix minor typo (oubtound -> outbound). |
| 5eda819 [Crash] Change the attachData() function to allocate less... |
| f493e0c [Emulib] Make win32-specific headers easier to include |
| bc25330 Add -use-system-libs command-line option. |
| cb8f3b8 Re-add the "-scale" command line flag. |
| 42a3831 Add memory, AVD and HAX info to crash reports |
| 660715c Fix forward declaration of RenderWindowMessage |
| 321bf5c [Emulib] Prevent thread leakage from android::base::Thread. |
| e390313 emugl: Remove obsolete functions from glUtils.h |
| d81be26 emugl: Remove obsolete GLErrorLog.h |
| 1e34639 emugl: Remove codec_defs.h header. |
| b41583d emugl: Remove obsolete GLClientState.{h,cpp} |
| ececee7 emugl: Move i/o stream implementation to libOpenglRender |
| c6f33e5 emugl: Refactor GLDecoderContextData class. |
| a96e81a emugl: Remove obsolete source file GLSharedGroup.cpp |
| bd46725 android-emugl: remove stale qemu-gles socket files |
| 7c73938 [Build] Fix build on Windows - include the proper header |
| 2759098 [Mac build fix] Use the proper clock for wall clock in System |
| 5e80807 [Crash] Log qemu main loop parameters into the crash report |
| d477452 [emulib, qemu1] Attach command line and environment to crash |
| 53dec33 [Emulib] Added a System::envGetAll() call |
| 559c2b4 [CrashReporter] Function to attach additional data to the crash report |
| 32ecaa8 [ui] Make the zoom button show the correct state. |
| 0ea0d2d Check invalid pointers before sending them to glDraw* |
| f710e7f Handle v024 pixel format for macbook pro webcam |
| 34c3012 [Metrics] Send wall clock in metrics an if exiting has started |
| f98c618 [Emulib] Add wall clock time to System::getProcessTimes() |
| b755860 'Auto send report' checkbox |
| ddc39fb [ui] Fix zoom on OSX/Windows. |
| 7e33ebf Change the Qt build script to use plaintext patches |
| 27fdd69 [qemu1] Fix the use after free in the gui_timer |
| fc96614 Disable multi-touch support for api <= 21 |
| fc813b9 Save user crashreport prefs; detect exit crashes |
| 3e2871d Fix Win32UnicodeString::append not copying all data |
| 8eb22ac Windows: Fix compilation with newer GCC toolchain. |
| 7ff0424 audio: Avoid 100% CPU usage on Linux |
| 64da37d Check the scaled skin surface bitmap before using it |
| 55fd61d [ui] Change from using QErrorMessage::qtHandler() |
| 4df2cdf Patch QImage::smoothScaled to check for null pointer. |
| 9a9c02f [ui] Warns users of a non-multitouch AVD on click not show. |
| 47cf47f Create default cache.img if missing in build environment |
| f655161 [ui] Fix some resizing edge cases on Windows. |
| 840481d [Mac] Fix a possible dangling pointer use in Mac quit command |
| 98eb464 emugl: Export renderer public API headers. |
| 0af92dc android_pipe.h: Remove android_pipe_set_raw_adb_mode(). |
| 3f76033 [ui]: Change how the emulator reports screen dimensions. |
| 6a5cdc9 [qemu1] Really initialize process on the main thread. |
| db7f902 [Crash] Report an internal error on OOM in skin redrawing func |
| b514f1f [Crash-Die] Support of crashhandler_die() in the service |
| 5186a90 [Crash-Die] Add a crashhandler_die() function to the reporter |
| 7fda836 [OS X] Quit correctly on Cmd-Q |
| 16edb6e Leak emulator-qt-window to avoid exit crash on OSX |
| 45d7a67 Fixing skin image unrefs |
| a01e3c8 [Build fix] Test crasher didn't add emulib ldflags |
| ede76aa [qemu1] Route Ctrl-C event to EmulatorQtWindow::closeRequest. |
| 5ed7766 [CrashSys] Simplify the crash system work with paths |
| 44e4284 [Emulib] PathUtils::extension() and variadic-args join() |
| 51012af [Emulib] Add a convenience ctor to StringView |
| 96a7e17 [ui] Make the error dialog modal. |
| 58c3c28 [Emulib] Report error when screenshot grabbing fails due to bad Sdk path |
| c0e8241 use hw.lcd.depth in config.ini as default bpp |
| 997089a [Emulib] A Uuid class implementation |
| 52bc312 [Emulib] Add libuuid to the prebuilts |
| 7d262ad [Build] Support custom make install commands for prebuilts |
| 9e2fa4c [ui] Pass key-releases through the multitouch overlay. |
| 6795766 ui: Remove the "-scale" flag and "window scale" command. |
| 1636373 ui: Adjust button boundaries |
| ed2f23b Disable update-surface path when emugl rendering |
| 8efade7 [Emulib] Cleanup force terminated subprocess |
| 7cb0aa1 ui: Prevent the emulator window from drifting on resize. |
| 2edd71a Skip skin display initialization in no-window mode |
| 09efc62 Handle memory allocation failure when udpate framebuffer |
| 7a63bdd Fix inconsistency in the guest and host when GLES version=3 |
| 0f4557b Fix handling of "-prop xxx=yyy" on the command line |
| bd5898f Fix misspellings in toolchain generator. |
| 37df147 Fix segfault on startup when keys are pressed |
| 32d354a android_pipe_pingpong_unittest: new unit-test. |
| b5e47aa TestAndroidPipeDevice: new testing helper class. |
| a3a6a9c android_pipe.h: Improve interface for testability. |
| 69a4f3f Use the thread specific looper in gles for qemu2 |
| 874dc4d Fix typo - "Ctrl+Alt" shouldn't have spaces |
| af418b3 ui: Make the multitouch UI prettier. |
| 02c598a Removes the "themed pixel line" beneath the nav bar. |
| b6e3fb3 AddressSanitizer - initial usability improvements |
| 4cf3e5f [Crash] Show an error message about VirtualBox when Hax sync fails |
| 11e1587 Add build option for sanitizers. |
| 41f5a69 [Ui] Fix a crash on exit if adb install was still running |
| b5537d8 [Issue 197067] Fix weirdness with "ungrab keyboard" on help page |
| f0f8c66 Fix crash on exit for AVDs using webcam on Mac |
| ba815d0 Fix null functions in gles2_decoder_context_t |
| 2c87c90 ui: Add contrast to extended window |
| d19d461 Move opengles_free to main thread |
| e976ad5 [Emulib] Add adb liveness check. |
| 8cd9fa9 [Emulib] Enable base/* verbose logs with -debug-all |
| e9b1961 [OS X] Make the "Quit" menu entry functional |
| 423f1b6 ui: Updated the resizing implementation on OSX. |
| 3d79448 (Cleanup) Update old users of path_getSdkRoot. |
| ca547ff [Emulib] Add ConfigDirs::getSdkRootDirectory. |
| ab7715d [Emulib] Fix debug tags parsing |
| 58c5d19 Adding dsymutil to mac symbol generation |
| 4619a38 Implement an OpenGL Qt widget based on emugl libraries |
| 54bb4ad Revert "Revert "Change the default hw.cpu.ncore to 2"" |
| baa0695 Revert "Change the default hw.cpu.ncore to 2" |
| b7aed4e emugl: Convert s_gles1 and s_gles2 to GLESv1Dispatch / GLESv2Dispatch. |
| 74c5d10 Remove anisotropic filtering unsupported message. |
| 2f37cd9 Downgrade anisotropic filtering from a warning. |
| 370f68e Disable dedicated RenderWindow threads. |
| 0da8339 [Emulib] Set correct sigmask in System::runCommand. |
| d90f88c [qemu] Remove global SIGCHLD handler. |
| 37354ee ui: Eliminate crash when entering trackball mode |
| f29f62f [Emulib] Remove unsed GoogleAnalytics metrics client. |
| bdf0c12 [Emulib] Fix a metrics_reporter crash (NULL --> std::string conversion) |
| 779fbc1 [Emulib] Fix PodVector's const_iterator. |
| 487ab36 GL 3.0 extensions: Misleading errormsg suppression |
| 2a739e3 Limit stack search for gfx crash user suggestion |
| 28a403b Add comments and report id to crash report dialog |
| 1ac6780 Adding qemu1 console crash command |
| aeff0c1 Disabling crash-service unittest on mac |
| 913b8a6 Fix mesa on windows |
| 2a28643 [Emulib] (Somewhat) modernization of metrics_reporter. |
| 7df0a85 ui: Fix a crash in skin_window_move_mouse |
| e8e5507 Additional check for GL 3.0 extension getting |
| b580796 Ensure graceful failure when the skin bitmap is null |
| 4839be9 ui: Allow for multiple screens when positioning the emulator window |
| 02310aa On gfx driver crash, suggest software rendering |
| 0423b5e emugl: Remove library loading from decoders' initGL() methods. |
| 839940d emugl: Make glGetStringi() a GLESv3 extension to avoid compiler warning. |
| 395961a emugl: Add a few more entry points to GLDispatch |
| e073998 emugl: Add ANDROID_SKIN_INCLUDES |
| 048d491 emugl: Define EMUGL_SRCDIR and EMUGL_INCLUDES |
| 30ba0ed emugl: Move OpenGLESDispatch API headers to .../host/include |
| 78bf951 emugl: Move public API headers to .../host/include |
| 99c545e Fix Windows WM_DESTROY warning on exit |
| 3ba830a ui: Remove the multitouch overlay when losing focus. |
| 0505580 Revert "emugl: Refactor libOpenGLESDispatch" |
| fda1d55 [Emulib] Add RecurrentTask and simplify ParallelTask. |
| d3e7710 [Cleanup] Get rid of some compier warnings |
| 4730bcf [Emulib] Fix the StringVector initializer-list ctor |
| 5e006c3 Change the default hw.cpu.ncore to 2 |
| b6cf582 Boot with -no-window and any skin |
| 6e6b29f Fix some ugliness at the top of extended controls window |
| 82dae65 UI Refactoring - split up extended controls [final] |
| 5e67873 Remove extra format from D(...) in surface-qt.cpp |
| 244b90b ui: Default the device location to the Googleplex |
| a8a549f [Emulib] Metrics: Also report host os with crash stats. |
| f130685 Fix scrollbar styling |
| 45aa551 UI Refactoring - split up extended controls [part 3] |
| 34291e9 (WIP) Add new gfx drivers from crash reports |
| e53882d [Emulib] Fix some breakpad warnings (macro redefinition) |
| 9d6b0d7 [Emulib] System::runCommand improvements. |
| 55ea00b emugl: Refactor libOpenGLESDispatch |
| 26c2af1 [UI] Cleanup the method that caused warning from Qt |
| 8ddf6a8 [CrashService] Fix some issues with crash in Gfx driver detection |
| 96c0ace Fix booting problem with resize2fs on windows |
| c58f9f5 [Crash] Check the UI agent before accessing it as it can be null |
| f7c542d Make user suggestions from crash dump |
| 91fe815 [Emulib] Workaround Cygwin issue with CreateProcess and null std handles |
| 97d89de [Emubase] Remove unneeded functions from StringVector |
| 74ff767 (WIP) New hwinfo collection flow |
| 36583f6 ui: Undelete the labels on the two Settings paths |
| 3491c5f [Emulib] Add an object to run task in thread and collect result. |
| 61b82d5 emugl: Handle glGetString(GL_EXTENSIONS) deprecation. |
| d432b25 package-release.sh: Add --debug option |
| 29bb7bd package-release.sh: Fix packaging of qemu2 darwin binaries |
| ca040ac [UI] Make extended controls active and retain old tab on setOnTop() |
| 52b035c [CPUID] Fixed the virtualization instructions detection logic |
| 9cae231 Fix SmartPtr crash |
| ae4b807 Force touch instead of multi-touch for api 10 |
| 2c2b4fd Replace more exit calls with chain-of-returns. |
| c723df5 Allow more responsive UI. |
| f2a801b clang-formatted -no-window changes |
| 6fbb63a Adding -no-window support in the Android Emulator |
| d92a395 ui: Adds a popup recommending x86 AVD's if supported. |
| 463b032 ui: Remove bogus tool tip from SEND MESSAGE button |
| e0cc3fe [Qt] More fixes to dialog generation. |
| ce354fb Trailing EOL breaks the test. |
| be446de Option to collect system info on crash |
| 1a0b24c [qt] Set parent widget for progress dialog. |
| f3f4332 ui: Updates the file push dialog to show progress. |
| 882d293 Fix missing EOL in text files. |
| 6168e7c Fix line endings DOS -> UNIX. |
| 33b1676 Remove executable bit from non-executable files. |
| 48d6ae7 Split EGLDispatch and GLESv*Dispatch from libOpenGLRenderer |
| d48df62 build-qemu-android.sh: Add --no-android option. |
| b6d0217 [Emulib] Use new path for Android Studio installation id. [RELAND] |
| 942c168 Revert "[Emulib] Use new path for Android Studio installation id." |
| 8fdb7b9 ui: Remove spurious error pop-up on "end call" |
| b471adb [Emulib] Use new path for Android Studio installation id. |
| c4d4307 ui: Emulator "always on top" |
| 7e849e9 ui: Minor zoom fixes. |
| f94ff8d Create common utility functions for handling DNS |
| 5a89c71 [Emulib] Bugfixes in android::base::Thread |
| 747fa1a [Emulib] Sleep for active timers in generic looper |
| 9e11b0b Add descriptions to tool tips on the tool window buttons. |
| 99f91c1 ui: Fix the rotate keyboard shortcuts on OSX. |
| 5bb5240 ui: Fix more flicker on rotation. |
| 0249d55 Allow anisotropic filtering. |
| 4375d17 UI Refactoring - split up extended controls [part 2] |
| a64d10a Rotate left/right using keyboard shortcuts |
| e313001 Update skin files documentation. |
| 3399b48 Bring back the separate rotation buttons |
| 8052ff7 Use a bogus domain name in invalidURL crash reporter test. |
| f56be5f Changing crashsystem spawn service to runCommand |
| 8553948 [Qemu] Get rid of most obvious exit() calls in qemu1 |
| b872aee [eGl] Fix the crash if glGetString() returns NULL |
| e4a65cb [Metrics/UpdateCheck] Correctly encode the query string when reporting |
| 42af71e [Emulib] Add Uri::FormatEncodeArguments() to encode query string |
| f687d93 [Emulib] StringFormat() improvement: support string classes |
| a5c5302 UI Refactoring - split up extended controls [part 1] |
| 612d37f [Egl] Fix the finalization of FrameBuffer if it wasn't created yet |
| 88d02d6 [Metrics] Add better debug message to metrics uploading |
| 3dab939 Fix appearance of "play" button icon on Retina screen |
| a11d28b Fix build breakage caused by https://android-review.googlesource.com/#/c/189031/ |
| 726637d base: Accept StringView objects in logger. |
| 49f3623 Fix -gpu mesa when pressing power button will crash |
| 0428d29 base: Group System.h functions by category. |
| 31f27a7 Full-skin rotation |
| 529f9a9 base: Migrate android::base::System functions to use StringView. |
| 678a5b8 metrics: Add object to automatically flush metrics file. |
| fbeed26 Qt: Implement a Qt event loop based Looper. |
| ac4b8c0 [Emu-Check] Add a new 'hyper-v' check to the emulator-check |
| 054c927 [Emulib] Fix and extend the Win32UnicodeString copying/assignment |
| a5a893f [Emulib] Search for an executable on path when launching (Windows) |
| 14f506f [Emulib] Change Win32UnicodeString to constuct from StringView |
| 1eb8484 [Qemu1] Make /dev/kvm fd close on exec |
| 0320267 [EmuCheck] New emulator-check binary for Android Studio queries |
| 533dd97 Put multi-touch setting back |
| 368890a skin: Fixes more flicker on Windows. |
| 0eb2ca7 Code cleanup crash service |
| 5dfcdb6 Clean up crash reporter, increase wait interval |
| dd0bf82 Changing win crash reporter to wait on named pipe |
| 4cc1b13 [Ui] Fix the segfault at exit (again x3) |
| 41b4526 [UpdateChecker] Removed unnecessary StringView() ctor call |
| 8a24018 [Emulib] System::runCommmand() function |
| dd9c448 [Emulib] System::findBundledExecutable() now searches in root too |
| b338a59 [Emulib] PathUtils - add toExecutableName() and StringView params |
| 7fdeb6b [Emulib] Small improvement of Uri::Encode/Decode() |
| a3c5165 [Emulib] Improve the StringView class |
| 3111670 [Emulib] Add = {} initialization support to PodVector&StringVector |
| 17cf32b [Emulib] Add a header to enable enum class fields |
| 182c566 Patch QT mingw qmake.config for release_with_debug |
| 1f79806 Change crashreport errors to warnings |
| 4a403b0 [Emulib] Fix update check URL formatting. |
| 5bcb83d skin: Fixes flicker on resize (Linux/Windows). |
| 65d5cd1 [Launcher] Fix engine autodetection logic for -help and -version |
| 07f50cf [UpdateCheck] Don't uriencode the web site address |
| b399658 [Qemu1] Don't delete main thread's looper with metrics teardown |
| a43b6ce Add build-id linker flag to prebuilt build scripts |
| ef483c4 Re-Adding crashreport unit tests |
| 14e5aee [UpdateCheck] Pass additional arguments to the update check url |
| 2581930 Add build-id linker flag to new BUILD_TARGET_LDFLAGS |
| a639a55 Make the tool window look nice on retina displays |
| 6329642 Unit test updates following update checker changes |
| d2a6ea9 [Emulib] Implemented a missing StringView(const String&) ctor |
| c787dcc [Emulib] Add System::getOsType() method |
| 2f0dc3e Add tool tips to tool window buttons |
| 5fde8f8 SDK tools version --> emulator version updates |
| 0c3e6b5 Allow ANDROID_GL_SOFTWARE_RENDERER=1 in QEMU2 |
| fb3e449 android/curl-support.h: Refactor CURL using code |
| d932953 android/qemu-setup.c: Move to AndroidEmu. |
| ed0e6be android/emulation/android_pipe.c: Move to AndroidEmu. |
| 9705caa [Launcher] Don't rely on argv[0] when looking for the engine |
| 3fba32b [Launcher] Renamed main launcher file .c -> .cpp |
| bda00f4 ui: Changes the controls for zoom. |
| 29ef892 android/main-common-ui.h: New header. |
| 930fd90 Fix --out-dir=<dir> build. |
| 9d3aca5 build: Add new definitions-*.mk files |
| 7eac752 build: Rename OBJS_DIR to BUILD_OBJS_DIR |
| 75884a0 build: Get rid of SRC_PATH + small cleanups |
| 982c3af build: Rename BUILD_DEBUG_EMULATOR to BUILD_DEBUG |
| c825124 build: Rename local-host-tool and local-host-define |
| e735ea6 build: More HOST_XXX renames. |
| 16e325c build: Rename HOST_OS and HOST_ARCH |
| 2054ea5 build: Rename HOST_XXX and MY_XXX variables. |
| 7c21815 build: Move definitions from Makefile.top.mk to binary.make |
| 3ad4d79 build: More renaming of internal variables. |
| d909771 build: Rename SYMBOLS_DIR to _BUILD_SYMBOLS_DIR |
| 664c63c build: Rename BUILD_SYSTEM to _BUILD_CORE_DIR |
| 902cd51 Move Makefile to android/build/main.make |
| ab6d0f1 build: Move emulator-libui to Makefile.android-emu.mk |
| 38c6beb build: Cleanup emulator-libui rules. |
| 2b3b168 build: Move GPS/KML parser code to AndroidEmu. |
| 8903d40 build: Get rid of emulator-common module. |
| 18b3b8d Move audio-test.[hc] into android-qemu1-glue/ |
| fbbe0ef Fix windows unit-tests. |
| ac5b9f7 Removing osmesa from mesa build script |
| ebb91f7 ui: Stop the emulator window from moving during rotation |
| 3210d9a Implement the help hotkey |
| 1d40507 Change the "home" key shortcut on OS X |
| 794a9d2 Make hotkey strings on the Help page platform-specific. |
| 11374dc Make crash dump details path more robust |
| 123edb6 Fixing win64 crash service path |
| 72bde8a [Mac] Fixed the haxm memory leak when adb is launched from emulator |
| 92be18b [Emulator] Fix freeze on exit (Windows) |
| bd6d15b [Emulib] Fixed System::runSilentCommand() for Posix |
| db384ed Revert "Force windows crash-service path to 32 bit" |
| c96cbdb Force 64 bit emulator on OSX |
| b8cd20e Fixing windows crash service client detection |
| 978fafd Force windows crash-service path to 32 bit |
| e37d841 HACK: Fix -gpu mesa on qemu2 |
| 8593b7f [Emulib] System::runSilentCommand() improvements |
| abdc2c8 Install prebuilt dll symbols during build flow |
| 3b91989 Move copy of prebuilt dlls to android-configure |
| 6d858bf ui: Updated Qt UI keyboard shorcuts. |
| eda4eb2 build: Move AndroidEmu unit-tests. |
| fa72f03 build: Move crash service sources out of AndroidEmu. |
| bf20bd9 build: cleanup AndroidEmu dependencies. |
| 8ead67f build: Move android-wear into AndroidEmu. |
| 5eb2e37 Makefile.android-emu.mk: Move jpeg-compress.c and uncompress.cpp |
| 4dbf961 Fix out-of-bounds access in Qt image scaling |
| 25c0454 Makefile.android-emu.mk: Reduce dependent sources list. |
| 626ce62 Makefile.android-emu.mk: cleanup. |
| 24ecc2d Use different SwiftShader library naming scheme. |
| e268e26 [Launcher] Allow '-debug-init' to act as '-verbose' in launcher |
| a294563 [Emulib] Print the 'sdk root not found' message once |
| a9a7b97 Adding symbols and strip to prebuilt build scripts |
| dbf34e8 Qt: Handle adb start failure when close emulator |
| 99a4c1e [Emulib] Unquote the ANDROID_SDK_ROOT path on Win32 |
| 3bd6103 Fix emulator hang when receiving a phone call |
| e7cbccd Send adb shell stop before close |
| 119ce8d Add 'mips' to ranchu backend support list |
| 30c4f1c emulator: Fix platform build run. |
| 7d93a59 build: Move EMULATOR_COMMON_XXX to Makefile.common.mk |
| f57837d [windows] camera: Remove QEMU dependency. |
| b849f04 Allow -gpu swiftshader if swiftshader is available. |
| 82eca1f build: Remove obsolete LOCAL_NO_DEFAULT_COMPILER |
| 67068fc CleanSpec.mk: Remove obsolete file. |
| 0b0af35 Makefile: Remove LIBS_DIR |
| 2ea53d0 Makefile: Remove obsolete VPATH usage. |
| 71ad206 Makefile: Rename CONFIG_H to CONFIG_HOST_H |
| f8447b0 Fixes a multi-touch related bug (see below). |
| 7b357b2 [Emulib] Cleanup of UpdateChecker (use the async API) |
| a053494 [qemu1] Move the metrics reporting into separate thread |
| e0eb2f3 docs/DEVELOPMENT.TXT: Update docs. |
| da4fa8a [Emulib] C wrappers for the c++ android::base::async() function |
| 5eca844 [Emulib] async() new function + auto signal masking in new threads |
| 27ab19c [Cleanup] Renamed metrics files .c -> .cpp |
| d00459b android/camera/camera-capture-windows.c: translate to C++ |
| d36e2f7 Fix API 21 x86_64 boot. |
| f12852b Change some hotkeys' prefix from ctrl+shift to ctrl+alt |
| 5d7c859 [Ui] Set the splash screen window icon |
| cd49419 ui: Disable multi-touch until it works on QEMU2. |
| cd692bc Fix path_is_dir() on Windows. |
| 8651fa0 [Emulib] Check the kernel version to match the selected engine |
| 75cf63d emulator: Make QEMU2 the default emulator when possible. |
| fa56bef Remove OS X cleanup hack. |
| 3b51c2d Fix cdma index out of bound in qemu1 |
| 7d70249 [Ui] Load latest available emulator version into Help:About |
| 5b7acd3 ui: Implement 'Android SDK location' setting |
| 583fff1 Center startup progress bar for Windows. |
| aa9d392 ui: Adds two-finger pinch/rotate gesture to emulator UI. |
| a2646a0 Removing curl verbosity from upload_symbols script |
| 0f94de9 Fix upload_symbols curl command |
| 2d36d17 Changing upload_symbols to increase curl verbosity |
| 52dfb6f Increasing CrashService WaitCrash timeout |
| e9664ba Increasing CrashService unit test timeout |
| 84304bd Adding additional CrashService unit test check |
| 7237a15 Set minimum HAXM version to 6.0.1 |
| 647c300 Disabling CrashService bad URL unit test on windows |
| 676252b Screen doesn't sleep when pressing power button on mac |
| 9ea8ec2 Updated looks for startup dialog. |
| 21e3eca Adding more checks to CrashService unit tests |
| efa31cb Revert "Revert "Breakpad Integration"" |
| 95bea80 [Emulib] Make sure there's no trailing slash in the app dir |
| 363be76 ui: Change 'Recents' to 'Overview' |
| 8232611 ui: Show a "Starting..." pop-up until the main window first appears |
| ba3b353 Revert "Breakpad Integration" |
| e5c18a0 [WearAgent] Moved adb service connection to a separate thread |
| 8d6434e Fix tool window buttons appearance when pressed |
| e495af2 Fix issue 196108: some keyboard shortcuts don't work on Mac |
| 93b6f08 [Emulib] Made ScopedPtr::reset() safer |
| 298a858 [Emulib] Added Thread::maskAllSignals() method |
| bea6c12 Breakpad Integration |
| 330da62 Add evil hack to prevent crash on OS X and Linux. |
| 07a63d6 [QEMU1] Fix segfault on exit/remember window pos |
| 9c7995a Fix text elision in screenshot save path |
| 59edbd3 Exit zoom mode before rotating. |
| 5216b23 Rotate should be directionless for now. |
| 63b0290 [Emulib] Improved scoped ptr, auto lock and system |
| c40e33b [Emulib] New FunctorThread class |
| 3288d20 Minor comment change, warning fix, copyright text |
| 190a8ae ui: Replace two rotate buttons with one button |
| 19ad1a1 ui: Query battery status to populate the battery UI page |
| 3cd3793 Fix offset bug of rotating after zoom. |
| 59f21b3 Fix buggy native scrollbar on OS X. |
| f78dddd [Emulib] Modernize DISALLOW_COPY_AND_ASSIGN(T) macro |
| 8730449 GPU based texture scaling. |
| 7df2609 Revert "Re-upload: Fix some memory leaks." |
| 13620db Remove ranchu intermediate launchers. |
| 73d2acf Include lib64 into SDK tools for windows |
| 5f72809 Fix large file support for 32-bit Windows binaries. |
| 92eb7c4 android::base::String.release(): use strdup() |
| c68a1ca Fix crash that may occur when closing the extended window |
| 0b918a5 Fix double lock when using serial_recv |
| 44586fa ui: Hide controls that aren't functional yet. |
| a13f91c [Build] Fixes some warnings in camera API |
| 45803fb Fix Windows camera lockup with smp > 1 |
| 609ef8b [Windows] Emulator runs on the parent console in parallel |
| d0adfc1 Re-upload: Fix some memory leaks. |
| ce46997 Renaming VERSION_STRING to EMULATOR_VERSION_STRING |
| 8a5dd3e Adding android build number to version defines |
| eb659d8 Fix rotation. |
| 21327d8 [Windows-x64] Enable x64 versions of emulator on Windows |
| b3dd29c [Qt] Windows - tool window closes leaving emulator running |
| d3ba32b Revert "Fix some memory leaks." |
| d62de1d Fix minor compiler warnings |
| 87ea036 Fix some memory leaks. |
| b5d442c Fix Darwin build. |
| e989b40 build: Remove SDL-based UI support code. |
| a578dbf Updating breakpad build script |
| 9650569 Fix bug - load gpx/kml inactive on first run |
| 6cfe0e5 Fix repainting issues on Windows |
| b396929 Changing PACKAGES.txt breakpad description |
| 51ebf12 Smooth icons on Retina screen |
| 60a7792 [Qt] Convert screenshot directory path to native OS format |
| b6d5301 ui: Restore lines under editable widgets |
| 0141650 Adding breakpad patches |
| 2bfaae8 android::base::String: Implement release() method. |
| a32245c Add Qemu2 backend support for mips32 using -ranchu switch |
| 9e63983 path_split(): Move to android::base::PathUtils |
| 7c5e4dc path_can_xxx(): Use android::base::System. |
| 4dfa6f5 path_get_absolute(): implement with android::base::System |
| 3230d88 path_is_absolute(): use android::base::PathUtils::isAbsolute() |
| 9c45306 android/utils/path.h: Start using android::base::System. |
| 859b506 Tool window buttons to send appropriate events |
| b93d649 Exit with error message when screen is too large for software GPU. |
| 6ce13cb Add persistence and async loading to the Location page |
| d268cc5 Fix Windows freeze on startup by locking qemud mux |
| cd5a128 Remove an unneeded swap function |
| 7f03314 Add decoder for creating client EGL images |
| 9426c10 android-rebuild.sh: Fix --symbols option. |
| fd52a47 Implement a setting to control grabbing keyboard input |
| 9852636 Increase FPS/decrease frame hits+jerks for smp>1 |
| 1c31f57 [Qt] Fix intermittent crash on close when extended window is open |
| b8bf3c7 ui: Revert to a uniform Home key |
| b77a5bd Fix shaper.h to be compatible with C++ sources. |
| 9f990ad Ignore hw.cpu.ncore in classic emulator |
| 488f0e3 skin/qt: Hide all title bar buttons on OSX |
| 15a6922 [Qt] Fix the use-after-free bug in Qt UI + skin |
| e20f099 [Qemu-GL] Fix the use-after-free bug in EglWindowSurface |
| 1d196d4 [Common] Improved LazyInstance<> code to be more secure and clear |
| 9021830 skin/qt: Make the screen flash when a screenshot is taken. |
| c0a97ce ANDROID-CODING-STYLE.TXT: Document '#pragma once' |
| ab33382 ui: Improve pull-down lists on Mac |
| 19c3801 ui: Add controls to the Settings page |
| 29b9e53 Fix the audio problem in goldfish |
| 089c75b skin/qt: "Marching ants" zoom! |
| e5540da skin/qt: Window management updates. |
| 0bf5c47 ui: Move "About" from the Settings page to the Help page |
| 8c13c8a [Qemu] Move the VERSION_STRING definition into AndroidEmu |
| 2135e83 ui: Tweak the look of the Help page |
| 4a278c6 [Launcher] Correctly set up the library search paths on Windows |
| 204e65e QEMU2 camera support (AndroidEmu changes) |
| 0d876cd [AndroidEmu] Pass the correct port number to initModem() |
| e19046a skin: Allow for additional device rotations. |
| 250a2ea [Qemu] Reduce input latency in Qt UI |
| f638250 ui: Adjust the size of the text on action buttons |
| de28c0e Make system images read-only by default. |
| f985e25 Fix blackscreen with gpu off |
| 962bbb7 android::base::ScopedCPtr: Add documentation and array access. |
| 99b9fd9 Reduce CPU usage with gpu=on |
| 6e4229e Don't wipe data partition before locking it. |
| a643183 ui: Implement media keys in the UI |
| 8dcbe9b ui: Make the Zoom button toggle between up and down |
| ad6530e Bring back old "rotate" functionality and fix d-pad buttons. |
| 915f0d0 ui: Put the Settings tab before the Help tab |
| 0c5c07c [Qemu2] Fixed the SDK path calculation to work with qemu2 |
| c27c9e8 AndroidEmu: added ScopedCPtr alias to manage malloc()'d memory |
| e654c48 Disabling grep highlighting on colorful terminals |
| dc9b005 Adjust UI look--partly for Mac |
| 132c9e8 Move emulated NAND partition setup code. |
| 273b8af Move android/ext4_resize.[hc] to android/filesystems/ |
| 0534e0c Move initial partition handling to vl-android.c |
| 2e66e85 Move NAND limit code to android/emulation/ |
| 0a8b75d build: Add --ssh-wrapper=<command> to build scripts. |
| 132030c Move ext4_resize.cpp to AndroidEmu |
| 6b3bb75 Added System::getLauncherDirectory |
| 53dd5cd ui: Remove spurious #define to eliminate compiler warning |
| 497399c Address zyy@ comments on keyboard shortcuts change |
| 1151645 Moved GetWindowsError to Win32Utils::getErrorString |
| be386be skin/qt: Fix crash when sending SMS without modem |
| 8935782 Fix low framerate problem. |
| d50d285 Adding Breakpad Patches |
| 37a230f Fix Darwin build. |
| d49765c Change function signature to eliminate compiler warning |
| bf1b2c9 skin/qt: Fix an error-message related crash on OSX. |
| 866761b Altering keyboard shortcut behavior |
| 832f05a Added -accel-check command line option |
| 72847a3 Consistently use stdint types in target-i386/hax-interface.h |
| d35900e Added a bunch of x86_cpuid utility functions |
| bbd6f6b Implemented WindowsInstaller::getVersion |
| abcb684 Fix the Help page and QTabWidget styles |
| 7b1d24f Display screenshot save path in a QLineEdit |
| ff9dbd6 skin/qt: Toggle the zoom button when using the keyboard shortcut. |
| eaccf34 skin/qt: Prevents window from moving on resize. |
| a0f8dca Improved Scoped<Resource> swap tests to check resource |
| 39568f8 Added ScopedRegKey implementation |
| f3914ee ui: Correct the color of the dark-themed Help icon |
| 2209d08 qt: Fix cleanup bugs. |
| 7ce4327 qt: Adjusting the look of the UI |
| f93fd00 Add a "Help" page to the extended window |
| 35f89ea skin/qt: Keep the zoom button down when in zoom mode. |
| 9df26bc Disable play/stop button when there are no GPS points to play back. |
| 6339439 skin: Fix passing keyboard key presses to the AVD |
| 9c14775 Qemu: restore original ADB in qemu2 |
| de5454f skin: Fix the sdl2 build. |
| 6d2b8c1 Fix --ui=sdl build (unknown identifier in event-sdl2.c) |
| 4f1e6f5 qemu-launcher: Fix Windows bittness issue (force 32 bits) |
| 47e60eb build-qt.sh: Add patch to fix Chrome Remote Desktop crash. |
| 3bff4ff skin/qt: Update screenshot to save to default location. |
| 164dc1c Fix typo in debug output |
| 628ca48 Adding aux vector to elf definitions |
| 08df772 Location page: remove pause button, add playback speed control |
| e9a5466 Add a Help icon to the Qt resource |
| 0fd6e59 Use QSettings to save and restore user selections |
| 4bc2537 Enable guest-side GPU emulation. |
| 6684af8 Fix styling for QTabWidget tabs |
| 1e8081d Add controls for sending a single GPS point on the location page |
| da22742 Fix --out-dir=<path> build. |
| 7e1b36b Edit the qemu2 launcher to pass all arguments through |
| d76d942 [Qemu2 qt] Ported better path_is_absolute into AndroidEmu |
| 41d2e56 [Qemu2 qt] Split out the androidEmu library |
| fa349f6 QEMU1 changes to make AndroidEmu usable in QEMU2 |
| 6a98028 Change the colors of the DPad controls in the dark theme |
| dc2057b Add controls for modifying light, pressure and humidity sensors. |
| 0ef6575 build: Add local-link-static-c++lib function. |
| 2c78847 Allow the user to select the folder for saving screenshots |
| fd149cb Qemu: moved looper-qemu.* into the glue code |
| ac52cfa Qemu: fixed a typo in comment |
| 0595c04 Fixed a bad include in qe_path.cpp |
| 4f19d4d Add some buttons to the UI resource |
| 7c73c96 Updates Qt "zoom" controls. |
| 61ee452 build: Build QEMU2 from sources by default. |
| 506d3ee android-configure.sh: Panic if PC Bios files are missing. |
| e29fd07 build: Allow modules to specify custom CC, CXX, LD and AR tools. |
| f96bb90 build: Remove my-host-tool |
| a105bdb UpdateChecker: better message about newer version |
| fcf5642 docs: Added commit message instructions |
| e096428 Fix flicker in Google Maps |
| 3f7a9d4 Fixes zoom on devices with high device pixel ratios. |
| 343a26d Darwin: Get rid of '-undefined dynamic_lookup' |
| d024acc build-qemu-android.sh: Disable VNC SASL support. |
| c4d8732 Add opengl_alive metric variable; track in emulator init; exit if openGL init fails |
| 8032cd3 Add a widget for editing angle measurements |
| 41c01b0 Add support for light, pressure and humidity sensors in the emulator |
| 589d6ac Fix emulator skin on retina screen. |
| c9147ed Fix aliasing for OS X with retina screens. |
| d3c047c Implement the new keyboard shortcuts for the extended settings window. |
| aa6da12 build: Simplify QEMU1 build rules. |
| 9f4e947 distrib/jpeg-6b/libjpeg.mk: Simplify build script. |
| ba20386 Makefile.qemu-launcher.mk: Simplify build script. |
| f994129 build: Remove un-necessary tabs. |
| 739c3f8 Move CXX_STD_LIBS definition. |
| 434cad1 distrib/Qt5.mk: new build script. |
| 365e5ee distrib/libbreakpad_client.mk: new build script. |
| bc7bc8e distrib/libxml2.mk: New build file. |
| e731737 distrib/libcurl.mk: Move LibCURL declarations. |
| 903d14a Hide Sensors and Fingerprint pages. Clean up the Phone page. |
| 14bf16e Fix the window icon for Windows. |
| 2ce2e13 Fix setWindowIcon for OS X by setting it for the entire QApplication. |
| aba0376 Clean up the Cellular and Battery UI panes |
| 0b9f706 Select ranchu kernel when "-ranchu" option is given |
| e754df6 android::base::System: Use Unicode file paths on Windows. |
| eead247 android/base/Win32UnicodeString: New helper class. |
| d67ba8d Fix regex and eliminate compiler warning |
| 03b7d93 Android build change to recognize all C++ extensions |
| 1ffd320 Use trilinear filtering to remove aliasing. |
| 7e0c92d Update Qt error messages for adb-dependent tasks. |
| b7f1e42 Add a method to show a particular page to ExtendedWindow |
| 632fba9 build: removed 'function' from definition |
| fffab33 Re-enable the loading of the Qt window icon. |
| 87f2b00 Update default keyboard shortcuts |
| 54f9f0b Fix aliasing on skins. |
| f6b30e6 android-configure.sh: Add --build-qemu2 option. |
| f58b5a4 build-qemu-android.sh: Capture link output. |
| 9b70504 build: Add support for LOCAL_WHOLE_STATIC_LIBRARIES |
| a37fd5e Fix a few minor typos. |
| 1cceafa build: Add LOCAL_INSTALL_DIR |
| b349772 Show the ADB port on the Settings window |
| 3110f64 Updates the Qt "zoom" code to work on OSX. |
| 30e53e8 Revert "Revert "base/files: Add IniFile class [Reland]"" |
| ebd3e51 build: Typo fixup to aosp:178630 |
| 9dc6f69 Revert "base/files: Add IniFile class [Reland]" |
| 1d13fc2 utils: Update ini.h to wrap around base/files/IniFile.h [reland] |
| b0680a3 base/files: Add IniFile class [Reland] |
| 1d81c5e build: Link launcher program and unittests with -static. |
| a67f747 launcher: Always inject custom library path. |
| 4cff263 build: Copy libstdc++ to installation dir for linux. |
| 6f2a9a6 Adjust the colors of the buttons on the Locations page |
| 223d0d1 Implement the Recents key on the UI |
| bbab80d Minor fix up. |
| ade79c0 Fix up for http://r.android.com/178142. |
| 13fa09b metrics: Start reporting opengles hardware strings. [reland] |
| 4b4cd8d android-configure.sh: Fix e2fsprogs prebuilt location. |
| 92f8e92 Fix flicker when scrolling a zoomed-in window |
| 406a559 Properly shutdown emulator when closing Qt UI. |
| 5aa3b13 Modify what is sent for the HOME key |
| ca0b92e Extend the debug bit mask to 64 bits |
| b5cb9d0 Display the current emulator version on the Settings page |
| 92fc760 Remove Camera, Hardware Sensors and Record Screen from sidebar |
| 3ef12d5 Fix the background of emulator window on startup. |
| 1e8f904 Make the "keyboard shortcuts" page display the keyboard shortcuts. |
| 64c7bd0 update Android emulator icon files. |
| fcb8ddd Rename android_icon.* files to emulator_icon.* |
| 30b779e Fix Windows build. |
| 87d7df4 Remove extra call to initSettings() |
| 3cc1bff Add a "Zoom" icon on the main tool bar |
| 9b0fea0 Implements "zoom" for Qt UI with host GPU. |
| 32699cd Pass the debug flag to qemu2 build script |
| 0ab85f3 Revert "base/files: Add IniFile class." |
| 5fd78b6 base/files: Add IniFile class. |
| d8c4a19 Making window borders visible in WIN32 |
| c4a5e58 Move QEMU1 auto-generated to $OUT_DIR/build/ |
| 0a1c704 build: unified module definitions for 32/64 bits. |
| aef2c7a build: Move common module declarations to Makefile.common.mk |
| 61b409e build: Rename Makefiles. |
| aa51782 build: Remove a few obsolete definitions. |
| b3195e6 Remove sources of zlib, libpng and libSDL2 |
| 5367336 Makefile.*: Get rid of QEMU_HOST_TAG |
| e7361d2 android-configure.sh: Small cleanup |
| 509bb43 Make Breakpad symbol generation optional. |
| 348d357 build: Strip final binaries + move build files to $OUT_DIR/build/ |
| 20674c1 build: Fix intermediates-dir-for definition. |
| f4a67de android/build/clear_vars.make: Clear LOCAL_SYMBOL_FILE |
| 4526298 Further improvements in Location page |
| a36b3a9 build-qemu-android.sh: Always force the SDL2 ui backend. |
| 5341621 build-qemu-android-deps.sh: Fix Darwin sdl2.pc file. |
| d64c594 Adding pc-bios to darwin remote builds |
| dec0f4c Change package_release to build qt by default |
| 07054d9 Fix segmentation fault in charmap.c |
| 93b6069 Change buttons on location page |
| 7ef6972 Improvements in the appearance & behavior of Location page |
| 06a4d71 Fix the "minimize" button |
| a10383b Add a script to measure the boot time of an Android device or AVD. |
| 2021787 Fix quoting in Makefile. |
| 12669e5 Make extended controls window unresizeable. |
| 2601abd Build Qt UI by default. |
| f777059 Default to building packages with C++11. |
| 137db50 [Refactor] multitouch-screen.c to AndroidEmu |
| 0be30fd Revert "Build Qt UI by default." |
| f545251 Fix adb hang when communicating using qemud. |
| a920532 [Refactor] Kill last two glue #includes in the lib |
| a755fec [Refactor] Got rid of glue agents references in main-common |
| 0b87a38 [Refactor] qemu-setup.c to AndroidEmu |
| 2733a26 Remove "SD card" pane |
| e66408a utils: Small changes to iniFile API. |
| e5c0b03 base: Add ability to LOG(...) a std::string. |
| 473b733 Fix crash for arm images on OS X. |
| c90a752 Build Qt UI by default. |
| ddf0bd1 [Refactor] Moved console.c to AndroidEmu |
| b2489ec Updates the Qt resizing implementation to work on OSX. |
| 4b16807 gen-android-sdk-toolchain.sh: Fix pkgconfig creation bug. |
| adbdc32 Ground work for ANGLE integration |
| 8a50275 Add LOCAL_SHARED_LIBRARIES in vars to clean |
| aa7f1ba [Refactor] telephony/sysdeps_qemu.c -> AndroidEmu lib |
| b12aed0 fix build script error for windows e2fsprogs |
| 26f751e Explicitly build esfsck.exe resize2fs.exe tune2fs.exe |
| 2d677c8 [Refactor] cleaned up utils/stream.h/cpp |
| 4dd226f Fix building bin for windows platform |
| de6c81f [Refactor] shaper.c into AndroidEmu lib |
| 56b7c22 Some cosmetic changes in the virtual sensor code. |
| 63d207b Distribute bin and bin64 when packagint SDK tools |
| c5ed248 [Refactor] snapshot.c to AndroidEmu |
| faa026a Fix a missing comparison on checking 32 bit windows host |
| be09113 Add support for manipulating the virtual sensors through the UI. |
| cd2b3aa [Refactor] Move modem_driver to AndroidEmu |
| 94d0551 [Refactoring] Moved android_qemud out of glue code |
| a0f1ffd Move telephony/ to android-qemu1-glue/telephony/ |
| bef565d Move back code from QEMU1 glue directory to android/ |
| 0984a8d android-qemu1-glue: Remove CharDriverState dependencies. |
| 5f7d263 CSerialLine: Add buffer and pipe functions. |
| 74092a2 Do not force memory increase on 32bit windows host |
| 81427a6 Implements "zoom" for Qt UI on with -gpu mesa. |
| 0054b77 Check for the telephony agent late in the messaging process |
| 6653a5e Move charpipe implementation to android-qemu1-glue/emulation/ |
| 0f1baa8 android-qemu1-glue: Fix source files location. |
| 3087301 Fix hang on OS X. |
| 4c05532 Move glue code to android-qemu1-glue |
| 0d441f8 android/: Move sdl_init_display() to android/display.c |
| 987f8c0 android/: Fix obsolete QEMU dependencies. |
| 5befbeb [Refactor] Remove unnecessary gps.h include |
| 6c6a81e Add 'minimize' button; remove 'unfold' button |
| 4d450fd [QT-SMS] Fixed bad string length for unicode text |
| 9beccb3 [refactoring] Abstract out telephony modem object |
| ac3af22 android-configure.sh: Fix Windows build. |
| 06f47f5 android/display-core.c: Remove obsolete source file. |
| 172632a migrate-glue-code.py: new single-use script |
| a8807f4 Always indicate 32 bit operation for Windows |
| a3ec332 Use the MinGW toolchain generated by gen-android-sdk-toolchain.sh. |
| 977dd86 Removed some spammy debug messages |
| 96059d1 Fix wrap-around due to subtracting from unsigned. |
| 13f7530 Fix Darwin Qt build. |
| c7db17c Remove unused Qt UI definition file |
| d850609 Adding breakpad and symdump to emulator build flow |
| 0893268 [Bug] Fixed - HW sensors updates are not passed to guest |
| f784489 Warning user if $SHELL is not properly defined. |
| 768d2d1 Updates Qt emulator to desired resizing spec. |
| 5a492f6 [Qt UI] Hanging after window move fix on Windows |
| 4a7f0e6 Revert "metrics: Start reporting opengles hardware strings. [reland]" |
| 7f48dce Eliminate some compiler warnings |
| cf4ea62 Implement DPad |
| a472bc1 metrics: Start reporting opengles hardware strings. [reland] |
| 716854c Remember the UI theme selection |
| f7ae2b0 emulation: Add a helper object for control callbacks. |
| d61856e Implements drag-and-drop to copy files for the Qt emulator. |
| d5670a0 android_pipe: Fix crash on vmstate loading error. |
| f42dd02 UpdateChecker: changed xml parsing to libxml2 |
| fd07b84 console: Use Looper::WatchFd for IO. |
| 39b6f4f Create a C interface for QEMU implementation of user event handling. |
| b7e088b console: Use agent interfaces for location, finger, battery. |
| dbbcac6 qt: Make control agents more generally accessible. |
| 776c2ea C++11 coding style update |
| ecc84c3 qt: Make battery_agent more generally accessible. |
| bdcae88 console: Add new interface for VM operations. |
| ffc9a76 Refactoring: removed qemud/hw-qemud.h include from common files |
| 24fd02a UpdateChecker: stop printing debug information when not asked |
| bcb67b9 Refactoring: got rid of qemu-specific headers in hw-sensors.c |
| f16a479 Fix the edges of the extended tabs |
| aade9fc Make the main tool bar change colors with the theme |
| e3ddadb XCode 6 no longer comes with SDK 10.8. |
| 2c5c9df Incorrect comparison between pointer and boolean. |
| 836772c Space between string literal and macro. |
| 5cb2929 Fix GPX parsing code to work on Windows. |
| 6680b53 Modify GPX parsing to calculate time delays. |
| b20b86e Revert "UpdateChecker: changed xml parsing to libxml2" Broken build on Mac |
| 1fb13f7 Support for -no-boot-anim for Ranchu emulator |
| de95a54 Minor tweak to kernel/Android version map |
| 95f2ce6 QEMUD: move qemud_register_service() to the common lib |
| 3c8f731 Add the Back, Home, and Recents buttons to the main toolbar |
| 3fdb15e Make the main toolbar icons larger |
| 7f0e45c Add the Screenshot button to the main toolbar |
| 49aaf3e Move SMS messaging onto the telephony page |
| 8ea3222 Add 560dpi constant to emulator |
| acab4e7 android/base/Limits.h: Remove problematic header. |
| f5fda76 AndroidEmu refactoring: get rid of qemu dependency for ini.c |
| 3c49ea1 QEMUD refactoring: the refactoring |
| 310f73f QEMUD refactoring: created serial line abstraction |
| c3e39e6 UpdateChecker: changed xml parsing to libxml2 |
| edc07b2 Add Breakpad prebuilt |
| edbbb04 qemu-launcher: Support multiple cores for qemu2. |
| 67b3a3b Make the fingerprint button momentary |
| 030b434 MIPS Goldfish: Support for memory up to 4 GB |
| 3642da6 target-mips: Add TLB Refill exception interpreter |
| |
| $ cd external/qemu-android && git log --oneline --no-merges 1bc6453..2ee7107 . |
| 2ee7107 goldfish_sync: reset sync device on reboot [device changes] |
| 1c8e111 win32: Fix for minor compiler error with updated Mingw toolchain. |
| c4e2ec5 Battery: have battery fully charged to start with |
| 75221c6 Qemu 2 Command line option to bypass adb secure check |
| a227985 [qemu2] When saving pipes, store the device version first |
| f075c22 Remove potential double-free condition. |
| 9b60b76 Fix upstream build. |
| 7ea6c84 [qemu2] Fix all 'unused variable' warnings for assert-only vars |
| 0c03bce android_pipe: lower irq if the state is reset |
| cb47325 android_pipe: More robust pipe state resetting on reboot |
| 08ddc27 [qemu2] [tiny] Remove extraneous semicolon in a macro. |
| 8f38148 android_pipe: close all pipes on reboot |
| 929b81f [qemu2] Also drop studio client id and update channel metrics. |
| 9fd00e1 Fix tcp redir |
| 903551c Automatically create QCoW2 images as needed on startup |
| 4425010 Remove QEMU2 android_parse_network_xxx() functions. |
| 0eb298b [goldfish-sync][qemu2] add goldfish sync device |
| c840b80 Remove custom QEMU2 console code. |
| e431140 Get rid of custom QEMU2 pipe service code. |
| c963620 Add save and load routines for QEMU2 pipes. |
| fc1a51e [Build break] Add a missing include |
| c9b6b12 Revert "Revert "[qemu2] Don't allow running the same AVD in multiple instances"" |
| d78e69e Enable down to 8KHz sample rate in HDA codec |
| 104b551 Enable hda audio emulation for x86 and x86_64 |
| b4e11f1 [metrics] Add selected renderer [qemu2] |
| 2894527 Add VOICE_ENABLE/DISABLE cmds to PAAudio |
| 4835519 Add fragment size limit to paaudio to reduce latency |
| 64da771 [UI] Correct emulator's use of port numbers |
| d333eb2 [qemu2] Cleanup wear agent and socket drainer. |
| 0ec3bb5 UI: Remember the Cellular Network settings |
| 72a2a71 [qemu2] Provide ffs{,l,ll} implementations for mingw. |
| 8e840b9 [master][crash] Check for a non-null listen channel before adding a watch |
| a518b9e Fix qemu_mutex_check_iothread() |
| 31cbad3 [qemu2] Fix crash when -append is used without -kernel. |
| 9494044 Allow setting the network connection to LTE |
| 8e3e005 Add ACPI configs for goldfish rtc x86/x86_64 devices |
| ea9937e Remove QEMU internal -list-webcams option. |
| c070c3e qemu2: support no-audio option |
| 6dbf574 target-mips: Fix RDHWR on CP0.Count |
| 0af4d3e [UI] Remove unneeded keyset code. |
| 6f562ed [qemu2][pipe] Speed up the pipe code for guest read requests |
| 716f94c [qemu2][adb] Get rid of the data_out watching |
| ec76373 monitor.c: Fix upstream build. |
| 4b7a2c9 QEMU2 Glue: Remove compiler warning. |
| 782a735 [adb] Fix a crash caused by a call into a closed pipe |
| a7e5bfe [qemu2] Optimize the tcg_enabled() call |
| 3564b0a [qemu2] Cleanup pointer collision in adb backend when add io watcher |
| a05153a hw/misc/android_pipe.c: Remove obsolete mutexes. |
| c1480a7 console: Fix error message for 'gsm hold' without a parameter. |
| d751420 battery: Fix typo in reported health (Overheat not Overhead) |
| fca5cf8 AndroidPipe: Proper multi-threading support. |
| 37d9725 glue: provide qemu2::VmLock sub-class of android::VmLock. |
| 8de56f2 main-loop.h: Implement qemu_mutex_check_iothread() |
| 9d2efcd [qemu2] Simplify -port and -ports cli behaviour. |
| 8af5ba0 [qemu2] Always use the custom Android CPU definition |
| 8cdbb25 [qemu2] Remove the obsolete qemu2 version of sensors |
| 460dcd4 Disable the -tcpdump flag for now. |
| f9499ff Cap HAXM memory to 3G |
| 8ebe695 Android pipe: Implement AndroidPipeHwFuncs::resetPipe() callback. |
| cccb243 AndroidPipe: Rename android pipe functions. |
| 9f427fa Android pipe refactoring. |
| 7618a72 [qemu2] Tweak CMA code for -gpu guest |
| 023b3a8 [qemu2] Fix a crash with -no-cache argument |
| aa92bf3 Fix x86_64 CPU model for Android emulation with TCG |
| 2d39e84 [Main] Fixing qemu flags off-by-1 parsing bug. |
| 22517fa target-i386: Add Android-specific CPU models for TCG |
| 5e9e4b1 Add a "gsm signal-profile" command |
| ccfbaf4 Revert "[qemu2] Don't allow running the same AVD in multiple instances" |
| b1c5d30 darwin: Reduce compiler warnings. |
| 21e25f7 main.cpp: Remove unused function. |
| 886f894 disasm-a64.c: Remove win32 compiler warning. |
| 74cc2a2 slirp.c: Remove win32 compiler warning. |
| ff86119 virtio-pingpong.c: Remove win32 compiler warning. |
| 969f443 qemu-char.c: Remove win32 compiler warning. |
| 1cdf6ba hax-windows.c: Remove compiler warnings. |
| f2398d8 android-commands.h: Remove Win32 compiler warning. |
| ee15374 hw/display/goldfish_fb.c: Remove minor Win32 compiler warning. |
| 602b4c9 include/disas/bfd.h: Remove compiler warnings. |
| c264225 Remove vexing compiler warning. |
| fb356f9 Remove hardcoded key mappings from QEMU2. |
| bf1aad8 [qemu2] Replace the rest of exit() calls with returns |
| 322bdbf [qemu2] Don't allow running the same AVD in multiple instances |
| 1a93698 android/adb-server.c: Listen for host ADB server connections on both ::1 and 127.0.0.1 |
| b53db1b [qemu2] fix a buffer overflow in inet_parse() |
| 8ad895b Adjust CMA for software renderer in more cases |
| 8f80824 MIPS32: Ranchu: Change default cpu to 74Kf |
| dd58cc8 Move network-related globals to AndroidEmu |
| dd13e08e android::SerialLine: Inject QEMU2 implementation at runtime. |
| 8a32791 [qemu2] Change exit to error return in ram_block_add. |
| fc8e986 console: Validate GPS longitude and latitude values. |
| ec1d01d Qemu2: resize userdata-qemu.img if requested |
| 6f3f50c Use loopback interface for lookup in "redir del" |
| 3e659ea Fix the 'rotate' console command |
| 6f4c709 [Console] Fix a crash in the console "event send" command. |
| 272612a [gpu on] Fix the hang with qemu2 arm images and gpu on |
| 3c1320a Implement the gsm data and gsm voice commands. |
| f524d40 Added support for some console commands before auth |
| e030f38 Emulator console requires authentication |
| 4853f8d Clamp hw.cpu.cores to 16 on Windows. |
| 8ac2d81 android-qemu2-glue: ensure arm xml linked for gdbstub |
| fc5fcaf gdb: provide the name of the architecture in the target.xml |
| d9443c0 gdbstub: Fix buffer overflows in gdb_handle_packet() |
| 6953a7d Add GDB qAttached support |
| 6b357c2 gdbstub: Introduce an is is_query_packet helper |
| 776c951 gdbstub: Fix qOffsets packet detection |
| 86deb71 gdbstub: avoid possible NULL pointer dereference |
| 3eab98b [pipe] Get rid of another linear list traversal on pipe commands |
| 9a1f939 [pipe] Skip the non-pending pipes when responding a wake request |
| 9e4e182 [qemu2] Use hash map for a pipe by channel lookup |
| 2962e8f arm64: enalbe audio support on qemu |
| 93d4bdc [gl][Qemu2]Update the opengles pipe initialization function call |
| df93f0b [adb] Disable Nagle algorithm on the adb server socket |
| acc4ba9 [gl] Qemu2-related cleanups |
| af11d99 [win] Die on ctrl-C if emulator's hanging |
| e328710 Remove USE_ANDROID_EMU + Fix upstream build. |
| 9675147 Complement patch for serial port parameter refactoring. |
| 8698af8 [ui] Display the current GPS location |
| 288dfeb QEMU2 Glue: Use AndroidEmu to generate kernel command-line parameters. |
| 9719252 Make multitouch input more stable. |
| f6c050a [leaks] Don't double allocate a string for metrics assignment |
| 8764e1b Setup qemu2 console agents. |
| 46e3f86 [leaks] Deallocate the ini file object used for hw.ini creation |
| 7b332de [leaks] Delete the thread looper on thread exit (qemu2) |
| 2cac867 [UI] Enable the arrow keys regardless of D-pad. |
| 5000258 Fix automatic adb_port detection |
| 26d36e5 [update-check] Qemu2 part - remove the config dir parameter |
| 5a99b9f Add support for -report-console in QEMU2 |
| 9bca637 Add support for -port and -ports to QEMU2 |
| e76e522 Fix ARM64 boot: Check TARGET_ARM64 #ifdef before TARGET_ARM |
| 88e18ec [emulib] Qemu2 - StudioHelper cleanup |
| 5824cf0 Fix typo declaring the QEMU cpu type for 32-bit ARM. |
| a6ac4e4 Implement android::base::VmLock for QEMU2 glue. |
| bd4aa36 Move Android-specific network related constants. |
| 528a29a qemu2: -writable-system support for API > 15 |
| e384e69 qemu2: Parse UI command line options |
| e18a280 Move UI-related command-line option parsing code to AndroidEmu. |
| 60ab290 [android] main.cpp: Use AndroidEmu for command-line parsing. |
| e3324ef hw/mips/mips_ranchu.c: Fix boot using kernel with built-in DTB |
| 68fd37f target-mips: Fix TLB Refill exception interpreter |
| 1719b42 Fix boot for API <= 15 |
| 32e2066 [Crash] Add thread safety to Qemu2's adb implementation |
| 48e1f9d Remove LOCAL_GENERATE_SYMBOLS variable from build |
| e525d23 [Crash] Assert in adb_server_close() |
| addc5ab goldfish_events: Remove AndroidEmu dependencies. |
| 949d949 goldfish_events: Rename gf_XXX to goldfish_XXX |
| 1ac9949 vl.c: Refine hax support code a little. |
| d5c4a49 qemu-char.c: Minor change recv() to read() |
| a31e925 trace-events: minor formatting |
| a095bde goldfish_fb: Remove USE_ANDROID_EMU usage. |
| 786a29f Move opengl_{recv,send}_all() to android_pipe_opengles.c |
| 72f83d5 Enable 32-ARM qemu-android build. |
| 99b087f gen-qemu2-sources-mk.py: Remove linux-x86 source files. |
| eb043d8 gen-qemu2-sources-mk.py: Stable sort order for source file lists. |
| 7f802bf Update Help:About to show how ADB can find this device |
| d2bf902 Fix build-qemu-android.sh build. |
| 9be50e4 Remove support for dynamic skins |
| 4737d23 qemu-setup.c: Exit properly on android_emulation_setup() errors. |
| 5cd2b6a Makefile.qemu2-sources.mk: Fix build for mips |
| 1ef42eb Makefile.qemu2-sources.mk: Generate from upstream build lists. |
| 21c7af6 Fix upstream build. |
| 1ba93fd Remove android::base::String, use std::string instead. |
| 68c5059 android/console.h: Introduce AndroidConsoleAgents. |
| f8ca644 [main] Stop loading custom keysets. |
| fa7b157 [Crash] Qemu2 - report the kvm errors with crash handler |
| cd6af68 [Metrics] Add api level to the reported metrics |
| a734773 Fix build |
| dc98eef Add host GPU info to metrics. [QEMU2] |
| 34069d1 Fix crashes when accessing null pipe |
| 50325d1 Make GPU blacklist testing easier. [QEMU2] |
| 3895335 Present GPU blacklist status as a window. [QEMU2] |
| ea6b534 Detect and force software on crashy GPU's [QEMU2] |
| 9ff082d Allow switch to software GPU when a GPU crash is being reported |
| aa56448 [qemu2] Report qemu version separately from the emulator ver |
| b2a9e85 [qemu2] replace abort() with crash handler call in thread |
| 6da1528 Show error message and exit when not enough memory |
| 0e70741 Fix unicode file path support build issues |
| 75936af Support unicode file paths on Windows |
| e677d91 [qemu2] Change exit() to a return in configure_accelerator() |
| 62bd0e4 Disable framebuffer_update_display if gpu host is used |
| 1a8654c Enable webcam commandline params |
| 294500e Fix hax sign conversion when using large ram sizes |
| ef66479 Instrument to catch crashes in tcp_output (part B) |
| bd66ad9 Limit VM memory to maximum HAXM memory |
| ec204ef Error out when isa_bus_new fails |
| 4083c60 Instrument to catch crashes in tcp_output |
| 4a34149 [main] Disable unsupported QEMU2 flags. |
| 5816144 [Qemu2] Add AVD and HAX info to crash reports |
| 0c0551e Add function to retrieve maximum HAX RAM size |
| 7d4ea66 [qemu2] Upload command line and environment with the crash |
| 017919a Report crashes on exit from 'adb emu kill' |
| 7ca00c5 [Crash] Clean up the framebuffer pointer in DCL before it is freed |
| b5c4e19 Fix documentation for -gpu guest CMA. |
| 30aa677 -gpu guest: account for high resolutions |
| 70bbfec Support ANDROID_ADB_SERVER_PORT env variable |
| e3c6a32 [qemu2] Really initialize process on the main thread. |
| bb61f10 [qemu2] Route Ctrl-C event to EmulatorQtWindow::closeRequest. |
| 464fd9c qemu2 Fix handling of "-prop xxx=yyy" on the command line |
| 4a1e925 Skip skin display initialization in no-window mode |
| a76fa53 Suppress 'could not lock' messages on exit |
| cfd3d4f [Crash] Show an error message about VirtualBox when Hax sync fails (qemu2) |
| 138295a [qemu2] Update metrics setup to include adb liveness ping. |
| 59e623e Remove QemuLooper's mFdWatches for qemu2 |
| 734cbb3 Document Windows -gpu mesa boot animation off hack |
| f3b8659 Windows - Fix booting >=1080p AVDs with -gpu mesa |
| 42da86e Revert "Revert "Revert "Revert "Add locks to pipe access and adjust pipe access order"""" |
| 582baf6 Avoid adding too many watchers for adb server data |
| 6e8051b Disable goldfish framebuffer write when using host gpu |
| f699f01 ui qemu2: Eliminate crash when entering trackball mode |
| bf6dc3f android: Move android_base_port definition. |
| 24d1db2 android: Move main-android.cpp to android-qemu2-glue/main.cpp |
| ad34c13 android: Remove duplicate android_console_rotate() implementations. |
| 061dcd2 Adding qemu2 console crash command |
| 191c2df Add io watch for adb server data on every second |
| 99bd8d9 main-android.cpp: Allow SMP support for Intel only |
| 9543029 Revert "Revert "Revert "Add locks to pipe access and adjust pipe access order""" |
| f06ca74 Revert "Revert "Add locks to pipe access and adjust pipe access order"" |
| 9b46646 Revert "Add locks to pipe access and adjust pipe access order" |
| 108771f Add locks to pipe access and adjust pipe access order |
| 26f2e84 metrics: Also report host os. |
| cba6eef [Qemu2] Don't exit() on hax cpu sync failure, just return instead |
| aeda218 Enabling -no-window support in the qemu2 engine |
| 847c6dc Fix upstream QEMU2 build. |
| 63bab03 Add support for multiple DNS servers |
| dea0f48 [Qemu2] Add support for http proxy |
| e88923f Revert "Increase pre-UI boot speed on OS X" |
| eaf5676 Revert "Increase boot speed on OS X." |
| 50056df target-i386: HAX: Avoid mapping duplicate memory slots |
| a9c4423 Add -wipe-data to qemu2 |
| e0e7dba support -port in qemu2 |
| 530672e [Qemu2] Get rid of most obvious exit() calls in qemu2 |
| 9b9ae52 Fix back on typing '99' in QEMU2 |
| 9592276 [Qemu2] Make /dev/kvm/ fd close on exec #2 |
| 5b6ba7d Enables multitouch. |
| dc6c4c0 [Ui] Update qemu2 because init_sdl_ui() is now ui_init() |
| d25ce35 [Qemu2] Made a qemu version message prettier |
| 5a988ec [Qemu2] Pass the emulator version to UpdateChecker |
| 69f43c1 build: Remove ANDROID_EMU_STATIC_LIBRARIES_QEMU2 |
| 961fdc9 [qemu2] Cleanup the console messages - fix line endings |
| 08d07ad [qemu2] Fix readline implementation to correctly handle rn |
| 353f531 Use the new android/emulator-common-ui.h header. |
| 2d7875c build: Rename HOST_OS and HOST_ARCH |
| 9e43b0a build: Use common UI library instead of rebuilding from sources. |
| ac0a376 Fix build-qemu-android.sh build. |
| 9fb9687 Remove obsolete CONFIG_QT define. |
| 182cc3f [Qemu2] Fix the monitor implementation in Qemu2 |
| c3f6617 [Mac] Fix the HAXM memory leak when launching child process |
| 3aedb91 build: Cleanup build rules. |
| 7958a09 Enable support for netspeed, netdelay and netfast |
| 01b9789 [Qemu2] Mount the system image as read-only |
| c831b65 Add gsm command to qemu2 console |
| 845baed Fix lock after destroy in coreaudio |
| c30b7fa [qemu2] Move the metrics uploading into separate thread |
| 557b4c4 Disable netspeed for qemu2 |
| ca37af3 Add cdma command to qemu2's console |
| 9aca733 Enable generating breakpad symbols for Qemu2 |
| 2748efb Add sms command to qemu2 console |
| 8dcaac8 Apply clang-format to android-console.c |
| a8430a6 Add geo and finger commands to qemu2's console |
| f32ed14 Fix QEMU2 HW keyboard |
| af2743d Breakpad integration for qemu2 |
| e6c768d Configure kernel parameters correctly on start |
| ec8b6a5 Rename VERSION_STRING to EMULATOR_VERSION_STRING |
| bcba067 ui: Recents button in QEMU2 |
| 44500c9 Remove minor compiler warnings |
| 8f4b294 Fix leaked AConfig. |
| d827214 Fix Windows build. |
| 2b92f1f build: Remove support for SDL-based emulator UI |
| bc1a34f mips-ranchu.c: fix the wrong port number in the title bar |
| 1d90f0b Qemu2: ranchu backend support for mips32 |
| 9180ffd [Qemu2] Fixed upstream build |
| 82f58a7 Add cellular support. |
| e7c74cf Support Nexus 5X DPI |
| 17e59df Increase pre-UI boot speed on OS X |
| a943a22 Revert "Revert "Add GSM support."" |
| fc3bbea QEMU2 ui: Query battery status to populate the battery UI page |
| f83960f Fix OS X startup kill loop on x86_64 images |
| c0fbe74 Fix OS X crash on startup with qemud=1/GSM |
| 98ec2e2 Revert "Add GSM support." |
| a2a974f Increase boot speed on OS X. |
| 529668f Enable sensor support. |
| f207407 Add GSM support. |
| be9628a [Qemu2] Enable the update checker and metric reporting |
| 72d4413 [Qemu2] Use the common VERSION_STRING from AndroidEmu |
| b17ffde GPS support should be under USE_ANDROID_EMU. |
| 5d1073e Add gps support. |
| 8c0260b [Qemu2] Reduce the input latency because of timer waiting |
| 27ddd94 QEMU2 camera support |
| 7355d17 [Qemu2] Fix the 'port 0' in the title bar |
| 2a5d762 Support true color framebuffers. |
| dac5ef9 [Qemu2] Delay the bh creation in Qemu2-specific Looper code |
| e9a9a1c Fix build-qemu-android.sh build. |
| 8f180d0 Qemu2: Honor hardware buttons config setting |
| a90d7e1 Qemu2: fix locking on ReadConsoleInput() on Windows |
| 0b111cd Fix qemu2+qt booting on windows |
| 24a8b01 Remove un-needed directory. |
| 768b782 Resize userdata images to the size specified in avd |
| fef0acf Clean up unused list in android_pipe |
| 9629ddf Mac OS X booting error fix |
| e20b309 Fix GPU lock/adb flakiness with smp > 1 |
| d1403e8 Fix adb flakiness on backend side |
| d059b2b Qemu2: qemu2 part of restoring the faster ADB in qemu2 |
| 9732aef Qemu2: rename the qemu2 version of adb initialization function |
| 969f50a Qemu2: set the ranchu option unconditionally |
| fecd96b Qemu2: Honor VM heapsize in config.ini |
| 896383b Enable guest-side GPU emulation. |
| 1e154c4 Call qemu_looper_setForThread() in qemu_thread_create(). |
| 7022862 Fix: Call setForThread when using HAX |
| 316621d [Qemu2 qt] Implementation of skinning and Qt UI for Linux |
| 6932932 Qemu2: renamed a function which clashed with AndroidEmu |
| 47717fb [Qemu2 qt] Changes in the .sources generation script |
| b6e5cbf Fix the regression on qemu2+GPU with sdl2 |
| 2103fc4 Fix GPU lockup: Don't spin on EAGAIN. |
| b55e4b1 Darwin: Fix list of QEMU2 library dependencies. |
| e33336f Darwin: Remove CONFIG_VNC_SASL from config-host.h |
| 3595e69 build: Fix darwin-x86_64 config to use SDL2.0 backend |
| e8a13f2 [Qemu2 qt] Added DisplayUpdateListener to qemu2 |
| b34a421 [Qemu2 qt] cpu-common.h C++ compatibility |
| 208a6b8 [Qemu2 qt] Add 'const' to loc_set_cmdline() function parameter |
| 0901f89 [Qemu2 qt] Make timer.h c++ compartible |
| aba9290 [Qemu2 qt] Added a callback version of battery status getter |
| 60d1a32 [Qemu2 qt] Renamed some C++ keyword-named variables |
| 3ceecb5 [Qemu2 qt] Renamed socket functions clashing with AndroidEmu |
| b378bc2 Support building QEMU2 from the emulator's build system. |
| 11524d0 Add missing cpu_synchronize_state() hook for HAX |
| 8b6936b target-i386: hax: Fix crash in hax_log_sync() |
| f75173f Fix slow boot issue on OS X |
| 58a4e73 Get qemu2 gpu emulation to work on windows |
| 12649f4 Need to find proper solution that does not have negative effect. |
| e9f94f9 Fixes the QEMU2 emulator rendering pipeline. |
| 098465e Temporary fix: adb connection to qemu2 avd flaky |
| f289a00 Support Nexus 6 DPI |
| |
| $ cd external/gtest && git log --oneline --no-merges b91418b..f52a103 . |
| f52a103 Revert "Disable the legacy gtest." |
| 0af8635 Disable the legacy gtest. |
| 5e5723a Remove deprecated Android.mk files |
| 1d8db72 gtest: Add support for std::unique_ptr bool conversion |
| 4c0e47a Allow libgtest on unbundled builds |
| 2a1db29 Update Android.bp to match Android.mk |
| 49f2bfa Allow libgtest_prod on Windows. |
| 9ba217a Update sanitize property format |
| 87cecf0 Revert "Revert "Add libgtest_prod."" |
| 9409446 Update Android.bp to match Android.mk |
| a335cab Add gtest libs for all NDK STLs. |
| baa71b2 Revert "Add libgtest_prod." |
| 18d1e9c Add libgtest_prod. |
| 81cb746 Implement GetThreadCount for Linux. |
| 34114d4 Implement GetThreadCount for Linux. |
| b6335c0 Remove extra cc_test options |
| f463507 Fix gtest soong unbundled builds |
| f0f8f7a Android.bp: Move from src&test to top level |
| 8f7edf5 external/gtest: Add Android.bp files |
| 7f4fe57 add gtest to darwin and windows whitelist for adb_test |
| cf861d2 package version metadata for external/ |
| e826aa4 Allow to build host gtest libraries in unbundled build. |
| |