Click to return

MoKee Open Source Changelog from 06/28/2017 - 06/29/2017
---------------------------------------------------------------

Project: kernel/lge/g3
  •  Gu Zheng - tmpfs: clear S_ISGID when setting posix ACLs
  •  Eric Dumazet - ping: implement proper locking
  •  Manjeet Singh - prima: Add buf len check in wlan_hdd_cfg80211_testmode
  •  Jeff Johnson - prima: Avoid overflow of "significant change" params
  •  Hanumanth Reddy Pothula - prima: Avoid overflow of "set_bssid_hotlist" params

Project: kernel/lge/mako
  •  Eric Dumazet - ping: implement proper locking

Project: kernel/samsung/smdk4412
  •  Dominggoes Isakh - cypress: BLN: Fix missing bln_enabled check

Project: kernel/lenovo/a6000
  •  Daeho Jeong - ext4: fix inode checksum calculation problem if i_extra_size is small
  •  Theodore Ts'o - ext4: preserve the needs_recovery flag when the journal is aborted
  •  Jan Kara - ext4: trim allocation requests to group size
  •  Theodore Ts'o - jbd2: don't leak modified metadata buffers on an aborted journal
  •  Theodore Ts'o - ext4: add sanity checking to count_overhead()
  •  Theodore Ts'o - ext4: fix in-superblock mount options processing
  •  Theodore Ts'o - ext4: use more strict checks for inodes_per_block on mount
  •  Liu Bo - Btrfs: fix memory leak in reading btree blocks
  •  Jeff Mahoney - Revert "Btrfs: don't delay inode ref updates during log, replay"
  •  dev-harsh1998 - staging: prima: LA.BR.1.2.9_rb1.22_64
  •  Willy Tarreau - Linux 3.10.107
  •  Helge Deller - Allow stack to grow up to address space limit
  •  Hugh Dickins - mm: fix new crash in unmapped_area_topdown()
  •  Hugh Dickins - mm: larger stack guard gap, between vmas
  •  Jamie Bainbridge - ipv6: check raw payload size correctly in ioctl
  •  Sergey Senozhatsky - printk: use rcuidle console tracepoint
  •  Willem de Bruijn - tun: read vnet_hdr_sz once
  •  Jim Mattson - kvm: nVMX: Allow L1 to intercept software exceptions (#BP and #OF)
  •  Josh Poimboeuf - ftrace/x86: Fix triple fault with graph tracing and suspend-to-ram
  •  J. Bruce Fields - nfsd: check for oversized NFSv2/v3 arguments
  •  Al Viro - p9_client_readdir() fix
  •  Stefano Stabellini - xen/x86: don't lose event interrupts
  •  santosh.shilimkar@oracle.com - RDS: Fix the atomicity for congestion map update
  •  Corey Minyard - MIPS: Fix crash registers on non-crashing CPUs
  •  Nikolay Aleksandrov - ip6mr: fix notification device destruction
  •  Xin Long - sctp: listen on the sock only when it's state is listening or closed
  •  Eric Dumazet - net: neigh: guard against NULL solicit() method
  •  Arnd Bergmann - gfs2: avoid uninitialized variable warning
  •  Arnd Bergmann - hostap: avoid uninitialized variable use in hfa384x_get_rid
  •  Arnd Bergmann - tty: nozomi: avoid a harmless gcc warning
  •  Michael Ellerman - powerpc: Reject binutils 2.24 when building little endian
  •  Yazen Ghannam - x86/mce/AMD: Give a name to MCA bank 3 when accessed with legacy MSRs
  •  Sebastian Siewior - ubi/upd: Always flush after prepared for an update
  •  Vitaly Kuznetsov - Drivers: hv: get rid of timeout in vmbus_open()
  •  Vitaly Kuznetsov - Drivers: hv: don't leak memory in vmbus_establish_gpadl()
  •  Mantas M - net: ipv6: check route protocol when deleting routes
  •  Ben Hutchings - catc: Use heap buffer for memory size test
  •  Ben Hutchings - catc: Combine failure cleanup code in catc_probe()
  •  Omar Sandoval - virtio-console: avoid DMA from stack
  •  Lee, Chun-Yi - platform/x86: acer-wmi: setup accelerometer when ACPI device was found
  •  Chun-Yi Lee - platform/x86: acer-wmi: setup accelerometer when machine has appropriate notify event
  •  Juergen Gross - xen, fbfront: fix connecting to backend
  •  Nicholas Bellinger - iscsi-target: Drop work-around for legacy GlobalSAN initiator
  •  Nicholas Bellinger - iscsi-target: Fix TMR reference leak during session shutdown
  •  Thomas Gleixner - x86/vdso: Plug race between mapping and ELF header setup
  •  Andrey Konovalov - net/packet: fix overflow in check for priv area size
  •  Rafał Miłecki - mtd: bcm47xxpart: fix parsing first block after aligned TRX
  •  Paul Mackerras - powerpc: Don't try to fix up misaligned load-with-reservation instructions
  •  James Hogan - metag/usercopy: Zero rest of buffer from copy_from_user
  •  James Hogan - metag/usercopy: Drop unused macros
  •  Jan-Marek Glogowski - Reset TreeId to zero on SMB2 TREE_CONNECT
  •  Li Qiang - drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
  •  Thomas Hellstrom - drm/vmwgfx: Remove getparam error message
  •  Murray McAllister - drm/vmwgfx: avoid calling vzalloc with a 0 size in vmw_get_cap_3d_ioctl()
  •  Murray McAllister - drm/vmwgfx: NULL pointer dereference in vmw_surface_define_ioctl()
  •  Brendan McGrath - HID: i2c-hid: Add sleep between POWER ON and RESET
  •  Ardinartsev Nikita - HID: hid-lg: Fix immediate disconnection of Logitech Rumblepad 2
  •  Jason A. Donenfeld - padata: avoid race in reordering
  •  Uwe Kleine-König - rtc: s35390a: improve irq handling
  •  Uwe Kleine-König - rtc: s35390a: implement reset routine as suggested by the reference
  •  Uwe Kleine-König - rtc: s35390a: make sure all members in the output are set
  •  Arnd Bergmann - ACPI / power: Avoid maybe-uninitialized warning
  •  Josh Poimboeuf - ACPI: Fix incompatibility with mcount-based function graph tracing
  •  Ilya Dryomov - libceph: force GFP_NOIO for socket allocations
  •  Dave Martin - metag/ptrace: Reject partial NT_METAG_RPIPE writes
  •  Dave Martin - metag/ptrace: Provide default TXSTATUS for short NT_PRSTATUS
  •  Dave Martin - metag/ptrace: Preserve previous registers for short regset write
  •  Dave Martin - sparc/ptrace: Preserve previous registers for short regset write
  •  Dave Martin - c6x/ptrace: Remove useless PTRACE_SETREGSET implementation
  •  Ladi Prosek - virtio_balloon: init 1st buffer in stats vq
  •  Jiri Slaby - crypto: algif_hash - avoid zero-sized array
  •  Takashi Iwai - fbcon: Fix vc attr at deinit
  •  Henrik Ingo - uvcvideo: uvc_scan_fallback() for webcams with broken chain
  •  Adrian Hunter - mmc: sdhci: Do not disable interrupts while waiting for clock
  •  Oliver Neukum - ACM gadget: fix endianness in notifications
  •  Eric Dumazet - tcp: initialize icsk_ack.lrcvtime at session start time
  •  Eric Dumazet - ipv4: provide stronger user input validation in nl_fib_input()
  •  Todd Fujinaka - igb: add i211 to i210 PHY workaround
  •  Chris J Arges - igb: Workaround for igb i210 firmware issue
  •  Rafael J. Wysocki - cpufreq: Fix and clean up show_cpuinfo_cur_freq()
  •  Sebastian Ott - s390/pci: fix use after free in dma_init
  •  Vitaly Kuznetsov - Drivers: hv: balloon: don't crash when memory is added in non-sorted order
  •  Alex Hung - ACPI / video: skip evaluating _DOD when it does not exist
  •  Wang, Rui Y - crypto: cryptd - Assign statesize properly
  •  Wang, Rui Y - crypto: ghash-clmulni - Fix load failure
  •  Zhaohongjiang - cancel the setfilesize transation when io error happen
  •  Peter Zijlstra - futex: Add missing error handling to FUTEX_REQUEUE_PI
  •  Peter Zijlstra - futex: Fix potential use-after-free in FUTEX_REQUEUE_PI
  •  Hannes Frederic Sowa - dccp: fix memory leak during tear-down of unsuccessful connection request
  •  Florian Westphal - ipv6: avoid write to a possibly cloned skb
  •  Dmitry V. Levin - uapi: fix linux/packet_diag.h userspace compilation error
  •  Eric Dumazet - tcp: fix various issues for sockets morphing to listen state
  •  Arnaldo Carvalho de Melo - dccp: Unlock sock before calling sk_free()
  •  Alexander Potapenko - net: don't call strlen() on the user buffer in packet_bind_spkt()
  •  Paul Hüber - l2tp: avoid use-after-free caused by l2tp_ip_backlog_recv
  •  Luis de Bethencourt - mvsas: fix misleading indentation
  •  Arnd Bergmann - cpmac: remove hopeless #warning
  •  Arnd Bergmann - mtd: pmcmsp: use kstrndup instead of kmalloc+strncpy
  •  Arnd Bergmann - crypto: improve gcc optimization flags for serpent and wp512
  •  Mathias Nyman - xhci: fix 10 second timeout on removal of PCI hotpluggable xhci controllers
  •  K. Y. Srinivasan - drivers: hv: Turn off write permission on the hypercall page
  •  OGAWA Hirofumi - fat: fix using uninitialized fields of fat_inode/fsinfo_inode
  •  Michel Dänzer - drm/ttm: Make sure BOs being swapped out are cacheable
  •  Y.C. Chen - drm/ast: Fix test for VGA enabled
  •  Matt Chen - mac80211: flush delayed work when entering suspend
  •  Max Filippov - xtensa: move parse_tag_fdt out of #ifdef CONFIG_BLK_DEV_INITRD
  •  Martin Schwidefsky - s390: TASK_SIZE for kernel threads
  •  Martin Schwidefsky - KVM: s390: fix task size check
  •  Thomas Huth - KVM: PPC: Book3S PR: Fix illegal opcode emulation
  •  Chao Peng - KVM: VMX: use correct vmcs_read/write for guest segment selector/base
  •  Ravi Bangoria - powerpc/xmon: Fix data-breakpoint
  •  Rafał Miłecki - bcma: use (get|put)_device when probing/removing device driver
  •  Weston Andros Adamson - NFSv4: fix getacl ERANGE for some ACL buffer sizes
  •  Steve Wise - rdma_cm: fail iwarp accepts w/o connection params
  •  Felix Fietkau - ath5k: drop bogus warning on drv_set_key with unsupported cipher
  •  Mathias Svensson - samples/seccomp: fix 64-bit comparison macros
  •  Hannes Reinecke - sd: get disk reference in sd_check_events()
  •  Vinayak Menon - mm: vmpressure: fix sending wrong events on underflow
  •  Ralf Baechle - MIPS: Fix special case in 64 bit IP checksumming.
  •  Dan Carpenter - af_packet: remove a stray tab in packet_set_ring()
  •  Michael Schenk - rtlwifi: rtl_usb: Fix for URB leaking when doing ifconfig up/down
  •  Javier Martinez Canillas - tty: serial: msm: Fix module autoload
  •  Colin Ian King - rtc: interface: ignore expired timers when enqueuing new timers
  •  Yang Yang - futex: Move futex_init() to core_initcall
  •  Mauro Carvalho Chehab - siano: make it work again with CONFIG_VMAP_STACK
  •  Willem de Bruijn - packet: round up linear to header len
  •  Willem de Bruijn - macvtap: read vnet_hdr_size once
  •  Eric Dumazet - tcp: fix 0 divide in __tcp_select_window()
  •  Rabin Vincent - sched/debug: Don't dump sched debug info in SysRq-W
  •  Vineet Gupta - ARC: [arcompact] brown paper bag bug in unaligned access delay slot fixup
  •  Michal Hocko - mm, fs: check for fatal signals in do_generic_file_read()
  •  Toshi Kani - mm/memory_hotplug.c: check start_pfn in test_pages_in_a_zone()
  •  Arvind Yadav - ata: sata_mv:- Handle return value of devm_ioremap.
  •  Salvatore Benedetto - crypto: api - Clear CRYPTO_ALG_DEAD bit before registering an alg
  •  Ilia Mirkin - drm/nouveau/nv1a,nv1f/disp: fix memory clock rate retrieval
  •  Kefeng Wang - ipv6: addrconf: Avoid addrconf_disable_change() using RCU read-side lock
  •  Chuck Lever - nfs: Don't increment lock sequence ID after NFS4ERR_MOVED
  •  Helge Deller - parisc: Don't use BITS_PER_LONG in userspace-exported swab.h header
  •  Vineet Gupta - ARC: [arcompact] handle unaligned access delay slot corner case
  •  Arnd Bergmann - ISDN: eicon: silence misleading array-bounds warning
  •  Eric Dumazet - sysctl: fix proc_doulongvec_ms_jiffies_minmax()
  •  Dave Martin - tile/ptrace: Preserve previous registers for short regset write
  •  Mintz, Yuval - bnx2x: Correct ringparam estimate when DOWN
  •  Gabriel Krisman Bertazi - serial: 8250_pci: Detach low-level driver during PCI error recovery
  •  Al Viro - move the call of __d_drop(anon) into __d_materialise_unique(dentry, anon)
  •  Benjamin Poirier - bna: Add synchronization for tx ring.
  •  Vlad Tsyrklevich - vfio/pci: Fix integer overflows, bitmask check
  •  Heinrich Schuchardt - apparmor: do not expose kernel stack
  •  John Johansen - apparmor: fix module parameters can be changed after policy is locked
  •  John Johansen - apparmor: fix oops in profile_unpack() when policy_db is not present
  •  John Johansen - apparmor: don't check for vmalloc_addr if kvzalloc() failed
  •  John Johansen - apparmor: add missing id bounds check on dfa verification
  •  John Johansen - apparmor: check that xindex is in trans_table bounds
  •  John Johansen - apparmor: internal paths should be treated as disconnected
  •  John Johansen - apparmor: fix disconnected bind mnts reconnection
  •  John Johansen - apparmor: exec should not be returning ENOENT when it denies
  •  John Johansen - apparmor: fix uninitialized lsm_audit member
  •  Sachin Prabhu - Fix regression which breaks DFS mounting
  •  Sachin Prabhu - Move check for prefix path to within cifs_get_root()
  •  Sachin Prabhu - Compare prepaths when comparing superblocks
  •  Sachin Prabhu - Fix memory leaks in cifs_do_mount()
  •  Benjamin Poirier - vmxnet3: Wake queue from reset work
  •  Trond Myklebust - NFSv4: Ensure nfs_atomic_open set the dentry verifier on ENOENT
  •  Fabien Parent - ARM: dts: da850-evm: fix read access to SPI flash
  •  Mark Rutland - ARM: 8634/1: hw_breakpoint: blacklist Scorpion CPUs
  •  Quinn Tran - qla2xxx: Fix crash due to null pointer access
  •  Bjorn Helgaas - x86/PCI: Ignore _CRS on Supermicro X8DTH-i/6/iF/6F
  •  Niklas Söderlund - pinctrl: sh-pfc: Do not unconditionally support PIN_CONFIG_BIAS_DISABLE
  •  Akinobu Mita - sysrq: attach sysrq handler correctly for 32-bit kernel
  •  Augusto Mecking Caringi - vme: Fix wrong pointer utilization in ca91cx42_slave_get
  •  Vlad Tsyrklevich - i2c: fix kernel memory disclosure in dev interface
  •  Dmitry Torokhov - Input: i8042 - add Clevo P650RS to the i8042 reset list
  •  Akinobu Mita - Input: mpr121 - set missing event capability
  •  Akinobu Mita - Input: mpr121 - handle multiple bits change of status register
  •  Maxime Ripard - Input: tca8418 - use the interrupt trigger from the device tree
  •  Raphael Assenat - Input: joydev - do not report stale values on first open
  •  Johan Hovold - Input: kbtab - validate number of endpoints before using them
  •  Johan Hovold - Input: iforce - validate number of endpoints before using them
  •  Kai-Heng Feng - Input: i8042 - add noloop quirk for Dell Embedded Box PC 3000
  •  Greg Kroah-Hartman - HID: hid-cypress: validate length of report
  •  Michal Tesar - igmp: Make igmp group member RFC 3376 compliant
  •  Reiter Wolfgang - drop_monitor: consider inserted data in genlmsg_end
  •  Reiter Wolfgang - drop_monitor: add missing call to genlmsg_end
  •  stephen hemminger - netvsc: reduce maximum GSO size
  •  Thomas Gleixner - tick/broadcast: Prevent NULL pointer dereference
  •  Paul Burton - net: ti: cpmac: Fix compiler warning due to type confusion
  •  Arnd Bergmann - cred/userns: define current_user_ns() as a function
  •  Steven Rostedt - ftrace/x86: Set ftrace_stub to weak to prevent gcc from using short jumps to it
  •  Geoff Levand - powerpc/ps3: Fix system hang with GCC 5 builds
  •  Al Viro - nfs_write_end(): fix handling of short copies
  •  Ilya Dryomov - libceph: verify authorize reply on connect
  •  Gerald Schaefer - s390/vmlogrdr: fix IUCV buffer allocation
  •  Martin K. Petersen - scsi: sd: Fix capacity calculation with 32-bit sector_t
  •  Martin K. Petersen - scsi: sr: Sanity check returned mode data
  •  Anton Blanchard - scsi: lpfc: Add shutdown method for kexec
  •  Nicholas Bellinger - target/pscsi: Fix TYPE_TAPE + TYPE_MEDIMUM_CHANGER export
  •  Long Li - scsi: storvsc: properly set residual data length on errors
  •  Long Li - scsi: storvsc: properly handle SRB_ERROR when sense message is present
  •  Johannes Thumshirn - scsi: don't BUG_ON() empty DMA transfers
  •  Christoph Hellwig - scsi: move the nr_phys_segments assert into scsi_init_io
  •  Wei Fang - scsi: avoid a permanent stop of the scsi device's request queue
  •  Russell Currey - drivers/gpu/drm/ast: Fix infinite loop if read fails
  •  Larry Finger - ssb: Fix error routine when fallback SPROM fails
  •  Darrick J. Wong - xfs: clear _XBF_PAGES from buffers when readahead page
  •  Eric Sandeen - xfs: set AGI buffer type in xlog_recover_clear_agi_bucket
  •  Julien Grall - arm/xen: Use alloc_percpu rather than __alloc_percpu
  •  Alan Stern - USB: UHCI: report non-PME wakeup signalling for Intel hardware
  •  Felipe Balbi - usb: gadget: composite: correctly initialize ep->maxpacket
  •  Guenter Roeck - usb: hub: Wait for connection to be reestablished after port reset
  •  Janusz Dziedzic - usb: dwc3: gadget: delay unmap of bounced requests
  •  Guenter Roeck - usb: host: xhci-plat: Fix timeout on removal of hot pluggable xhci controllers
  •  Felipe Balbi - usb: dwc3: gadget: make Set Endpoint Configuration macros safe
  •  Johan Hovold - USB: cdc-acm: fix failed open not being detected
  •  Johan Hovold - USB: cdc-acm: fix open and suspend race
  •  Alexey Khoroshilov - USB: cdc-acm: fix double usb_autopm_put_interface() in acm_port_activate()
  •  Felipe Balbi - usb: gadget: composite: always set ep->mult to a sensible value
  •  Johan Hovold - USB: serial: io_ti: bind to interface after fw download
  •  Mathias Nyman - xhci: free xhci virtual devices with leaf nodes first
  •  Alan Stern - USB: gadgetfs: fix checks of wTotalLength in config descriptors
  •  Alan Stern - USB: gadgetfs: fix use-after-free bug
  •  Alan Stern - USB: gadgetfs: fix unbounded memory allocation bug
  •  Greg Kroah-Hartman - usb: gadgetfs: restrict upper bound on device configuration size
  •  Con Kolivas - ALSA: usb-audio: Add QuickCam Communicate Deluxe/S7500 to volume_control_quirks
  •  Takashi Iwai - ALSA: seq: Don't break snd_use_lock_sync() loop by timeout
  •  Takashi Iwai - ALSA: seq: Fix race during FIFO resize
  •  Takashi Iwai - ALSA: seq: Fix racy cell insertions during snd_seq_pool_done()
  •  Takashi Iwai - ALSA: seq: Fix link corruption by event error handling
  •  Takashi Iwai - ALSA: timer: Reject user params with too small ticks
  •  Takashi Iwai - ALSA: seq: Don't handle loop timeout at snd_seq_pool_done()
  •  Takashi Iwai - ALSA: seq: Fix race at creating a queue
  •  Takashi Iwai - ALSA: hda - Fix up GPIO for ASUS ROG Ranger
  •  Marc Kleine-Budde - can: usb_8dev: Fix memory leak of priv->cmd_msg_buffer
  •  Oliver Hartkopp - can: bcm: fix hrtimer/tasklet termination in bcm op removal
  •  Yegor Yefremov - can: ti_hecc: add missing prepare and unprepare of the clock
  •  Einar Jón - can: c_can_pci: fix null-pointer-deref in c_can_start() - set device pointer
  •  추지호 - can: peak: fix bad memory access and free sequence
  •  Marc Kleine-Budde - can: raw: raw_setsockopt: limit number of can_filter that can be set
  •  Tariq Saeed - ocfs2: fix BUG_ON() in ocfs2_ci_checkpointed()
  •  Eric Ren - ocfs2: fix crash caused by stale lvb with fsdlm plugin
  •  Sachin Prabhu - cifs: Do not send echoes before Negotiate is complete
  •  Aurelien Aptel - fs/cifs: make share unaccessible at root level mountable
  •  Germano Percossi - CIFS: remove bad_network_name flag
  •  Pavel Shilovsky - CIFS: Fix a possible memory corruption in push locks
  •  Pavel Shilovsky - CIFS: Fix missing nls unload in smb2_reconnect()
  •  Pavel Shilovsky - CIFS: Fix a possible memory corruption during reconnect
  •  colyli@suse.de - md linear: fix a race between linear_add() and linear_congested()
  •  Wei Fang - md:raid1: fix a dead loop when read from a WriteMostly disk
  •  Konstantin Khlebnikov - md/raid5: limit request size according to implementation limits
  •  Benjamin Marzinski - dm space map metadata: fix 'struct sm_metadata' leak on failed create
  •  Ondrej Kozina - dm crypt: mark key as invalid until properly loaded
  •  Dan Williams - block: fix del_gendisk() vs blkdev_ioctl crash
  •  Mauricio Faria de Oliveira - block: allow WRITE_SAME commands with the SG_IO ioctl

Project: kernel/sony/msm8x27
  •  Peter Zijlstra - perf: Fix race in swevent hash
  •  Calvin Owens - sg: Fix double-free when drives detach during SG_IO
  •  Kirill A. Shutemov - mm: avoid setting up anonymous pages into file mapping
  •  Peter Zijlstra - perf/core: Fix concurrent sys_perf_event_open() vs. 'move_group' race
  •  Kees Cook - time: Remove CONFIG_TIMER_STATS
  •  Jan Kara - BACKPORT: posix_acl: Clear SGID bit when setting file permissions
  •  Eric Dumazet - udp: properly support MSG_PEEK with truncated buffers
  •  Ben Hutchings - splice: Apply generic position and size checks to each write
  •  Lars-Peter Clausen - ALSA: control: Make sure that id->index does not overflow
  •  Mathias Krause - filter: prevent nla extensions to peek beyond the end of the message
  •  Emmanuel Grumbach - mac80211: fix AP powersave TX vs. wakeup race
  •  Salva Peiró - [media] media-device: fix infoleak in ioctl media_enum_entities()

Project: packages/apps/Jelly
  •  artanis - Automatic translation import
  •  Luca Stefani - Jelly: Search on Enter key
  •  Luca Stefani - Jelly: Don't reload on keyboard changes

Project: packages/apps/MKParts
  •  artanis - Automatic translation import

Project: packages/apps/Messaging
  •  Luca Stefani - Messaging: Don't crash on unsupported shared content type
  •  dianlujitao - Messaging: Request external storage permission before handling shared files

Project: device/cyanogen/msm8916-common
  •  Luca Stefani - msm8916: Remove deprecated BT props
  •  Elektroschmock - msm8916: Fix foreground/boost cpuset
  •  Steve Kondik - msm8916: Give additional cores to background cpuset
  •  Ethan Chen - msm8916: Use cpusets for all services

Project: device/samsung/apq8084-common
  •  Corinna Vinschen - apq8084-common: camera: Fix preview-fps-range

Project: device/samsung/lentislte
  •  Corinna Vinschen - lentislte: init: simplify code in favor of string tables

Project: device/htc/m8-common
  •  Bruno Martins - Revert "sepolicy: Fix rmt_storage denial"
  •  Bruno Martins - m8-common: Fix cir_fw_update permissions

Project: device/htc/msm8974-common
  •  Bruno Martins - msm8974-common: Grant rmt_storage proper unix perms
  •  Luca Stefani - msm8974-common: Remove deprecated BT props
  •  Michael Bestas - msm8974-common: Cleanup init.qcom.bt.sh

Project: device/motorola/shamu
  •  Elektroschmock - shamu: Set correct cpuset for all services

Project: device/nextbit/ether
  •  Luca Stefani - ether: Remove deprecated BT props

Project: device/oppo/msm8974-common
  •  Luca Stefani - msm8974: Remove deprecated BT props

Project: device/oppo/msm8939-common
  •  Kilian von Pflugk - msm8939-common: Add core_ctl props
  •  Luca Stefani - msm8939: Remove deprecated BT props

Project: device/leeco/s2
  •  codeworkx - s2: thermanager: higher display backlight mitigation levels

Project: frameworks/base
  •  artanis - Automatic translation import

Project: external/mokee/ServerController
  •  martincz - update

Project: vendor/lenovo/a6000
  •  martincz - a6000: update media firmware from crackling
  •  martincz - a6000: update firmware from latest stock s061

Project: vendor/xiaomi/natrium
  •  martincz - Update proprietary libs

---------------------------------------------------------------
You can see more changelog from http://changelog.mokeedev.com