{"push_id":980547356,"size":17,"distinct_size":17,"ref":"refs/heads/pac-6.0","head":"37604de7eb2685747820098e5e4344df528dbd9f","before":"5ef32d54b9b6466308b26ff2e2ba04361fce4b67","commits":[{"sha":"2148bdf7fd4073c865a0625886bbb67971d2ec8e","author":{"email":"9defb1d2166fe02be9724618510318ef57e74e91@gmail.com","name":"Michael Bestas"},"message":"TelephonyProvider: Update icon to Material\n\nChange-Id: Ie17d7686272e1b81f049550435cf72b4c5f1ef11","distinct":true,"url":"https://api.github.com/repos/PAC-ROM/android_packages_providers_TelephonyProvider/commits/2148bdf7fd4073c865a0625886bbb67971d2ec8e"},{"sha":"c51b725f3d3b598857aab6204f97a2f049c7017a","author":{"email":"7f5bb03cf507c861269be561971108be8f37d832@chemlab.org","name":"Steve Kondik"},"message":"telephony: Add support for choosing a default APN\n\n* Sometimes, the standard method of choosing the \"first\" available APN\n   is not what we want. Consider the case where a certain provider has\n   both a \"normal\" APN and an LTE APN. The LTE APN is what we want, but\n   it's not chosen.\n* Add a new overlayable value \"config_preferred_apn\" to handle this. A\n   device can override this. The format is \"apn,mcc,mnc\".\n\nConflicts:\n\tres/values/config.xml\n\tsrc/com/android/providers/telephony/TelephonyProvider.java\n\nChange-Id: Ia6ca4159491bee15b3f18ad7ad524b8b0ffce2f2","distinct":true,"url":"https://api.github.com/repos/PAC-ROM/android_packages_providers_TelephonyProvider/commits/c51b725f3d3b598857aab6204f97a2f049c7017a"},{"sha":"f166cfc446359937739c1154879f20082db54767","author":{"email":"ad5ede63337b3f6ba0c8f4353e50bd01ded91d63@gmail.com","name":"Dan Pasanen"},"message":"TelephonyProvider: allow specifying a protocol for preferred apn\n\nChange-Id: I36f9aae610710702f16ba1c740c3c20b99543742","distinct":true,"url":"https://api.github.com/repos/PAC-ROM/android_packages_providers_TelephonyProvider/commits/f166cfc446359937739c1154879f20082db54767"},{"sha":"ab4abc0a371a084b76b624abac761601396d224f","author":{"email":"d4e7430f1534a12df46cedd1ac369935436dbb94@cyngn.com","name":"Ricardo Cerqueira"},"message":"Merge tag 'android-6.0.0_r26' into cm-13.0\n\nAndroid 6.0.0 release 26","distinct":true,"url":"https://api.github.com/repos/PAC-ROM/android_packages_providers_TelephonyProvider/commits/ab4abc0a371a084b76b624abac761601396d224f"},{"sha":"64b86c3de5578b039d75f3a52877f3c629d1a723","author":{"email":"4bceda912b479e46f041c22bcc2c9ed75fe8d5cc@web.de","name":"Danny Baumann"},"message":"Store phone blacklist in content provider (2/4)\n\nChange-Id: I0fe685ff0a63848d666fc76510e4a331b74b94fe\n\nImprove delete handling code.\n\nChange-Id: I3f09f00a2966ee246056ea11ec55d952da6aabc0\n\nDrop blacklist number uniqueness constraint.\n\nIt's very hard to deal with that constraint in practise, so drop the\ncontraint from the DB and handle potential duplicate rows when querying.\n\nChange-Id: Id28a415ba80cf100879b24de88b4b50638e900ca\n\nProperly handle alphanumeric 'numbers'.\n\nChange-Id: I326198c19bb567846d09f8bb8c293a024c830296\nJIRA:CYAN-3234\n\ntelephonyprovider: Add blacklist provider permission\n\nChange-Id: I000edc9622528bde797db6548ea54041362eb4fd\nJIRA: CYAN-3727\nIssue: https://jira.cyanogenmod.org/browse/CYAN-3727\nSigned-off-by: Jorge Ruesga <jorge@ruesga.com>\n\nblacklist: normalize phone numbers to E164 standard\n\nNormalize to standard E164 with country support should perform better phone number matches.\nxe: The brazilian user (country code +55) saves 6792928089 as blacklisted phone, but when\nhe receives a call from +556792928089 the blacklist provider doesn't match the number,\nbut both are the same number. Using E164, combined with SimCountryIso or LocaleCountryIso,\n6792928089 will be stored as +556792928089, and during quering the provider the same format\nwill be applied for the incoming intent phone number, which will lead to a proper match.\n\nChange-Id: I80c8330bfe3a13dca27557f795ee04781248f1a1\nSigned-off-by: Jorge Ruesga <jorge@ruesga.com>\n\nEnforce convertability to a valid E164 number on insert or update.\n\nChange-Id: I70d2bbf07be653f1524215557fc70dd92ee42894\n\nblacklist: relax phone normalization\n\nThe current E164 is too strict for some valid phone numbers and for regexp numbers. Just\nrelax that validation a bit while preserve some extra checks for invalid numbers.\n\nJIRA: CYAN-5324\nSigned-off-by: Jorge Ruesga <jorge@ruesga.com>\n\nChange-Id: I4783d8c31e28dc50c3dcc69982c81ecd9a0b3d36\n\nBlacklistProvider : Use helper methods from utils for validity\n\nissue-id: CYNGNOS-980\n\nChange-Id: Ib605b80e5355df5f4ae050af819eca820427d52b\n\nBlacklistProvider : Make provider single user only\n\nIncoming calls are on primary owner, so secondary users specifying\nblacklists makes no sense.\n\nChange-Id: I464e1b6c1778c837c324d81516455598afbaecf9","distinct":true,"url":"https://api.github.com/repos/PAC-ROM/android_packages_providers_TelephonyProvider/commits/64b86c3de5578b039d75f3a52877f3c629d1a723"},{"sha":"ab36a8f16b4c08e7d1289ac0d777d93e7418dc73","author":{"email":"50d3a160e13c2581cb4f991bc496b9aa6ae0c123@cyngn.com","name":"emancebo"},"message":"TelephonyProvider: change default IDD for Indonesia\n\nHbpcdUtils takes the first IDD it gets back from the cursor.  I updated\nboth since the sql query sorts by mcc which is technically ambiguous.\n\nChange-Id: I9375db1d861cee453c72d6d545e8b8ed8e33f7af\n(cherry picked from commit 82c31966a42d35c1d2a5248486f4d6f24009b3f2)","distinct":true,"url":"https://api.github.com/repos/PAC-ROM/android_packages_providers_TelephonyProvider/commits/ab36a8f16b4c08e7d1289ac0d777d93e7418dc73"},{"sha":"91ee4d0249f9a57c0242157d06dc31825e503496","author":{"email":"683fe055412c14ad1363e246ba464871aef49777@gmail.com","name":"Deepak Kundra"},"message":"APN: Protocol and Roaming protocol should be part of UNIQUE_KEY\n\nIf the protocol and roaming protocol are not part of\nthe unique_key for the telephony.db the IPv4 and IPv4v6\nAPN's are squashed into a single APN.\n\nChange-Id: I4b67a7d2863681a15a06032bcbb6d42eddee1bc4","distinct":true,"url":"https://api.github.com/repos/PAC-ROM/android_packages_providers_TelephonyProvider/commits/91ee4d0249f9a57c0242157d06dc31825e503496"},{"sha":"532683e5a7c029e78fb888d51c49e181c481ba46","author":{"email":"9eadc8fa224eebb865f005688a041b3ba050c57f@codeaurora.org","name":"Rakesh Pallerla"},"message":"Add Manual Provisioning support\n\n* Add subStatus column to iSub table.\n\nChange-Id: I5a3a969e7420303e0732a8263bad3100c9a03541","distinct":true,"url":"https://api.github.com/repos/PAC-ROM/android_packages_providers_TelephonyProvider/commits/532683e5a7c029e78fb888d51c49e181c481ba46"},{"sha":"a5933bb5ca487c681603fa3d097d1ff0648a26e3","author":{"email":"9eadc8fa224eebb865f005688a041b3ba050c57f@codeaurora.org","name":"Rakesh Pallerla"},"message":"Store Network Mode selected in subId Table.\n\nModify code to store network selected by user in\nsubId table.\n\nChange-Id: I5b93e9d55bc23b501f4fb3fd93948d5c6ca6307b","distinct":true,"url":"https://api.github.com/repos/PAC-ROM/android_packages_providers_TelephonyProvider/commits/a5933bb5ca487c681603fa3d097d1ff0648a26e3"},{"sha":"b540ba4747f5bdbccc9ac1288c6b1992a2bf328e","author":{"email":"a5db94d664692b7c78a02e8ea07fa6b3486489cc@codeaurora.org","name":"kaiyiz"},"message":"TelephonyProvider :Add multi-language APN name support\n\nAdd a new column \"localized_name\" to the carriers database for\nmulti-language APN name support.\n\nThe value of localized_name refers to a string resource id in\nStrings.xml\n\nChange-Id: If31fc826cebf95ff424377e0bf6173557cbd4560","distinct":true,"url":"https://api.github.com/repos/PAC-ROM/android_packages_providers_TelephonyProvider/commits/b540ba4747f5bdbccc9ac1288c6b1992a2bf328e"},{"sha":"53e44bf7157b0944d96fc5eaa6462d7082558c6f","author":{"email":"0fbb05e47185f273a87ad47805642497c0fcf166@codeaurora.org","name":"jianzhou"},"message":"TelephonyProvider: Add visit_area column in DB\n\nAdd visit_area column in DB. This value is used to decide whether\nto disable/enable an APN in the current place.\n\nChange-Id: I9bb9415c2db91d505e837053be2722ad99d4facf","distinct":true,"url":"https://api.github.com/repos/PAC-ROM/android_packages_providers_TelephonyProvider/commits/53e44bf7157b0944d96fc5eaa6462d7082558c6f"},{"sha":"1c66f945564d0e61d989eed38d50224460aa320a","author":{"email":"683fe055412c14ad1363e246ba464871aef49777@gmail.com","name":"Deepak Kundra"},"message":"DB: Upgrade the DB to reflect new schema structure for M\n\nBump the DB version from QC's changes\nWe still have some upgrade steps to do to upgrade from CM11, but prevent\ncrashlooping of acore for people running L's original provider\n\nProperly upgrade DB\n\nAPNs: Add statement to update carriers table to include read_only column\n*  This fixes apns not showing in settings on a dirty flash from 12.0 to 12.1\n\nTelephonyProvider: Handle upgrade from 11 -> 12.1.\n\nAdd another db upgrade\nCAF added a lot of new columns to the database. We just haven't noticed\nbecause you only notice when you try to restore your apn database and\nyou get SQL errors and an empty apn table...\nPS2: Don't bump rev number\n\nAdd the user set network mode to the siminfo table\n* To track what the user set for the particular sub independent\n  of the currently set network mode (i.e. PREFERRED_NETWORK_MODE)\n* Useful on MSIM where the modem may only support 2G on one of the slots,\n  so the preferred network mode (and the NETWORK_MODE column) would\n  not always reflect the user desired network mode.\nRef: CYNGNOS-291\n\nChange-Id: I8fec4fc21dd2320772d6b33915a85c9977fdadb1","distinct":true,"url":"https://api.github.com/repos/PAC-ROM/android_packages_providers_TelephonyProvider/commits/1c66f945564d0e61d989eed38d50224460aa320a"},{"sha":"fa8fd3e5a69e205c172fd21e1725040160537d33","author":{"email":"25b15a7bccf53d5a188f6bf82e4a8014ed9730e7@gmail.com","name":"Danesh M"},"message":"MmsSmsProvider : Add upgrade path for 12.1 -> 13.0\n\nChange-Id: I7f771c161a3df0f4cc5242832c09dd3759f89acb","distinct":true,"url":"https://api.github.com/repos/PAC-ROM/android_packages_providers_TelephonyProvider/commits/fa8fd3e5a69e205c172fd21e1725040160537d33"},{"sha":"0986a3939dae624163bf7df5bbe298389a1d16e2","author":{"email":"bc6501c174fe21162c67cfc51ecb38b9a4d035f0@gmail.com","name":"Ethan Chen"},"message":"Merge tag 'android-6.0.1_r3' into cm-13.0\n\nAndroid 6.0.1 release 3\n\nChange-Id: Ibc9b24f2f97091f160b7e3a36960920ac50a1419","distinct":true,"url":"https://api.github.com/repos/PAC-ROM/android_packages_providers_TelephonyProvider/commits/0986a3939dae624163bf7df5bbe298389a1d16e2"},{"sha":"18ca1ba24230e7b94fb707c407aa35cbf629e54b","author":{"email":"976405c6104043b6190e65023740b6cdd4686733@cyngn.com","name":"gkipnis"},"message":"Modified notify() to return the Uri being modified\nso that ContentObservers can be informed of the modified Uri\n\nChange-Id: I6eff494045e768c6d1a471a79bc2a705114c2027","distinct":true,"url":"https://api.github.com/repos/PAC-ROM/android_packages_providers_TelephonyProvider/commits/18ca1ba24230e7b94fb707c407aa35cbf629e54b"},{"sha":"c793071eb5e643af2ab51d90c86c517e5e25ffa0","author":{"email":"9defb1d2166fe02be9724618510318ef57e74e91@gmail.com","name":"Michael Bestas"},"message":"Automatic translation import\n\nChange-Id: Id2d1b384f6632373f4d4467525e2aa194974a429","distinct":true,"url":"https://api.github.com/repos/PAC-ROM/android_packages_providers_TelephonyProvider/commits/c793071eb5e643af2ab51d90c86c517e5e25ffa0"},{"sha":"37604de7eb2685747820098e5e4344df528dbd9f","author":{"email":"cd29de32d4c2f73c4d50e4968d477856b3158715@cyngn.com","name":"Adnan"},"message":"TelephonyProvider: Handle database migration from cm-11.0.\n\nChange-Id: I421679873ff6016b2999a0661c9614e3668720d2","distinct":true,"url":"https://api.github.com/repos/PAC-ROM/android_packages_providers_TelephonyProvider/commits/37604de7eb2685747820098e5e4344df528dbd9f"}]}