xref: /aosp_15_r20/prebuilts/android-emulator/README (revision d870e0501505f2fc9999364ffe386a6b6151adc1)
1*d870e050SAndroid Build Coastguard WorkerThis directory contains prebuilt emulator binaries that were generated by
2*d870e050SAndroid Build Coastguard Workerrunning the following command on a 64-bit Linux machine:
3*d870e050SAndroid Build Coastguard Worker
4*d870e050SAndroid Build Coastguard Worker  external/qemu/android/scripts/package-release.sh \
5*d870e050SAndroid Build Coastguard Worker      --darwin-ssh=<host> \
6*d870e050SAndroid Build Coastguard Worker      --copy-prebuilts=<path>
7*d870e050SAndroid Build Coastguard Worker
8*d870e050SAndroid Build Coastguard WorkerWhere <host> is the host name of a Darwin machine, and <path> is the root
9*d870e050SAndroid Build Coastguard Workerpath of this AOSP repo workspace.
10*d870e050SAndroid Build Coastguard Worker
11*d870e050SAndroid Build Coastguard WorkerBelow is the list of specific commits for each input directory used:
12*d870e050SAndroid Build Coastguard Worker
13*d870e050SAndroid Build Coastguard Workerexternal/qemu        357a4aa Verbose print: print a message indicating emulator killed by console kill
14*d870e050SAndroid Build Coastguard Workerexternal/qemu-android 2ee7107 goldfish_sync: reset sync device on reboot [device changes]
15*d870e050SAndroid Build Coastguard Workerexternal/gtest       f52a103 Revert "Disable the legacy gtest."
16*d870e050SAndroid Build Coastguard Worker
17*d870e050SAndroid Build Coastguard WorkerSummary of changes:
18*d870e050SAndroid Build Coastguard Worker
19*d870e050SAndroid Build Coastguard Worker    $ cd external/qemu && git log --oneline --no-merges 306387b..357a4aa .
20*d870e050SAndroid Build Coastguard Worker        357a4aa Verbose print: print a message indicating emulator killed by console kill
21*d870e050SAndroid Build Coastguard Worker        b893a3a goldfish_sync: reset sync device on reboot [androidemu changes]
22*d870e050SAndroid Build Coastguard Worker        6c00852 Revert "Revert "build: Support upcoming Mingw update with libwinpthread support.""
23*d870e050SAndroid Build Coastguard Worker        aa3c012 [clipboard] Qt UI changes for clipboard sharing
24*d870e050SAndroid Build Coastguard Worker        1195339 Ignore lseek64 error when trying to increase file.
25*d870e050SAndroid Build Coastguard Worker        2dd033f Revert "build: Support upcoming Mingw update with libwinpthread support."
26*d870e050SAndroid Build Coastguard Worker        f35be3f Add emulator build id
27*d870e050SAndroid Build Coastguard Worker        a65892c Enhance -wipe-data to clean up more stale files
28*d870e050SAndroid Build Coastguard Worker        26f25d7 Revert "Facilitate upgrade of system images with -wipe-data"
29*d870e050SAndroid Build Coastguard Worker        cda9bd6 package-release.sh: Add --qemu2-src-dir option.
30*d870e050SAndroid Build Coastguard Worker        fefd1e6 Remove internal QEMU networking options.
31*d870e050SAndroid Build Coastguard Worker        45ec3df Facilitate upgrade of system images with -wipe-data
32*d870e050SAndroid Build Coastguard Worker        57f8ade Correctly handle -version option
33*d870e050SAndroid Build Coastguard Worker        e28c4fc android-configure.sh: Add --qemu2-src-dir option.
34*d870e050SAndroid Build Coastguard Worker        fa7c181 android-configure.sh: Optional copy of linuxboot_dma.bin
35*d870e050SAndroid Build Coastguard Worker        447c642 build: Support upcoming Mingw update with libwinpthread support.
36*d870e050SAndroid Build Coastguard Worker        7cf7d14 Enable userdata encryption
37*d870e050SAndroid Build Coastguard Worker        8e9cce4 We should return bytes in no_read function.
38*d870e050SAndroid Build Coastguard Worker        f9d9bb2 [clipboard]  ClipboardPipe implementation
39*d870e050SAndroid Build Coastguard Worker        517143a [Temp] Comment out the protobuf code until prebuilts git repo creation
40*d870e050SAndroid Build Coastguard Worker        891638e [build] Add the studio_stats.proto to the build
41*d870e050SAndroid Build Coastguard Worker        0229fe8 [git] Add protoc-generated sources to gitignore
42*d870e050SAndroid Build Coastguard Worker        4e5af4c [build] Support .proto files in emulator build
43*d870e050SAndroid Build Coastguard Worker        bd4a013 [build] Create a build-protobuf.sh script for prebuilts
44*d870e050SAndroid Build Coastguard Worker        7ca0b02 Launcher: try emulator/ directory for emulator binaries and libraries
45*d870e050SAndroid Build Coastguard Worker        48641bb win32: Minor fix for compilation error with upcoming Mingw update.
46*d870e050SAndroid Build Coastguard Worker        ab8de2c goldfish_sync: properly clean up sync objects
47*d870e050SAndroid Build Coastguard Worker        13f10a8 build-qemu-android.sh: Keep config-host.h and config-target.h.
48*d870e050SAndroid Build Coastguard Worker        0af7ed3 Qemu1 command line option to bypass adb secure check
49*d870e050SAndroid Build Coastguard Worker        bd7c944 goldfish_sync/egl: revise 'extentions', cleanup
50*d870e050SAndroid Build Coastguard Worker        b34b9b4 Fix the wrong use of assert() in Egl code
51*d870e050SAndroid Build Coastguard Worker        919371d Add metrics to track usage of GPS and sensor features
52*d870e050SAndroid Build Coastguard Worker        b9363ef Search argv[0]'s directory for binaries and libraries as a fallback
53*d870e050SAndroid Build Coastguard Worker        0c055e3 goldfish_sync: more robust context creation/destruction
54*d870e050SAndroid Build Coastguard Worker        aa32f04 Listen IPv6 port when IPv4 is not available.
55*d870e050SAndroid Build Coastguard Worker        5f52122 Initial version of Emulator Controller app client
56*d870e050SAndroid Build Coastguard Worker        6747c8e AndroidPipe: make it easier to see pipe add/removes
57*d870e050SAndroid Build Coastguard Worker        e4ca323 build-qemu-android.sh: Update for QEMU 2.7.0-rc4
58*d870e050SAndroid Build Coastguard Worker        d91d6f1 [build] Define a NDEBUG symbol for release builds
59*d870e050SAndroid Build Coastguard Worker        047068f [qemu1] Fix all 'unused variable' warnings for assert-only vars
60*d870e050SAndroid Build Coastguard Worker        a3232d1 [AndroidEmu] bugfix: Stop querying information when reporting metrics.
61*d870e050SAndroid Build Coastguard Worker        9651e21 Adb: Print a message indicating adb status
62*d870e050SAndroid Build Coastguard Worker        a59d83c Revert "Revert "Revert "[CTS] Deactivate sync for now"""
63*d870e050SAndroid Build Coastguard Worker        26ccad5 Revert "Revert "[CTS] Deactivate sync for now""
64*d870e050SAndroid Build Coastguard Worker        b5fb526 Fix emulator build
65*d870e050SAndroid Build Coastguard Worker        717a228 Revert "[CTS] Deactivate sync for now"
66*d870e050SAndroid Build Coastguard Worker        c35cee0 Fix windows build
67*d870e050SAndroid Build Coastguard Worker        9b9eae6 Fix regression in CTS.deqp.gles2.functional.negative_api.shader
68*d870e050SAndroid Build Coastguard Worker        9e5bd73 Make glGetShaderInfoLog always return a string with null termination
69*d870e050SAndroid Build Coastguard Worker        fc7583a Fix windows buildbot
70*d870e050SAndroid Build Coastguard Worker        33480e3 Add EGLImage clean up when guest process exits
71*d870e050SAndroid Build Coastguard Worker        8cceb9f Remove EglContext::attachImage
72*d870e050SAndroid Build Coastguard Worker        25d7912 [goldfish-sync] add function to query device existence
73*d870e050SAndroid Build Coastguard Worker        b9c0c97 [CTS] Deactivate sync for now
74*d870e050SAndroid Build Coastguard Worker        6308654 Implement EGL_KHR_fence_sync, EGL_ANDROID_native_fence_sync
75*d870e050SAndroid Build Coastguard Worker        2f5af3c SyncThread class: implement guest's fence fd waits
76*d870e050SAndroid Build Coastguard Worker        3706244 Camera: limit with and height of webcam frame to 1kx1k pixels
77*d870e050SAndroid Build Coastguard Worker        1862b42 Camera: Fix crash on mac
78*d870e050SAndroid Build Coastguard Worker        1c8efa3 Camera: handle incomplete message receive from guest
79*d870e050SAndroid Build Coastguard Worker        82f9a52 Misc changes in external/qemu to support QEMU2 snapshots
80*d870e050SAndroid Build Coastguard Worker        cb0a075 Fix build
81*d870e050SAndroid Build Coastguard Worker        ed50766 [CTS][camera] Tell CTS test that we allocated buffer
82*d870e050SAndroid Build Coastguard Worker        6e5ad25 FenceSyncInfo class: track GLsync objects on host
83*d870e050SAndroid Build Coastguard Worker        fc3a33e Add host-side EGL sync + GLESv3 support
84*d870e050SAndroid Build Coastguard Worker        77ace20 goldfish_sync androidemu/emugl integration
85*d870e050SAndroid Build Coastguard Worker        67fc1e2 Revert "Revert "Merge shader and program namespaces""
86*d870e050SAndroid Build Coastguard Worker        38cd8e6 Bind context before releasing GL resources
87*d870e050SAndroid Build Coastguard Worker        ad1a311 Revert "Merge shader and program namespaces"
88*d870e050SAndroid Build Coastguard Worker        dd0464f Refactor GL name manager
89*d870e050SAndroid Build Coastguard Worker        8a029bb Merge shader and program namespaces
90*d870e050SAndroid Build Coastguard Worker        4c3c7d2 Revert "Fix dEQP-GLES2.functional.negative_api.shader regression"
91*d870e050SAndroid Build Coastguard Worker        f1a9d47 Fix dEQP-GLES2.functional.negative_api.shader regression
92*d870e050SAndroid Build Coastguard Worker        3dc5957 [CTS][camera] Synchronize rcCreateColorBuffer
93*d870e050SAndroid Build Coastguard Worker        91ec896 Fix possible null pointer reference.
94*d870e050SAndroid Build Coastguard Worker        3d7564a Have the AVD use the historical initial orientation
95*d870e050SAndroid Build Coastguard Worker        53db228 Add a command-line option to wait for a debugger on launch
96*d870e050SAndroid Build Coastguard Worker        496e3dc [base] Add functions to detect an attached debugger
97*d870e050SAndroid Build Coastguard Worker        bcbdbb5 [GPU pipe] Make a variable accessed from multiple threads atomic
98*d870e050SAndroid Build Coastguard Worker        f6f2f01 [base] Make MessageChannel thread-proof
99*d870e050SAndroid Build Coastguard Worker        24c1f46 Fix windows build
100*d870e050SAndroid Build Coastguard Worker        be47487 Allow "hw.gpu.mode=on" in hardware config.ini
101*d870e050SAndroid Build Coastguard Worker        e9753c0 Decouple console from QEMU net/ stack.
102*d870e050SAndroid Build Coastguard Worker        eb7f277 AdbGuestPipe: disable TCP Nagle algorithm to reduce send() latency.
103*d870e050SAndroid Build Coastguard Worker        c265379 Fix memory leak in doCompressedTexImage2D
104*d870e050SAndroid Build Coastguard Worker        922c086 [qemu1][console] Add 'debug <tags>' console command
105*d870e050SAndroid Build Coastguard Worker        26510f2 [cmdline] Move debug options parsing into a separate function
106*d870e050SAndroid Build Coastguard Worker        081aa5d Fix crash in webcam due to qemud pipe protocol
107*d870e050SAndroid Build Coastguard Worker        170231d Include shaders in name manager
108*d870e050SAndroid Build Coastguard Worker        eaf9ed6 Enable console support code for QEMU2.
109*d870e050SAndroid Build Coastguard Worker        db7a820 SocketUtils: add socketSetNoDelay().
110*d870e050SAndroid Build Coastguard Worker        09fa3e7 AdbGuestPipe: Turn socket in non-blocking mode.
111*d870e050SAndroid Build Coastguard Worker        d13c7a8 Initialize host pipe services in qemu-setup.c
112*d870e050SAndroid Build Coastguard Worker        ad2ccb0 Enable new AdbGuestPipe code.
113*d870e050SAndroid Build Coastguard Worker        5687f9e Remove old adb-qemud / adb-server code.
114*d870e050SAndroid Build Coastguard Worker        a73da0d AdbDebugPipe: Implement the qemud:adb-debug pipe service.
115*d870e050SAndroid Build Coastguard Worker        cae2a42 AdbGuestPipe: new class to handle ADB guest pipe connections.
116*d870e050SAndroid Build Coastguard Worker        f56452d AdbHostListener: new class to handle ADB Server connections.
117*d870e050SAndroid Build Coastguard Worker        daee76f AdbHostServer: new convenience class.
118*d870e050SAndroid Build Coastguard Worker        c9c9bd7 SocketUtils_unittest.cpp: Fix flaky test on OS X.
119*d870e050SAndroid Build Coastguard Worker        f34264f android/base/: Rename TypeUtils.h to TypeTraits.h
120*d870e050SAndroid Build Coastguard Worker        5573495 base::Optional: Clarify documentation.
121*d870e050SAndroid Build Coastguard Worker        56d3521 Revert "Revert "[qemu1] Don't allow running the same AVD in multiple instances""
122*d870e050SAndroid Build Coastguard Worker        a6efe6e SocketUtils: Disallow SIGPIPE signal on socketSend().
123*d870e050SAndroid Build Coastguard Worker        cd262d2 [utils] Add a buffer char translation overload for a substring
124*d870e050SAndroid Build Coastguard Worker        7f479c0 [debug] Add a function to disable verbose logging
125*d870e050SAndroid Build Coastguard Worker        bb6e92c [base] Improve ScopedPtr's handling of template parameters
126*d870e050SAndroid Build Coastguard Worker        7e888c4 AndroidPipe: Remove const from service create() and load()
127*d870e050SAndroid Build Coastguard Worker        8809fe1 TestAndroidPipeDevice: Fix proper VmLock use.
128*d870e050SAndroid Build Coastguard Worker        15f1813 package-release.sh: Copy ANGLE prebuilts to fix remote build.
129*d870e050SAndroid Build Coastguard Worker        baa472d Fix Werrors in decoder
130*d870e050SAndroid Build Coastguard Worker        0c086e3 [GL pipe] Make all race-prone variables atomic
131*d870e050SAndroid Build Coastguard Worker        69e802e Fix partition resize not being visible in guest
132*d870e050SAndroid Build Coastguard Worker        692af60 Fix formatting of new renderthread message
133*d870e050SAndroid Build Coastguard Worker        01f7986 [UI] Enable the virtual sensors keyboard shortcut.
134*d870e050SAndroid Build Coastguard Worker        a77f985 [metrics] Add selected renderer [androidemu, qemu1]
135*d870e050SAndroid Build Coastguard Worker        5602ad4 Get rid of unnecessary code paths in objectNameManager
136*d870e050SAndroid Build Coastguard Worker        5d31193 Separate the implementation of GL NameSpace
137*d870e050SAndroid Build Coastguard Worker        6770cb4 Fewer debug prints for GLESv1->2 translation
138*d870e050SAndroid Build Coastguard Worker        1be4dd5 Add flush to rcCloseColorBufferPuid
139*d870e050SAndroid Build Coastguard Worker        ffd153f [UI] Correct emulator's use of port numbers
140*d870e050SAndroid Build Coastguard Worker        1a36816 Android Pipe: Fix a copy/paste error with DEBUG_THROTTLE_PIPE
141*d870e050SAndroid Build Coastguard Worker        aa09151 Add AsyncSwap feature
142*d870e050SAndroid Build Coastguard Worker        c6329e4 Remove unnecessary console output
143*d870e050SAndroid Build Coastguard Worker        587c987 [UI] Update Emulator title to be clearer.
144*d870e050SAndroid Build Coastguard Worker        6257f8d UI: Remember the Cellular Network settings
145*d870e050SAndroid Build Coastguard Worker        23b1874 SocketUtils: Add socketGetPeerPort()
146*d870e050SAndroid Build Coastguard Worker        9846564 [Emulib] Distinguish between missing studio options file and field.
147*d870e050SAndroid Build Coastguard Worker        adbad7a [Emulib] Metrics: report the update channel selected by user.
148*d870e050SAndroid Build Coastguard Worker        8776bd8 Fix comments in gralloc pipe
149*d870e050SAndroid Build Coastguard Worker        53501e9 TestVmLock: Fix bug in release().
150*d870e050SAndroid Build Coastguard Worker        72322e3 Add pre-process pipe for gralloc memory cleanup
151*d870e050SAndroid Build Coastguard Worker        81d591e Fix debug prints in gl checksum
152*d870e050SAndroid Build Coastguard Worker        ad768a6 AndroidPipe et al: Generalize main-loop IO
153*d870e050SAndroid Build Coastguard Worker        d6225da Enable GL pipe corruption check
154*d870e050SAndroid Build Coastguard Worker        b39e555 [UI] Update the tooltip for drag-and-drop.
155*d870e050SAndroid Build Coastguard Worker        f504221 UI: Align widgets on the Virtual Sensors extended page
156*d870e050SAndroid Build Coastguard Worker        874a958 [UI] Add a tooltip indicating where files are copied.
157*d870e050SAndroid Build Coastguard Worker        0b41720 Run qemu2 unittests from build-qemu-android.sh
158*d870e050SAndroid Build Coastguard Worker        c6ba732 Add cross-platform file delete to System.
159*d870e050SAndroid Build Coastguard Worker        5690d28 [UI] Ensure the extended window closes on exit.
160*d870e050SAndroid Build Coastguard Worker        b4846d8 UI: Swap cellular "Data status" and "Signal strength"
161*d870e050SAndroid Build Coastguard Worker        94cbe1f Allow setting the network connection to LTE
162*d870e050SAndroid Build Coastguard Worker        7e85e3f Make OpenGL logger thread safe
163*d870e050SAndroid Build Coastguard Worker        ac1d237 [UI] Ensure non-skinned emulators rotate properly.
164*d870e050SAndroid Build Coastguard Worker        ada5f7e Fix crash when deleting non-existing textures
165*d870e050SAndroid Build Coastguard Worker        cbeb08a [UI] Reset phone position sliders when the phone position/orientation is reset
166*d870e050SAndroid Build Coastguard Worker        40dd9df [UI] Fix a rotation bug.
167*d870e050SAndroid Build Coastguard Worker        ae2f378 Only display SMP warning with -verbose / -debug-init
168*d870e050SAndroid Build Coastguard Worker        c1b785f We forgot to fill line when grow it at first time.
169*d870e050SAndroid Build Coastguard Worker        a94dca3 Remove internal QEMU -list-webcams option.
170*d870e050SAndroid Build Coastguard Worker        663d29d Add broadcast method for condition variables
171*d870e050SAndroid Build Coastguard Worker        11faaa5 [UI] Yet more zoom fixes.
172*d870e050SAndroid Build Coastguard Worker        1706124 Check for null args in command line parameters
173*d870e050SAndroid Build Coastguard Worker        24bb505 UI] Remove unneeded keyset code.
174*d870e050SAndroid Build Coastguard Worker        467126b [Emugl] Use ANGLE to validate and translate shaders.
175*d870e050SAndroid Build Coastguard Worker        bba4bb7 [Emugl] Add ANGLE static libraries prebuilt script.
176*d870e050SAndroid Build Coastguard Worker        0d1be00 65535 is a valid port.
177*d870e050SAndroid Build Coastguard Worker        9571590 Implement -help* directly in 'emulator'.
178*d870e050SAndroid Build Coastguard Worker        45dcf27 Fix the --mingw build.
179*d870e050SAndroid Build Coastguard Worker        c109e51 Enable -Werror on Linux and Windows.
180*d870e050SAndroid Build Coastguard Worker        5716d6b emugl: Remove compiler warning.
181*d870e050SAndroid Build Coastguard Worker        f6c0141 QEMU1 glue: Remove compiler warning.
182*d870e050SAndroid Build Coastguard Worker        271bda7 debug.c: Remove compiler warning + simplify.
183*d870e050SAndroid Build Coastguard Worker        297f87c [UI] Exit zoom properly.
184*d870e050SAndroid Build Coastguard Worker        c9b75e1 Remove obsolete options: -raw-keys, -keyset -help-keys
185*d870e050SAndroid Build Coastguard Worker        2277be8 Refactor opengles pipe service to use AndroidPipe.
186*d870e050SAndroid Build Coastguard Worker        2ad76d8 AndroidPipe: Fix multi-threading support.
187*d870e050SAndroid Build Coastguard Worker        12c61dc AndroidPipe: refactor Android pipe implementation.
188*d870e050SAndroid Build Coastguard Worker        4dc1d48 virtual pipe device: Fix subtle loading issue.
189*d870e050SAndroid Build Coastguard Worker        9721aeb VmLock: Refactor + introduce isLockedBySelf()
190*d870e050SAndroid Build Coastguard Worker        651ae8b qemu-common.h: Introduce qemu_mutex_check_iothread()
191*d870e050SAndroid Build Coastguard Worker        8712e93 console: Fix 'gsm hold' error message without parameter.
192*d870e050SAndroid Build Coastguard Worker        7092d0f Revert "Fix GL extension detection"
193*d870e050SAndroid Build Coastguard Worker        ac74f7d [Emulib] Fix adb executable lookup in AdbInterface.
194*d870e050SAndroid Build Coastguard Worker        3192687 [UI] Highlight invalid values in EditableSliderWidget
195*d870e050SAndroid Build Coastguard Worker        e2249a4 [Emulib] Simplify -port and -ports cli behaviour.
196*d870e050SAndroid Build Coastguard Worker        4d3667a [Emulib] Fix win32 path access functions.
197*d870e050SAndroid Build Coastguard Worker        b02ef34 Use the name 'Nougat' for API 24
198*d870e050SAndroid Build Coastguard Worker        638bc28 [crash] Fix a crash on Windows if the first command line arg is bad
199*d870e050SAndroid Build Coastguard Worker        3ebd016 Port OOO frames fix to all platforms
200*d870e050SAndroid Build Coastguard Worker        af5b45d [sensors] Set better limits for the sensors tick interval
201*d870e050SAndroid Build Coastguard Worker        c45495c [sensors] Speed up the QEMUD implementation
202*d870e050SAndroid Build Coastguard Worker        49d92e1 [ram] Limit the VM heap size to [minCTSHeap, min(ram/4, minCTSvmHeap*4)]
203*d870e050SAndroid Build Coastguard Worker        1a73042 Disable ipv6 to workaround a port number issue
204*d870e050SAndroid Build Coastguard Worker        69f23f6 Deprecate -gpu mesa.
205*d870e050SAndroid Build Coastguard Worker        9fad834 [crash] Fix a bad parameter to WriteFile() that crashed on Win7
206*d870e050SAndroid Build Coastguard Worker        54ea49d android_pipe_device.h: Add AndroidPipeHwFuncs::resetPipe() function.
207*d870e050SAndroid Build Coastguard Worker        53d3e6c AndroidPipe: Better pipe function names.
208*d870e050SAndroid Build Coastguard Worker        13c2f1d Fix the Play/pause button on the D-Pad
209*d870e050SAndroid Build Coastguard Worker        046a04b Fix AdbInterface unit tests.
210*d870e050SAndroid Build Coastguard Worker        2e7968e [GLES1->2] Properly separate entry points / internal calls
211*d870e050SAndroid Build Coastguard Worker        f01b046 [GLES1->2] Load GLES1->2 translator if no GLESv1 support
212*d870e050SAndroid Build Coastguard Worker        d041fbb [GLES1->2] Maintain consistent set of GLESv2 functions
213*d870e050SAndroid Build Coastguard Worker        d22237d [GLES1->2] Create and maintain emulated GLESv1 contexts.
214*d870e050SAndroid Build Coastguard Worker        6443fbe [GLES1->2] Add GLES1->2 translation entry points and link them
215*d870e050SAndroid Build Coastguard Worker        be83b31 [GLES1->2] Implement glEGLImageTargetTexture2DOES
216*d870e050SAndroid Build Coastguard Worker        cdb1254 [GLES1->2] Remove unused mutex.h
217*d870e050SAndroid Build Coastguard Worker        dcbffb2 [GLES1->2] Put back the usage of RefBase/StrongPointer
218*d870e050SAndroid Build Coastguard Worker        af26560 [GLES1->2] Add debug prints
219*d870e050SAndroid Build Coastguard Worker        81cfc2f [GLES1->2] Reformat api_entries and angle_gles2 struct
220*d870e050SAndroid Build Coastguard Worker        7dc0c2b [GLES1->2] Add translator interface functions
221*d870e050SAndroid Build Coastguard Worker        c2215b8 [GLES1->2] Move underlying_apis.h and angle_gles2.h
222*d870e050SAndroid Build Coastguard Worker        12df4d4 [GLES1->2] Put back ARC's RefBase / StrongPointer
223*d870e050SAndroid Build Coastguard Worker        421fc76 [GLES1->2] Debug print interface
224*d870e050SAndroid Build Coastguard Worker        dfa2b06 [GLES1->2] Add ARC's GLES1->2 translator
225*d870e050SAndroid Build Coastguard Worker        6816a8c Fix windows build
226*d870e050SAndroid Build Coastguard Worker        bd17143 Release GPU memory when destroying ShareGroup
227*d870e050SAndroid Build Coastguard Worker        48fa2e0 Sensors UI changes
228*d870e050SAndroid Build Coastguard Worker        f34d800 Remove a #define shadow in thread/Types.h
229*d870e050SAndroid Build Coastguard Worker        4122ed1 Add a new flag to disable scale.
230*d870e050SAndroid Build Coastguard Worker        53f6dc3 [UI] Re-add "custom ADB" functionality.
231*d870e050SAndroid Build Coastguard Worker        d8c931e Use -partition-size parameter if specified
232*d870e050SAndroid Build Coastguard Worker        6ce68e7 Add Darwin case for Swiftshader prebuilt installing
233*d870e050SAndroid Build Coastguard Worker        da572b0 Android Pipe: Separate host and device headers.
234*d870e050SAndroid Build Coastguard Worker        34c4c1b [Filelock] Fix the Windows filelock to take care of PID reuse
235*d870e050SAndroid Build Coastguard Worker        7ee8483 [Filelock] Rename filelock.c -> .cpp
236*d870e050SAndroid Build Coastguard Worker        8e2c8b3 [Emulib] Drop obsolete test.
237*d870e050SAndroid Build Coastguard Worker        28ba02c [AndroidEmu] Reduce the supported ADB port range.
238*d870e050SAndroid Build Coastguard Worker        18ac297 Delete GPU buffers when glDeleteBuffers is called
239*d870e050SAndroid Build Coastguard Worker        80cb7b4 [qemu1] Tweak GPU "guest" initialization.
240*d870e050SAndroid Build Coastguard Worker        ca5770f [UI] Zoom fixes (part 1)
241*d870e050SAndroid Build Coastguard Worker        86ab00a [UI] Fix the "cancel" functionality for file copy.
242*d870e050SAndroid Build Coastguard Worker        77eeb7e [Main] Fixing qemu flags off-by-1 parsing bug.
243*d870e050SAndroid Build Coastguard Worker        8617dc4 [Main] Improve error message when kernel file is missing.
244*d870e050SAndroid Build Coastguard Worker        7d31d73 Loose AVD screen size limitation a little.
245*d870e050SAndroid Build Coastguard Worker        d4af31a [adb] Add the serial argument to emulator-issued adb calls.
246*d870e050SAndroid Build Coastguard Worker        a81305a Respect KVM_DEVICE_NAME_ENV in a consistent way.
247*d870e050SAndroid Build Coastguard Worker        df92cbe Fix the sensors QEMU driver to be faster and reliable for CTS
248*d870e050SAndroid Build Coastguard Worker        bc7d7e7 [Emulib] Allow sending SMS to oneself.
249*d870e050SAndroid Build Coastguard Worker        110917e Tweaks to new debug print functions
250*d870e050SAndroid Build Coastguard Worker        f8e2626 [UI] Use C locale in EditableSliderWidget
251*d870e050SAndroid Build Coastguard Worker        7d92c7c Tweak early DWORD definition
252*d870e050SAndroid Build Coastguard Worker        6a89354 Make rendercontrol use common debug print library
253*d870e050SAndroid Build Coastguard Worker        6759392 Fix build on Windows (due to missing DWORD in early files)
254*d870e050SAndroid Build Coastguard Worker        7a39a2c More debug printing functions
255*d870e050SAndroid Build Coastguard Worker        733b98d [UI] "Enable" validation on editable slider widget.
256*d870e050SAndroid Build Coastguard Worker        ba2cedf Fix build on OSX when in debug renderControl mode
257*d870e050SAndroid Build Coastguard Worker        b821eba Crash on exit in Accelerometer3DWidget
258*d870e050SAndroid Build Coastguard Worker        0a3953a Add a "gsm signal-profile" command
259*d870e050SAndroid Build Coastguard Worker        9298738 Revert "[qemu1] Don't allow running the same AVD in multiple instances"
260*d870e050SAndroid Build Coastguard Worker        b090983 [UI] Align "Virtual Sensors" button with others.
261*d870e050SAndroid Build Coastguard Worker        8ebef04 Expose the new gsm signal feature in the Qt UI
262*d870e050SAndroid Build Coastguard Worker        008c71b Fix help outline icon on Retina
263*d870e050SAndroid Build Coastguard Worker        cfcd28f Limit magnetometer values
264*d870e050SAndroid Build Coastguard Worker        dd68872 Do not try to reset rotation in VirtualSensorsPage ctor.
265*d870e050SAndroid Build Coastguard Worker        478d341 [emugl] RenderThread.h: Remove obsolete m_lock field.
266*d870e050SAndroid Build Coastguard Worker        72deaf7 [emugl] TextureDraw: Remove unused EGLDisplay member.
267*d870e050SAndroid Build Coastguard Worker        0557f62 EGLDispatch.cpp: Remove compiler warning.
268*d870e050SAndroid Build Coastguard Worker        749e111 sockets.c: Remove Win32 compiler warning.
269*d870e050SAndroid Build Coastguard Worker        50334ba CrashService_common.cpp: Fix Win32 compiler warning.
270*d870e050SAndroid Build Coastguard Worker        80adcf4 camera-capture-windows.cpp: Fix unitialized variable.
271*d870e050SAndroid Build Coastguard Worker        a7894dd Thread_win32.cpp: Fix getCurrentThreadId()
272*d870e050SAndroid Build Coastguard Worker        ca86aef Random.cpp: Remove Win32 compiler warning.
273*d870e050SAndroid Build Coastguard Worker        508958f android/proxy/proxy_common.c: Remove compiler warning.
274*d870e050SAndroid Build Coastguard Worker        e1c66db Fix the build (remove a non-existent variable use)
275*d870e050SAndroid Build Coastguard Worker        ee05f98 Sync accelerometer widget and rotation buttons
276*d870e050SAndroid Build Coastguard Worker        6466b44 [debug purposes] +Which renderthreads start/exit
277*d870e050SAndroid Build Coastguard Worker        c7f1b17 [qemu1] Don't allow running the same AVD in multiple instances
278*d870e050SAndroid Build Coastguard Worker        dcffbe6 Use fallback ReadWriteLock on some WINE version.
279*d870e050SAndroid Build Coastguard Worker        94d2981 Fix some icons on Retina
280*d870e050SAndroid Build Coastguard Worker        62bd7ee Fix displaying of GLWidget
281*d870e050SAndroid Build Coastguard Worker        b22ec08 Show a notice for failed getVersion test on wine.
282*d870e050SAndroid Build Coastguard Worker        0aaafa1 Add a work around for ftruncate on mingw-w64/wine
283*d870e050SAndroid Build Coastguard Worker        1c55b09 Clean up GLDecoderContextData - use vector for a bytes buffer
284*d870e050SAndroid Build Coastguard Worker        7b7db04 Disable some flaky ReadWriteLock tests on WINE
285*d870e050SAndroid Build Coastguard Worker        25f1a80 [UI] Add help links to light, pressure and magnetic field sensors
286*d870e050SAndroid Build Coastguard Worker        ae6dec0 Fix broken runCommand on wine.
287*d870e050SAndroid Build Coastguard Worker        046f39e Add buttons to reset accelerometer control to certain orientations
288*d870e050SAndroid Build Coastguard Worker        35f44bc Remove unnecessary visibleRegion() check from GLWidget
289*d870e050SAndroid Build Coastguard Worker        9a0a0a9 Limit the range of movement in the 3D accelerometer control
290*d870e050SAndroid Build Coastguard Worker        19ce472 Make generated encoder compatible with c++98
291*d870e050SAndroid Build Coastguard Worker        84a1d17 Update phone texture to show Android home screen
292*d870e050SAndroid Build Coastguard Worker        0935055 Add recordable_android egl config attribute
293*d870e050SAndroid Build Coastguard Worker        5a24004 Don't put ignored textureresize message in stderr
294*d870e050SAndroid Build Coastguard Worker        839ac1b Move sockets.c out of baselib, it depends on other
295*d870e050SAndroid Build Coastguard Worker        52685d6 qemu1: -show-kernel: Correct kmesg SerialLine initialization
296*d870e050SAndroid Build Coastguard Worker        5be494b Update EGL API header to v1.5
297*d870e050SAndroid Build Coastguard Worker        d6a7410 Null check + eglerror logging for extension getting
298*d870e050SAndroid Build Coastguard Worker        834dc52 Correctly handle process spawn failure on Windows
299*d870e050SAndroid Build Coastguard Worker        f3a4a35 [qemu1] fix a buffer overflow in inet_parse()
300*d870e050SAndroid Build Coastguard Worker        ac86be7 Allow recursive GrallocSync locking.
301*d870e050SAndroid Build Coastguard Worker        fcc374f Fix gl encoder generator
302*d870e050SAndroid Build Coastguard Worker        7157c77 [crash] Fix crash on exit in skin/file.c
303*d870e050SAndroid Build Coastguard Worker        fb8e01a Fix and reactivate GrallocSync
304*d870e050SAndroid Build Coastguard Worker        525cddc Refactor and improve KML parsing.
305*d870e050SAndroid Build Coastguard Worker        3832f4b Fix black screen on rotation with GPU=off
306*d870e050SAndroid Build Coastguard Worker        3194e55 Revert "Turn on GrallocSync feature."
307*d870e050SAndroid Build Coastguard Worker        0daa236 Also listen on IPv6 address in slirp_redir.
308*d870e050SAndroid Build Coastguard Worker        2b1cfc5 +documentation for GrallocSync
309*d870e050SAndroid Build Coastguard Worker        bbee517 Get rid of oldGlobal in textures
310*d870e050SAndroid Build Coastguard Worker        f20b3f4 Add texture reference counter to GLES1
311*d870e050SAndroid Build Coastguard Worker        063c1da Fix CTS breakage in EGL texturing
312*d870e050SAndroid Build Coastguard Worker        2b30c93 Fix stencil buffer problem
313*d870e050SAndroid Build Coastguard Worker        761e129 Makefile.android-emu.mk: Fix Win32 LDLIBS
314*d870e050SAndroid Build Coastguard Worker        0fbd44c AndroidEmu: Move skin_network_xx variables to main-common.c
315*d870e050SAndroid Build Coastguard Worker        67e87e4 libcurl.mk: Fix Win32 LDLIBS
316*d870e050SAndroid Build Coastguard Worker        d5815a3 Remove obsolete -qemu -ui-port <port> option.
317*d870e050SAndroid Build Coastguard Worker        4e7bd8c android/network/globals.h: network-related global variables.
318*d870e050SAndroid Build Coastguard Worker        a4a6b28 AndroidEmu: provide default SerialLine implementation.
319*d870e050SAndroid Build Coastguard Worker        6219d46 Avoid lingering "hover" after emulated touch
320*d870e050SAndroid Build Coastguard Worker        8495af1 Turn on GrallocSync feature.
321*d870e050SAndroid Build Coastguard Worker        bebbcb1 [warn] Downgrade AVD ram-related messages to debug prints
322*d870e050SAndroid Build Coastguard Worker        050a537 Per system image feature control
323*d870e050SAndroid Build Coastguard Worker        7becd6d Use QPlainTextEdit instead of QTextBrowser
324*d870e050SAndroid Build Coastguard Worker        9880998 [Emulib] Fix adb file push remote path.
325*d870e050SAndroid Build Coastguard Worker        3eaadd5 [Emulib] Add array bounds check in EmulatorQtWindow::dropEvent.
326*d870e050SAndroid Build Coastguard Worker        14c026a [Emulib] Leak filelock mutex on exit to avoid crash.
327*d870e050SAndroid Build Coastguard Worker        12aeb2c Fix out of order webcam frames
328*d870e050SAndroid Build Coastguard Worker        92f2b8d [UI] Check mBackingSurface before access.
329*d870e050SAndroid Build Coastguard Worker        f669b90 Null pointer check in glXGetFBConfigs
330*d870e050SAndroid Build Coastguard Worker        d781e55 Fix GL extension detection
331*d870e050SAndroid Build Coastguard Worker        ae105b3 Fix a broken unit test in FeatureControl
332*d870e050SAndroid Build Coastguard Worker        97c2bc0 console: Validate GPS ranges.
333*d870e050SAndroid Build Coastguard Worker        55343f9 Qemu1: resize userdata-qemu.img if requested
334*d870e050SAndroid Build Coastguard Worker        35f4ff9 [Cmdline] Deprecate the "-no-skin" flag.
335*d870e050SAndroid Build Coastguard Worker        45afb3d [warnings] Clean some warnings in the feature control test
336*d870e050SAndroid Build Coastguard Worker        3ba8973 [emulation] Add a console authentication to remote gsm commands
337*d870e050SAndroid Build Coastguard Worker        a323bd1 Suppress warnings when user feature control ini does not exist
338*d870e050SAndroid Build Coastguard Worker        f3a4560 Fix the 'rotate' console command
339*d870e050SAndroid Build Coastguard Worker        52d8e38 Add a few Linux GPU driver info detection unit tests.
340*d870e050SAndroid Build Coastguard Worker        833ccaa Fix ne2k network issue under heavy load.
341*d870e050SAndroid Build Coastguard Worker        efcd3e7 Feature control test
342*d870e050SAndroid Build Coastguard Worker        db529a6 [UI] Make "always on top" affect the extended window.
343*d870e050SAndroid Build Coastguard Worker        af3cc15 Add feature control component
344*d870e050SAndroid Build Coastguard Worker        9dafee4 Revert "Revert "Minor fixes in the Location page""
345*d870e050SAndroid Build Coastguard Worker        51cddae Revert "Minor fixes in the Location page"
346*d870e050SAndroid Build Coastguard Worker        a6dc730 [crash] Fix crash on exit caused by double-free
347*d870e050SAndroid Build Coastguard Worker        8e17f00 Minor fixes in the Location page
348*d870e050SAndroid Build Coastguard Worker        2aea395 android/utils/sockets.c: Support Linux abstract socket namespace.
349*d870e050SAndroid Build Coastguard Worker        da27ffe Add -unix-pipe <path> option and re-implement Unix pipes.
350*d870e050SAndroid Build Coastguard Worker        929d859 Fix altitude input validation on non-U.S. locales
351*d870e050SAndroid Build Coastguard Worker        b4b30ab [Emulib] Force a last tick before flushing sealing metrics file.
352*d870e050SAndroid Build Coastguard Worker        0ec0067 [doc] Added an update about TCG thread-unsafety to the PipeWaker
353*d870e050SAndroid Build Coastguard Worker        ff689d8 Fix segfault when starting 3DMark
354*d870e050SAndroid Build Coastguard Worker        087de3a Remove ugly focus rectangle from buttons
355*d870e050SAndroid Build Coastguard Worker        c87b1e5 Fix location coordinate inputs on non-US locales
356*d870e050SAndroid Build Coastguard Worker        ee52ce1 [gl] Fix a crash on glActiveTexture() call for GLES2
357*d870e050SAndroid Build Coastguard Worker        b1e2a25 [gl] Rearrange members of GLESpointer to get rid of padding
358*d870e050SAndroid Build Coastguard Worker        f251850 Only check snapshot if AVD parameter specified
359*d870e050SAndroid Build Coastguard Worker        2bfceb6 [UI] Fix file copy for missing remote Downloads directory.
360*d870e050SAndroid Build Coastguard Worker        a6cdc19 Added support for some console commands before auth
361*d870e050SAndroid Build Coastguard Worker        0a6bc73 Fix console bannner line endings
362*d870e050SAndroid Build Coastguard Worker        d70614c Emulator console requires authentication
363*d870e050SAndroid Build Coastguard Worker        2c91655 Handle hw.sdCard=no with sdcard.size > 0
364*d870e050SAndroid Build Coastguard Worker        4bafa6c Enable arm32 support on qemu2
365*d870e050SAndroid Build Coastguard Worker        ac4c7f4 Add more texture format checks to pass dEQP
366*d870e050SAndroid Build Coastguard Worker        8d4285b Add a reference counter for external textures
367*d870e050SAndroid Build Coastguard Worker        ff98602 Add AutoWriteLock/AutoReadLock
368*d870e050SAndroid Build Coastguard Worker        8fbe141 Remove ATI workaround to pass CTS
369*d870e050SAndroid Build Coastguard Worker        c136226 [build] fix the mac build
370*d870e050SAndroid Build Coastguard Worker        c101727 [style] Remove all pointer initializations of ptr(NULL) style
371*d870e050SAndroid Build Coastguard Worker        3a22944 [emugl] Replace the last map with hash map, remove linear search
372*d870e050SAndroid Build Coastguard Worker        2ac04f3 [emugl] Get rid of multimap in ObjectNameManager
373*d870e050SAndroid Build Coastguard Worker        01f867d [emugl] Replaced all maps with plain keys with hashes
374*d870e050SAndroid Build Coastguard Worker        2a3d335 [emugl] Replace list with vector and map with hash in EglDisplay
375*d870e050SAndroid Build Coastguard Worker        2b29c8f Add reader/writer locking primitives
376*d870e050SAndroid Build Coastguard Worker        9e7ff02 [gl] Fix the pipe wake/close calls for Qemu1
377*d870e050SAndroid Build Coastguard Worker        287abd4 [gl] Fix a race on mState in RenderChannelImpl
378*d870e050SAndroid Build Coastguard Worker        323610a [base] Implement Vista+ condition variable and dynamic selection
379*d870e050SAndroid Build Coastguard Worker        ce637a5 [tests] Fix the AdbInterface-related tests
380*d870e050SAndroid Build Coastguard Worker        52dc530 [base] Remove the PodVector class
381*d870e050SAndroid Build Coastguard Worker        8f03c6d Disable crashservice startAttachWaitTimeout test
382*d870e050SAndroid Build Coastguard Worker        f5d4b95 Fix build on Windows
383*d870e050SAndroid Build Coastguard Worker        adee620 Fix buggy format_ip6 and add an unittest for it.
384*d870e050SAndroid Build Coastguard Worker        b81908c Fix GLWidget anti-aliasing
385*d870e050SAndroid Build Coastguard Worker        1ae784a [rebuild.sh] Run qemu2-specific and 32-bit tests on rebuild
386*d870e050SAndroid Build Coastguard Worker        d19eb76 Use AdbInterface to run "adb shell stop"
387*d870e050SAndroid Build Coastguard Worker        3708286 ADB Machinery refactoring, part III
388*d870e050SAndroid Build Coastguard Worker        03b920f ADB Machinery Refactoring, Part II
389*d870e050SAndroid Build Coastguard Worker        2c1f3b1 qobject/json-lexer.c: Remove compiler warnings.
390*d870e050SAndroid Build Coastguard Worker        889c765 disas/: Remove compiler warnings.
391*d870e050SAndroid Build Coastguard Worker        e5e0baf glib-mini: Remove compiler warning.
392*d870e050SAndroid Build Coastguard Worker        54ca8c6 android/openssl-support.cpp: Remove compiler warning
393*d870e050SAndroid Build Coastguard Worker        4cbfc2e emugl: Remove compiler warning about unused variable assignment.
394*d870e050SAndroid Build Coastguard Worker        dd1d228 android/base/Optional.h: Provide default initialization value.
395*d870e050SAndroid Build Coastguard Worker        dd8f2ee emugl: Remove compiler warning.
396*d870e050SAndroid Build Coastguard Worker        599d6f9 [gl] Fix a crash in opengl initialization
397*d870e050SAndroid Build Coastguard Worker        08fce2d Fix dEQP shader replace source test
398*d870e050SAndroid Build Coastguard Worker        2bcc17e Disable gl pipe lock to improve FPS
399*d870e050SAndroid Build Coastguard Worker        b67af08 [gl] Remove the code that isn't used anymore
400*d870e050SAndroid Build Coastguard Worker        a40a95b Update internal texture data in glTexImage2D only with mipmap level 0
401*d870e050SAndroid Build Coastguard Worker        5948810 [qemud] Optimize new message adding in Qemud
402*d870e050SAndroid Build Coastguard Worker        72429c1 ADB machinery refactoring, part I
403*d870e050SAndroid Build Coastguard Worker        e80da33 Fix wrong parameter in partition config
404*d870e050SAndroid Build Coastguard Worker        bda20e4 [crash] Fix bad format string in partition_config
405*d870e050SAndroid Build Coastguard Worker        a568955 Fix -sdcard help message.
406*d870e050SAndroid Build Coastguard Worker        9d497c4 build-qemu-android.sh: Don't build Android support.
407*d870e050SAndroid Build Coastguard Worker        43c28bb [gl] Fix a wrong comparison in GenericOutputBuffer<>
408*d870e050SAndroid Build Coastguard Worker        67ad7c0 [ui] Display the current GPS location
409*d870e050SAndroid Build Coastguard Worker        3a4248e [gl] Make the RenderLib destructor virtual
410*d870e050SAndroid Build Coastguard Worker        5c6cc42 [build] Fix Mac build - allow unqiue_ptr to delete a class
411*d870e050SAndroid Build Coastguard Worker        86ee2f9 dEQP: Generate gl error for glGenerateMipmap
412*d870e050SAndroid Build Coastguard Worker        24e7230 Copy the glTexSubImage2D checks to GLES 1
413*d870e050SAndroid Build Coastguard Worker        cea3be4 [gl] Opengles pipe implementation with RenderingChannel
414*d870e050SAndroid Build Coastguard Worker        d3ffcae [gl] Updated the emulator with new emugl library interface
415*d870e050SAndroid Build Coastguard Worker        6105b79 [gl] Implementation of the new emugl interface
416*d870e050SAndroid Build Coastguard Worker        1bd2d4e [gl] New opengl rendering library interface
417*d870e050SAndroid Build Coastguard Worker        b11dbbd Fix out-of-order frames on Windows
418*d870e050SAndroid Build Coastguard Worker        63bddb9 Fix -logcat and -shell options for x86 AVDs with API level < 14
419*d870e050SAndroid Build Coastguard Worker        9203bcd Remove obsolete internal QEMU1 options.
420*d870e050SAndroid Build Coastguard Worker        3396bbf [ui] Have the Help page display its first tab first
421*d870e050SAndroid Build Coastguard Worker        33aaefe [ui] Correct GPS string that is sent to device
422*d870e050SAndroid Build Coastguard Worker        3b9ea2d More checks in glTexSubImage2D for dEQP
423*d870e050SAndroid Build Coastguard Worker        9560dd1 [build] Fixed MessageChannel UT after an interface change
424*d870e050SAndroid Build Coastguard Worker        a99f366 [Emulib] Add user actions to metrics.
425*d870e050SAndroid Build Coastguard Worker        2504007 [Qt] Add object to count number of "user actions".
426*d870e050SAndroid Build Coastguard Worker        47e9986 [Emulib] Allow multiple callbacks in CrashReporter.
427*d870e050SAndroid Build Coastguard Worker        03488dc Fix dEQP tests in compressedTexImage2d
428*d870e050SAndroid Build Coastguard Worker        50958ef [crash] Fix crash in android_gps_send
429*d870e050SAndroid Build Coastguard Worker        bf7a825 [base] Fix Optional::emplace()
430*d870e050SAndroid Build Coastguard Worker        5ef2e13 [base] Add stop() function to MessageChannel
431*d870e050SAndroid Build Coastguard Worker        cea87e1 [base] Make the launcher wait for the engine on Ctrl-C on Windows
432*d870e050SAndroid Build Coastguard Worker        eb1234c [base] Add AutoLock::lock() method
433*d870e050SAndroid Build Coastguard Worker        2417295 [gl] Use stack memory for realigning the gl buffers if possible
434*d870e050SAndroid Build Coastguard Worker        ddfdb6a [gl] Rename the opengles.c to .cpp
435*d870e050SAndroid Build Coastguard Worker        7a34c7f [gl] Renamed hw-pipe-net to .cpp
436*d870e050SAndroid Build Coastguard Worker        5331c44 [UI] Don't construct the extended window on boot.
437*d870e050SAndroid Build Coastguard Worker        2b8e593 [base] Add move support to MessageChannel
438*d870e050SAndroid Build Coastguard Worker        2f74367 [UI] Use the resize timer for Linux.
439*d870e050SAndroid Build Coastguard Worker        4aa77dc Make platform builds use 'auto' GPU emulation mode by default.
440*d870e050SAndroid Build Coastguard Worker        7bd6522 android/android-emugl.h: Simplify GPU emulation setup code.
441*d870e050SAndroid Build Coastguard Worker        4966bbf emulator: Fix platform-build run
442*d870e050SAndroid Build Coastguard Worker        541f007 AndroidEmu: Support kernel command-line generation for QEMU2.
443*d870e050SAndroid Build Coastguard Worker        98fc018 Fix double-send of shortcut keys to the device
444*d870e050SAndroid Build Coastguard Worker        b3fafa4 Respect preset env when looking for qt plugin dir.
445*d870e050SAndroid Build Coastguard Worker        80dc514 Clean up the pipe corruption comment
446*d870e050SAndroid Build Coastguard Worker        4173acb Document/clean up pipe corruption fix
447*d870e050SAndroid Build Coastguard Worker        405357d Select classic engine if snapshot is required in avd config
448*d870e050SAndroid Build Coastguard Worker        8b82112 [UI] Translate mouse wheel scrolling into vertical swipes
449*d870e050SAndroid Build Coastguard Worker        6652112 [GPS] Fix altitude formatting
450*d870e050SAndroid Build Coastguard Worker        c2e03c5 Enable multitouch in QEMU2 for older system images
451*d870e050SAndroid Build Coastguard Worker        5473012 [UI] Clean up some extended window logic.
452*d870e050SAndroid Build Coastguard Worker        5071855 [UI] Always allow the screenshot flash.
453*d870e050SAndroid Build Coastguard Worker        811298c -qemu2_(send|recv)_all +EINTR_WRAPPER
454*d870e050SAndroid Build Coastguard Worker        8d0d465 [UI] Make multitouch center around the device screen.
455*d870e050SAndroid Build Coastguard Worker        db19e19 [sensors] Ensure proper formatting of sensor values
456*d870e050SAndroid Build Coastguard Worker        46c13e2 [crash] Fix a crash on DPad page
457*d870e050SAndroid Build Coastguard Worker        d3b313b Make multitouch input more stable.
458*d870e050SAndroid Build Coastguard Worker        d16427d [crash] Fix a crash caused by loading a GPX with no coordinates
459*d870e050SAndroid Build Coastguard Worker        49624a3 Use unique_ptr for cleanup in ExtendedWindow
460*d870e050SAndroid Build Coastguard Worker        e6182d2 [Emulib] Set errno before socket operations.
461*d870e050SAndroid Build Coastguard Worker        517f98e Make the device model movable and compute according accelerometer values
462*d870e050SAndroid Build Coastguard Worker        48282f9 [emugl] Removed the unneeded files
463*d870e050SAndroid Build Coastguard Worker        fffb020 [emugl] Got rid of SmartPtr - it's shared_ptr now
464*d870e050SAndroid Build Coastguard Worker        0894e9b [emugl] Replace all emugl copies of base library with base versions
465*d870e050SAndroid Build Coastguard Worker        854adf7 [base] Add auto-joining to the pthread implementation of Thread
466*d870e050SAndroid Build Coastguard Worker        e2b133d [build] Emugl - support the android-emu-base usage
467*d870e050SAndroid Build Coastguard Worker        ba15203 [build] Moved the looper code from emu-base to emu library
468*d870e050SAndroid Build Coastguard Worker        ae67afc emugl: Minor build files cleanup.
469*d870e050SAndroid Build Coastguard Worker        1cf2d5a [Emulib] Add FilePusher to 'adb push' files.
470*d870e050SAndroid Build Coastguard Worker        a1d9760 [leaks] Delete the Ui:: classes for ExtendedWindow and toolbar
471*d870e050SAndroid Build Coastguard Worker        e019282 [UI] Ensure the zoom overlay hides when not active.
472*d870e050SAndroid Build Coastguard Worker        8dc7454 [UI] Ensure the multitouch overlay is shown correctly.
473*d870e050SAndroid Build Coastguard Worker        9d4a56d [leaks] One more leak in metrics
474*d870e050SAndroid Build Coastguard Worker        67dd87d [leak] Fix a leak in timezone.cpp I introduced yesterday
475*d870e050SAndroid Build Coastguard Worker        d4ff49b [render] Reduce memory usage, fix string length in ShaderParser
476*d870e050SAndroid Build Coastguard Worker        5234666 Add debug output for device rotation.
477*d870e050SAndroid Build Coastguard Worker        469491f [UI] Conditionally disable the D-Pad and fingerprint UIs
478*d870e050SAndroid Build Coastguard Worker        6ef8e7b [leaks] Fix some small random memory leaks
479*d870e050SAndroid Build Coastguard Worker        5985df9 [leaks] Fix handleCpuAcceleration() to return the error string
480*d870e050SAndroid Build Coastguard Worker        6247c15 [leaks] Free the thread's looper on thread exit (qemu1)
481*d870e050SAndroid Build Coastguard Worker        89a1db5 [debug] Fixed ThreadInfo debug messages
482*d870e050SAndroid Build Coastguard Worker        f5e2acf [leaks] Fix two quite large memory leaks
483*d870e050SAndroid Build Coastguard Worker        231e3a4 [base] Add a custom scoped pointer typedef + factory function
484*d870e050SAndroid Build Coastguard Worker        5c60b1a one more regression fix in snapshot
485*d870e050SAndroid Build Coastguard Worker        c3905b8 Default LCD depth to 16 bit
486*d870e050SAndroid Build Coastguard Worker        20782fd [Emulib] Add object for RAII based subscriptions.
487*d870e050SAndroid Build Coastguard Worker        d6bdec0 Fix dEQP-GLES2.usecases.* drawing in wrong order
488*d870e050SAndroid Build Coastguard Worker        ebb979a [UI] Enable the arrow keys regardless of D-pad.
489*d870e050SAndroid Build Coastguard Worker        42894f3 [Emulib] Logging improvements.
490*d870e050SAndroid Build Coastguard Worker        774247f [Emulib] RecurrentTask should be |stop|able from the callback.
491*d870e050SAndroid Build Coastguard Worker        97e42ae [Skin] Get rid of the "raw keys" mode for keyboard input.
492*d870e050SAndroid Build Coastguard Worker        6726d7d Fix AdbInterface unit-test under Wine.
493*d870e050SAndroid Build Coastguard Worker        5957992 QEMU1: Move generation of ndns=<count> kernel parameter.
494*d870e050SAndroid Build Coastguard Worker        9c3dd44 android/utils/dns.h: Add android_dns_get_servers().
495*d870e050SAndroid Build Coastguard Worker        9960180 AndroidEmu: Fix kernel parameter options handling.
496*d870e050SAndroid Build Coastguard Worker        3b77e0c Clarify string ownership for AndroidOptions and AndroidHwConfig.
497*d870e050SAndroid Build Coastguard Worker        5a57581 [emulator-check] Add a check for desktop environment
498*d870e050SAndroid Build Coastguard Worker        888e86e Parse GLSL ES shaders a little bit
499*d870e050SAndroid Build Coastguard Worker        499066d [build] Add the full namespace name to the use of StringView
500*d870e050SAndroid Build Coastguard Worker        03c78fb [emulator-check] Add CPU bittness to the cpu-info query
501*d870e050SAndroid Build Coastguard Worker        f0f44f4 snapshot: fix regression in qemu1
502*d870e050SAndroid Build Coastguard Worker        70f76e2 [emulator-check] Allow multiple queries at once
503*d870e050SAndroid Build Coastguard Worker        34d45ef [emulator-check] Added a window manager query
504*d870e050SAndroid Build Coastguard Worker        f295537 [emulator-check] Fix the help message
505*d870e050SAndroid Build Coastguard Worker        4071ec6 [emugl] Delete the shaders in TextureResize
506*d870e050SAndroid Build Coastguard Worker        0408666 [UI] Add better error reporting for the GPS playback table.
507*d870e050SAndroid Build Coastguard Worker        2d50dba [emulator-check] create a subfolder for the emulator-check
508*d870e050SAndroid Build Coastguard Worker        537cf2c [RenderThread] Better debug logging - number of thread + exiting
509*d870e050SAndroid Build Coastguard Worker        23c7e81 [crash] Fix crash in Accelerometer3DWidget dtor
510*d870e050SAndroid Build Coastguard Worker        95742c8 [emugl-Thread] Make sure every thread is joined
511*d870e050SAndroid Build Coastguard Worker        30d5fc3 [RenderServer] Fix a crash and modernize the code
512*d870e050SAndroid Build Coastguard Worker        c060a76 [UI] Fix AdbInterface parsing.
513*d870e050SAndroid Build Coastguard Worker        6fc02cc AndroidEmu: Fix for -qemu options parsing.
514*d870e050SAndroid Build Coastguard Worker        65c1311 [Metrics] Fix the crash on exit in IniFileAutoFlusher
515*d870e050SAndroid Build Coastguard Worker        7f39dd2 Reformat checksum message
516*d870e050SAndroid Build Coastguard Worker        a5dad27 [update-check] Store the last update check time per emulator version
517*d870e050SAndroid Build Coastguard Worker        b399f1a [update-check] Use the full version with build suffix
518*d870e050SAndroid Build Coastguard Worker        65f8611 [update-check] Fixed a typo in a warning message
519*d870e050SAndroid Build Coastguard Worker        fba4448 [Ui] Show the update channel for the latest available version
520*d870e050SAndroid Build Coastguard Worker        543b34e [update-check] Updated the used repository.xml to v2.1
521*d870e050SAndroid Build Coastguard Worker        1397560 [UpdateCheck] Support build and update channels in UpdateChecker
522*d870e050SAndroid Build Coastguard Worker        325f41b [adb] Begin ripping adb logic out of tool window
523*d870e050SAndroid Build Coastguard Worker        e8e77ff Accelerometer controls
524*d870e050SAndroid Build Coastguard Worker        8470421 [base] Add IniFile::makeValidKey()
525*d870e050SAndroid Build Coastguard Worker        f40681c [UT] Fixed the GPU info parsing unit test
526*d870e050SAndroid Build Coastguard Worker        f114ec7 [base] New convenience functions for map/set lookups
527*d870e050SAndroid Build Coastguard Worker        e982481 Clean up windows gpu driver DLLs parsing.
528*d870e050SAndroid Build Coastguard Worker        c06c8e5 Avoid infinite loop when parsing GPU driver info on Windows.
529*d870e050SAndroid Build Coastguard Worker        59351e6 Enable -report-console without configurable ports
530*d870e050SAndroid Build Coastguard Worker        acd3f82 Move -port and -ports parsing into functions
531*d870e050SAndroid Build Coastguard Worker        a83c397 Move QEMU1 GLES-related kernel parameter generation to AndroidEmu.
532*d870e050SAndroid Build Coastguard Worker        2ef34bc Fix Gingerbread framebuffer display.
533*d870e050SAndroid Build Coastguard Worker        b2efede Move QEMU1 kernel parameter generation from vl-android.c to AndroidEmu.
534*d870e050SAndroid Build Coastguard Worker        e49e233 ParameterList: Add addFormat() / addFormatRaw() / addFormatWithArgs().
535*d870e050SAndroid Build Coastguard Worker        f213df6 Fix typo in -bootchart option handling.
536*d870e050SAndroid Build Coastguard Worker        d13eaa7 [avd] Const-correctness and no exit()-s in info.c
537*d870e050SAndroid Build Coastguard Worker        11f92e0 Remove "Drawer" window hint from the tool window.
538*d870e050SAndroid Build Coastguard Worker        0053b51 [emulib] android::studio::updateChannel() function
539*d870e050SAndroid Build Coastguard Worker        68f1457 [base] Add default constructor to the Version class
540*d870e050SAndroid Build Coastguard Worker        716886e [UI] More dead code cleanup.
541*d870e050SAndroid Build Coastguard Worker        1f6003e [UI] Remove dead skinning functions.
542*d870e050SAndroid Build Coastguard Worker        00c1991 [UI] Remove the unused SkinRegion and SkinScaler structs.
543*d870e050SAndroid Build Coastguard Worker        e5859c6 [emulib] Rename and cleanup the Studio configuration access
544*d870e050SAndroid Build Coastguard Worker        d676387 [base] Add string size calculation function to ArraySize.h
545*d870e050SAndroid Build Coastguard Worker        1c7d003 [qt] Move the Qt default initialization into a separate function
546*d870e050SAndroid Build Coastguard Worker        d34cecd [base] Make ScopedPtr to be std::unique_ptr's alias
547*d870e050SAndroid Build Coastguard Worker        80953aa Fix Mac display issue when changing display
548*d870e050SAndroid Build Coastguard Worker        17f4fee [Emulib] Actually initialize the adb qemud service.
549*d870e050SAndroid Build Coastguard Worker        94b6e35 Fix Swiftshader 16-bit when on named skins
550*d870e050SAndroid Build Coastguard Worker        70039cd [UI] Close the extended window when closing the emulator.
551*d870e050SAndroid Build Coastguard Worker        3f9a869 [Emulib] Add unittest for resize2fs.
552*d870e050SAndroid Build Coastguard Worker        9c8f158 Fix unit tests for removal of config.enabled (-gpu guest)
553*d870e050SAndroid Build Coastguard Worker        5a66d40 Remove async GPU blacklist unittest.
554*d870e050SAndroid Build Coastguard Worker        6e979e0 Make -gpu guest close to same path as -gpu off.
555*d870e050SAndroid Build Coastguard Worker        70514d6 [base] ARRAY_SIZE macro+arraySize() function in a separate file
556*d870e050SAndroid Build Coastguard Worker        1f485ba [UI] Add proper validation for altitude values.
557*d870e050SAndroid Build Coastguard Worker        3c9eb36 [base] Fix Dave's comments about Optional<>
558*d870e050SAndroid Build Coastguard Worker        854385a [base] Add System::isRunningUnderWine()
559*d870e050SAndroid Build Coastguard Worker        7c2347f VmLock: New helper class to deal with VM global mutex locking.
560*d870e050SAndroid Build Coastguard Worker        d913ef1 AsyncSocketServer: new helper class.
561*d870e050SAndroid Build Coastguard Worker        e3d595c Looper: remove pending FdWatch instances when disabled from callbacks.
562*d870e050SAndroid Build Coastguard Worker        0321f77 SocketUtils: Add socketSendAll() and socketRecvAll().
563*d870e050SAndroid Build Coastguard Worker        2e768bc ScopedSocketWatch: new helper class.
564*d870e050SAndroid Build Coastguard Worker        9974de2 [UI] Add an error message for API < 14 screenshots.
565*d870e050SAndroid Build Coastguard Worker        59cfd52 Fix bad pointer crash on FbConfigList::chooseConfig
566*d870e050SAndroid Build Coastguard Worker        f687e2e Limit time taken to query GPU info.
567*d870e050SAndroid Build Coastguard Worker        7f38829 [libOpenglRender] Fix potential segfault in RenderControl
568*d870e050SAndroid Build Coastguard Worker        fa91fa5 [UI] Fix minimize on some Linux systems.
569*d870e050SAndroid Build Coastguard Worker        af6e307 Add license information to the Help page
570*d870e050SAndroid Build Coastguard Worker        76ea380 Fix mesa segfault on startup.
571*d870e050SAndroid Build Coastguard Worker        8a735a4 Fix typing '2' instead of '@' on 'shift' up first
572*d870e050SAndroid Build Coastguard Worker        6889db1 Fix emulator rendering problem when sleeping and waking windows
573*d870e050SAndroid Build Coastguard Worker        02930a0 [Emulib] Redirect stdin in runCommand.
574*d870e050SAndroid Build Coastguard Worker        3b649ae Allow -gpu angle. (Copy ANGLE from prebuilts)
575*d870e050SAndroid Build Coastguard Worker        fd69638 Don't use boot animation when -gpu=angle.
576*d870e050SAndroid Build Coastguard Worker        a7657cc Allow a OpenGL backend to be missing GLESv1.
577*d870e050SAndroid Build Coastguard Worker        7570a4c Use GLESv2 not GLESv1 to get exts.
578*d870e050SAndroid Build Coastguard Worker        a753882 Move network-related constants to android/network/constants.[hc]
579*d870e050SAndroid Build Coastguard Worker        524550c Pressing volume up/down quickly hangs the emulator
580*d870e050SAndroid Build Coastguard Worker        42996da [emu-check] Add a cpu-info query for emulator-check
581*d870e050SAndroid Build Coastguard Worker        395a520 [base] Fix the optional assignment - once and for all
582*d870e050SAndroid Build Coastguard Worker        2c3fed2 Revert "Revert "Revert "[base] Created a new Optional<> class"""
583*d870e050SAndroid Build Coastguard Worker        8547d44 Revert "Revert "[base] Created a new Optional<> class""
584*d870e050SAndroid Build Coastguard Worker        8518473 Revert "[base] Created a new Optional<> class"
585*d870e050SAndroid Build Coastguard Worker        521bd72 [base] Created a new Optional<> class
586*d870e050SAndroid Build Coastguard Worker        ae0a849 [base] Add a new is_template_instantiation<> type trait
587*d870e050SAndroid Build Coastguard Worker        7404011 SocketUtils.cpp: Remove obsolete structure definition.
588*d870e050SAndroid Build Coastguard Worker        5051cdc android/utils/sockets.h: Fix sock_address_init_in6()
589*d870e050SAndroid Build Coastguard Worker        43c6567 ADB: Listen for host ADB server connections on both ::1 and 127.0.0.1
590*d870e050SAndroid Build Coastguard Worker        380abd6 Add 'ipv6' parameter option to -report-console
591*d870e050SAndroid Build Coastguard Worker        5847836 Report startup messages to the UI using ::1 if possible.
592*d870e050SAndroid Build Coastguard Worker        400157c android/console.c: Listen on both ::1 and 127.0.0.1 interfaces.
593*d870e050SAndroid Build Coastguard Worker        58eb6cf android/utils/sockets.h: Add IPv6-related functions.
594*d870e050SAndroid Build Coastguard Worker        6f5a2eb SocketUtils: Add IPv6-related functions.
595*d870e050SAndroid Build Coastguard Worker        3cb42ff Default 32-bit color software rendering
596*d870e050SAndroid Build Coastguard Worker        a3a8917 Enable pipe for adb qemu communication.
597*d870e050SAndroid Build Coastguard Worker        2ba31d7 Fix a Mac UTs
598*d870e050SAndroid Build Coastguard Worker        9d2bad0 Ensure GLWidget handles moving between screens properly
599*d870e050SAndroid Build Coastguard Worker        5fec404 [build-break] Enable C++14 on Mac
600*d870e050SAndroid Build Coastguard Worker        9c789e5 [base] Small improvements to StudioHelper's version parsing
601*d870e050SAndroid Build Coastguard Worker        3c33546 [base] Add 'build' field to android::base::Version
602*d870e050SAndroid Build Coastguard Worker        a5f3654 [UI] Fix minimize on Linux Ubuntu.
603*d870e050SAndroid Build Coastguard Worker        60dded8 [UI] Manually ignore maximize events.
604*d870e050SAndroid Build Coastguard Worker        0542c87 [base] Added a convenience overload to async() call
605*d870e050SAndroid Build Coastguard Worker        cb680f3 [base] Added new type trait is_callable<>
606*d870e050SAndroid Build Coastguard Worker        c744a94 Fix spacing in slider widget
607*d870e050SAndroid Build Coastguard Worker        ebf848d Fix GLWidget initialization on Mac
608*d870e050SAndroid Build Coastguard Worker        f75c56f [UI] Fix a subwindow misalignment on OS X.
609*d870e050SAndroid Build Coastguard Worker        5195a5e Fix QEMU1 not booting due to HAX disabled
610*d870e050SAndroid Build Coastguard Worker        c91f84b [Emulib] Add System::pathFileSize.
611*d870e050SAndroid Build Coastguard Worker        ebf4755 [UI] Cleanup in EmulatorQtWindow and ToolWindow.
612*d870e050SAndroid Build Coastguard Worker        bcffb1e Enable SIGCHLD on Darwin to fix QProcess exits
613*d870e050SAndroid Build Coastguard Worker        631c62d [Emulib] Add more error parsing to ApkInstaller.
614*d870e050SAndroid Build Coastguard Worker        75ed538 [Emulib] Fix re-entry crash in ScreenCapturer.
615*d870e050SAndroid Build Coastguard Worker        9a9c031 [UI] Update adb version regex.
616*d870e050SAndroid Build Coastguard Worker        188855b [base] Add constexpr support to StringView
617*d870e050SAndroid Build Coastguard Worker        865ce88 Move QEMU1 build of QEMU options to AndroidEmu.
618*d870e050SAndroid Build Coastguard Worker        ba98cb9 AndroidEmu: Add UI-related command-line option parsing code.
619*d870e050SAndroid Build Coastguard Worker        a797364 android-common.h: Remove declarations of internal functions.
620*d870e050SAndroid Build Coastguard Worker        9b2992c main-common.c: Preparatory changes for QEMU2
621*d870e050SAndroid Build Coastguard Worker        1a2e4d6 Move command-line parsing code to main-common.c
622*d870e050SAndroid Build Coastguard Worker        4879e4a handleCommonEmulatorOptions: Remove exit() calls.
623*d870e050SAndroid Build Coastguard Worker        28328aa main-common-ui.h: Remove two obsolete declarations.
624*d870e050SAndroid Build Coastguard Worker        15756eb Emugl: Dont exit render server when accept has hiccups
625*d870e050SAndroid Build Coastguard Worker        dafe96c Fix build breakage
626*d870e050SAndroid Build Coastguard Worker        0783d5f [Emulib] Fixes a crash in ApkInstaller.
627*d870e050SAndroid Build Coastguard Worker        7efe5dc Add a widget that displays a 3D model of a phone
628*d870e050SAndroid Build Coastguard Worker        68c55b1 [Emulib] Add inFlight() method to RecurrentTask.
629*d870e050SAndroid Build Coastguard Worker        4a1340f [Emulib] Fix System::runCommand file output on Windows.
630*d870e050SAndroid Build Coastguard Worker        5c0d905 Add a simple parser for a subset of wavefront OBJ
631*d870e050SAndroid Build Coastguard Worker        b3192b7 Refactor min heap size enforcement
632*d870e050SAndroid Build Coastguard Worker        704f06f [base] Implement memmem with std::search for Win32
633*d870e050SAndroid Build Coastguard Worker        310d0ef [base] Added a join() function to join array into single string
634*d870e050SAndroid Build Coastguard Worker        aa0b7fb [UI] Remove unused battery state member.
635*d870e050SAndroid Build Coastguard Worker        f967d9b [Emulib] Fix temproot for Screencapture_unittest
636*d870e050SAndroid Build Coastguard Worker        cb8b505 [Emulib] Refactor drag-and-drop install implementation.
637*d870e050SAndroid Build Coastguard Worker        b514bfa [Emulib] Disabled flaky test.
638*d870e050SAndroid Build Coastguard Worker        66af502 Revert "[AndroidEmu] Temporarily disable AdbLivenessChecker."
639*d870e050SAndroid Build Coastguard Worker        2e390e7 [Emulib] Detach threads for android::base::async.
640*d870e050SAndroid Build Coastguard Worker        4294082 [WIP] [Emulib] Use posix_spawn for runCommand on OSX.
641*d870e050SAndroid Build Coastguard Worker        d2be2ce [Emulib] Bug fixes and cleanups in System::runCommand.
642*d870e050SAndroid Build Coastguard Worker        4ac7ac2 Fix formatting in hw-lcd
643*d870e050SAndroid Build Coastguard Worker        1b7a10c Enforce minimum vm size according to CDD
644*d870e050SAndroid Build Coastguard Worker        d6bafcb Call crash service in GL checksum
645*d870e050SAndroid Build Coastguard Worker        ec28a20 [Emulib] Clean up ScreenCapturer error messages.
646*d870e050SAndroid Build Coastguard Worker        05d08dc [Emulib] Refactor screen capture implementation.
647*d870e050SAndroid Build Coastguard Worker        9ef6c3f [QuickFix] windows breakage caused by checksum threads
648*d870e050SAndroid Build Coastguard Worker        773008d Revert "[OSX] Change the menu bar and minimized name."
649*d870e050SAndroid Build Coastguard Worker        06a3497 [System] Give System::runCommand an output file.
650*d870e050SAndroid Build Coastguard Worker        1dddf5e Removing debug strip option from build-mesa script
651*d870e050SAndroid Build Coastguard Worker        8c863aa Updating breakpad patches
652*d870e050SAndroid Build Coastguard Worker        1e27282 Parallelize symbol upload script
653*d870e050SAndroid Build Coastguard Worker        9a96f35 Move linux libGL.so.1 link to build-mesa.sh
654*d870e050SAndroid Build Coastguard Worker        de10c08 Move prebuilt copying to emulator make step
655*d870e050SAndroid Build Coastguard Worker        ea48461 Remove linux x86 from prebuilt architectures
656*d870e050SAndroid Build Coastguard Worker        1be44f2 Remove prebuilt strip and sym build, add dSYM
657*d870e050SAndroid Build Coastguard Worker        237d84c Add debug info files to gradle build
658*d870e050SAndroid Build Coastguard Worker        c77b0b7 Store debug info for archival during build flow
659*d870e050SAndroid Build Coastguard Worker        d30817a Removing unnecessary local build symbols variable
660*d870e050SAndroid Build Coastguard Worker        aa5450c Removing prebuilt symbols from build flow
661*d870e050SAndroid Build Coastguard Worker        0209f82 Checksum for GLES messages from host to guest
662*d870e050SAndroid Build Coastguard Worker        49fcb98 Qt UI - remove some class-type globals
663*d870e050SAndroid Build Coastguard Worker        3a9c7d5 Correctly parse the N api level
664*d870e050SAndroid Build Coastguard Worker        4fd7523 OpenGL timestamps.
665*d870e050SAndroid Build Coastguard Worker        3913a7d [Crash] Fix a garbage value used in TextureResize (one of 100)
666*d870e050SAndroid Build Coastguard Worker        a4d2cb8 Checksum for GL pipe communication
667*d870e050SAndroid Build Coastguard Worker        4df4997 build-qemu-android.sh: Build 32-bit ARM QEMU2 engine by default.
668*d870e050SAndroid Build Coastguard Worker        25b1c34 build: Remove linux-x86 from the list of default host architectures.
669*d870e050SAndroid Build Coastguard Worker        6a8ceaf Darwin remote build: Properly clean remote build directory.
670*d870e050SAndroid Build Coastguard Worker        bd9200e [ui] Allow user to 'copy' text from Help : About
671*d870e050SAndroid Build Coastguard Worker        6577421 Update Help:About to show how ADB can find this device
672*d870e050SAndroid Build Coastguard Worker        e4f90b7 main-emulator.cpp: Fix crash ANDROID_SDK_ROOT is not defined.
673*d870e050SAndroid Build Coastguard Worker        3bb58d5 [UI] Warn users if their ADB version < 23.1.
674*d870e050SAndroid Build Coastguard Worker        b714035 skin: Remove unused |generic_event| callback.
675*d870e050SAndroid Build Coastguard Worker        4cdadcd qemu-setup.c: Remove exit() calls.
676*d870e050SAndroid Build Coastguard Worker        ae2d8c3 qemu-setup.c: Improve -report-console handling.
677*d870e050SAndroid Build Coastguard Worker        40daa86 Rename control_console_start() to android_console_start()
678*d870e050SAndroid Build Coastguard Worker        f0c7202 qemu-setup.c: Small refactoring.
679*d870e050SAndroid Build Coastguard Worker        e90fc58 Remove support for dynamic skins
680*d870e050SAndroid Build Coastguard Worker        b58d252 [ui] Rename control to "Send keyboard shortcuts to"
681*d870e050SAndroid Build Coastguard Worker        8d7f748 [UI] Change multitouch from Alt to Ctrl (Cmd on OSX).
682*d870e050SAndroid Build Coastguard Worker        25219ce [ui] Support more API versions in "Help : About" (for 2.0)
683*d870e050SAndroid Build Coastguard Worker        5110804 [UI] Update the "grab keyboard focus" setting.
684*d870e050SAndroid Build Coastguard Worker        9882727 Fix segfault on startup when GPU info badly parses
685*d870e050SAndroid Build Coastguard Worker        265b425 [libOpenGLESDispatch] Fix mipmap generation in GLES 2
686*d870e050SAndroid Build Coastguard Worker        cc6f203 snapshot: rename snapshot_print_and_exit()
687*d870e050SAndroid Build Coastguard Worker        f423184 AConfig: Add a little const-ness to functions.
688*d870e050SAndroid Build Coastguard Worker        fa1c973 build-qemu-android.sh: Generate LINK-* files for upstream build.
689*d870e050SAndroid Build Coastguard Worker        1560007 [ui] Ensure that the extended window is fully visible
690*d870e050SAndroid Build Coastguard Worker        988ae90 android/: Remove android::base::StringVector usage.
691*d870e050SAndroid Build Coastguard Worker        1f56cf1 PathUtils: Remove StringVector usage.
692*d870e050SAndroid Build Coastguard Worker        172a108 Remove android::base::String implementation
693*d870e050SAndroid Build Coastguard Worker        b1ec287 Make StringVector an alias for std::vector<std::string>.
694*d870e050SAndroid Build Coastguard Worker        96ac2c6 android/opengl/: Remove android::base::String usage.
695*d870e050SAndroid Build Coastguard Worker        daf716a CrashReport: Remove android::base::String usage.
696*d870e050SAndroid Build Coastguard Worker        f7fbb8e android::base::System: Remove android::base::String usage.
697*d870e050SAndroid Build Coastguard Worker        7f64529 Win32Utils: Remove android::base::String usage.
698*d870e050SAndroid Build Coastguard Worker        23ab35f PairUpWearPhone: Remove android::base::String usage.
699*d870e050SAndroid Build Coastguard Worker        7c46df8 android/base/: Misc android::base::String removal
700*d870e050SAndroid Build Coastguard Worker        06c08e4 android::base::PathUtils: Remove android::base::String usage.
701*d870e050SAndroid Build Coastguard Worker        0c2f885 android/base/String.h: Add std::string copy operations.
702*d870e050SAndroid Build Coastguard Worker        f447341 android/: Remove android::base::String usage.
703*d870e050SAndroid Build Coastguard Worker        d4911b8 android/qt/: Remove android::base::String usage.
704*d870e050SAndroid Build Coastguard Worker        fa95bc1 android/skin/: Remove android::base::String usage.
705*d870e050SAndroid Build Coastguard Worker        ec5b3df android/utils/: Remove most android::base::String usage.
706*d870e050SAndroid Build Coastguard Worker        cda27ca android/windows_installer.cpp: Remove android::base::String usage.
707*d870e050SAndroid Build Coastguard Worker        038b2cf StringUtils: Add strContains() and strDup()
708*d870e050SAndroid Build Coastguard Worker        d05955f Revert "Check invalid pointers before sending them to glDraw*"
709*d870e050SAndroid Build Coastguard Worker        503339d Revert "On Windows and Mac, check invalid pointers before glDraw*"
710*d870e050SAndroid Build Coastguard Worker        dea5d91 [UI] Removing more dead skinning code.
711*d870e050SAndroid Build Coastguard Worker        ff54f3f android/console.h: Introduce AndroidConsoleAgents.
712*d870e050SAndroid Build Coastguard Worker        a13b4a5 emugl: windows: Refactor device context handling.
713*d870e050SAndroid Build Coastguard Worker        9411a56e emugl: Remove EglOS::Display::release() method.
714*d870e050SAndroid Build Coastguard Worker        92e44ff [UI] Remove the queueEvent signal.
715*d870e050SAndroid Build Coastguard Worker        30680a7 [UI] Remove everything related to fullscreen.
716*d870e050SAndroid Build Coastguard Worker        fb5a712 Add anti-aliasing to GLWidget as a post-processing step
717*d870e050SAndroid Build Coastguard Worker        cfe8f51 Windows/OSX confirm installed HAXM is 6.0+
718*d870e050SAndroid Build Coastguard Worker        026a89a [UI] Further reduce flicker on zoom.
719*d870e050SAndroid Build Coastguard Worker        997337b [OSX] Change the menu bar and minimized name.
720*d870e050SAndroid Build Coastguard Worker        4a0b8e9 Revert "Fix regression in build environment and -help"
721*d870e050SAndroid Build Coastguard Worker        03d81b0 Fix regression in build environment and -help
722*d870e050SAndroid Build Coastguard Worker        00ccfcf [UI] Remove the "virtual sensors" keyboard shortcut.
723*d870e050SAndroid Build Coastguard Worker        13de865 Shut down screencap processes in EmulatorQtWindow dtor
724*d870e050SAndroid Build Coastguard Worker        33f0983 Allow memory parameter over 4GB with 64 bit guests
725*d870e050SAndroid Build Coastguard Worker        9332d6a Try harder to determine if the snapshot directory is writable
726*d870e050SAndroid Build Coastguard Worker        d2d58be [UI] Fix an out-of-bounds access in SizeTweaker
727*d870e050SAndroid Build Coastguard Worker        009d6a4 [libOpenGLDispatch] Fix renderbuffer object support in GLES 2
728*d870e050SAndroid Build Coastguard Worker        06d30b3 [Crash] Qemu1 - report the kvm errors with crash handler
729*d870e050SAndroid Build Coastguard Worker        a050d49 [Metrics] Qemu1 - add api level to the reported metrics
730*d870e050SAndroid Build Coastguard Worker        92206b3 [CrashService] Fix the ps command on Mac
731*d870e050SAndroid Build Coastguard Worker        2dd48a7 Add host GPU info to metrics.
732*d870e050SAndroid Build Coastguard Worker        05c85c5 Don't change autogenerated files [EGL init logging]
733*d870e050SAndroid Build Coastguard Worker        9792643 emugl: windows: Use ReleaseDC() instead of DeleteDC().
734*d870e050SAndroid Build Coastguard Worker        08895f3 [Crash] Move the system() call out of the signal handler
735*d870e050SAndroid Build Coastguard Worker        f7817de Remove a spurious pop-up during crash reporting
736*d870e050SAndroid Build Coastguard Worker        2e00e91 [AndroidEmu] Temporarily disable AdbLivenessChecker.
737*d870e050SAndroid Build Coastguard Worker        8d66643 [UI, Skin] Respect "initial orientation" AVD setting
738*d870e050SAndroid Build Coastguard Worker        31f4f56 [AndroidEmu] Only read avd info if an avd is provided.
739*d870e050SAndroid Build Coastguard Worker        06a970e [ui] Fix alignment of new label on SMS message box
740*d870e050SAndroid Build Coastguard Worker        26a8523 [UI] Enforce a minimum size for the emulator.
741*d870e050SAndroid Build Coastguard Worker        24bd9b0 [ui] Add a label to the box that holds the text message
742*d870e050SAndroid Build Coastguard Worker        0997dc4 [ui] Don't highlight decimal/sexagesimal buttons when clicked
743*d870e050SAndroid Build Coastguard Worker        d53627f Report driver issue when failing to unbound context on windows
744*d870e050SAndroid Build Coastguard Worker        8eae723 Fix build (misspelled compiler.h)
745*d870e050SAndroid Build Coastguard Worker        baedc88 [Crash] Track EGL initialization success/failure.
746*d870e050SAndroid Build Coastguard Worker        df3f3e0 Make GPU blacklist testing easier. [QEMU1]
747*d870e050SAndroid Build Coastguard Worker        c9402f8 Switch to software GPU when OpenGL driver crashes
748*d870e050SAndroid Build Coastguard Worker        c0d926e Fix arm api 10 crashes
749*d870e050SAndroid Build Coastguard Worker        a077bdd Present GPU blacklist status as a window.
750*d870e050SAndroid Build Coastguard Worker        af5adc4 [Crash] Fix null pointer access when checking gpu mode
751*d870e050SAndroid Build Coastguard Worker        74022bc [ui] Adjust the D-pad button placement
752*d870e050SAndroid Build Coastguard Worker        4dfc971 [UI] Ensure exiting zoom mode works properly.
753*d870e050SAndroid Build Coastguard Worker        fb87666 [UI] Make D-Pad look good on high-density screens
754*d870e050SAndroid Build Coastguard Worker        4f51d64 Get rid of 'DEBUG' oops.
755*d870e050SAndroid Build Coastguard Worker        8312cf8 Support RGB888.
756*d870e050SAndroid Build Coastguard Worker        a4b7613 Detect and force software on crashy GPU's [QEMU1]
757*d870e050SAndroid Build Coastguard Worker        8517327 [CrashReporter] Attach the process list to the crash report
758*d870e050SAndroid Build Coastguard Worker        74d0bfb [Error-message] Update the VirtualBox/HAXM conflict error
759*d870e050SAndroid Build Coastguard Worker        1d2c4e3 [UI] Avoid rotation-related resize edge case.
760*d870e050SAndroid Build Coastguard Worker        c1efaba [CrashReport] Attach the proces uptime to the crash report
761*d870e050SAndroid Build Coastguard Worker        50685a2 [Qemu1] Report the qemu version separately from the emulator ver
762*d870e050SAndroid Build Coastguard Worker        a2fdffd [qemu1] replace abort() with crash handler call in thread
763*d870e050SAndroid Build Coastguard Worker        d656566 [UI] Fix and refactor the DPad page
764*d870e050SAndroid Build Coastguard Worker        109e5cc Use 24-bit depth buffer on checking WGL extensions.
765*d870e050SAndroid Build Coastguard Worker        e1b4482 Allow switch to software GPU when a GPU crash is being reported
766*d870e050SAndroid Build Coastguard Worker        3bdbc37 [UI] Iron out some minor kinks after the recent change
767*d870e050SAndroid Build Coastguard Worker        29a0ff0 [UI] Fix font issue on Windows
768*d870e050SAndroid Build Coastguard Worker        8e3be12 [AndroidEmu] Initialize openssl for multi-threaded environment.
769*d870e050SAndroid Build Coastguard Worker        6093f47 Install openssl headers along with libcurl's prebuilts.
770*d870e050SAndroid Build Coastguard Worker        2713531 [UI] Fix background color of text boxes on the About page
771*d870e050SAndroid Build Coastguard Worker        7f4bcea Allow for better error reporting during startup
772*d870e050SAndroid Build Coastguard Worker        eb22df9 [UI] Change maximum window size restrictions.
773*d870e050SAndroid Build Coastguard Worker        7417247 [Qt] Fix QGraphicsEffect rendering on Retina displays
774*d870e050SAndroid Build Coastguard Worker        d4df9a6 [AndroidEmu] Disable signals in libcurl.
775*d870e050SAndroid Build Coastguard Worker        1833240 [UI] Fix button ugliness
776*d870e050SAndroid Build Coastguard Worker        60e98bd [AndroidEmu] Prevent crash on multiple curl_init calls. (tiny).
777*d870e050SAndroid Build Coastguard Worker        e57916a [UI] Prevent the emulator from entering OSX split screen.
778*d870e050SAndroid Build Coastguard Worker        96feafc Clear error dialog pointer after deleting it
779*d870e050SAndroid Build Coastguard Worker        8d9759f [UI] Add a widget which is a button with drop shadow
780*d870e050SAndroid Build Coastguard Worker        91794ae [UI] Add multitouch to the help page UI.
781*d870e050SAndroid Build Coastguard Worker        242b94c Delete error dialog on emulator exit
782*d870e050SAndroid Build Coastguard Worker        96feb2b [UI] Fix some keyboard shortcut issues.
783*d870e050SAndroid Build Coastguard Worker        29d8381 Revert "[Mac build] Support the Mac SDK < 10.9"
784*d870e050SAndroid Build Coastguard Worker        2f42472 Fix unicode file path support build issues
785*d870e050SAndroid Build Coastguard Worker        00de7f4 [ui] Update the lat/lon values before sending the location
786*d870e050SAndroid Build Coastguard Worker        8d85440 Support unicode file paths on Windows
787*d870e050SAndroid Build Coastguard Worker        333f9af [AndroidEmu] Fix IniFile ownership bug in android/metrics.
788*d870e050SAndroid Build Coastguard Worker        00d8405 [UI] Update the "Documentation" link.
789*d870e050SAndroid Build Coastguard Worker        ea76b39 [CrashUi] Uncap send/don't send report buttons.
790*d870e050SAndroid Build Coastguard Worker        c426d52 [AndroidEmu] Fine, we won't cleanup libcurl.
791*d870e050SAndroid Build Coastguard Worker        84cf848 [UI] Swap minimize and close on non-Apple systems
792*d870e050SAndroid Build Coastguard Worker        a05e583 Handles null pointer in gl(Compressed)Tex(Sub)Image
793*d870e050SAndroid Build Coastguard Worker        1b1cbe5 [UI] Make emulator usable on high-DPI Windows displays
794*d870e050SAndroid Build Coastguard Worker        8713e23 GL encoder null pointer check before write
795*d870e050SAndroid Build Coastguard Worker        948d57d [emubase] Fix a bad assert in Win32 Thread
796*d870e050SAndroid Build Coastguard Worker        717bb48 Apple camera synchronized access
797*d870e050SAndroid Build Coastguard Worker        d5bddf6 Make WearAgentImpl noncopyable
798*d870e050SAndroid Build Coastguard Worker        df15254 [emubase] Fix some code issues in win32 thread class
799*d870e050SAndroid Build Coastguard Worker        c9bebff [Crash] Fix metrics crash if it failed to get a metrics file path
800*d870e050SAndroid Build Coastguard Worker        bcfbc10 Suggest gfx driver updates more liberally.
801*d870e050SAndroid Build Coastguard Worker        09f16cb Fix a typo in GLEScontext::convertIndirect
802*d870e050SAndroid Build Coastguard Worker        1f82c2b [UI] Add a mechanism for recording UI events.
803*d870e050SAndroid Build Coastguard Worker        3e1419e [UI] Update the multitouch UI with a 2-finger swipe.
804*d870e050SAndroid Build Coastguard Worker        ca1c5fd Pass more non-ASCII characters
805*d870e050SAndroid Build Coastguard Worker        0ce5578 [Crash] Crash in Qt on Mac when unplugging monitors
806*d870e050SAndroid Build Coastguard Worker        6a5cf18 [Qt] Fix the qt build on OS X 10.11
807*d870e050SAndroid Build Coastguard Worker        2dd5cea Dependencies: Build libcurl with debug symbols.
808*d870e050SAndroid Build Coastguard Worker        38e74ce Send more than 1 digit of altitude with the GPS location
809*d870e050SAndroid Build Coastguard Worker        622909c [Ui] Fix a horrible-looking help -> emulator help tab
810*d870e050SAndroid Build Coastguard Worker        b024495 Crash fix: check for NULL surface when destroying it
811*d870e050SAndroid Build Coastguard Worker        e1f11b5 Remove 32-bit Linux binaries from build.gradle.
812*d870e050SAndroid Build Coastguard Worker        f08824f Move crash report preference to second column.
813*d870e050SAndroid Build Coastguard Worker        c5a2d41 Obsolete 32-bit Linux binaries.
814*d870e050SAndroid Build Coastguard Worker        2632292 [Base] Add a circular buffer implementation
815*d870e050SAndroid Build Coastguard Worker        7b6750c [Crash] KmlParser didn't check for null xml content
816*d870e050SAndroid Build Coastguard Worker        eb65fdf ANDROID-CODING-STYLE.TXT: Better doc for scoped enums.
817*d870e050SAndroid Build Coastguard Worker        655d02a [Emulib] Refuse curl operations if libcurl init failed.
818*d870e050SAndroid Build Coastguard Worker        891af35 [Emulib] make utils/filelock thread safe.
819*d870e050SAndroid Build Coastguard Worker        0d8d568 [crash] GpxParser could potentially crash on bad xml in gpx file
820*d870e050SAndroid Build Coastguard Worker        c0a5a7a Crash fix: accessing NULL pointer in loopIo_fd call
821*d870e050SAndroid Build Coastguard Worker        3174fe4 [ui] Adjust Settings page now that "Send crash reports" is a pull-down
822*d870e050SAndroid Build Coastguard Worker        6256351 Change crash report preference to a dropdown.
823*d870e050SAndroid Build Coastguard Worker        4af6f31 [Crash] Get rid of heap allocation in crash handler
824*d870e050SAndroid Build Coastguard Worker        7e86e70 [Emulib] Fix a bad define for MAX_PATH on Windows
825*d870e050SAndroid Build Coastguard Worker        3f26697 [Win32] Improve the Win32UnicodeString class
826*d870e050SAndroid Build Coastguard Worker        77ca4ab Don't prompt users to upload crash on exit.
827*d870e050SAndroid Build Coastguard Worker        59e4662 Instrument to catch crashes in tcp_output
828*d870e050SAndroid Build Coastguard Worker        d600a9c [Crash] Allow replacing the crash report data instead of appending
829*d870e050SAndroid Build Coastguard Worker        74f2f83 [crash] Create the QSettings less often as it crashes on Mac
830*d870e050SAndroid Build Coastguard Worker        1c4f706 Fix prebuilt default autotool make install command
831*d870e050SAndroid Build Coastguard Worker        fb5d9c8 [ui] Zoom-related fixes.
832*d870e050SAndroid Build Coastguard Worker        f932c73 On Windows and Mac, check invalid pointers before glDraw*
833*d870e050SAndroid Build Coastguard Worker        47da960 [ui] Fix an OSX/QEMU1 crash when showing error dialogs.
834*d870e050SAndroid Build Coastguard Worker        bfcad49 [ui] Cleaning up EmulatorQtWindow.
835*d870e050SAndroid Build Coastguard Worker        acba4c8 [ui] Don't take a screenshot when the Help page is displayed
836*d870e050SAndroid Build Coastguard Worker        20768d2 Add warning messages for deprecated window size flags.
837*d870e050SAndroid Build Coastguard Worker        1712364 android_mips.c: Change default cpu to 74Kf
838*d870e050SAndroid Build Coastguard Worker        ee0d773 target-mips: Support for DSP ASE in Android QEMU
839*d870e050SAndroid Build Coastguard Worker        c135fbb [Emulib] Quickfix: Use shared_ptr for AdbLivenessChecker.
840*d870e050SAndroid Build Coastguard Worker        c9e0057 [ui] Adjust the spacing between radio buttons
841*d870e050SAndroid Build Coastguard Worker        b3925ee [Mac build] Support the Mac SDK < 10.9
842*d870e050SAndroid Build Coastguard Worker        23cf517 [build] Now actually fix the build - c_str in right place
843*d870e050SAndroid Build Coastguard Worker        e34443c Fix the build - sumbitted the wrong patch
844*d870e050SAndroid Build Coastguard Worker        0be2d58 [build] Fix build break on Mac - environ is not available
845*d870e050SAndroid Build Coastguard Worker        d62f947 [Crash] Allocate less in attachData()/attachFile()
846*d870e050SAndroid Build Coastguard Worker        8e57deb [ui] Change "SDK Location" to "Backup ADB".
847*d870e050SAndroid Build Coastguard Worker        4904b27 [UI] Refactor the way emulator handles Qt stylesheets
848*d870e050SAndroid Build Coastguard Worker        84e036b Support glDrawElements with GL_UNSIGNED_INT
849*d870e050SAndroid Build Coastguard Worker        0139cce [Crash] Seal the metrics file early when exiting
850*d870e050SAndroid Build Coastguard Worker        572b6be [Crash] Attach process memory usage to the crash report
851*d870e050SAndroid Build Coastguard Worker        3ed49da [Emulib] Rename ScopedHandle to ScopedFileHandle
852*d870e050SAndroid Build Coastguard Worker        439ed27 [Emulib] Move ScopedHandle into Win32Utils
853*d870e050SAndroid Build Coastguard Worker        a1f38de android/console.c: Fix minor typo (oubtound -> outbound).
854*d870e050SAndroid Build Coastguard Worker        5eda819 [Crash] Change the attachData() function to allocate less...
855*d870e050SAndroid Build Coastguard Worker        f493e0c [Emulib] Make win32-specific headers easier to include
856*d870e050SAndroid Build Coastguard Worker        bc25330 Add -use-system-libs command-line option.
857*d870e050SAndroid Build Coastguard Worker        cb8f3b8 Re-add the "-scale" command line flag.
858*d870e050SAndroid Build Coastguard Worker        42a3831 Add memory, AVD and HAX info to crash reports
859*d870e050SAndroid Build Coastguard Worker        660715c Fix forward declaration of RenderWindowMessage
860*d870e050SAndroid Build Coastguard Worker        321bf5c [Emulib] Prevent thread leakage from android::base::Thread.
861*d870e050SAndroid Build Coastguard Worker        e390313 emugl: Remove obsolete functions from glUtils.h
862*d870e050SAndroid Build Coastguard Worker        d81be26 emugl: Remove obsolete GLErrorLog.h
863*d870e050SAndroid Build Coastguard Worker        1e34639 emugl: Remove codec_defs.h header.
864*d870e050SAndroid Build Coastguard Worker        b41583d emugl: Remove obsolete GLClientState.{h,cpp}
865*d870e050SAndroid Build Coastguard Worker        ececee7 emugl: Move i/o stream implementation to libOpenglRender
866*d870e050SAndroid Build Coastguard Worker        c6f33e5 emugl: Refactor GLDecoderContextData class.
867*d870e050SAndroid Build Coastguard Worker        a96e81a emugl: Remove obsolete source file GLSharedGroup.cpp
868*d870e050SAndroid Build Coastguard Worker        bd46725 android-emugl: remove stale qemu-gles socket files
869*d870e050SAndroid Build Coastguard Worker        7c73938 [Build] Fix build on Windows - include the proper header
870*d870e050SAndroid Build Coastguard Worker        2759098 [Mac build fix] Use the proper clock for wall clock in System
871*d870e050SAndroid Build Coastguard Worker        5e80807 [Crash] Log qemu main loop parameters into the crash report
872*d870e050SAndroid Build Coastguard Worker        d477452 [emulib, qemu1] Attach command line and environment to crash
873*d870e050SAndroid Build Coastguard Worker        53dec33 [Emulib] Added a System::envGetAll() call
874*d870e050SAndroid Build Coastguard Worker        559c2b4 [CrashReporter] Function to attach additional data to the crash report
875*d870e050SAndroid Build Coastguard Worker        32ecaa8 [ui] Make the zoom button show the correct state.
876*d870e050SAndroid Build Coastguard Worker        0ea0d2d Check invalid pointers before sending them to glDraw*
877*d870e050SAndroid Build Coastguard Worker        f710e7f Handle v024 pixel format for macbook pro webcam
878*d870e050SAndroid Build Coastguard Worker        34c3012 [Metrics] Send wall clock in metrics an if exiting has started
879*d870e050SAndroid Build Coastguard Worker        f98c618 [Emulib] Add wall clock time to System::getProcessTimes()
880*d870e050SAndroid Build Coastguard Worker        b755860 'Auto send report' checkbox
881*d870e050SAndroid Build Coastguard Worker        ddc39fb [ui] Fix zoom on OSX/Windows.
882*d870e050SAndroid Build Coastguard Worker        7e33ebf Change the Qt build script to use plaintext patches
883*d870e050SAndroid Build Coastguard Worker        27fdd69 [qemu1] Fix the use after free in the gui_timer
884*d870e050SAndroid Build Coastguard Worker        fc96614 Disable multi-touch support for api <= 21
885*d870e050SAndroid Build Coastguard Worker        fc813b9 Save user crashreport prefs; detect exit crashes
886*d870e050SAndroid Build Coastguard Worker        3e2871d Fix Win32UnicodeString::append not copying all data
887*d870e050SAndroid Build Coastguard Worker        8eb22ac Windows: Fix compilation with newer GCC toolchain.
888*d870e050SAndroid Build Coastguard Worker        7ff0424 audio: Avoid 100% CPU usage on Linux
889*d870e050SAndroid Build Coastguard Worker        64da37d Check the scaled skin surface bitmap before using it
890*d870e050SAndroid Build Coastguard Worker        55fd61d [ui] Change from using QErrorMessage::qtHandler()
891*d870e050SAndroid Build Coastguard Worker        4df2cdf Patch QImage::smoothScaled to check for null pointer.
892*d870e050SAndroid Build Coastguard Worker        9a9c02f [ui] Warns users of a non-multitouch AVD on click not show.
893*d870e050SAndroid Build Coastguard Worker        47cf47f Create default cache.img if missing in build environment
894*d870e050SAndroid Build Coastguard Worker        f655161 [ui] Fix some resizing edge cases on Windows.
895*d870e050SAndroid Build Coastguard Worker        840481d [Mac] Fix a possible dangling pointer use in Mac quit command
896*d870e050SAndroid Build Coastguard Worker        98eb464 emugl: Export renderer public API headers.
897*d870e050SAndroid Build Coastguard Worker        0af92dc android_pipe.h: Remove android_pipe_set_raw_adb_mode().
898*d870e050SAndroid Build Coastguard Worker        3f76033 [ui]: Change how the emulator reports screen dimensions.
899*d870e050SAndroid Build Coastguard Worker        6a5cdc9 [qemu1] Really initialize process on the main thread.
900*d870e050SAndroid Build Coastguard Worker        db7f902 [Crash] Report an internal error on OOM in skin redrawing func
901*d870e050SAndroid Build Coastguard Worker        b514f1f [Crash-Die] Support of crashhandler_die() in the service
902*d870e050SAndroid Build Coastguard Worker        5186a90 [Crash-Die] Add a crashhandler_die() function to the reporter
903*d870e050SAndroid Build Coastguard Worker        7fda836 [OS X] Quit correctly on Cmd-Q
904*d870e050SAndroid Build Coastguard Worker        16edb6e Leak emulator-qt-window to avoid exit crash on OSX
905*d870e050SAndroid Build Coastguard Worker        45d7a67 Fixing skin image unrefs
906*d870e050SAndroid Build Coastguard Worker        a01e3c8 [Build fix] Test crasher didn't add emulib ldflags
907*d870e050SAndroid Build Coastguard Worker        ede76aa [qemu1] Route Ctrl-C event to EmulatorQtWindow::closeRequest.
908*d870e050SAndroid Build Coastguard Worker        5ed7766 [CrashSys] Simplify the crash system work with paths
909*d870e050SAndroid Build Coastguard Worker        44e4284 [Emulib] PathUtils::extension() and variadic-args join()
910*d870e050SAndroid Build Coastguard Worker        51012af [Emulib] Add a convenience ctor to StringView
911*d870e050SAndroid Build Coastguard Worker        96a7e17 [ui] Make the error dialog modal.
912*d870e050SAndroid Build Coastguard Worker        58c3c28 [Emulib] Report error when screenshot grabbing fails due to bad Sdk path
913*d870e050SAndroid Build Coastguard Worker        c0e8241 use hw.lcd.depth in config.ini as default bpp
914*d870e050SAndroid Build Coastguard Worker        997089a [Emulib] A Uuid class implementation
915*d870e050SAndroid Build Coastguard Worker        52bc312 [Emulib] Add libuuid to the prebuilts
916*d870e050SAndroid Build Coastguard Worker        7d262ad [Build] Support custom make install commands for prebuilts
917*d870e050SAndroid Build Coastguard Worker        9e2fa4c [ui] Pass key-releases through the multitouch overlay.
918*d870e050SAndroid Build Coastguard Worker        6795766 ui: Remove the "-scale" flag and "window scale" command.
919*d870e050SAndroid Build Coastguard Worker        1636373 ui: Adjust button boundaries
920*d870e050SAndroid Build Coastguard Worker        ed2f23b Disable update-surface path when emugl rendering
921*d870e050SAndroid Build Coastguard Worker        8efade7 [Emulib] Cleanup force terminated subprocess
922*d870e050SAndroid Build Coastguard Worker        7cb0aa1 ui: Prevent the emulator window from drifting on resize.
923*d870e050SAndroid Build Coastguard Worker        2edd71a Skip skin display initialization in no-window mode
924*d870e050SAndroid Build Coastguard Worker        09efc62 Handle memory allocation failure when udpate framebuffer
925*d870e050SAndroid Build Coastguard Worker        7a63bdd Fix inconsistency in the guest and host when GLES version=3
926*d870e050SAndroid Build Coastguard Worker        0f4557b Fix handling of "-prop xxx=yyy" on the command line
927*d870e050SAndroid Build Coastguard Worker        bd5898f Fix misspellings in toolchain generator.
928*d870e050SAndroid Build Coastguard Worker        37df147 Fix segfault on startup when keys are pressed
929*d870e050SAndroid Build Coastguard Worker        32d354a android_pipe_pingpong_unittest: new unit-test.
930*d870e050SAndroid Build Coastguard Worker        b5e47aa TestAndroidPipeDevice: new testing helper class.
931*d870e050SAndroid Build Coastguard Worker        a3a6a9c android_pipe.h: Improve interface for testability.
932*d870e050SAndroid Build Coastguard Worker        69a4f3f Use the thread specific looper in gles for qemu2
933*d870e050SAndroid Build Coastguard Worker        874dc4d Fix typo - "Ctrl+Alt" shouldn't have spaces
934*d870e050SAndroid Build Coastguard Worker        af418b3 ui: Make the multitouch UI prettier.
935*d870e050SAndroid Build Coastguard Worker        02c598a Removes the "themed pixel line" beneath the nav bar.
936*d870e050SAndroid Build Coastguard Worker        b6e3fb3 AddressSanitizer - initial usability improvements
937*d870e050SAndroid Build Coastguard Worker        4cf3e5f [Crash] Show an error message about VirtualBox when Hax sync fails
938*d870e050SAndroid Build Coastguard Worker        11e1587 Add build option for sanitizers.
939*d870e050SAndroid Build Coastguard Worker        41f5a69 [Ui] Fix a crash on exit if adb install was still running
940*d870e050SAndroid Build Coastguard Worker        b5537d8 [Issue 197067] Fix weirdness with "ungrab keyboard" on help page
941*d870e050SAndroid Build Coastguard Worker        f0f8c66 Fix crash on exit for AVDs using webcam on Mac
942*d870e050SAndroid Build Coastguard Worker        ba815d0 Fix null functions in gles2_decoder_context_t
943*d870e050SAndroid Build Coastguard Worker        2c87c90 ui: Add contrast to extended window
944*d870e050SAndroid Build Coastguard Worker        d19d461 Move opengles_free to main thread
945*d870e050SAndroid Build Coastguard Worker        e976ad5 [Emulib] Add adb liveness check.
946*d870e050SAndroid Build Coastguard Worker        8cd9fa9 [Emulib] Enable base/* verbose logs with -debug-all
947*d870e050SAndroid Build Coastguard Worker        e9b1961 [OS X] Make the "Quit" menu entry functional
948*d870e050SAndroid Build Coastguard Worker        423f1b6 ui: Updated the resizing implementation on OSX.
949*d870e050SAndroid Build Coastguard Worker        3d79448 (Cleanup) Update old users of path_getSdkRoot.
950*d870e050SAndroid Build Coastguard Worker        ca547ff [Emulib] Add ConfigDirs::getSdkRootDirectory.
951*d870e050SAndroid Build Coastguard Worker        ab7715d [Emulib] Fix debug tags parsing
952*d870e050SAndroid Build Coastguard Worker        58c5d19 Adding dsymutil to mac symbol generation
953*d870e050SAndroid Build Coastguard Worker        4619a38 Implement an OpenGL Qt widget based on emugl libraries
954*d870e050SAndroid Build Coastguard Worker        54bb4ad Revert "Revert "Change the default hw.cpu.ncore to 2""
955*d870e050SAndroid Build Coastguard Worker        baa0695 Revert "Change the default hw.cpu.ncore to 2"
956*d870e050SAndroid Build Coastguard Worker        b7aed4e emugl: Convert s_gles1 and s_gles2 to GLESv1Dispatch / GLESv2Dispatch.
957*d870e050SAndroid Build Coastguard Worker        74c5d10 Remove anisotropic filtering unsupported message.
958*d870e050SAndroid Build Coastguard Worker        2f37cd9 Downgrade anisotropic filtering from a warning.
959*d870e050SAndroid Build Coastguard Worker        370f68e Disable dedicated RenderWindow threads.
960*d870e050SAndroid Build Coastguard Worker        0da8339 [Emulib] Set correct sigmask in System::runCommand.
961*d870e050SAndroid Build Coastguard Worker        d90f88c [qemu] Remove global SIGCHLD handler.
962*d870e050SAndroid Build Coastguard Worker        37354ee ui: Eliminate crash when entering trackball mode
963*d870e050SAndroid Build Coastguard Worker        f29f62f [Emulib] Remove unsed GoogleAnalytics metrics client.
964*d870e050SAndroid Build Coastguard Worker        bdf0c12 [Emulib] Fix a metrics_reporter crash (NULL --> std::string conversion)
965*d870e050SAndroid Build Coastguard Worker        779fbc1 [Emulib] Fix PodVector's const_iterator.
966*d870e050SAndroid Build Coastguard Worker        487ab36 GL 3.0 extensions: Misleading errormsg suppression
967*d870e050SAndroid Build Coastguard Worker        2a739e3 Limit stack search for gfx crash user suggestion
968*d870e050SAndroid Build Coastguard Worker        28a403b Add comments and report id to crash report dialog
969*d870e050SAndroid Build Coastguard Worker        1ac6780 Adding qemu1 console crash command
970*d870e050SAndroid Build Coastguard Worker        aeff0c1 Disabling crash-service unittest on mac
971*d870e050SAndroid Build Coastguard Worker        913b8a6 Fix mesa on windows
972*d870e050SAndroid Build Coastguard Worker        2a28643 [Emulib] (Somewhat) modernization of metrics_reporter.
973*d870e050SAndroid Build Coastguard Worker        7df0a85 ui: Fix a crash in skin_window_move_mouse
974*d870e050SAndroid Build Coastguard Worker        e8e5507 Additional check for GL 3.0 extension getting
975*d870e050SAndroid Build Coastguard Worker        b580796 Ensure graceful failure when the skin bitmap is null
976*d870e050SAndroid Build Coastguard Worker        4839be9 ui: Allow for multiple screens when positioning the emulator window
977*d870e050SAndroid Build Coastguard Worker        02310aa On gfx driver crash, suggest software rendering
978*d870e050SAndroid Build Coastguard Worker        0423b5e emugl: Remove library loading from decoders' initGL() methods.
979*d870e050SAndroid Build Coastguard Worker        839940d emugl: Make glGetStringi() a GLESv3 extension to avoid compiler warning.
980*d870e050SAndroid Build Coastguard Worker        395961a emugl: Add a few more entry points to GLDispatch
981*d870e050SAndroid Build Coastguard Worker        e073998 emugl: Add ANDROID_SKIN_INCLUDES
982*d870e050SAndroid Build Coastguard Worker        048d491 emugl: Define EMUGL_SRCDIR and EMUGL_INCLUDES
983*d870e050SAndroid Build Coastguard Worker        30ba0ed emugl: Move OpenGLESDispatch API headers to .../host/include
984*d870e050SAndroid Build Coastguard Worker        78bf951 emugl: Move public API headers to .../host/include
985*d870e050SAndroid Build Coastguard Worker        99c545e Fix Windows WM_DESTROY warning on exit
986*d870e050SAndroid Build Coastguard Worker        3ba830a ui: Remove the multitouch overlay when losing focus.
987*d870e050SAndroid Build Coastguard Worker        0505580 Revert "emugl: Refactor libOpenGLESDispatch"
988*d870e050SAndroid Build Coastguard Worker        fda1d55 [Emulib] Add RecurrentTask and simplify ParallelTask.
989*d870e050SAndroid Build Coastguard Worker        d3e7710 [Cleanup] Get rid of some compier warnings
990*d870e050SAndroid Build Coastguard Worker        4730bcf [Emulib] Fix the StringVector initializer-list ctor
991*d870e050SAndroid Build Coastguard Worker        5e006c3 Change the default hw.cpu.ncore to 2
992*d870e050SAndroid Build Coastguard Worker        b6cf582 Boot with -no-window and any skin
993*d870e050SAndroid Build Coastguard Worker        6e6b29f Fix some ugliness at the top of extended controls window
994*d870e050SAndroid Build Coastguard Worker        82dae65 UI Refactoring - split up extended controls [final]
995*d870e050SAndroid Build Coastguard Worker        5e67873 Remove extra format from D(...) in surface-qt.cpp
996*d870e050SAndroid Build Coastguard Worker        244b90b ui: Default the device location to the Googleplex
997*d870e050SAndroid Build Coastguard Worker        a8a549f [Emulib] Metrics: Also report host os with crash stats.
998*d870e050SAndroid Build Coastguard Worker        f130685 Fix scrollbar styling
999*d870e050SAndroid Build Coastguard Worker        45aa551 UI Refactoring - split up extended controls [part 3]
1000*d870e050SAndroid Build Coastguard Worker        34291e9 (WIP) Add new gfx drivers from crash reports
1001*d870e050SAndroid Build Coastguard Worker        e53882d [Emulib] Fix some breakpad warnings (macro redefinition)
1002*d870e050SAndroid Build Coastguard Worker        9d6b0d7 [Emulib] System::runCommand improvements.
1003*d870e050SAndroid Build Coastguard Worker        55ea00b emugl: Refactor libOpenGLESDispatch
1004*d870e050SAndroid Build Coastguard Worker        26c2af1 [UI] Cleanup the method that caused warning from Qt
1005*d870e050SAndroid Build Coastguard Worker        8ddf6a8 [CrashService] Fix some issues with crash in Gfx driver detection
1006*d870e050SAndroid Build Coastguard Worker        96c0ace Fix booting problem with resize2fs on windows
1007*d870e050SAndroid Build Coastguard Worker        c58f9f5 [Crash] Check the UI agent before accessing it as it can be null
1008*d870e050SAndroid Build Coastguard Worker        f7c542d Make user suggestions from crash dump
1009*d870e050SAndroid Build Coastguard Worker        91fe815 [Emulib] Workaround Cygwin issue with CreateProcess and null std handles
1010*d870e050SAndroid Build Coastguard Worker        97d89de [Emubase] Remove unneeded functions from StringVector
1011*d870e050SAndroid Build Coastguard Worker        74ff767 (WIP) New hwinfo collection flow
1012*d870e050SAndroid Build Coastguard Worker        36583f6 ui: Undelete the labels on the two Settings paths
1013*d870e050SAndroid Build Coastguard Worker        3491c5f [Emulib] Add an object to run task in thread and collect result.
1014*d870e050SAndroid Build Coastguard Worker        61b82d5 emugl: Handle glGetString(GL_EXTENSIONS) deprecation.
1015*d870e050SAndroid Build Coastguard Worker        d432b25 package-release.sh: Add --debug option
1016*d870e050SAndroid Build Coastguard Worker        29bb7bd package-release.sh: Fix packaging of qemu2 darwin binaries
1017*d870e050SAndroid Build Coastguard Worker        ca040ac [UI] Make extended controls active and retain old tab on setOnTop()
1018*d870e050SAndroid Build Coastguard Worker        52b035c [CPUID] Fixed the virtualization instructions detection logic
1019*d870e050SAndroid Build Coastguard Worker        9cae231 Fix SmartPtr crash
1020*d870e050SAndroid Build Coastguard Worker        ae4b807 Force touch instead of multi-touch for api 10
1021*d870e050SAndroid Build Coastguard Worker        2c2b4fd Replace more exit calls with chain-of-returns.
1022*d870e050SAndroid Build Coastguard Worker        c723df5 Allow more responsive UI.
1023*d870e050SAndroid Build Coastguard Worker        f2a801b clang-formatted -no-window changes
1024*d870e050SAndroid Build Coastguard Worker        6fbb63a Adding -no-window support in the Android Emulator
1025*d870e050SAndroid Build Coastguard Worker        d92a395 ui: Adds a popup recommending x86 AVD's if supported.
1026*d870e050SAndroid Build Coastguard Worker        463b032 ui: Remove bogus tool tip from SEND MESSAGE button
1027*d870e050SAndroid Build Coastguard Worker        e0cc3fe [Qt] More fixes to dialog generation.
1028*d870e050SAndroid Build Coastguard Worker        ce354fb Trailing EOL breaks the test.
1029*d870e050SAndroid Build Coastguard Worker        be446de Option to collect system info on crash
1030*d870e050SAndroid Build Coastguard Worker        1a0b24c [qt] Set parent widget for progress dialog.
1031*d870e050SAndroid Build Coastguard Worker        f3f4332 ui: Updates the file push dialog to show progress.
1032*d870e050SAndroid Build Coastguard Worker        882d293 Fix missing EOL in text files.
1033*d870e050SAndroid Build Coastguard Worker        6168e7c Fix line endings DOS -> UNIX.
1034*d870e050SAndroid Build Coastguard Worker        33b1676 Remove executable bit from non-executable files.
1035*d870e050SAndroid Build Coastguard Worker        48d6ae7 Split EGLDispatch and GLESv*Dispatch from libOpenGLRenderer
1036*d870e050SAndroid Build Coastguard Worker        d48df62 build-qemu-android.sh: Add --no-android option.
1037*d870e050SAndroid Build Coastguard Worker        b6d0217 [Emulib] Use new path for Android Studio installation id. [RELAND]
1038*d870e050SAndroid Build Coastguard Worker        942c168 Revert "[Emulib] Use new path for Android Studio installation id."
1039*d870e050SAndroid Build Coastguard Worker        8fdb7b9 ui: Remove spurious error pop-up on "end call"
1040*d870e050SAndroid Build Coastguard Worker        b471adb [Emulib] Use new path for Android Studio installation id.
1041*d870e050SAndroid Build Coastguard Worker        c4d4307 ui: Emulator "always on top"
1042*d870e050SAndroid Build Coastguard Worker        7e849e9 ui: Minor zoom fixes.
1043*d870e050SAndroid Build Coastguard Worker        f94ff8d Create common utility functions for handling DNS
1044*d870e050SAndroid Build Coastguard Worker        5a89c71 [Emulib] Bugfixes in android::base::Thread
1045*d870e050SAndroid Build Coastguard Worker        747fa1a [Emulib] Sleep for active timers in generic looper
1046*d870e050SAndroid Build Coastguard Worker        9e11b0b Add descriptions to tool tips on the tool window buttons.
1047*d870e050SAndroid Build Coastguard Worker        99f91c1 ui: Fix the rotate keyboard shortcuts on OSX.
1048*d870e050SAndroid Build Coastguard Worker        5bb5240 ui: Fix more flicker on rotation.
1049*d870e050SAndroid Build Coastguard Worker        0249d55 Allow anisotropic filtering.
1050*d870e050SAndroid Build Coastguard Worker        4375d17 UI Refactoring - split up extended controls [part 2]
1051*d870e050SAndroid Build Coastguard Worker        a64d10a Rotate left/right using keyboard shortcuts
1052*d870e050SAndroid Build Coastguard Worker        e313001 Update skin files documentation.
1053*d870e050SAndroid Build Coastguard Worker        3399b48 Bring back the separate rotation buttons
1054*d870e050SAndroid Build Coastguard Worker        8052ff7 Use a bogus domain name in invalidURL crash reporter test.
1055*d870e050SAndroid Build Coastguard Worker        f56be5f Changing crashsystem spawn service to runCommand
1056*d870e050SAndroid Build Coastguard Worker        8553948 [Qemu] Get rid of most obvious exit() calls in qemu1
1057*d870e050SAndroid Build Coastguard Worker        b872aee [eGl] Fix the crash if glGetString() returns NULL
1058*d870e050SAndroid Build Coastguard Worker        e4a65cb [Metrics/UpdateCheck] Correctly encode the query string when reporting
1059*d870e050SAndroid Build Coastguard Worker        42af71e [Emulib] Add Uri::FormatEncodeArguments() to encode query string
1060*d870e050SAndroid Build Coastguard Worker        f687d93 [Emulib] StringFormat() improvement: support string classes
1061*d870e050SAndroid Build Coastguard Worker        a5c5302 UI Refactoring - split up extended controls [part 1]
1062*d870e050SAndroid Build Coastguard Worker        612d37f [Egl] Fix the finalization of FrameBuffer if it wasn't created yet
1063*d870e050SAndroid Build Coastguard Worker        88d02d6 [Metrics] Add better debug message to metrics uploading
1064*d870e050SAndroid Build Coastguard Worker        3dab939 Fix appearance of "play" button icon on Retina screen
1065*d870e050SAndroid Build Coastguard Worker        a11d28b Fix build breakage caused by https://android-review.googlesource.com/#/c/189031/
1066*d870e050SAndroid Build Coastguard Worker        726637d base: Accept StringView objects in logger.
1067*d870e050SAndroid Build Coastguard Worker        49f3623 Fix -gpu mesa when pressing power button will crash
1068*d870e050SAndroid Build Coastguard Worker        0428d29 base: Group System.h functions by category.
1069*d870e050SAndroid Build Coastguard Worker        31f27a7 Full-skin rotation
1070*d870e050SAndroid Build Coastguard Worker        529f9a9 base: Migrate android::base::System functions to use StringView.
1071*d870e050SAndroid Build Coastguard Worker        678a5b8 metrics: Add object to automatically flush metrics file.
1072*d870e050SAndroid Build Coastguard Worker        fbeed26 Qt: Implement a Qt event loop based Looper.
1073*d870e050SAndroid Build Coastguard Worker        ac4b8c0 [Emu-Check] Add a new 'hyper-v' check to the emulator-check
1074*d870e050SAndroid Build Coastguard Worker        054c927 [Emulib] Fix and extend the Win32UnicodeString copying/assignment
1075*d870e050SAndroid Build Coastguard Worker        a5a893f [Emulib] Search for an executable on path when launching (Windows)
1076*d870e050SAndroid Build Coastguard Worker        14f506f [Emulib] Change Win32UnicodeString to constuct from StringView
1077*d870e050SAndroid Build Coastguard Worker        1eb8484 [Qemu1] Make /dev/kvm fd close on exec
1078*d870e050SAndroid Build Coastguard Worker        0320267 [EmuCheck] New emulator-check binary for Android Studio queries
1079*d870e050SAndroid Build Coastguard Worker        533dd97 Put multi-touch setting back
1080*d870e050SAndroid Build Coastguard Worker        368890a skin: Fixes more flicker on Windows.
1081*d870e050SAndroid Build Coastguard Worker        0eb2ca7 Code cleanup crash service
1082*d870e050SAndroid Build Coastguard Worker        5dfcdb6 Clean up crash reporter, increase wait interval
1083*d870e050SAndroid Build Coastguard Worker        dd0bf82 Changing win crash reporter to wait on named pipe
1084*d870e050SAndroid Build Coastguard Worker        4cc1b13 [Ui] Fix the segfault at exit (again x3)
1085*d870e050SAndroid Build Coastguard Worker        41b4526 [UpdateChecker] Removed unnecessary StringView() ctor call
1086*d870e050SAndroid Build Coastguard Worker        8a24018 [Emulib] System::runCommmand() function
1087*d870e050SAndroid Build Coastguard Worker        dd9c448 [Emulib] System::findBundledExecutable() now searches in root too
1088*d870e050SAndroid Build Coastguard Worker        b338a59 [Emulib] PathUtils - add toExecutableName() and StringView params
1089*d870e050SAndroid Build Coastguard Worker        7fdeb6b [Emulib] Small improvement of Uri::Encode/Decode()
1090*d870e050SAndroid Build Coastguard Worker        a3c5165 [Emulib] Improve the StringView class
1091*d870e050SAndroid Build Coastguard Worker        3111670 [Emulib] Add = {} initialization support to PodVector&StringVector
1092*d870e050SAndroid Build Coastguard Worker        17cf32b [Emulib] Add a header to enable enum class fields
1093*d870e050SAndroid Build Coastguard Worker        182c566 Patch QT mingw qmake.config for release_with_debug
1094*d870e050SAndroid Build Coastguard Worker        1f79806 Change crashreport errors to warnings
1095*d870e050SAndroid Build Coastguard Worker        4a403b0 [Emulib] Fix update check URL formatting.
1096*d870e050SAndroid Build Coastguard Worker        5bcb83d skin: Fixes flicker on resize (Linux/Windows).
1097*d870e050SAndroid Build Coastguard Worker        65d5cd1 [Launcher] Fix engine autodetection logic for -help and -version
1098*d870e050SAndroid Build Coastguard Worker        07f50cf [UpdateCheck] Don't uriencode the web site address
1099*d870e050SAndroid Build Coastguard Worker        b399658 [Qemu1] Don't delete main thread's looper with metrics teardown
1100*d870e050SAndroid Build Coastguard Worker        a43b6ce Add build-id linker flag to prebuilt build scripts
1101*d870e050SAndroid Build Coastguard Worker        ef483c4 Re-Adding crashreport unit tests
1102*d870e050SAndroid Build Coastguard Worker        14e5aee [UpdateCheck] Pass additional arguments to the update check url
1103*d870e050SAndroid Build Coastguard Worker        2581930 Add build-id linker flag to new BUILD_TARGET_LDFLAGS
1104*d870e050SAndroid Build Coastguard Worker        a639a55 Make the tool window look nice on retina displays
1105*d870e050SAndroid Build Coastguard Worker        6329642 Unit test updates following update checker changes
1106*d870e050SAndroid Build Coastguard Worker        d2a6ea9 [Emulib] Implemented a missing StringView(const String&) ctor
1107*d870e050SAndroid Build Coastguard Worker        c787dcc [Emulib] Add System::getOsType() method
1108*d870e050SAndroid Build Coastguard Worker        2f0dc3e Add tool tips to tool window buttons
1109*d870e050SAndroid Build Coastguard Worker        5fde8f8 SDK tools version --> emulator version updates
1110*d870e050SAndroid Build Coastguard Worker        0c3e6b5 Allow ANDROID_GL_SOFTWARE_RENDERER=1 in QEMU2
1111*d870e050SAndroid Build Coastguard Worker        fb3e449 android/curl-support.h: Refactor CURL using code
1112*d870e050SAndroid Build Coastguard Worker        d932953 android/qemu-setup.c: Move to AndroidEmu.
1113*d870e050SAndroid Build Coastguard Worker        ed0e6be android/emulation/android_pipe.c: Move to AndroidEmu.
1114*d870e050SAndroid Build Coastguard Worker        9705caa [Launcher] Don't rely on argv[0] when looking for the engine
1115*d870e050SAndroid Build Coastguard Worker        3fba32b [Launcher] Renamed main launcher file .c -> .cpp
1116*d870e050SAndroid Build Coastguard Worker        bda00f4 ui: Changes the controls for zoom.
1117*d870e050SAndroid Build Coastguard Worker        29ef892 android/main-common-ui.h: New header.
1118*d870e050SAndroid Build Coastguard Worker        930fd90 Fix --out-dir=<dir> build.
1119*d870e050SAndroid Build Coastguard Worker        9d3aca5 build: Add new definitions-*.mk files
1120*d870e050SAndroid Build Coastguard Worker        7eac752 build: Rename OBJS_DIR to BUILD_OBJS_DIR
1121*d870e050SAndroid Build Coastguard Worker        75884a0 build: Get rid of SRC_PATH + small cleanups
1122*d870e050SAndroid Build Coastguard Worker        982c3af build: Rename BUILD_DEBUG_EMULATOR to BUILD_DEBUG
1123*d870e050SAndroid Build Coastguard Worker        c825124 build: Rename local-host-tool and local-host-define
1124*d870e050SAndroid Build Coastguard Worker        e735ea6 build: More HOST_XXX renames.
1125*d870e050SAndroid Build Coastguard Worker        16e325c build: Rename HOST_OS and HOST_ARCH
1126*d870e050SAndroid Build Coastguard Worker        2054ea5 build: Rename HOST_XXX and MY_XXX variables.
1127*d870e050SAndroid Build Coastguard Worker        7c21815 build: Move definitions from Makefile.top.mk to binary.make
1128*d870e050SAndroid Build Coastguard Worker        3ad4d79 build: More renaming of internal variables.
1129*d870e050SAndroid Build Coastguard Worker        d909771 build: Rename SYMBOLS_DIR to _BUILD_SYMBOLS_DIR
1130*d870e050SAndroid Build Coastguard Worker        664c63c build: Rename BUILD_SYSTEM to _BUILD_CORE_DIR
1131*d870e050SAndroid Build Coastguard Worker        902cd51 Move Makefile to android/build/main.make
1132*d870e050SAndroid Build Coastguard Worker        ab6d0f1 build: Move emulator-libui to Makefile.android-emu.mk
1133*d870e050SAndroid Build Coastguard Worker        38c6beb build: Cleanup emulator-libui rules.
1134*d870e050SAndroid Build Coastguard Worker        2b3b168 build: Move GPS/KML parser code to AndroidEmu.
1135*d870e050SAndroid Build Coastguard Worker        8903d40 build: Get rid of emulator-common module.
1136*d870e050SAndroid Build Coastguard Worker        18b3b8d Move audio-test.[hc] into android-qemu1-glue/
1137*d870e050SAndroid Build Coastguard Worker        fbbe0ef Fix windows unit-tests.
1138*d870e050SAndroid Build Coastguard Worker        ac5b9f7 Removing osmesa from mesa build script
1139*d870e050SAndroid Build Coastguard Worker        ebb91f7 ui: Stop the emulator window from moving during rotation
1140*d870e050SAndroid Build Coastguard Worker        3210d9a Implement the help hotkey
1141*d870e050SAndroid Build Coastguard Worker        1d40507 Change the "home" key shortcut on OS X
1142*d870e050SAndroid Build Coastguard Worker        794a9d2 Make hotkey strings on the Help page platform-specific.
1143*d870e050SAndroid Build Coastguard Worker        11374dc Make crash dump details path more robust
1144*d870e050SAndroid Build Coastguard Worker        123edb6 Fixing win64 crash service path
1145*d870e050SAndroid Build Coastguard Worker        72bde8a [Mac] Fixed the haxm memory leak when adb is launched from emulator
1146*d870e050SAndroid Build Coastguard Worker        92be18b [Emulator] Fix freeze on exit (Windows)
1147*d870e050SAndroid Build Coastguard Worker        bd6d15b [Emulib] Fixed System::runSilentCommand() for Posix
1148*d870e050SAndroid Build Coastguard Worker        db384ed Revert "Force windows crash-service path to 32 bit"
1149*d870e050SAndroid Build Coastguard Worker        c96cbdb Force 64 bit emulator on OSX
1150*d870e050SAndroid Build Coastguard Worker        b8cd20e Fixing windows crash service client detection
1151*d870e050SAndroid Build Coastguard Worker        978fafd Force windows crash-service path to 32 bit
1152*d870e050SAndroid Build Coastguard Worker        e37d841 HACK: Fix -gpu mesa on qemu2
1153*d870e050SAndroid Build Coastguard Worker        8593b7f [Emulib] System::runSilentCommand() improvements
1154*d870e050SAndroid Build Coastguard Worker        abdc2c8 Install prebuilt dll symbols during build flow
1155*d870e050SAndroid Build Coastguard Worker        3b91989 Move copy of prebuilt dlls to android-configure
1156*d870e050SAndroid Build Coastguard Worker        6d858bf ui: Updated Qt UI keyboard shorcuts.
1157*d870e050SAndroid Build Coastguard Worker        eda4eb2 build: Move AndroidEmu unit-tests.
1158*d870e050SAndroid Build Coastguard Worker        fa72f03 build: Move crash service sources out of AndroidEmu.
1159*d870e050SAndroid Build Coastguard Worker        bf20bd9 build: cleanup AndroidEmu dependencies.
1160*d870e050SAndroid Build Coastguard Worker        8ead67f build: Move android-wear into AndroidEmu.
1161*d870e050SAndroid Build Coastguard Worker        5eb2e37 Makefile.android-emu.mk: Move jpeg-compress.c and uncompress.cpp
1162*d870e050SAndroid Build Coastguard Worker        4dbf961 Fix out-of-bounds access in Qt image scaling
1163*d870e050SAndroid Build Coastguard Worker        25c0454 Makefile.android-emu.mk: Reduce dependent sources list.
1164*d870e050SAndroid Build Coastguard Worker        626ce62 Makefile.android-emu.mk: cleanup.
1165*d870e050SAndroid Build Coastguard Worker        24ecc2d Use different SwiftShader library naming scheme.
1166*d870e050SAndroid Build Coastguard Worker        e268e26 [Launcher] Allow '-debug-init' to act as '-verbose' in launcher
1167*d870e050SAndroid Build Coastguard Worker        a294563 [Emulib] Print the 'sdk root not found' message once
1168*d870e050SAndroid Build Coastguard Worker        a9a7b97 Adding symbols and strip to prebuilt build scripts
1169*d870e050SAndroid Build Coastguard Worker        dbf34e8 Qt: Handle adb start failure when close emulator
1170*d870e050SAndroid Build Coastguard Worker        99a4c1e [Emulib] Unquote the ANDROID_SDK_ROOT path on Win32
1171*d870e050SAndroid Build Coastguard Worker        3bd6103 Fix emulator hang when receiving a phone call
1172*d870e050SAndroid Build Coastguard Worker        e7cbccd Send adb shell stop before close
1173*d870e050SAndroid Build Coastguard Worker        119ce8d Add 'mips' to ranchu backend support list
1174*d870e050SAndroid Build Coastguard Worker        30c4f1c emulator: Fix platform build run.
1175*d870e050SAndroid Build Coastguard Worker        7d93a59 build: Move EMULATOR_COMMON_XXX to Makefile.common.mk
1176*d870e050SAndroid Build Coastguard Worker        f57837d [windows] camera: Remove QEMU dependency.
1177*d870e050SAndroid Build Coastguard Worker        b849f04 Allow -gpu swiftshader if swiftshader is available.
1178*d870e050SAndroid Build Coastguard Worker        82eca1f build: Remove obsolete LOCAL_NO_DEFAULT_COMPILER
1179*d870e050SAndroid Build Coastguard Worker        67068fc CleanSpec.mk: Remove obsolete file.
1180*d870e050SAndroid Build Coastguard Worker        0b0af35 Makefile: Remove LIBS_DIR
1181*d870e050SAndroid Build Coastguard Worker        2ea53d0 Makefile: Remove obsolete VPATH usage.
1182*d870e050SAndroid Build Coastguard Worker        71ad206 Makefile: Rename CONFIG_H to CONFIG_HOST_H
1183*d870e050SAndroid Build Coastguard Worker        f8447b0 Fixes a multi-touch related bug (see below).
1184*d870e050SAndroid Build Coastguard Worker        7b357b2 [Emulib] Cleanup of UpdateChecker (use the async API)
1185*d870e050SAndroid Build Coastguard Worker        a053494 [qemu1] Move the metrics reporting into separate thread
1186*d870e050SAndroid Build Coastguard Worker        e0eb2f3 docs/DEVELOPMENT.TXT: Update docs.
1187*d870e050SAndroid Build Coastguard Worker        da4fa8a [Emulib] C wrappers for the c++ android::base::async() function
1188*d870e050SAndroid Build Coastguard Worker        5eca844 [Emulib] async() new function + auto signal masking in new threads
1189*d870e050SAndroid Build Coastguard Worker        27ab19c [Cleanup] Renamed metrics files .c -> .cpp
1190*d870e050SAndroid Build Coastguard Worker        d00459b android/camera/camera-capture-windows.c: translate to C++
1191*d870e050SAndroid Build Coastguard Worker        d36e2f7 Fix API 21 x86_64 boot.
1192*d870e050SAndroid Build Coastguard Worker        f12852b Change some hotkeys' prefix from ctrl+shift to ctrl+alt
1193*d870e050SAndroid Build Coastguard Worker        5d7c859 [Ui] Set the splash screen window icon
1194*d870e050SAndroid Build Coastguard Worker        cd49419 ui: Disable multi-touch until it works on QEMU2.
1195*d870e050SAndroid Build Coastguard Worker        cd692bc Fix path_is_dir() on Windows.
1196*d870e050SAndroid Build Coastguard Worker        8651fa0 [Emulib] Check the kernel version to match the selected engine
1197*d870e050SAndroid Build Coastguard Worker        75cf63d emulator: Make QEMU2 the default emulator when possible.
1198*d870e050SAndroid Build Coastguard Worker        fa56bef Remove OS X cleanup hack.
1199*d870e050SAndroid Build Coastguard Worker        3b51c2d Fix cdma index out of bound in qemu1
1200*d870e050SAndroid Build Coastguard Worker        7d70249 [Ui] Load latest available emulator version into Help:About
1201*d870e050SAndroid Build Coastguard Worker        5b7acd3 ui: Implement 'Android SDK location' setting
1202*d870e050SAndroid Build Coastguard Worker        583fff1 Center startup progress bar for Windows.
1203*d870e050SAndroid Build Coastguard Worker        aa9d392 ui: Adds two-finger pinch/rotate gesture to emulator UI.
1204*d870e050SAndroid Build Coastguard Worker        a2646a0 Removing curl verbosity from upload_symbols script
1205*d870e050SAndroid Build Coastguard Worker        0f94de9 Fix upload_symbols curl command
1206*d870e050SAndroid Build Coastguard Worker        2d36d17 Changing upload_symbols to increase curl verbosity
1207*d870e050SAndroid Build Coastguard Worker        52dfb6f Increasing CrashService WaitCrash timeout
1208*d870e050SAndroid Build Coastguard Worker        e9664ba Increasing CrashService unit test timeout
1209*d870e050SAndroid Build Coastguard Worker        84304bd Adding additional CrashService unit test check
1210*d870e050SAndroid Build Coastguard Worker        7237a15 Set minimum HAXM version to 6.0.1
1211*d870e050SAndroid Build Coastguard Worker        647c300 Disabling CrashService bad URL unit test on windows
1212*d870e050SAndroid Build Coastguard Worker        676252b Screen doesn't sleep when pressing power button on mac
1213*d870e050SAndroid Build Coastguard Worker        9ea8ec2 Updated looks for startup dialog.
1214*d870e050SAndroid Build Coastguard Worker        21e3eca Adding more checks to CrashService unit tests
1215*d870e050SAndroid Build Coastguard Worker        efa31cb Revert "Revert "Breakpad Integration""
1216*d870e050SAndroid Build Coastguard Worker        95bea80 [Emulib] Make sure there's no trailing slash in the app dir
1217*d870e050SAndroid Build Coastguard Worker        363be76 ui: Change 'Recents' to 'Overview'
1218*d870e050SAndroid Build Coastguard Worker        8232611 ui: Show a "Starting..." pop-up until the main window first appears
1219*d870e050SAndroid Build Coastguard Worker        ba3b353 Revert "Breakpad Integration"
1220*d870e050SAndroid Build Coastguard Worker        e5c18a0 [WearAgent] Moved adb service connection to a separate thread
1221*d870e050SAndroid Build Coastguard Worker        8d6434e Fix tool window buttons appearance when pressed
1222*d870e050SAndroid Build Coastguard Worker        e495af2 Fix issue 196108: some keyboard shortcuts don't work on Mac
1223*d870e050SAndroid Build Coastguard Worker        93b6f08 [Emulib] Made ScopedPtr::reset() safer
1224*d870e050SAndroid Build Coastguard Worker        298a858 [Emulib] Added Thread::maskAllSignals() method
1225*d870e050SAndroid Build Coastguard Worker        bea6c12 Breakpad Integration
1226*d870e050SAndroid Build Coastguard Worker        330da62 Add evil hack to prevent crash on OS X and Linux.
1227*d870e050SAndroid Build Coastguard Worker        07a63d6 [QEMU1] Fix segfault on exit/remember window pos
1228*d870e050SAndroid Build Coastguard Worker        9c7995a Fix text elision in screenshot save path
1229*d870e050SAndroid Build Coastguard Worker        59edbd3 Exit zoom mode before rotating.
1230*d870e050SAndroid Build Coastguard Worker        5216b23 Rotate should be directionless for now.
1231*d870e050SAndroid Build Coastguard Worker        63b0290 [Emulib] Improved scoped ptr, auto lock and system
1232*d870e050SAndroid Build Coastguard Worker        c40e33b [Emulib] New FunctorThread class
1233*d870e050SAndroid Build Coastguard Worker        3288d20 Minor comment change, warning fix, copyright text
1234*d870e050SAndroid Build Coastguard Worker        190a8ae ui: Replace two rotate buttons with one button
1235*d870e050SAndroid Build Coastguard Worker        19ad1a1 ui: Query battery status to populate the battery UI page
1236*d870e050SAndroid Build Coastguard Worker        3cd3793 Fix offset bug of rotating after zoom.
1237*d870e050SAndroid Build Coastguard Worker        59f21b3 Fix buggy native scrollbar on OS X.
1238*d870e050SAndroid Build Coastguard Worker        f78dddd [Emulib] Modernize DISALLOW_COPY_AND_ASSIGN(T) macro
1239*d870e050SAndroid Build Coastguard Worker        8730449 GPU based texture scaling.
1240*d870e050SAndroid Build Coastguard Worker        7df2609 Revert "Re-upload: Fix some memory leaks."
1241*d870e050SAndroid Build Coastguard Worker        13620db Remove ranchu intermediate launchers.
1242*d870e050SAndroid Build Coastguard Worker        73d2acf Include lib64 into SDK tools for windows
1243*d870e050SAndroid Build Coastguard Worker        5f72809 Fix large file support for 32-bit Windows binaries.
1244*d870e050SAndroid Build Coastguard Worker        92eb7c4 android::base::String.release(): use strdup()
1245*d870e050SAndroid Build Coastguard Worker        c68a1ca Fix crash that may occur when closing the extended window
1246*d870e050SAndroid Build Coastguard Worker        0b918a5 Fix double lock when using serial_recv
1247*d870e050SAndroid Build Coastguard Worker        44586fa ui: Hide controls that aren't functional yet.
1248*d870e050SAndroid Build Coastguard Worker        a13f91c [Build] Fixes some warnings in camera API
1249*d870e050SAndroid Build Coastguard Worker        45803fb Fix Windows camera lockup with smp > 1
1250*d870e050SAndroid Build Coastguard Worker        609ef8b [Windows] Emulator runs on the parent console in parallel
1251*d870e050SAndroid Build Coastguard Worker        d0adfc1 Re-upload: Fix some memory leaks.
1252*d870e050SAndroid Build Coastguard Worker        ce46997 Renaming VERSION_STRING to EMULATOR_VERSION_STRING
1253*d870e050SAndroid Build Coastguard Worker        8a5dd3e Adding android build number to version defines
1254*d870e050SAndroid Build Coastguard Worker        eb659d8 Fix rotation.
1255*d870e050SAndroid Build Coastguard Worker        21327d8 [Windows-x64] Enable x64 versions of emulator on Windows
1256*d870e050SAndroid Build Coastguard Worker        b3dd29c [Qt] Windows - tool window closes leaving emulator running
1257*d870e050SAndroid Build Coastguard Worker        d3ba32b Revert "Fix some memory leaks."
1258*d870e050SAndroid Build Coastguard Worker        d62de1d Fix minor compiler warnings
1259*d870e050SAndroid Build Coastguard Worker        87ea036 Fix some memory leaks.
1260*d870e050SAndroid Build Coastguard Worker        b5d442c Fix Darwin build.
1261*d870e050SAndroid Build Coastguard Worker        e989b40 build: Remove SDL-based UI support code.
1262*d870e050SAndroid Build Coastguard Worker        a578dbf Updating breakpad build script
1263*d870e050SAndroid Build Coastguard Worker        9650569 Fix bug - load gpx/kml inactive on first run
1264*d870e050SAndroid Build Coastguard Worker        6cfe0e5 Fix repainting issues on Windows
1265*d870e050SAndroid Build Coastguard Worker        b396929 Changing PACKAGES.txt breakpad description
1266*d870e050SAndroid Build Coastguard Worker        51ebf12 Smooth icons on Retina screen
1267*d870e050SAndroid Build Coastguard Worker        60a7792 [Qt] Convert screenshot directory path to native OS format
1268*d870e050SAndroid Build Coastguard Worker        b6d5301 ui: Restore lines under editable widgets
1269*d870e050SAndroid Build Coastguard Worker        0141650 Adding breakpad patches
1270*d870e050SAndroid Build Coastguard Worker        2bfaae8 android::base::String: Implement release() method.
1271*d870e050SAndroid Build Coastguard Worker        a32245c Add Qemu2 backend support for mips32 using -ranchu switch
1272*d870e050SAndroid Build Coastguard Worker        9e63983 path_split(): Move to android::base::PathUtils
1273*d870e050SAndroid Build Coastguard Worker        7c5e4dc path_can_xxx(): Use android::base::System.
1274*d870e050SAndroid Build Coastguard Worker        4dfa6f5 path_get_absolute(): implement with android::base::System
1275*d870e050SAndroid Build Coastguard Worker        3230d88 path_is_absolute(): use android::base::PathUtils::isAbsolute()
1276*d870e050SAndroid Build Coastguard Worker        9c45306 android/utils/path.h: Start using android::base::System.
1277*d870e050SAndroid Build Coastguard Worker        859b506 Tool window buttons to send appropriate events
1278*d870e050SAndroid Build Coastguard Worker        b93d649 Exit with error message when screen is too large for software GPU.
1279*d870e050SAndroid Build Coastguard Worker        6ce13cb Add persistence and async loading to the Location page
1280*d870e050SAndroid Build Coastguard Worker        d268cc5 Fix Windows freeze on startup by locking qemud mux
1281*d870e050SAndroid Build Coastguard Worker        cd5a128 Remove an unneeded swap function
1282*d870e050SAndroid Build Coastguard Worker        7f03314 Add decoder for creating client EGL images
1283*d870e050SAndroid Build Coastguard Worker        9426c10 android-rebuild.sh: Fix --symbols option.
1284*d870e050SAndroid Build Coastguard Worker        fd52a47 Implement a setting to control grabbing keyboard input
1285*d870e050SAndroid Build Coastguard Worker        9852636 Increase FPS/decrease frame hits+jerks for smp>1
1286*d870e050SAndroid Build Coastguard Worker        1c31f57 [Qt] Fix intermittent crash on close when extended window is open
1287*d870e050SAndroid Build Coastguard Worker        b8bf3c7 ui: Revert to a uniform Home key
1288*d870e050SAndroid Build Coastguard Worker        b77a5bd Fix shaper.h to be compatible with C++ sources.
1289*d870e050SAndroid Build Coastguard Worker        9f990ad Ignore hw.cpu.ncore in classic emulator
1290*d870e050SAndroid Build Coastguard Worker        488f0e3 skin/qt: Hide all title bar buttons on OSX
1291*d870e050SAndroid Build Coastguard Worker        15a6922 [Qt] Fix the use-after-free bug in Qt UI + skin
1292*d870e050SAndroid Build Coastguard Worker        e20f099 [Qemu-GL] Fix the use-after-free bug in EglWindowSurface
1293*d870e050SAndroid Build Coastguard Worker        1d196d4 [Common] Improved LazyInstance<> code to be more secure and clear
1294*d870e050SAndroid Build Coastguard Worker        9021830 skin/qt: Make the screen flash when a screenshot is taken.
1295*d870e050SAndroid Build Coastguard Worker        c0a97ce ANDROID-CODING-STYLE.TXT: Document '#pragma once'
1296*d870e050SAndroid Build Coastguard Worker        ab33382 ui: Improve pull-down lists on Mac
1297*d870e050SAndroid Build Coastguard Worker        19c3801 ui: Add controls to the Settings page
1298*d870e050SAndroid Build Coastguard Worker        29b9e53 Fix the audio problem in goldfish
1299*d870e050SAndroid Build Coastguard Worker        089c75b skin/qt: "Marching ants" zoom!
1300*d870e050SAndroid Build Coastguard Worker        e5540da skin/qt: Window management updates.
1301*d870e050SAndroid Build Coastguard Worker        0bf5c47 ui: Move "About" from the Settings page to the Help page
1302*d870e050SAndroid Build Coastguard Worker        8c13c8a [Qemu] Move the VERSION_STRING definition into AndroidEmu
1303*d870e050SAndroid Build Coastguard Worker        2135e83 ui: Tweak the look of the Help page
1304*d870e050SAndroid Build Coastguard Worker        4a278c6 [Launcher] Correctly set up the library search paths on Windows
1305*d870e050SAndroid Build Coastguard Worker        204e65e QEMU2 camera support (AndroidEmu changes)
1306*d870e050SAndroid Build Coastguard Worker        0d876cd [AndroidEmu] Pass the correct port number to initModem()
1307*d870e050SAndroid Build Coastguard Worker        e19046a skin: Allow for additional device rotations.
1308*d870e050SAndroid Build Coastguard Worker        250a2ea [Qemu] Reduce input latency in Qt UI
1309*d870e050SAndroid Build Coastguard Worker        f638250 ui: Adjust the size of the text on action buttons
1310*d870e050SAndroid Build Coastguard Worker        de28c0e Make system images read-only by default.
1311*d870e050SAndroid Build Coastguard Worker        f985e25 Fix blackscreen with gpu off
1312*d870e050SAndroid Build Coastguard Worker        962bbb7 android::base::ScopedCPtr: Add documentation and array access.
1313*d870e050SAndroid Build Coastguard Worker        99b9fd9 Reduce CPU usage with gpu=on
1314*d870e050SAndroid Build Coastguard Worker        6e4229e Don't wipe data partition before locking it.
1315*d870e050SAndroid Build Coastguard Worker        a643183 ui: Implement media keys in the UI
1316*d870e050SAndroid Build Coastguard Worker        8dcbe9b ui: Make the Zoom button toggle between up and down
1317*d870e050SAndroid Build Coastguard Worker        ad6530e Bring back old "rotate" functionality and fix d-pad buttons.
1318*d870e050SAndroid Build Coastguard Worker        915f0d0 ui: Put the Settings tab before the Help tab
1319*d870e050SAndroid Build Coastguard Worker        0c5c07c [Qemu2] Fixed the SDK path calculation to work with qemu2
1320*d870e050SAndroid Build Coastguard Worker        c27c9e8 AndroidEmu: added ScopedCPtr alias to manage malloc()'d memory
1321*d870e050SAndroid Build Coastguard Worker        e654c48 Disabling grep highlighting on colorful terminals
1322*d870e050SAndroid Build Coastguard Worker        dc9b005 Adjust UI look--partly for Mac
1323*d870e050SAndroid Build Coastguard Worker        132c9e8 Move emulated NAND partition setup code.
1324*d870e050SAndroid Build Coastguard Worker        273b8af Move android/ext4_resize.[hc] to android/filesystems/
1325*d870e050SAndroid Build Coastguard Worker        0534e0c Move initial partition handling to vl-android.c
1326*d870e050SAndroid Build Coastguard Worker        2e66e85 Move NAND limit code to android/emulation/
1327*d870e050SAndroid Build Coastguard Worker        0a8b75d build: Add --ssh-wrapper=<command> to build scripts.
1328*d870e050SAndroid Build Coastguard Worker        132030c Move ext4_resize.cpp to AndroidEmu
1329*d870e050SAndroid Build Coastguard Worker        6b3bb75 Added System::getLauncherDirectory
1330*d870e050SAndroid Build Coastguard Worker        53dd5cd ui: Remove spurious #define to eliminate compiler warning
1331*d870e050SAndroid Build Coastguard Worker        497399c Address zyy@ comments on keyboard shortcuts change
1332*d870e050SAndroid Build Coastguard Worker        1151645 Moved GetWindowsError to Win32Utils::getErrorString
1333*d870e050SAndroid Build Coastguard Worker        be386be skin/qt: Fix crash when sending SMS without modem
1334*d870e050SAndroid Build Coastguard Worker        8935782 Fix low framerate problem.
1335*d870e050SAndroid Build Coastguard Worker        d50d285 Adding Breakpad Patches
1336*d870e050SAndroid Build Coastguard Worker        37a230f Fix Darwin build.
1337*d870e050SAndroid Build Coastguard Worker        d49765c Change function signature to eliminate compiler warning
1338*d870e050SAndroid Build Coastguard Worker        bf1b2c9 skin/qt: Fix an error-message related crash on OSX.
1339*d870e050SAndroid Build Coastguard Worker        866761b Altering keyboard shortcut behavior
1340*d870e050SAndroid Build Coastguard Worker        832f05a Added -accel-check command line option
1341*d870e050SAndroid Build Coastguard Worker        72847a3 Consistently use stdint types in target-i386/hax-interface.h
1342*d870e050SAndroid Build Coastguard Worker        d35900e Added a bunch of x86_cpuid utility functions
1343*d870e050SAndroid Build Coastguard Worker        bbd6f6b Implemented WindowsInstaller::getVersion
1344*d870e050SAndroid Build Coastguard Worker        abcb684 Fix the Help page and QTabWidget styles
1345*d870e050SAndroid Build Coastguard Worker        7b1d24f Display screenshot save path in a QLineEdit
1346*d870e050SAndroid Build Coastguard Worker        ff9dbd6 skin/qt: Toggle the zoom button when using the keyboard shortcut.
1347*d870e050SAndroid Build Coastguard Worker        eaccf34 skin/qt: Prevents window from moving on resize.
1348*d870e050SAndroid Build Coastguard Worker        a0f8dca Improved Scoped<Resource> swap tests to check resource
1349*d870e050SAndroid Build Coastguard Worker        39568f8 Added ScopedRegKey implementation
1350*d870e050SAndroid Build Coastguard Worker        f3914ee ui: Correct the color of the dark-themed Help icon
1351*d870e050SAndroid Build Coastguard Worker        2209d08 qt: Fix cleanup bugs.
1352*d870e050SAndroid Build Coastguard Worker        7ce4327 qt: Adjusting the look of the UI
1353*d870e050SAndroid Build Coastguard Worker        f93fd00 Add a "Help" page to the extended window
1354*d870e050SAndroid Build Coastguard Worker        35f89ea skin/qt: Keep the zoom button down when in zoom mode.
1355*d870e050SAndroid Build Coastguard Worker        9df26bc Disable play/stop button when there are no GPS points to play back.
1356*d870e050SAndroid Build Coastguard Worker        6339439 skin: Fix passing keyboard key presses to the AVD
1357*d870e050SAndroid Build Coastguard Worker        9c14775 Qemu: restore original ADB in qemu2
1358*d870e050SAndroid Build Coastguard Worker        de5454f skin: Fix the sdl2 build.
1359*d870e050SAndroid Build Coastguard Worker        6d2b8c1 Fix --ui=sdl build (unknown identifier in event-sdl2.c)
1360*d870e050SAndroid Build Coastguard Worker        4f1e6f5 qemu-launcher: Fix Windows bittness issue (force 32 bits)
1361*d870e050SAndroid Build Coastguard Worker        47e60eb build-qt.sh: Add patch to fix Chrome Remote Desktop crash.
1362*d870e050SAndroid Build Coastguard Worker        3bff4ff skin/qt: Update screenshot to save to default location.
1363*d870e050SAndroid Build Coastguard Worker        164dc1c Fix typo in debug output
1364*d870e050SAndroid Build Coastguard Worker        628ca48 Adding aux vector to elf definitions
1365*d870e050SAndroid Build Coastguard Worker        08df772 Location page: remove pause button, add playback speed control
1366*d870e050SAndroid Build Coastguard Worker        e9a5466 Add a Help icon to the Qt resource
1367*d870e050SAndroid Build Coastguard Worker        0fd6e59 Use QSettings to save and restore user selections
1368*d870e050SAndroid Build Coastguard Worker        4bc2537 Enable guest-side GPU emulation.
1369*d870e050SAndroid Build Coastguard Worker        6684af8 Fix styling for QTabWidget tabs
1370*d870e050SAndroid Build Coastguard Worker        1e8081d Add controls for sending a single GPS point on the location page
1371*d870e050SAndroid Build Coastguard Worker        da22742 Fix --out-dir=<path> build.
1372*d870e050SAndroid Build Coastguard Worker        7e1b36b Edit the qemu2 launcher to pass all arguments through
1373*d870e050SAndroid Build Coastguard Worker        d76d942 [Qemu2 qt] Ported better path_is_absolute into AndroidEmu
1374*d870e050SAndroid Build Coastguard Worker        41d2e56 [Qemu2 qt] Split out the androidEmu library
1375*d870e050SAndroid Build Coastguard Worker        fa349f6 QEMU1 changes to make AndroidEmu usable in QEMU2
1376*d870e050SAndroid Build Coastguard Worker        6a98028 Change the colors of the DPad controls in the dark theme
1377*d870e050SAndroid Build Coastguard Worker        dc2057b Add controls for modifying light, pressure and humidity sensors.
1378*d870e050SAndroid Build Coastguard Worker        0ef6575 build: Add local-link-static-c++lib function.
1379*d870e050SAndroid Build Coastguard Worker        2c78847 Allow the user to select the folder for saving screenshots
1380*d870e050SAndroid Build Coastguard Worker        fd149cb Qemu: moved looper-qemu.* into the glue code
1381*d870e050SAndroid Build Coastguard Worker        ac52cfa Qemu: fixed a typo in comment
1382*d870e050SAndroid Build Coastguard Worker        0595c04 Fixed a bad include in qe_path.cpp
1383*d870e050SAndroid Build Coastguard Worker        4f19d4d Add some buttons to the UI resource
1384*d870e050SAndroid Build Coastguard Worker        7c73c96 Updates Qt "zoom" controls.
1385*d870e050SAndroid Build Coastguard Worker        61ee452 build: Build QEMU2 from sources by default.
1386*d870e050SAndroid Build Coastguard Worker        506d3ee android-configure.sh: Panic if PC Bios files are missing.
1387*d870e050SAndroid Build Coastguard Worker        e29fd07 build: Allow modules to specify custom CC, CXX, LD and AR tools.
1388*d870e050SAndroid Build Coastguard Worker        f96bb90 build: Remove my-host-tool
1389*d870e050SAndroid Build Coastguard Worker        a105bdb UpdateChecker: better message about newer version
1390*d870e050SAndroid Build Coastguard Worker        fcf5642 docs: Added commit message instructions
1391*d870e050SAndroid Build Coastguard Worker        e096428 Fix flicker in Google Maps
1392*d870e050SAndroid Build Coastguard Worker        3f7a9d4 Fixes zoom on devices with high device pixel ratios.
1393*d870e050SAndroid Build Coastguard Worker        343a26d Darwin: Get rid of '-undefined dynamic_lookup'
1394*d870e050SAndroid Build Coastguard Worker        d024acc build-qemu-android.sh: Disable VNC SASL support.
1395*d870e050SAndroid Build Coastguard Worker        c4d8732 Add opengl_alive metric variable; track in emulator init; exit if openGL init fails
1396*d870e050SAndroid Build Coastguard Worker        8032cd3 Add a widget for editing angle measurements
1397*d870e050SAndroid Build Coastguard Worker        41c01b0 Add support for light, pressure and humidity sensors in the emulator
1398*d870e050SAndroid Build Coastguard Worker        589d6ac Fix emulator skin on retina screen.
1399*d870e050SAndroid Build Coastguard Worker        c9147ed Fix aliasing for OS X with retina screens.
1400*d870e050SAndroid Build Coastguard Worker        d3c047c Implement the new keyboard shortcuts for the extended settings window.
1401*d870e050SAndroid Build Coastguard Worker        aa6da12 build: Simplify QEMU1 build rules.
1402*d870e050SAndroid Build Coastguard Worker        9f4e947 distrib/jpeg-6b/libjpeg.mk: Simplify build script.
1403*d870e050SAndroid Build Coastguard Worker        ba20386 Makefile.qemu-launcher.mk: Simplify build script.
1404*d870e050SAndroid Build Coastguard Worker        f994129 build: Remove un-necessary tabs.
1405*d870e050SAndroid Build Coastguard Worker        739c3f8 Move CXX_STD_LIBS definition.
1406*d870e050SAndroid Build Coastguard Worker        434cad1 distrib/Qt5.mk: new build script.
1407*d870e050SAndroid Build Coastguard Worker        365e5ee distrib/libbreakpad_client.mk: new build script.
1408*d870e050SAndroid Build Coastguard Worker        bc7bc8e distrib/libxml2.mk: New build file.
1409*d870e050SAndroid Build Coastguard Worker        e731737 distrib/libcurl.mk: Move LibCURL declarations.
1410*d870e050SAndroid Build Coastguard Worker        903d14a Hide Sensors and Fingerprint pages. Clean up the Phone page.
1411*d870e050SAndroid Build Coastguard Worker        14bf16e Fix the window icon for Windows.
1412*d870e050SAndroid Build Coastguard Worker        2ce2e13 Fix setWindowIcon for OS X by setting it for the entire QApplication.
1413*d870e050SAndroid Build Coastguard Worker        aba0376 Clean up the Cellular and Battery UI panes
1414*d870e050SAndroid Build Coastguard Worker        0b9f706 Select ranchu kernel when "-ranchu" option is given
1415*d870e050SAndroid Build Coastguard Worker        e754df6 android::base::System: Use Unicode file paths on Windows.
1416*d870e050SAndroid Build Coastguard Worker        eead247 android/base/Win32UnicodeString: New helper class.
1417*d870e050SAndroid Build Coastguard Worker        d67ba8d Fix regex and eliminate compiler warning
1418*d870e050SAndroid Build Coastguard Worker        03b7d93 Android build change to recognize all C++ extensions
1419*d870e050SAndroid Build Coastguard Worker        1ffd320 Use trilinear filtering to remove aliasing.
1420*d870e050SAndroid Build Coastguard Worker        7e0c92d Update Qt error messages for adb-dependent tasks.
1421*d870e050SAndroid Build Coastguard Worker        b7f1e42 Add a method to show a particular page to ExtendedWindow
1422*d870e050SAndroid Build Coastguard Worker        632fba9 build: removed 'function' from definition
1423*d870e050SAndroid Build Coastguard Worker        fffab33 Re-enable the loading of the Qt window icon.
1424*d870e050SAndroid Build Coastguard Worker        87f2b00 Update default keyboard shortcuts
1425*d870e050SAndroid Build Coastguard Worker        54f9f0b Fix aliasing on skins.
1426*d870e050SAndroid Build Coastguard Worker        f6b30e6 android-configure.sh: Add --build-qemu2 option.
1427*d870e050SAndroid Build Coastguard Worker        f58b5a4 build-qemu-android.sh: Capture link output.
1428*d870e050SAndroid Build Coastguard Worker        9b70504 build: Add support for LOCAL_WHOLE_STATIC_LIBRARIES
1429*d870e050SAndroid Build Coastguard Worker        a37fd5e Fix a few minor typos.
1430*d870e050SAndroid Build Coastguard Worker        1cceafa build: Add LOCAL_INSTALL_DIR
1431*d870e050SAndroid Build Coastguard Worker        b349772 Show the ADB port on the Settings window
1432*d870e050SAndroid Build Coastguard Worker        3110f64 Updates the Qt "zoom" code to work on OSX.
1433*d870e050SAndroid Build Coastguard Worker        30e53e8 Revert "Revert "base/files: Add IniFile class [Reland]""
1434*d870e050SAndroid Build Coastguard Worker        ebd3e51 build: Typo fixup to aosp:178630
1435*d870e050SAndroid Build Coastguard Worker        9dc6f69 Revert "base/files: Add IniFile class [Reland]"
1436*d870e050SAndroid Build Coastguard Worker        1d13fc2 utils: Update ini.h to wrap around base/files/IniFile.h [reland]
1437*d870e050SAndroid Build Coastguard Worker        b0680a3 base/files: Add IniFile class [Reland]
1438*d870e050SAndroid Build Coastguard Worker        1d81c5e build: Link launcher program and unittests with -static.
1439*d870e050SAndroid Build Coastguard Worker        a67f747 launcher: Always inject custom library path.
1440*d870e050SAndroid Build Coastguard Worker        4cff263 build: Copy libstdc++ to installation dir for linux.
1441*d870e050SAndroid Build Coastguard Worker        6f2a9a6 Adjust the colors of the buttons on the Locations page
1442*d870e050SAndroid Build Coastguard Worker        223d0d1 Implement the Recents key on the UI
1443*d870e050SAndroid Build Coastguard Worker        bbab80d Minor fix up.
1444*d870e050SAndroid Build Coastguard Worker        ade79c0 Fix up for http://r.android.com/178142.
1445*d870e050SAndroid Build Coastguard Worker        13fa09b metrics: Start reporting opengles hardware strings. [reland]
1446*d870e050SAndroid Build Coastguard Worker        4b4cd8d android-configure.sh: Fix e2fsprogs prebuilt location.
1447*d870e050SAndroid Build Coastguard Worker        92f8e92 Fix flicker when scrolling a zoomed-in window
1448*d870e050SAndroid Build Coastguard Worker        406a559 Properly shutdown emulator when closing Qt UI.
1449*d870e050SAndroid Build Coastguard Worker        5aa3b13 Modify what is sent for the HOME key
1450*d870e050SAndroid Build Coastguard Worker        ca0b92e Extend the debug bit mask to 64 bits
1451*d870e050SAndroid Build Coastguard Worker        b5cb9d0 Display the current emulator version on the Settings page
1452*d870e050SAndroid Build Coastguard Worker        92fc760 Remove Camera, Hardware Sensors and Record Screen from sidebar
1453*d870e050SAndroid Build Coastguard Worker        3ef12d5 Fix the background of emulator window on startup.
1454*d870e050SAndroid Build Coastguard Worker        1e8f904 Make the "keyboard shortcuts" page display the keyboard shortcuts.
1455*d870e050SAndroid Build Coastguard Worker        64c7bd0 update Android emulator icon files.
1456*d870e050SAndroid Build Coastguard Worker        fcb8ddd Rename android_icon.* files to emulator_icon.*
1457*d870e050SAndroid Build Coastguard Worker        30b779e Fix Windows build.
1458*d870e050SAndroid Build Coastguard Worker        87d7df4 Remove extra call to initSettings()
1459*d870e050SAndroid Build Coastguard Worker        3cc1bff Add a "Zoom" icon on the main tool bar
1460*d870e050SAndroid Build Coastguard Worker        9b0fea0 Implements "zoom" for Qt UI with host GPU.
1461*d870e050SAndroid Build Coastguard Worker        32699cd Pass the debug flag to qemu2 build script
1462*d870e050SAndroid Build Coastguard Worker        0ab85f3 Revert "base/files: Add IniFile class."
1463*d870e050SAndroid Build Coastguard Worker        5fd78b6 base/files: Add IniFile class.
1464*d870e050SAndroid Build Coastguard Worker        d8c4a19 Making window borders visible in WIN32
1465*d870e050SAndroid Build Coastguard Worker        c4a5e58 Move QEMU1 auto-generated to $OUT_DIR/build/
1466*d870e050SAndroid Build Coastguard Worker        0a1c704 build: unified module definitions for 32/64 bits.
1467*d870e050SAndroid Build Coastguard Worker        aef2c7a build: Move common module declarations to Makefile.common.mk
1468*d870e050SAndroid Build Coastguard Worker        61b409e build: Rename Makefiles.
1469*d870e050SAndroid Build Coastguard Worker        aa51782 build: Remove a few obsolete definitions.
1470*d870e050SAndroid Build Coastguard Worker        b3195e6 Remove sources of zlib, libpng and libSDL2
1471*d870e050SAndroid Build Coastguard Worker        5367336 Makefile.*: Get rid of QEMU_HOST_TAG
1472*d870e050SAndroid Build Coastguard Worker        e7361d2 android-configure.sh: Small cleanup
1473*d870e050SAndroid Build Coastguard Worker        509bb43 Make Breakpad symbol generation optional.
1474*d870e050SAndroid Build Coastguard Worker        348d357 build: Strip final binaries + move build files to $OUT_DIR/build/
1475*d870e050SAndroid Build Coastguard Worker        20674c1 build: Fix intermediates-dir-for definition.
1476*d870e050SAndroid Build Coastguard Worker        f4a67de android/build/clear_vars.make: Clear LOCAL_SYMBOL_FILE
1477*d870e050SAndroid Build Coastguard Worker        4526298 Further improvements in Location page
1478*d870e050SAndroid Build Coastguard Worker        a36b3a9 build-qemu-android.sh: Always force the SDL2 ui backend.
1479*d870e050SAndroid Build Coastguard Worker        5341621 build-qemu-android-deps.sh: Fix Darwin sdl2.pc file.
1480*d870e050SAndroid Build Coastguard Worker        d64c594 Adding pc-bios to darwin remote builds
1481*d870e050SAndroid Build Coastguard Worker        dec0f4c Change package_release to build qt by default
1482*d870e050SAndroid Build Coastguard Worker        07054d9 Fix segmentation fault in charmap.c
1483*d870e050SAndroid Build Coastguard Worker        93b6069 Change buttons on location page
1484*d870e050SAndroid Build Coastguard Worker        7ef6972 Improvements in the appearance & behavior of Location page
1485*d870e050SAndroid Build Coastguard Worker        06a4d71 Fix the "minimize" button
1486*d870e050SAndroid Build Coastguard Worker        a10383b Add a script to measure the boot time of an Android device or AVD.
1487*d870e050SAndroid Build Coastguard Worker        2021787 Fix quoting in Makefile.
1488*d870e050SAndroid Build Coastguard Worker        12669e5 Make extended controls window unresizeable.
1489*d870e050SAndroid Build Coastguard Worker        2601abd Build Qt UI by default.
1490*d870e050SAndroid Build Coastguard Worker        f777059 Default to building packages with C++11.
1491*d870e050SAndroid Build Coastguard Worker        137db50 [Refactor] multitouch-screen.c to AndroidEmu
1492*d870e050SAndroid Build Coastguard Worker        0be30fd Revert "Build Qt UI by default."
1493*d870e050SAndroid Build Coastguard Worker        f545251 Fix adb hang when communicating using qemud.
1494*d870e050SAndroid Build Coastguard Worker        a920532 [Refactor] Kill last two glue #includes in the lib
1495*d870e050SAndroid Build Coastguard Worker        a755fec [Refactor] Got rid of glue agents references in main-common
1496*d870e050SAndroid Build Coastguard Worker        0b87a38 [Refactor] qemu-setup.c to AndroidEmu
1497*d870e050SAndroid Build Coastguard Worker        2733a26 Remove "SD card" pane
1498*d870e050SAndroid Build Coastguard Worker        e66408a utils: Small changes to iniFile API.
1499*d870e050SAndroid Build Coastguard Worker        e5c0b03 base: Add ability to LOG(...) a std::string.
1500*d870e050SAndroid Build Coastguard Worker        473b733 Fix crash for arm images on OS X.
1501*d870e050SAndroid Build Coastguard Worker        c90a752 Build Qt UI by default.
1502*d870e050SAndroid Build Coastguard Worker        ddf0bd1 [Refactor] Moved console.c to AndroidEmu
1503*d870e050SAndroid Build Coastguard Worker        b2489ec Updates the Qt resizing implementation to work on OSX.
1504*d870e050SAndroid Build Coastguard Worker        4b16807 gen-android-sdk-toolchain.sh: Fix pkgconfig creation bug.
1505*d870e050SAndroid Build Coastguard Worker        adbdc32 Ground work for ANGLE integration
1506*d870e050SAndroid Build Coastguard Worker        8a50275 Add LOCAL_SHARED_LIBRARIES in vars to clean
1507*d870e050SAndroid Build Coastguard Worker        aa7f1ba [Refactor] telephony/sysdeps_qemu.c -> AndroidEmu lib
1508*d870e050SAndroid Build Coastguard Worker        b12aed0 fix build script error for windows e2fsprogs
1509*d870e050SAndroid Build Coastguard Worker        26f751e Explicitly build esfsck.exe resize2fs.exe tune2fs.exe
1510*d870e050SAndroid Build Coastguard Worker        2d677c8 [Refactor] cleaned up utils/stream.h/cpp
1511*d870e050SAndroid Build Coastguard Worker        4dd226f Fix building bin for windows platform
1512*d870e050SAndroid Build Coastguard Worker        de6c81f [Refactor] shaper.c into AndroidEmu lib
1513*d870e050SAndroid Build Coastguard Worker        56b7c22 Some cosmetic changes in the virtual sensor code.
1514*d870e050SAndroid Build Coastguard Worker        63d207b Distribute bin and bin64 when packagint SDK tools
1515*d870e050SAndroid Build Coastguard Worker        c5ed248 [Refactor] snapshot.c to AndroidEmu
1516*d870e050SAndroid Build Coastguard Worker        faa026a Fix a missing comparison on checking 32 bit windows host
1517*d870e050SAndroid Build Coastguard Worker        be09113 Add support for manipulating the virtual sensors through the UI.
1518*d870e050SAndroid Build Coastguard Worker        cd2b3aa [Refactor] Move modem_driver to AndroidEmu
1519*d870e050SAndroid Build Coastguard Worker        94d0551 [Refactoring] Moved android_qemud out of glue code
1520*d870e050SAndroid Build Coastguard Worker        a0f1ffd Move telephony/ to android-qemu1-glue/telephony/
1521*d870e050SAndroid Build Coastguard Worker        bef565d Move back code from QEMU1 glue directory to android/
1522*d870e050SAndroid Build Coastguard Worker        0984a8d android-qemu1-glue: Remove CharDriverState dependencies.
1523*d870e050SAndroid Build Coastguard Worker        5f7d263 CSerialLine: Add buffer and pipe functions.
1524*d870e050SAndroid Build Coastguard Worker        74092a2 Do not force memory increase on 32bit windows host
1525*d870e050SAndroid Build Coastguard Worker        81427a6 Implements "zoom" for Qt UI on with -gpu mesa.
1526*d870e050SAndroid Build Coastguard Worker        0054b77 Check for the telephony agent late in the messaging process
1527*d870e050SAndroid Build Coastguard Worker        6653a5e Move charpipe implementation to android-qemu1-glue/emulation/
1528*d870e050SAndroid Build Coastguard Worker        0f1baa8 android-qemu1-glue: Fix source files location.
1529*d870e050SAndroid Build Coastguard Worker        3087301 Fix hang on OS X.
1530*d870e050SAndroid Build Coastguard Worker        4c05532 Move glue code to android-qemu1-glue
1531*d870e050SAndroid Build Coastguard Worker        0d441f8 android/: Move sdl_init_display() to android/display.c
1532*d870e050SAndroid Build Coastguard Worker        987f8c0 android/: Fix obsolete QEMU dependencies.
1533*d870e050SAndroid Build Coastguard Worker        5befbeb [Refactor] Remove unnecessary gps.h include
1534*d870e050SAndroid Build Coastguard Worker        6c6a81e Add 'minimize' button; remove 'unfold' button
1535*d870e050SAndroid Build Coastguard Worker        4d450fd [QT-SMS] Fixed bad string length for unicode text
1536*d870e050SAndroid Build Coastguard Worker        9beccb3 [refactoring] Abstract out telephony modem object
1537*d870e050SAndroid Build Coastguard Worker        ac3af22 android-configure.sh: Fix Windows build.
1538*d870e050SAndroid Build Coastguard Worker        06f47f5 android/display-core.c: Remove obsolete source file.
1539*d870e050SAndroid Build Coastguard Worker        172632a migrate-glue-code.py: new single-use script
1540*d870e050SAndroid Build Coastguard Worker        a8807f4 Always indicate 32 bit operation for Windows
1541*d870e050SAndroid Build Coastguard Worker        a3ec332 Use the MinGW toolchain generated by gen-android-sdk-toolchain.sh.
1542*d870e050SAndroid Build Coastguard Worker        977dd86 Removed some spammy debug messages
1543*d870e050SAndroid Build Coastguard Worker        96059d1 Fix wrap-around due to subtracting from unsigned.
1544*d870e050SAndroid Build Coastguard Worker        13f7530 Fix Darwin Qt build.
1545*d870e050SAndroid Build Coastguard Worker        c7db17c Remove unused Qt UI definition file
1546*d870e050SAndroid Build Coastguard Worker        d850609 Adding breakpad and symdump to emulator build flow
1547*d870e050SAndroid Build Coastguard Worker        0893268 [Bug] Fixed - HW sensors updates are not passed to guest
1548*d870e050SAndroid Build Coastguard Worker        f784489 Warning user if $SHELL is not properly defined.
1549*d870e050SAndroid Build Coastguard Worker        768d2d1 Updates Qt emulator to desired resizing spec.
1550*d870e050SAndroid Build Coastguard Worker        5a492f6 [Qt UI] Hanging after window move fix on Windows
1551*d870e050SAndroid Build Coastguard Worker        4a7f0e6 Revert "metrics: Start reporting opengles hardware strings. [reland]"
1552*d870e050SAndroid Build Coastguard Worker        7f48dce Eliminate some compiler warnings
1553*d870e050SAndroid Build Coastguard Worker        cf4ea62 Implement DPad
1554*d870e050SAndroid Build Coastguard Worker        a472bc1 metrics: Start reporting opengles hardware strings. [reland]
1555*d870e050SAndroid Build Coastguard Worker        716854c Remember the UI theme selection
1556*d870e050SAndroid Build Coastguard Worker        f7ae2b0 emulation: Add a helper object for control callbacks.
1557*d870e050SAndroid Build Coastguard Worker        d61856e Implements drag-and-drop to copy files for the Qt emulator.
1558*d870e050SAndroid Build Coastguard Worker        d5670a0 android_pipe: Fix crash on vmstate loading error.
1559*d870e050SAndroid Build Coastguard Worker        f42dd02 UpdateChecker: changed xml parsing to libxml2
1560*d870e050SAndroid Build Coastguard Worker        fd07b84 console: Use Looper::WatchFd for IO.
1561*d870e050SAndroid Build Coastguard Worker        39b6f4f Create a C interface for QEMU implementation of user event handling.
1562*d870e050SAndroid Build Coastguard Worker        b7e088b console: Use agent interfaces for location, finger, battery.
1563*d870e050SAndroid Build Coastguard Worker        dbbcac6 qt: Make control agents more generally accessible.
1564*d870e050SAndroid Build Coastguard Worker        776c2ea C++11 coding style update
1565*d870e050SAndroid Build Coastguard Worker        ecc84c3 qt: Make battery_agent more generally accessible.
1566*d870e050SAndroid Build Coastguard Worker        bdcae88 console: Add new interface for VM operations.
1567*d870e050SAndroid Build Coastguard Worker        ffc9a76 Refactoring: removed qemud/hw-qemud.h include from common files
1568*d870e050SAndroid Build Coastguard Worker        24fd02a UpdateChecker: stop printing debug information when not asked
1569*d870e050SAndroid Build Coastguard Worker        bcb67b9 Refactoring: got rid of qemu-specific headers in hw-sensors.c
1570*d870e050SAndroid Build Coastguard Worker        f16a479 Fix the edges of the extended tabs
1571*d870e050SAndroid Build Coastguard Worker        aade9fc Make the main tool bar change colors with the theme
1572*d870e050SAndroid Build Coastguard Worker        e3ddadb XCode 6 no longer comes with SDK 10.8.
1573*d870e050SAndroid Build Coastguard Worker        2c5c9df Incorrect comparison between pointer and boolean.
1574*d870e050SAndroid Build Coastguard Worker        836772c Space between string literal and macro.
1575*d870e050SAndroid Build Coastguard Worker        5cb2929 Fix GPX parsing code to work on Windows.
1576*d870e050SAndroid Build Coastguard Worker        6680b53 Modify GPX parsing to calculate time delays.
1577*d870e050SAndroid Build Coastguard Worker        b20b86e Revert "UpdateChecker: changed xml parsing to libxml2" Broken build on Mac
1578*d870e050SAndroid Build Coastguard Worker        1fb13f7 Support for -no-boot-anim for Ranchu emulator
1579*d870e050SAndroid Build Coastguard Worker        de95a54 Minor tweak to kernel/Android version map
1580*d870e050SAndroid Build Coastguard Worker        95f2ce6 QEMUD: move qemud_register_service() to the common lib
1581*d870e050SAndroid Build Coastguard Worker        3c8f731 Add the Back, Home, and Recents buttons to the main toolbar
1582*d870e050SAndroid Build Coastguard Worker        3fdb15e Make the main toolbar icons larger
1583*d870e050SAndroid Build Coastguard Worker        7f0e45c Add the Screenshot button to the main toolbar
1584*d870e050SAndroid Build Coastguard Worker        49aaf3e Move SMS messaging onto the telephony page
1585*d870e050SAndroid Build Coastguard Worker        8ea3222 Add 560dpi constant to emulator
1586*d870e050SAndroid Build Coastguard Worker        acab4e7 android/base/Limits.h: Remove problematic header.
1587*d870e050SAndroid Build Coastguard Worker        f5fda76 AndroidEmu refactoring: get rid of qemu dependency for ini.c
1588*d870e050SAndroid Build Coastguard Worker        3c49ea1 QEMUD refactoring: the refactoring
1589*d870e050SAndroid Build Coastguard Worker        310f73f QEMUD refactoring: created serial line abstraction
1590*d870e050SAndroid Build Coastguard Worker        c3e39e6 UpdateChecker: changed xml parsing to libxml2
1591*d870e050SAndroid Build Coastguard Worker        edc07b2 Add Breakpad prebuilt
1592*d870e050SAndroid Build Coastguard Worker        edbbb04 qemu-launcher: Support multiple cores for qemu2.
1593*d870e050SAndroid Build Coastguard Worker        67b3a3b Make the fingerprint button momentary
1594*d870e050SAndroid Build Coastguard Worker        030b434 MIPS Goldfish: Support for memory up to 4 GB
1595*d870e050SAndroid Build Coastguard Worker        3642da6 target-mips: Add TLB Refill exception interpreter
1596*d870e050SAndroid Build Coastguard Worker
1597*d870e050SAndroid Build Coastguard Worker    $ cd external/qemu-android && git log --oneline --no-merges 1bc6453..2ee7107 .
1598*d870e050SAndroid Build Coastguard Worker        2ee7107 goldfish_sync: reset sync device on reboot [device changes]
1599*d870e050SAndroid Build Coastguard Worker        1c8e111 win32: Fix for minor compiler error with updated Mingw toolchain.
1600*d870e050SAndroid Build Coastguard Worker        c4e2ec5 Battery: have battery fully charged to start with
1601*d870e050SAndroid Build Coastguard Worker        75221c6 Qemu 2 Command line option to bypass adb secure check
1602*d870e050SAndroid Build Coastguard Worker        a227985 [qemu2] When saving pipes, store the device version first
1603*d870e050SAndroid Build Coastguard Worker        f075c22 Remove potential double-free condition.
1604*d870e050SAndroid Build Coastguard Worker        9b60b76 Fix upstream build.
1605*d870e050SAndroid Build Coastguard Worker        7ea6c84 [qemu2] Fix all 'unused variable' warnings for assert-only vars
1606*d870e050SAndroid Build Coastguard Worker        0c03bce android_pipe: lower irq if the state is reset
1607*d870e050SAndroid Build Coastguard Worker        cb47325 android_pipe: More robust pipe state resetting on reboot
1608*d870e050SAndroid Build Coastguard Worker        08ddc27 [qemu2] [tiny] Remove extraneous semicolon in a macro.
1609*d870e050SAndroid Build Coastguard Worker        8f38148 android_pipe: close all pipes on reboot
1610*d870e050SAndroid Build Coastguard Worker        929b81f [qemu2] Also drop studio client id and update channel metrics.
1611*d870e050SAndroid Build Coastguard Worker        9fd00e1 Fix tcp redir
1612*d870e050SAndroid Build Coastguard Worker        903551c Automatically create QCoW2 images as needed on startup
1613*d870e050SAndroid Build Coastguard Worker        4425010 Remove QEMU2 android_parse_network_xxx() functions.
1614*d870e050SAndroid Build Coastguard Worker        0eb298b [goldfish-sync][qemu2] add goldfish sync device
1615*d870e050SAndroid Build Coastguard Worker        c840b80 Remove custom QEMU2 console code.
1616*d870e050SAndroid Build Coastguard Worker        e431140 Get rid of custom QEMU2 pipe service code.
1617*d870e050SAndroid Build Coastguard Worker        c963620 Add save and load routines for QEMU2 pipes.
1618*d870e050SAndroid Build Coastguard Worker        fc1a51e [Build break] Add a missing include
1619*d870e050SAndroid Build Coastguard Worker        c9b6b12 Revert "Revert "[qemu2] Don't allow running the same AVD in multiple instances""
1620*d870e050SAndroid Build Coastguard Worker        d78e69e Enable down to 8KHz sample rate in HDA codec
1621*d870e050SAndroid Build Coastguard Worker        104b551 Enable hda audio emulation for x86 and x86_64
1622*d870e050SAndroid Build Coastguard Worker        b4e11f1 [metrics] Add selected renderer [qemu2]
1623*d870e050SAndroid Build Coastguard Worker        2894527 Add VOICE_ENABLE/DISABLE cmds to PAAudio
1624*d870e050SAndroid Build Coastguard Worker        4835519 Add fragment size limit to paaudio to reduce latency
1625*d870e050SAndroid Build Coastguard Worker        64da771 [UI] Correct emulator's use of port numbers
1626*d870e050SAndroid Build Coastguard Worker        d333eb2 [qemu2] Cleanup wear agent and socket drainer.
1627*d870e050SAndroid Build Coastguard Worker        0ec3bb5 UI: Remember the Cellular Network settings
1628*d870e050SAndroid Build Coastguard Worker        72a2a71 [qemu2] Provide ffs{,l,ll} implementations for mingw.
1629*d870e050SAndroid Build Coastguard Worker        8e840b9 [master][crash] Check for a non-null listen channel before adding a watch
1630*d870e050SAndroid Build Coastguard Worker        a518b9e Fix qemu_mutex_check_iothread()
1631*d870e050SAndroid Build Coastguard Worker        31cbad3 [qemu2] Fix crash when -append is used without -kernel.
1632*d870e050SAndroid Build Coastguard Worker        9494044 Allow setting the network connection to LTE
1633*d870e050SAndroid Build Coastguard Worker        8e3e005 Add ACPI configs for goldfish rtc x86/x86_64 devices
1634*d870e050SAndroid Build Coastguard Worker        ea9937e Remove QEMU internal -list-webcams option.
1635*d870e050SAndroid Build Coastguard Worker        c070c3e qemu2: support no-audio option
1636*d870e050SAndroid Build Coastguard Worker        6dbf574 target-mips: Fix RDHWR on CP0.Count
1637*d870e050SAndroid Build Coastguard Worker        0af4d3e [UI] Remove unneeded keyset code.
1638*d870e050SAndroid Build Coastguard Worker        6f562ed [qemu2][pipe] Speed up the pipe code for guest read requests
1639*d870e050SAndroid Build Coastguard Worker        716f94c [qemu2][adb] Get rid of the data_out watching
1640*d870e050SAndroid Build Coastguard Worker        ec76373 monitor.c: Fix upstream build.
1641*d870e050SAndroid Build Coastguard Worker        4b7a2c9 QEMU2 Glue: Remove compiler warning.
1642*d870e050SAndroid Build Coastguard Worker        782a735 [adb] Fix a crash caused by a call into a closed pipe
1643*d870e050SAndroid Build Coastguard Worker        a7e5bfe [qemu2] Optimize the tcg_enabled() call
1644*d870e050SAndroid Build Coastguard Worker        3564b0a [qemu2] Cleanup pointer collision in adb backend when add io watcher
1645*d870e050SAndroid Build Coastguard Worker        a05153a hw/misc/android_pipe.c: Remove obsolete mutexes.
1646*d870e050SAndroid Build Coastguard Worker        c1480a7 console: Fix error message for 'gsm hold' without a parameter.
1647*d870e050SAndroid Build Coastguard Worker        d751420 battery: Fix typo in reported health (Overheat not Overhead)
1648*d870e050SAndroid Build Coastguard Worker        fca5cf8 AndroidPipe: Proper multi-threading support.
1649*d870e050SAndroid Build Coastguard Worker        37d9725 glue: provide qemu2::VmLock sub-class of android::VmLock.
1650*d870e050SAndroid Build Coastguard Worker        8de56f2 main-loop.h: Implement qemu_mutex_check_iothread()
1651*d870e050SAndroid Build Coastguard Worker        9d2efcd [qemu2] Simplify -port and -ports cli behaviour.
1652*d870e050SAndroid Build Coastguard Worker        8af5ba0 [qemu2] Always use the custom Android CPU definition
1653*d870e050SAndroid Build Coastguard Worker        8cdbb25 [qemu2] Remove the obsolete qemu2 version of sensors
1654*d870e050SAndroid Build Coastguard Worker        460dcd4 Disable the -tcpdump flag for now.
1655*d870e050SAndroid Build Coastguard Worker        f9499ff Cap HAXM memory to 3G
1656*d870e050SAndroid Build Coastguard Worker        8ebe695 Android pipe: Implement AndroidPipeHwFuncs::resetPipe() callback.
1657*d870e050SAndroid Build Coastguard Worker        cccb243 AndroidPipe: Rename android pipe functions.
1658*d870e050SAndroid Build Coastguard Worker        9f427fa Android pipe refactoring.
1659*d870e050SAndroid Build Coastguard Worker        7618a72 [qemu2] Tweak CMA code for -gpu guest
1660*d870e050SAndroid Build Coastguard Worker        023b3a8 [qemu2] Fix a crash with -no-cache argument
1661*d870e050SAndroid Build Coastguard Worker        aa92bf3 Fix x86_64 CPU model for Android emulation with TCG
1662*d870e050SAndroid Build Coastguard Worker        2d39e84 [Main] Fixing qemu flags off-by-1 parsing bug.
1663*d870e050SAndroid Build Coastguard Worker        22517fa target-i386: Add Android-specific CPU models for TCG
1664*d870e050SAndroid Build Coastguard Worker        5e9e4b1 Add a "gsm signal-profile" command
1665*d870e050SAndroid Build Coastguard Worker        ccfbaf4 Revert "[qemu2] Don't allow running the same AVD in multiple instances"
1666*d870e050SAndroid Build Coastguard Worker        b1c5d30 darwin: Reduce compiler warnings.
1667*d870e050SAndroid Build Coastguard Worker        21e25f7 main.cpp: Remove unused function.
1668*d870e050SAndroid Build Coastguard Worker        886f894 disasm-a64.c: Remove win32 compiler warning.
1669*d870e050SAndroid Build Coastguard Worker        74cc2a2 slirp.c: Remove win32 compiler warning.
1670*d870e050SAndroid Build Coastguard Worker        ff86119 virtio-pingpong.c: Remove win32 compiler warning.
1671*d870e050SAndroid Build Coastguard Worker        969f443 qemu-char.c: Remove win32 compiler warning.
1672*d870e050SAndroid Build Coastguard Worker        1cdf6ba hax-windows.c: Remove compiler warnings.
1673*d870e050SAndroid Build Coastguard Worker        f2398d8 android-commands.h: Remove Win32 compiler warning.
1674*d870e050SAndroid Build Coastguard Worker        ee15374 hw/display/goldfish_fb.c: Remove minor Win32 compiler warning.
1675*d870e050SAndroid Build Coastguard Worker        602b4c9 include/disas/bfd.h: Remove compiler warnings.
1676*d870e050SAndroid Build Coastguard Worker        c264225 Remove vexing compiler warning.
1677*d870e050SAndroid Build Coastguard Worker        fb356f9 Remove hardcoded key mappings from QEMU2.
1678*d870e050SAndroid Build Coastguard Worker        bf1aad8 [qemu2] Replace the rest of exit() calls with returns
1679*d870e050SAndroid Build Coastguard Worker        322bdbf [qemu2] Don't allow running the same AVD in multiple instances
1680*d870e050SAndroid Build Coastguard Worker        1a93698 android/adb-server.c: Listen for host ADB server connections on both ::1 and 127.0.0.1
1681*d870e050SAndroid Build Coastguard Worker        b53db1b [qemu2] fix a buffer overflow in inet_parse()
1682*d870e050SAndroid Build Coastguard Worker        8ad895b Adjust CMA for software renderer in more cases
1683*d870e050SAndroid Build Coastguard Worker        8f80824 MIPS32: Ranchu: Change default cpu to 74Kf
1684*d870e050SAndroid Build Coastguard Worker        dd58cc8 Move network-related globals to AndroidEmu
1685*d870e050SAndroid Build Coastguard Worker        dd13e08e android::SerialLine: Inject QEMU2 implementation at runtime.
1686*d870e050SAndroid Build Coastguard Worker        8a32791 [qemu2] Change exit to error return in ram_block_add.
1687*d870e050SAndroid Build Coastguard Worker        fc8e986 console: Validate GPS longitude and latitude values.
1688*d870e050SAndroid Build Coastguard Worker        ec1d01d Qemu2: resize userdata-qemu.img if requested
1689*d870e050SAndroid Build Coastguard Worker        6f3f50c Use loopback interface for lookup in "redir del"
1690*d870e050SAndroid Build Coastguard Worker        3e659ea Fix the 'rotate' console command
1691*d870e050SAndroid Build Coastguard Worker        6f4c709 [Console] Fix a crash in the console "event send" command.
1692*d870e050SAndroid Build Coastguard Worker        272612a [gpu on] Fix the hang with qemu2 arm images and gpu on
1693*d870e050SAndroid Build Coastguard Worker        3c1320a Implement the gsm data and gsm voice commands.
1694*d870e050SAndroid Build Coastguard Worker        f524d40 Added support for some console commands before auth
1695*d870e050SAndroid Build Coastguard Worker        e030f38 Emulator console requires authentication
1696*d870e050SAndroid Build Coastguard Worker        4853f8d Clamp hw.cpu.cores to 16 on Windows.
1697*d870e050SAndroid Build Coastguard Worker        8ac2d81 android-qemu2-glue: ensure arm xml linked for gdbstub
1698*d870e050SAndroid Build Coastguard Worker        fc5fcaf gdb: provide the name of the architecture in the target.xml
1699*d870e050SAndroid Build Coastguard Worker        d9443c0 gdbstub: Fix buffer overflows in gdb_handle_packet()
1700*d870e050SAndroid Build Coastguard Worker        6953a7d Add GDB qAttached support
1701*d870e050SAndroid Build Coastguard Worker        6b357c2 gdbstub: Introduce an is is_query_packet helper
1702*d870e050SAndroid Build Coastguard Worker        776c951 gdbstub: Fix qOffsets packet detection
1703*d870e050SAndroid Build Coastguard Worker        86deb71 gdbstub: avoid possible NULL pointer dereference
1704*d870e050SAndroid Build Coastguard Worker        3eab98b [pipe] Get rid of another linear list traversal on pipe commands
1705*d870e050SAndroid Build Coastguard Worker        9a1f939 [pipe] Skip the non-pending pipes when responding a wake request
1706*d870e050SAndroid Build Coastguard Worker        9e4e182 [qemu2] Use hash map for a pipe by channel lookup
1707*d870e050SAndroid Build Coastguard Worker        2962e8f arm64: enalbe audio support on qemu
1708*d870e050SAndroid Build Coastguard Worker        93d4bdc [gl][Qemu2]Update the opengles pipe initialization function call
1709*d870e050SAndroid Build Coastguard Worker        df93f0b [adb] Disable Nagle algorithm on the adb server socket
1710*d870e050SAndroid Build Coastguard Worker        acc4ba9 [gl] Qemu2-related cleanups
1711*d870e050SAndroid Build Coastguard Worker        af11d99 [win] Die on ctrl-C if emulator's hanging
1712*d870e050SAndroid Build Coastguard Worker        e328710 Remove USE_ANDROID_EMU + Fix upstream build.
1713*d870e050SAndroid Build Coastguard Worker        9675147 Complement patch for serial port parameter refactoring.
1714*d870e050SAndroid Build Coastguard Worker        8698af8 [ui] Display the current GPS location
1715*d870e050SAndroid Build Coastguard Worker        288dfeb QEMU2 Glue: Use AndroidEmu to generate kernel command-line parameters.
1716*d870e050SAndroid Build Coastguard Worker        9719252 Make multitouch input more stable.
1717*d870e050SAndroid Build Coastguard Worker        f6c050a [leaks] Don't double allocate a string for metrics assignment
1718*d870e050SAndroid Build Coastguard Worker        8764e1b Setup qemu2 console agents.
1719*d870e050SAndroid Build Coastguard Worker        46e3f86 [leaks] Deallocate the ini file object used for hw.ini creation
1720*d870e050SAndroid Build Coastguard Worker        7b332de [leaks] Delete the thread looper on thread exit (qemu2)
1721*d870e050SAndroid Build Coastguard Worker        2cac867 [UI] Enable the arrow keys regardless of D-pad.
1722*d870e050SAndroid Build Coastguard Worker        5000258 Fix automatic adb_port detection
1723*d870e050SAndroid Build Coastguard Worker        26d36e5 [update-check] Qemu2 part - remove the config dir parameter
1724*d870e050SAndroid Build Coastguard Worker        5a99b9f Add support for -report-console in QEMU2
1725*d870e050SAndroid Build Coastguard Worker        9bca637 Add support for -port and -ports to QEMU2
1726*d870e050SAndroid Build Coastguard Worker        e76e522 Fix ARM64 boot: Check TARGET_ARM64 #ifdef before TARGET_ARM
1727*d870e050SAndroid Build Coastguard Worker        88e18ec [emulib] Qemu2 - StudioHelper cleanup
1728*d870e050SAndroid Build Coastguard Worker        5824cf0 Fix typo declaring the QEMU cpu type for 32-bit ARM.
1729*d870e050SAndroid Build Coastguard Worker        a6ac4e4 Implement android::base::VmLock for QEMU2 glue.
1730*d870e050SAndroid Build Coastguard Worker        bd4aa36 Move Android-specific network related constants.
1731*d870e050SAndroid Build Coastguard Worker        528a29a qemu2: -writable-system support for API > 15
1732*d870e050SAndroid Build Coastguard Worker        e384e69 qemu2: Parse UI command line options
1733*d870e050SAndroid Build Coastguard Worker        e18a280 Move UI-related command-line option parsing code to AndroidEmu.
1734*d870e050SAndroid Build Coastguard Worker        60ab290 [android] main.cpp: Use AndroidEmu for command-line parsing.
1735*d870e050SAndroid Build Coastguard Worker        e3324ef hw/mips/mips_ranchu.c: Fix boot using kernel with built-in DTB
1736*d870e050SAndroid Build Coastguard Worker        68fd37f target-mips: Fix TLB Refill exception interpreter
1737*d870e050SAndroid Build Coastguard Worker        1719b42 Fix boot for API <= 15
1738*d870e050SAndroid Build Coastguard Worker        32e2066 [Crash] Add thread safety to Qemu2's adb implementation
1739*d870e050SAndroid Build Coastguard Worker        48e1f9d Remove LOCAL_GENERATE_SYMBOLS variable from build
1740*d870e050SAndroid Build Coastguard Worker        e525d23 [Crash] Assert in adb_server_close()
1741*d870e050SAndroid Build Coastguard Worker        addc5ab goldfish_events: Remove AndroidEmu dependencies.
1742*d870e050SAndroid Build Coastguard Worker        949d949 goldfish_events: Rename gf_XXX to goldfish_XXX
1743*d870e050SAndroid Build Coastguard Worker        1ac9949 vl.c: Refine hax support code a little.
1744*d870e050SAndroid Build Coastguard Worker        d5c4a49 qemu-char.c: Minor change recv() to read()
1745*d870e050SAndroid Build Coastguard Worker        a31e925 trace-events: minor formatting
1746*d870e050SAndroid Build Coastguard Worker        a095bde goldfish_fb: Remove USE_ANDROID_EMU usage.
1747*d870e050SAndroid Build Coastguard Worker        786a29f Move opengl_{recv,send}_all() to android_pipe_opengles.c
1748*d870e050SAndroid Build Coastguard Worker        72f83d5 Enable 32-ARM qemu-android build.
1749*d870e050SAndroid Build Coastguard Worker        99b087f gen-qemu2-sources-mk.py: Remove linux-x86 source files.
1750*d870e050SAndroid Build Coastguard Worker        eb043d8 gen-qemu2-sources-mk.py: Stable sort order for source file lists.
1751*d870e050SAndroid Build Coastguard Worker        7f802bf Update Help:About to show how ADB can find this device
1752*d870e050SAndroid Build Coastguard Worker        d2bf902 Fix build-qemu-android.sh build.
1753*d870e050SAndroid Build Coastguard Worker        9be50e4 Remove support for dynamic skins
1754*d870e050SAndroid Build Coastguard Worker        4737d23 qemu-setup.c: Exit properly on android_emulation_setup() errors.
1755*d870e050SAndroid Build Coastguard Worker        5cd2b6a Makefile.qemu2-sources.mk: Fix build for mips
1756*d870e050SAndroid Build Coastguard Worker        1ef42eb Makefile.qemu2-sources.mk: Generate from upstream build lists.
1757*d870e050SAndroid Build Coastguard Worker        21c7af6 Fix upstream build.
1758*d870e050SAndroid Build Coastguard Worker        1ba93fd Remove android::base::String, use std::string instead.
1759*d870e050SAndroid Build Coastguard Worker        68c5059 android/console.h: Introduce AndroidConsoleAgents.
1760*d870e050SAndroid Build Coastguard Worker        f8ca644 [main] Stop loading custom keysets.
1761*d870e050SAndroid Build Coastguard Worker        fa7b157 [Crash] Qemu2 - report the kvm errors with crash handler
1762*d870e050SAndroid Build Coastguard Worker        cd6af68 [Metrics] Add api level to the reported metrics
1763*d870e050SAndroid Build Coastguard Worker        a734773 Fix build
1764*d870e050SAndroid Build Coastguard Worker        dc98eef Add host GPU info to metrics. [QEMU2]
1765*d870e050SAndroid Build Coastguard Worker        34069d1 Fix crashes when accessing null pipe
1766*d870e050SAndroid Build Coastguard Worker        50325d1 Make GPU blacklist testing easier. [QEMU2]
1767*d870e050SAndroid Build Coastguard Worker        3895335 Present GPU blacklist status as a window. [QEMU2]
1768*d870e050SAndroid Build Coastguard Worker        ea6b534 Detect and force software on crashy GPU's [QEMU2]
1769*d870e050SAndroid Build Coastguard Worker        9ff082d Allow switch to software GPU when a GPU crash is being reported
1770*d870e050SAndroid Build Coastguard Worker        aa56448 [qemu2] Report qemu version separately from the emulator ver
1771*d870e050SAndroid Build Coastguard Worker        b2a9e85 [qemu2] replace abort() with crash handler call in thread
1772*d870e050SAndroid Build Coastguard Worker        6da1528 Show error message and exit when not enough memory
1773*d870e050SAndroid Build Coastguard Worker        0e70741 Fix unicode file path support build issues
1774*d870e050SAndroid Build Coastguard Worker        75936af Support unicode file paths on Windows
1775*d870e050SAndroid Build Coastguard Worker        e677d91 [qemu2] Change exit() to a return in configure_accelerator()
1776*d870e050SAndroid Build Coastguard Worker        62bd0e4 Disable framebuffer_update_display if gpu host is used
1777*d870e050SAndroid Build Coastguard Worker        1a8654c Enable webcam commandline params
1778*d870e050SAndroid Build Coastguard Worker        294500e Fix hax sign conversion when using large ram sizes
1779*d870e050SAndroid Build Coastguard Worker        ef66479 Instrument to catch crashes in tcp_output (part B)
1780*d870e050SAndroid Build Coastguard Worker        bd66ad9 Limit VM memory to maximum HAXM memory
1781*d870e050SAndroid Build Coastguard Worker        ec204ef Error out when isa_bus_new fails
1782*d870e050SAndroid Build Coastguard Worker        4083c60 Instrument to catch crashes in tcp_output
1783*d870e050SAndroid Build Coastguard Worker        4a34149 [main] Disable unsupported QEMU2 flags.
1784*d870e050SAndroid Build Coastguard Worker        5816144 [Qemu2] Add AVD and HAX info to crash reports
1785*d870e050SAndroid Build Coastguard Worker        0c0551e Add function to retrieve maximum HAX RAM size
1786*d870e050SAndroid Build Coastguard Worker        7d4ea66 [qemu2] Upload command line and environment with the crash
1787*d870e050SAndroid Build Coastguard Worker        017919a Report crashes on exit from 'adb emu kill'
1788*d870e050SAndroid Build Coastguard Worker        7ca00c5 [Crash] Clean up the framebuffer pointer in DCL before it is freed
1789*d870e050SAndroid Build Coastguard Worker        b5c4e19 Fix documentation for -gpu guest CMA.
1790*d870e050SAndroid Build Coastguard Worker        30aa677 -gpu guest: account for high resolutions
1791*d870e050SAndroid Build Coastguard Worker        70bbfec Support ANDROID_ADB_SERVER_PORT env variable
1792*d870e050SAndroid Build Coastguard Worker        e3c6a32 [qemu2] Really initialize process on the main thread.
1793*d870e050SAndroid Build Coastguard Worker        bb61f10 [qemu2] Route Ctrl-C event to EmulatorQtWindow::closeRequest.
1794*d870e050SAndroid Build Coastguard Worker        464fd9c qemu2 Fix handling of "-prop xxx=yyy" on the command line
1795*d870e050SAndroid Build Coastguard Worker        4a1e925 Skip skin display initialization in no-window mode
1796*d870e050SAndroid Build Coastguard Worker        a76fa53 Suppress 'could not lock' messages on exit
1797*d870e050SAndroid Build Coastguard Worker        cfd3d4f [Crash] Show an error message about VirtualBox when Hax sync fails (qemu2)
1798*d870e050SAndroid Build Coastguard Worker        138295a [qemu2] Update metrics setup to include adb liveness ping.
1799*d870e050SAndroid Build Coastguard Worker        59e623e Remove QemuLooper's mFdWatches for qemu2
1800*d870e050SAndroid Build Coastguard Worker        734cbb3 Document Windows -gpu mesa boot animation off hack
1801*d870e050SAndroid Build Coastguard Worker        f3b8659 Windows - Fix booting >=1080p AVDs with -gpu mesa
1802*d870e050SAndroid Build Coastguard Worker        42da86e Revert "Revert "Revert "Revert "Add locks to pipe access and adjust pipe access order""""
1803*d870e050SAndroid Build Coastguard Worker        582baf6 Avoid adding too many watchers for adb server data
1804*d870e050SAndroid Build Coastguard Worker        6e8051b Disable goldfish framebuffer write when using host gpu
1805*d870e050SAndroid Build Coastguard Worker        f699f01 ui qemu2: Eliminate crash when entering trackball mode
1806*d870e050SAndroid Build Coastguard Worker        bf6dc3f android: Move android_base_port definition.
1807*d870e050SAndroid Build Coastguard Worker        24d1db2 android: Move main-android.cpp to android-qemu2-glue/main.cpp
1808*d870e050SAndroid Build Coastguard Worker        ad34c13 android: Remove duplicate android_console_rotate() implementations.
1809*d870e050SAndroid Build Coastguard Worker        061dcd2 Adding qemu2 console crash command
1810*d870e050SAndroid Build Coastguard Worker        191c2df Add io watch for adb server data on every second
1811*d870e050SAndroid Build Coastguard Worker        99bd8d9 main-android.cpp: Allow SMP support for Intel only
1812*d870e050SAndroid Build Coastguard Worker        9543029 Revert "Revert "Revert "Add locks to pipe access and adjust pipe access order"""
1813*d870e050SAndroid Build Coastguard Worker        f06ca74 Revert "Revert "Add locks to pipe access and adjust pipe access order""
1814*d870e050SAndroid Build Coastguard Worker        9b46646 Revert "Add locks to pipe access and adjust pipe access order"
1815*d870e050SAndroid Build Coastguard Worker        108771f Add locks to pipe access and adjust pipe access order
1816*d870e050SAndroid Build Coastguard Worker        26f2e84 metrics: Also report host os.
1817*d870e050SAndroid Build Coastguard Worker        cba6eef [Qemu2] Don't exit() on hax cpu sync failure, just return instead
1818*d870e050SAndroid Build Coastguard Worker        aeda218 Enabling -no-window support in the qemu2 engine
1819*d870e050SAndroid Build Coastguard Worker        847c6dc Fix upstream QEMU2 build.
1820*d870e050SAndroid Build Coastguard Worker        63bab03 Add support for multiple DNS servers
1821*d870e050SAndroid Build Coastguard Worker        dea0f48 [Qemu2] Add support for http proxy
1822*d870e050SAndroid Build Coastguard Worker        e88923f Revert "Increase pre-UI boot speed on OS X"
1823*d870e050SAndroid Build Coastguard Worker        eaf5676 Revert "Increase boot speed on OS X."
1824*d870e050SAndroid Build Coastguard Worker        50056df target-i386: HAX: Avoid mapping duplicate memory slots
1825*d870e050SAndroid Build Coastguard Worker        a9c4423 Add -wipe-data to qemu2
1826*d870e050SAndroid Build Coastguard Worker        e0e7dba support -port in qemu2
1827*d870e050SAndroid Build Coastguard Worker        530672e [Qemu2] Get rid of most obvious exit() calls in qemu2
1828*d870e050SAndroid Build Coastguard Worker        9b9ae52 Fix back on typing '99' in QEMU2
1829*d870e050SAndroid Build Coastguard Worker        9592276 [Qemu2] Make /dev/kvm/ fd close on exec #2
1830*d870e050SAndroid Build Coastguard Worker        5b6ba7d Enables multitouch.
1831*d870e050SAndroid Build Coastguard Worker        dc6c4c0 [Ui] Update qemu2 because init_sdl_ui() is now ui_init()
1832*d870e050SAndroid Build Coastguard Worker        d25ce35 [Qemu2] Made a qemu version message prettier
1833*d870e050SAndroid Build Coastguard Worker        5a988ec [Qemu2] Pass the emulator version to UpdateChecker
1834*d870e050SAndroid Build Coastguard Worker        69f43c1 build: Remove ANDROID_EMU_STATIC_LIBRARIES_QEMU2
1835*d870e050SAndroid Build Coastguard Worker        961fdc9 [qemu2] Cleanup the console messages - fix line endings
1836*d870e050SAndroid Build Coastguard Worker        08d07ad [qemu2] Fix readline implementation to correctly handle rn
1837*d870e050SAndroid Build Coastguard Worker        353f531 Use the new android/emulator-common-ui.h header.
1838*d870e050SAndroid Build Coastguard Worker        2d7875c build: Rename HOST_OS and HOST_ARCH
1839*d870e050SAndroid Build Coastguard Worker        9e43b0a build: Use common UI library instead of rebuilding from sources.
1840*d870e050SAndroid Build Coastguard Worker        ac0a376 Fix build-qemu-android.sh build.
1841*d870e050SAndroid Build Coastguard Worker        9fb9687 Remove obsolete CONFIG_QT define.
1842*d870e050SAndroid Build Coastguard Worker        182cc3f [Qemu2] Fix the monitor implementation in Qemu2
1843*d870e050SAndroid Build Coastguard Worker        c3f6617 [Mac] Fix the HAXM memory leak when launching child process
1844*d870e050SAndroid Build Coastguard Worker        3aedb91 build: Cleanup build rules.
1845*d870e050SAndroid Build Coastguard Worker        7958a09 Enable support for netspeed, netdelay and netfast
1846*d870e050SAndroid Build Coastguard Worker        01b9789 [Qemu2] Mount the system image as read-only
1847*d870e050SAndroid Build Coastguard Worker        c831b65 Add gsm command to qemu2 console
1848*d870e050SAndroid Build Coastguard Worker        845baed Fix lock after destroy in coreaudio
1849*d870e050SAndroid Build Coastguard Worker        c30b7fa [qemu2] Move the metrics uploading into separate thread
1850*d870e050SAndroid Build Coastguard Worker        557b4c4 Disable netspeed for qemu2
1851*d870e050SAndroid Build Coastguard Worker        ca37af3 Add cdma command to qemu2's console
1852*d870e050SAndroid Build Coastguard Worker        9aca733 Enable generating breakpad symbols for Qemu2
1853*d870e050SAndroid Build Coastguard Worker        2748efb Add sms command to qemu2 console
1854*d870e050SAndroid Build Coastguard Worker        8dcaac8 Apply clang-format to android-console.c
1855*d870e050SAndroid Build Coastguard Worker        a8430a6 Add geo and finger commands to qemu2's console
1856*d870e050SAndroid Build Coastguard Worker        f32ed14 Fix QEMU2 HW keyboard
1857*d870e050SAndroid Build Coastguard Worker        af2743d Breakpad integration for qemu2
1858*d870e050SAndroid Build Coastguard Worker        e6c768d Configure kernel parameters correctly on start
1859*d870e050SAndroid Build Coastguard Worker        ec8b6a5 Rename VERSION_STRING to EMULATOR_VERSION_STRING
1860*d870e050SAndroid Build Coastguard Worker        bcba067 ui: Recents button in QEMU2
1861*d870e050SAndroid Build Coastguard Worker        44500c9 Remove minor compiler warnings
1862*d870e050SAndroid Build Coastguard Worker        8f4b294 Fix leaked AConfig.
1863*d870e050SAndroid Build Coastguard Worker        d827214 Fix Windows build.
1864*d870e050SAndroid Build Coastguard Worker        2b92f1f build: Remove support for SDL-based emulator UI
1865*d870e050SAndroid Build Coastguard Worker        bc1a34f mips-ranchu.c: fix the wrong port number in the title bar
1866*d870e050SAndroid Build Coastguard Worker        1d90f0b Qemu2: ranchu backend support for mips32
1867*d870e050SAndroid Build Coastguard Worker        9180ffd [Qemu2] Fixed upstream build
1868*d870e050SAndroid Build Coastguard Worker        82f58a7 Add cellular support.
1869*d870e050SAndroid Build Coastguard Worker        e7c74cf Support Nexus 5X DPI
1870*d870e050SAndroid Build Coastguard Worker        17e59df Increase pre-UI boot speed on OS X
1871*d870e050SAndroid Build Coastguard Worker        a943a22 Revert "Revert "Add GSM support.""
1872*d870e050SAndroid Build Coastguard Worker        fc3bbea QEMU2 ui: Query battery status to populate the battery UI page
1873*d870e050SAndroid Build Coastguard Worker        f83960f Fix OS X startup kill loop on x86_64 images
1874*d870e050SAndroid Build Coastguard Worker        c0fbe74 Fix OS X crash on startup with qemud=1/GSM
1875*d870e050SAndroid Build Coastguard Worker        98ec2e2 Revert "Add GSM support."
1876*d870e050SAndroid Build Coastguard Worker        a2a974f Increase boot speed on OS X.
1877*d870e050SAndroid Build Coastguard Worker        529668f Enable sensor support.
1878*d870e050SAndroid Build Coastguard Worker        f207407 Add GSM support.
1879*d870e050SAndroid Build Coastguard Worker        be9628a [Qemu2] Enable the update checker and metric reporting
1880*d870e050SAndroid Build Coastguard Worker        72d4413 [Qemu2] Use the common VERSION_STRING from AndroidEmu
1881*d870e050SAndroid Build Coastguard Worker        b17ffde GPS support should be under USE_ANDROID_EMU.
1882*d870e050SAndroid Build Coastguard Worker        5d1073e Add gps support.
1883*d870e050SAndroid Build Coastguard Worker        8c0260b [Qemu2] Reduce the input latency because of timer waiting
1884*d870e050SAndroid Build Coastguard Worker        27ddd94 QEMU2 camera support
1885*d870e050SAndroid Build Coastguard Worker        7355d17 [Qemu2] Fix the 'port 0' in the title bar
1886*d870e050SAndroid Build Coastguard Worker        2a5d762 Support true color framebuffers.
1887*d870e050SAndroid Build Coastguard Worker        dac5ef9 [Qemu2] Delay the bh creation in Qemu2-specific Looper code
1888*d870e050SAndroid Build Coastguard Worker        e9a9a1c Fix build-qemu-android.sh build.
1889*d870e050SAndroid Build Coastguard Worker        8f180d0 Qemu2: Honor hardware buttons config setting
1890*d870e050SAndroid Build Coastguard Worker        a90d7e1 Qemu2: fix locking on ReadConsoleInput() on Windows
1891*d870e050SAndroid Build Coastguard Worker        0b111cd Fix qemu2+qt booting on windows
1892*d870e050SAndroid Build Coastguard Worker        24a8b01 Remove un-needed directory.
1893*d870e050SAndroid Build Coastguard Worker        768b782 Resize userdata images to the size specified in avd
1894*d870e050SAndroid Build Coastguard Worker        fef0acf Clean up unused list in android_pipe
1895*d870e050SAndroid Build Coastguard Worker        9629ddf Mac OS X booting error fix
1896*d870e050SAndroid Build Coastguard Worker        e20b309 Fix GPU lock/adb flakiness with smp > 1
1897*d870e050SAndroid Build Coastguard Worker        d1403e8 Fix adb flakiness on backend side
1898*d870e050SAndroid Build Coastguard Worker        d059b2b Qemu2: qemu2 part of restoring the faster ADB in qemu2
1899*d870e050SAndroid Build Coastguard Worker        9732aef Qemu2: rename the qemu2 version of adb initialization function
1900*d870e050SAndroid Build Coastguard Worker        969f50a Qemu2: set the ranchu option unconditionally
1901*d870e050SAndroid Build Coastguard Worker        fecd96b Qemu2: Honor VM heapsize in config.ini
1902*d870e050SAndroid Build Coastguard Worker        896383b Enable guest-side GPU emulation.
1903*d870e050SAndroid Build Coastguard Worker        1e154c4 Call qemu_looper_setForThread() in qemu_thread_create().
1904*d870e050SAndroid Build Coastguard Worker        7022862 Fix: Call setForThread when using HAX
1905*d870e050SAndroid Build Coastguard Worker        316621d [Qemu2 qt] Implementation of skinning and Qt UI for Linux
1906*d870e050SAndroid Build Coastguard Worker        6932932 Qemu2: renamed a function which clashed with AndroidEmu
1907*d870e050SAndroid Build Coastguard Worker        47717fb [Qemu2 qt] Changes in the .sources generation script
1908*d870e050SAndroid Build Coastguard Worker        b6e5cbf Fix the regression on qemu2+GPU with sdl2
1909*d870e050SAndroid Build Coastguard Worker        2103fc4 Fix GPU lockup: Don't spin on EAGAIN.
1910*d870e050SAndroid Build Coastguard Worker        b55e4b1 Darwin: Fix list of QEMU2 library dependencies.
1911*d870e050SAndroid Build Coastguard Worker        e33336f Darwin: Remove CONFIG_VNC_SASL from config-host.h
1912*d870e050SAndroid Build Coastguard Worker        3595e69 build: Fix darwin-x86_64 config to use SDL2.0 backend
1913*d870e050SAndroid Build Coastguard Worker        e8a13f2 [Qemu2 qt] Added DisplayUpdateListener to qemu2
1914*d870e050SAndroid Build Coastguard Worker        b34a421 [Qemu2 qt] cpu-common.h C++ compatibility
1915*d870e050SAndroid Build Coastguard Worker        208a6b8 [Qemu2 qt] Add 'const' to loc_set_cmdline() function parameter
1916*d870e050SAndroid Build Coastguard Worker        0901f89 [Qemu2 qt] Make timer.h c++ compartible
1917*d870e050SAndroid Build Coastguard Worker        aba9290 [Qemu2 qt] Added a callback version of battery status getter
1918*d870e050SAndroid Build Coastguard Worker        60d1a32 [Qemu2 qt] Renamed some C++ keyword-named variables
1919*d870e050SAndroid Build Coastguard Worker        3ceecb5 [Qemu2 qt] Renamed socket functions clashing with AndroidEmu
1920*d870e050SAndroid Build Coastguard Worker        b378bc2 Support building QEMU2 from the emulator's build system.
1921*d870e050SAndroid Build Coastguard Worker        11524d0 Add missing cpu_synchronize_state() hook for HAX
1922*d870e050SAndroid Build Coastguard Worker        8b6936b target-i386: hax: Fix crash in hax_log_sync()
1923*d870e050SAndroid Build Coastguard Worker        f75173f Fix slow boot issue on OS X
1924*d870e050SAndroid Build Coastguard Worker        58a4e73 Get qemu2 gpu emulation to work on windows
1925*d870e050SAndroid Build Coastguard Worker        12649f4 Need to find proper solution that does not have negative effect.
1926*d870e050SAndroid Build Coastguard Worker        e9f94f9 Fixes the QEMU2 emulator rendering pipeline.
1927*d870e050SAndroid Build Coastguard Worker        098465e Temporary fix: adb connection to qemu2 avd flaky
1928*d870e050SAndroid Build Coastguard Worker        f289a00 Support Nexus 6 DPI
1929*d870e050SAndroid Build Coastguard Worker
1930*d870e050SAndroid Build Coastguard Worker    $ cd external/gtest && git log --oneline --no-merges b91418b..f52a103 .
1931*d870e050SAndroid Build Coastguard Worker        f52a103 Revert "Disable the legacy gtest."
1932*d870e050SAndroid Build Coastguard Worker        0af8635 Disable the legacy gtest.
1933*d870e050SAndroid Build Coastguard Worker        5e5723a Remove deprecated Android.mk files
1934*d870e050SAndroid Build Coastguard Worker        1d8db72 gtest: Add support for std::unique_ptr bool conversion
1935*d870e050SAndroid Build Coastguard Worker        4c0e47a Allow libgtest on unbundled builds
1936*d870e050SAndroid Build Coastguard Worker        2a1db29 Update Android.bp to match Android.mk
1937*d870e050SAndroid Build Coastguard Worker        49f2bfa Allow libgtest_prod on Windows.
1938*d870e050SAndroid Build Coastguard Worker        9ba217a Update sanitize property format
1939*d870e050SAndroid Build Coastguard Worker        87cecf0 Revert "Revert "Add libgtest_prod.""
1940*d870e050SAndroid Build Coastguard Worker        9409446 Update Android.bp to match Android.mk
1941*d870e050SAndroid Build Coastguard Worker        a335cab Add gtest libs for all NDK STLs.
1942*d870e050SAndroid Build Coastguard Worker        baa71b2 Revert "Add libgtest_prod."
1943*d870e050SAndroid Build Coastguard Worker        18d1e9c Add libgtest_prod.
1944*d870e050SAndroid Build Coastguard Worker        81cb746 Implement GetThreadCount for Linux.
1945*d870e050SAndroid Build Coastguard Worker        34114d4 Implement GetThreadCount for Linux.
1946*d870e050SAndroid Build Coastguard Worker        b6335c0 Remove extra cc_test options
1947*d870e050SAndroid Build Coastguard Worker        f463507 Fix gtest soong unbundled builds
1948*d870e050SAndroid Build Coastguard Worker        f0f8f7a Android.bp: Move from src&test to top level
1949*d870e050SAndroid Build Coastguard Worker        8f7edf5 external/gtest: Add Android.bp files
1950*d870e050SAndroid Build Coastguard Worker        7f4fe57 add gtest to darwin and windows whitelist for adb_test
1951*d870e050SAndroid Build Coastguard Worker        cf861d2 package version metadata for external/
1952*d870e050SAndroid Build Coastguard Worker        e826aa4 Allow to build host gtest libraries in unbundled build.
1953*d870e050SAndroid Build Coastguard Worker
1954