{"push_id":911756113,"size":11,"distinct_size":11,"ref":"refs/heads/cm-13.0","head":"29e1ffdd792fe0ab73e4a970dd62dfc6cd5d9221","before":"5fa917d8de066f9c680cbfba1b39d3d90bf06bf7","commits":[{"sha":"f01f8ba8b08f795cd690969f2e9abdbe721b44e3","author":{"email":"7234e222d6e66e292506c53189c202aa16e49ef3@codeaurora.org","name":"yograj"},"message":"Base: ProcessStats: Handle IndexOutOfBoundsException\n\nSometime, IndexOutOfBoundsException is thrown in\nProcessStats while allocating long array. Same\nwill be handled whenever array index is >= size.\n\nChange-Id: I1302e6b88a3e94249f811fe682f1b0944b5d4e8a\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Arc-OS/android_frameworks_base/commits/f01f8ba8b08f795cd690969f2e9abdbe721b44e3"},{"sha":"c4b4b073e648b56da571d1e3a715aacd3444d4fd","author":{"email":"a5db94d664692b7c78a02e8ea07fa6b3486489cc@codeaurora.org","name":"kaiyiz"},"message":"Base: IME: Handle IllegalArgumentException\n\nIn some cases startInputInnerLocked() throws\nIllegalArgumentException which needs to be handle\n\nChange-Id: I315cb46b1d16c2862989cb9c0c10ed6613884522\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Arc-OS/android_frameworks_base/commits/c4b4b073e648b56da571d1e3a715aacd3444d4fd"},{"sha":"88063d4b4b56b8acb5ae71ea33ec46aee556bb0f","author":{"email":"a5db94d664692b7c78a02e8ea07fa6b3486489cc@codeaurora.org","name":"kaiyiz"},"message":"Base: ChooseTypeAndAccountActivity: Fix the NullPointerException\n\nChecking Account object for NULL before accessing it.\n\nChange-Id: Iae3e331edfda238ecb0c6d5d32b15329b1dfee0b\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Arc-OS/android_frameworks_base/commits/88063d4b4b56b8acb5ae71ea33ec46aee556bb0f"},{"sha":"bd90ef4386575d339ec652380098b69988bedb31","author":{"email":"a5db94d664692b7c78a02e8ea07fa6b3486489cc@codeaurora.org","name":"kaiyiz"},"message":"Base: Handle ActivityNotFoundException for contacts activity\n\nWhenever contacts application is disabled or removed,\nstarting contacts activity in monkey test results in\nActivityNotFoundException. Catch such situation.\n\nChange-Id: Ib6e50ca3418d1155305df66915a6c11a93bfe28d\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Arc-OS/android_frameworks_base/commits/bd90ef4386575d339ec652380098b69988bedb31"},{"sha":"580e7f301c3ffa714e3d2c6c1d9d11ac14ba05ff","author":{"email":"394366297491d0a7105f27d2861637ec705af27e@google.com","name":"Richard Uhler"},"message":"Base: Remove duplicate assignment statement.\n\nChange-Id: I169278b711bae715c78974ffb536f505f534ab89\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Arc-OS/android_frameworks_base/commits/580e7f301c3ffa714e3d2c6c1d9d11ac14ba05ff"},{"sha":"42ba07c42f392d26788bdc3eba510099d8617310","author":{"email":"292887e14ab3ac1a8c5241e4b7e800905a1e03d4@sonymobile.com","name":"Henrik Baard"},"message":"Base: Deadlock in PackageInstallerSession\n\nOn rare ocasions deadlock occur between\nAcitityManagerService.getServices(), PackageManagerService.dump()\nand PackageInstallerSession.dispatchSessionFinished().\n\nApplication calling getRunningServices():\nThis thread will first take ActivityManagerService.this lock, then\nwhen checking UID permissions with package manager it wants\nthe mPackages lock.\n\nPackageInstaller thread:\nmHandlerCallback takes mLock and executes dispatchSessionFinished()\nwhich later will wait for ActivityManagerService.this lock to be\nrelesed in PendintIntentRecord.sendInner(). (this lock is now held by\ncall to getServices()).\n\nPackageManagerService thread:\nThis thread is performing a dump, that could be requested by an\napplication or by system. To perform dump it takes mPackages lock\nthen later to dump PackageInstallSesssion it needs to hold mLock\nalready held by PackageInstaller thread.\n\nThe simplest solution to this deadlock is to modify the callback\ncode in PackageInstallerSession. The call dispatchSessionFinished()\nshould never be called while holding PackageInstallerSession.mLock,\nso moving this call outside the lock will resolve this problem.\n\nChange-Id: I545ccedf89ca90077122ac77d22d7aaed0f7f1fb\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Arc-OS/android_frameworks_base/commits/42ba07c42f392d26788bdc3eba510099d8617310"},{"sha":"a828e7ab95306289682001a72e0dbdfbe51fb421","author":{"email":"21ff59be0c4e58dc3fd552440867edeb15ec2b15@gmail.com","name":"Scott Weber"},"message":"Base: Prevent erroneous calls to OnCheckedChangedListener\n\nThis change updates the CheckedStateTracker so that it only\nupdates the RadioGroup's checkedId when a RadioButton is\nchecked. Previously, the CheckedStateTracker would call\nsetCheckedId() even if it was responding to an uncheck\nevent (e.g. when calling clearCheck() to uncheck all radio\nbuttons). This would in turn cause a bogus call to the\nRadioGroup's OnCheckedChangedListener, falsely indicating\nto the listener that the unchecked RadioButton had just\nbeen checked.\n\nThis issue is reported on b.android.com: Issue 4785\n\nChange-Id: Ida4d4be478db38b8972359055119b5e6d285c20e\nSigned-off-by: Scott Weber <scott.d.weber@gmail.com>\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Arc-OS/android_frameworks_base/commits/a828e7ab95306289682001a72e0dbdfbe51fb421"},{"sha":"4ba0257e4d974f3f47f1c892099988b55ff8642a","author":{"email":"c47e16f28516b7f0dcded027c0a2c70a6022f1d1@motorola.com","name":"Tony Hill"},"message":"Base: Correct range checking for location strings during conversion\n\nMinute values in the range [0, 59] are valid if seconds are\npresent. If seconds are not present then minute values are\nvalid in the range [0, <60]\n\nSecond values are valid in the range [0, <60]\n\nExamples:\n50:59:59.99999 is valid\n50:59.99999 is valid\n50:59.1:1 is not valid\n\nBug: 17958582\nIssues: 2667 and 2668\nChange-Id: Id1444229360c21d45d81508e7410db5dc03683df\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Arc-OS/android_frameworks_base/commits/4ba0257e4d974f3f47f1c892099988b55ff8642a"},{"sha":"1d26d5c80cb986721db12a31be00c15c86fb111a","author":{"email":"c8ee23d1b01b7fbda93ea4c787cf269d8521be47@oceusnetworks.com","name":"Stacy Devino"},"message":"Base: MTU should be 1358 as per 3GPP standards, especially for LTE radio interfaces.\n\nChange-Id: I5d3601b05a41d4c59cff3b39ddfb66d00cb23c45\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Arc-OS/android_frameworks_base/commits/1d26d5c80cb986721db12a31be00c15c86fb111a"},{"sha":"f4532e4abfa614a90355d86d8794c6a2b5460f55","author":{"email":"ceefa3979afc794e6b71ade6024b71229933b204@htc.com","name":"tingna_sung"},"message":"Base: Measure absolute value of pointer motion distance\n\nIf pointer is moving to the negative axis direction, pointer movement\ndistance will always less than pre-defined mMotionSlop, thus\nTAP_OUTSIDE_STACK will have chance to be sent, will cause unnecessary\nfocus stack switch.\n\nChange-Id: Ie204f69f232c771fad7318396843e8d55e83ac2c\nSigned-off-by: tingna_sung <tingna_sung@htc.com>\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Arc-OS/android_frameworks_base/commits/f4532e4abfa614a90355d86d8794c6a2b5460f55"},{"sha":"29e1ffdd792fe0ab73e4a970dd62dfc6cd5d9221","author":{"email":"b44c3c00f729ff9a25e5772e0ccf5ae571531fb0@gmail.com","name":"Yanuar Harry"},"message":"Base: fix MultiSelectListPreference NPE\n\nError AndroidRuntime 25851  Caused by: java.lang.NullPointerException\nError AndroidRuntime 25851         at android.preference.MultiSelectListPreference.onGetDefaultValue(MultiSelectListPreference.java:212)\nError AndroidRuntime 25851         at android.preference.Preference.<init>(Preference.java:268)\nError AndroidRuntime 25851         at android.preference.DialogPreference.<init>(DialogPreference.java:69)\nError AndroidRuntime 25851         at android.preference.DialogPreference.<init>(DialogPreference.java:90)\nError AndroidRuntime 25851         at android.preference.MultiSelectListPreference.<init>\n\nalso Cleanup whitespace :/\n\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>\n\nConflicts:\n\tcore/java/android/preference/MultiSelectListPreference.java\n\nConflicts:\n\tcore/java/android/preference/MultiSelectListPreference.java\n\nConflicts:\n\tcore/java/android/preference/MultiSelectListPreference.java\n\nConflicts:\n\tcore/java/android/preference/MultiSelectListPreference.java\n\nChange-Id: I8426cd72048344d60919c0e5312213c189969e3f\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Arc-OS/android_frameworks_base/commits/29e1ffdd792fe0ab73e4a970dd62dfc6cd5d9221"}]}