GitHub PushEvent at 2014-04-23 07:58:42
Repository: android_frameworks_base_kk
Actor: Klozz
Payload: {"shas":[["9757a1db0c4e60ce85fe93573c2da62bf3880231","238a1843d81dd7fbe80b5c1b99515c4ba8c94d0d@cyngn.com","Keyguard: give the Keyguard a non-empty app label\n\nA blank app label under \"Apps\" looks suspicious to\nthe untrained eye.\n\nChange-Id: Ic679e5d6d825a83a8f666bb7e6429bebf1280f6d\nSigned-off-by: Roman Birg <roman@cyngn.com>","Roman Birg",true],["443b1e6208efbf1b2e137f30b01375528d541890","9defb1d2166fe02be9724618510318ef57e74e91@gmail.com","Add config_batterySdCardAccessibility to symbols.xml\n\nChange-Id: I0f9dc18ddaaa52d02ba547c827db62d1d765c37f","Michael Bestas",true],["d682ddf244653a9107f6fe6a4f228d9e136925ab","ed428673487ffab9a98dea23557b27c6531ef03c@gmail.com","Fix very long app_name crash.\n\nhttp://ibrahimbalic.com/2014/android-os-memory-corruption-bug/ found an stack overflow bug.\nThe very long app_name make libandroid_runtime allocate a very large array on stack, the stack may overflow to other data areas in this situation.\nThis patch allocate large array on heap instead of on stack to avoid segment fault when doing memcpy.\n\nChange-Id: I99999569b852d43a9c7a6eb1fa80e9f1a1f4e2b2","Sun Junwen",true],["0978ca04c830ddd120b5aa08a127dba5d30797bd","fcf4cf72fbf0fd1b40936ecd9b1663842215862f@gmail.com","Merge remote-tracking branch 'cm/cm-11.0' into cm-11.0","androidarmv6-gerrit",true],["b54a0af965947445c122f3acf085286e0e9d3daa","a3a16fe821c69811fa63beca0447aa37da075bc9@codeaurora.org","Fix setSurfaceTexture to handle surface caching\n\nChanged the TextureView.setSurfaceTexture to apply the\nexisting listener to the surface provided in the method.\nThis is done to allow surface caching to work.\nWhenever a new SurfaceTexture gets created, its listener is\ncreated as well, so when the setSurfaceTexture is called\nwe should be attaching the listener to the new surface.\n\nChange-Id: I4c1a704c587e977ab7a6b1fe3a7d3e0d20d00218\nCRs-Fixed: 639136","Sachin Sharma",true],["81b33e3b580f005849773b74b63dfdb3fc503610","094b0fe0e302854af1311afab85b5203ba457a3b@enlightened.de","fix WRITE_SETTINGS to be \"dangerous\"\n\n(see http://www.fireeye.com/blog/technical/2014/04/occupy_your_icons_silently_on_android.html for an explanation why this is dangerous)\n\nChange-Id: I8f938dc4f528aa2ccbca3d4cec235feb0299c0bd","Nicolai Ehemann",true],["4c07102a531edab0abfaebf1ff1be19a95ffe615","c1dff46033d7abd9d58aee7f8590b8b256eae7ee@sonymobile.com","Parallel shutdown\n\nDecrease shutdown time by doing some shutdown tasks in parallel.\n\nThere are two threads executing during the shut down: the ShutdownThread\nand a separate thread for the radio shutdown. However, the execution is\ndone in serial, as the ShutdownThread immediately joins on the radio\nthread.\n\nThis commit will move the shutdown of the radio to the beginning of\nshutdown and execute it in parallel to the shutdown of the rest of the\nsystem.\n\nThe flow of the two threads during shutdown is now:\n\nRadio Thread\n  * Start shutdown of the radio\n  * Wait for radio off or time out\n  * Notify that the radio is done\nShutdownThread\n  * Broadcast ACTION_SHUTDOWN as a parallel broadcast. (The receivers\n    will get as much time to handle onReceive as it takes execute the\n    rest of the tasks in the shut down flow. If they are not done in\n    that time, we don't care.)\n  * Shutdown ActivityManager\n  * Shutdown MountService\n  * Wait for MountService and radio to notify done\n  * Vibrate\n  * Low level shutdown\n\nChange-Id: Ifdd8a9c75337fd9d00148a0d2b9917e10fa60634","Martin Wallgren",true],["1fe59c8734105e2825d2bb86de82d5617b1f5735","7f5bb03cf507c861269be561971108be8f37d832@chemlab.org","Merge \"Parallel shutdown\" into cm-11.0","Steve Kondik",true],["ab71c556524b9caffdcda6114b9e9acc364ae22d","fcf4cf72fbf0fd1b40936ecd9b1663842215862f@gmail.com","Merge remote-tracking branch 'cm/cm-11.0' into cm-11.0","androidarmv6-gerrit",true],["7997350e51e294f577d5146e27d6776b0d6c1198","e3579b1e47f273529f0f929453e939a68ede9fd1@cyngn.com","Fix segfault removing theme assets\n\nChange-Id: I4827eb6e2b186547f1df6f9bbd048fb1e3a29890","Andy Mast",true],["5ddfe621501fc33717f64022a7bf8cf04dbe3247","e3579b1e47f273529f0f929453e939a68ede9fd1@cyngn.com","Style previews [1/3]\n\nChange-Id: Ifed0ef7829eb61492a39395e8140b99f01c5e6a3","Andy Mast",true],["a294c1d8b173f05eb15ff15de1a0905d2880e733","fcf4cf72fbf0fd1b40936ecd9b1663842215862f@gmail.com","Merge remote-tracking branch 'cm/cm-11.0' into cm-11.0","androidarmv6-gerrit",true],["1f57c615045ec052600986300317437f36c5fc1f","8e0ab2b207da89850486c138d22ac5705fdd3cd9@cyanogenmod.com","Merge \"Keyguard: give the Keyguard a non-empty app label\" into cm-11.0","Abhisek Devkota",true],["2b6ee01cbbb304ccc7da80015d64f9eefebcbbec","fcf4cf72fbf0fd1b40936ecd9b1663842215862f@gmail.com","Merge remote-tracking branch 'cm/cm-11.0' into cm-11.0","androidarmv6-gerrit",true],["56f9cde8c6df4de83505413233812db896379d10","1644d1302c2f2a3012acc1e7fd45bcbc6f9734d7@codeaurora.org","Download: add to support pause/resume download by manual\n\nWe add pause and resume API here so that application can\npause and resume downloads manually by DownloadManager.\nThis contains two points:\n1. add pause and resume download APIs.\n2. add another paused reason for this download status.\n\nChange-Id: I606b48ca20f43bcc6c119683818c2ab6ff03bfe5","qqzhou",true],["56f3cd8dd7facc785afafeab805ef3a8cfb20527","fcf4cf72fbf0fd1b40936ecd9b1663842215862f@gmail.com","Merge remote-tracking branch 'cm/cm-11.0' into cm-11.0","androidarmv6-gerrit",true],["4c8a2c4784e44a28fbb5247e92a4ab8ec27485da","2c4256676acc36e079a3fd9141786c2938cdfa49@cyngn.com","CM11 Themes: Put overlays in their own group.\n\nOverlays will now be added to their own group and the\ntarget group will contain a pointer to the overlay\npackage to be used in getResource and getBagLocked.\n\nChange-Id: Icc6c6eb791f04966e68dbc099eae8e7129546414","d34d",true],["b8a6460bc511086fbd3263d75f66c351574154e4","4bceda912b479e46f041c22bcc2c9ed75fe8d5cc@web.de","Merge \"Add config_batterySdCardAccessibility to symbols.xml\" into cm-11.0","Danny Baumann",true],["02ab15d2a6a69e7edd5fe04c37f1d78bb559cbaa","fcf4cf72fbf0fd1b40936ecd9b1663842215862f@gmail.com","Merge remote-tracking branch 'cm/cm-11.0' into cm-11.0","androidarmv6-gerrit",true],["057e98bf958563f60436d4f0ad8fc63305c152eb","2c4256676acc36e079a3fd9141786c2938cdfa49@cyngn.com","CM11 Themes: Remove type matching restriction\n\nChange-Id: I5a8ac8ff1794350ff9dc03b378c704bfb97d0a9e","Clark Scheff",true]],"size":30,"ref":"refs/heads/cm-11.0","head":"71d81de824de51842a279e19cb8f16bbe602427a"}