[Nexus 5 Original Android Development] DariosF:
Linaro is back!! :p

♦ PURITY ROM ♦ 29/08

Bionic:
- [ARM] libc: define return and conditional return macros …
- [ARM] libc: optimized strnlen, strncat, strncmp, and strlcat …
- libc stdlib: implement C99 _Exit and C11 quick_exit API …
- libc: support __errno_location …
- Make use of new memcpy, tweak settings …
- libm: add fmal long double stub …
- libm: sync with upstream freebsd

Build:
- Use Linaro GCC 4.7 2014.1 -O3 -fstrict-aliasing
- Specify -mcpu=cortex-a15 for krait CPU variants.

External_chromium_org_third_party_openssl:
- Fix a malformed patch file. …
- Disable NEON Poly1305 code.

External_jpeg:
- porting jpeg_mem_src() from jpeg lib v8c …
- Port jpeg_mem_dest for in-memory operations

Frameworks_base:
- Prevent system server dump stuck by pipe buffer full. …
- Fix a potential deadlock in ProcessStatsService. …
- SystemUI: hide up arrow NavRing indicator if no targets present …
- QuickSettings: Use a Bug Report tile icon of proper size …
- Switch to Slim Incall UI …
- Optimize drawBitmapMesh using TRIANGLE_STRIP
- Mms: Fix FC issue that when tapping contact icon many times …
- Make sure that items are visible …
- When mInputText isn't on focus, hide the soft keyboard …
- MMS: Fix Messaging will force close after tap one item in suggestion … …
- Fixed incorrect calculation of dirty invalidation area …
- Use hidden API to validate APK chains
- Frameworks: apple can do...we can do as well …
- SystemUI: NavbarEditor: Fix saveKeys logic …
- Revert "frameworks/base: vectorize Bitmap operations" …
- Vectone/Delight (MNC07) considered non-roaming on NOS (MNC03) …
- Lycamobile (MNC04) considered non-roaming on Vodafone (MNC01)
- Avoid duplicate call to onLoadFinished() …
- Out of memory using wallpaperPicker switching wallpapers …
- Mark configuration strings as non-translatable. …
- Revert "QuickSettings : Register/unregister cast tile one time"
- Fix toggleLastAppImpl …
- base: don't show global actions if shutdown sequence was started …
- Revert "frameworks/base/: Fix black wallpaper issue when home pressed." …
- base: add roaming for Lycamobile USA
- base: disable PhoneStatusBar.DEBUG and PhoneStatusBarView.DEBUG_GESTURE …
- Cleanup
- Fix camera usage tracking.

Libcore:
- Improve URI.equals performance. …
- Switch Random to use AtomicLong

Providers_Mediaprovider:
- MediaProvider: Avoid issue of android.process.media stop

Settings:
- Settings: Fix alignment of print settings icon …
- PowerMenu: Use SystemSettingCheckBoxPreference
- Purity_SoundSettings: Use SystemSettingCheckBoxPreference
- StatusBar: Use SystemSettingCheckBoxPreference
- Settings: Fix the memory leak in Settings …
- Settings: fix Wifi/WifiAP tile inconsistency …
- Settings: apple can do...we can do as well …
- Remove warning
- Settings: Remove Wallpaper selection from Display …
- Consistently use start/end instead of left/right layout properties. …
- Fix NullPointerException issue when user change …
- settings: FC on quick settings editor on tablets without a vibrator …
- CellBroadcast: Disable App links on wifi-only devices

System_core:
- Revert "charger: Draw battery percentage over charger screen" …
- Revert "charger: Use android blue for charge percentage"

Vendor_purity:
- Revert "Revert "Speed up boot process"" …
- Add APN for Tele2 4G …
- Add APNs for Claro (Panama) …
- apns-conf.xml: add Tiscali Mobile (Italy) APNs …
- Add APN for Telenet when internationally roaming (MNC=206 MCC=01) …
- apns-conf: Fix Elisa EE MMS port. …
- APN type fix for Telenor Serbia …
- Added APN for Tal Iceland, ref CYAN-5026.