==================== 2018-06-06 ==================== * lineage-sdk 449d280 Add led capability LIGHTS_ADJUSTABLE_BATTERY_LED_BRIGHTNESS [Sam Mortimer] * packages/apps/LineageParts 6f1a828 LineageParts: Use the battery HAL lights brightness capability [Sam Mortimer] ==================== 2018-06-05 ==================== * frameworks/base 9d7e6c2 New XenonHD translations [dadi11] 8dbe8b4 Automatic translation import [Michael Bestas] * lineage-sdk 47ae7d9 Automatic translation import [Michael Bestas] * packages/apps/BrowserInstaller a1f15f4 New XenonHD translations [dadi11] * packages/apps/Dialer 04563f2 New XenonHD translations [dadi11] f873fa0 Automatic translation import [Michael Bestas] * packages/apps/LineageParts 695746c New XenonHD translations [dadi11] 43eda9f LiveDisplay: Set Reading Mode switch preference as non-persistent [Bruno Martins] 2532cc0 Automatic translation import [Michael Bestas] * packages/apps/Settings ce4faa0 New XenonHD translations [dadi11] 030154f Automatic translation import [Michael Bestas] * packages/apps/SetupWizard 0c0355d New XenonHD translations [dadi11] * packages/apps/XenonOTA 1d074df New XenonHD translations [dadi11] * packages/apps/XenonSettings 4936ef8 New XenonHD translations [dadi11] ==================== 2018-06-04 ==================== * kernel/zuk/msm8996 f5c37bf qpnp-smpcharger/z2: we support only 5V charging Let's not allow users burn their batteries. Signed-off-by: YaroST12 [YaroST12] * packages/apps/DeskClock 74bba7d Automatic translation import [Michael Bestas] * packages/apps/FMRadio 9a74e6d Automatic translation import [Michael Bestas] * packages/apps/Recorder 5b6f345 Automatic translation import [Michael Bestas] * packages/apps/Snap 74c6336 Automatic translation import [Michael Bestas] * packages/apps/WallpaperPicker 3a8d597 Automatic translation import [Michael Bestas] * vendor/xenonhd da378ac lineage: qcom: Enable TARGET_USES_COLOR_METADATA for msm8937 & msm8953 [Michael Bestas] ==================== 2018-06-03 ==================== * build/make 60f9400 build: Clean up makefile hook inclusions [Ethan Chen] * vendor/xenonhd e059186 build: Clean up makefile inclusions [Ethan Chen] ==================== 2018-06-02 ==================== ==================== 2018-06-01 ==================== * packages/apps/Eleven d378526 Eleven: Catch unsupported bitmap exception [Matthias Yzusqui] ==================== 2018-05-31 ==================== * kernel/zuk/msm8996 f6b5a53 Merge tag 'v3.18.112' into oreo-mr1 [Subhajeet Muhuri] b0b357c Linux 3.18.112 [Greg Kroah-Hartman] f451da6 Revert "vti4: Don't override MTU passed on link creation via IFLA_MTU" [Greg Kroah-Hartman] 26f541f Merge tag 'v3.18.111' into oreo-mr1 [Subhajeet Muhuri] 5cb2ed0 drivers: misc: cclogic: Disable DEBUG. [Cosme Domínguez Díaz] b786c3d drivers: power: qpnp-fq: Kill pre_map_soc spam. [Cosme Domínguez Díaz] 8bd4c74 kernel: Remove bogus changes to magic values [Harsh Shandilya] 8eb1ef0 Linux 3.18.111 [Greg Kroah-Hartman] 96239f4 kdb: make "mdr" command repeat [Randy Dunlap] 4543d30 regulator: of: Add a missing 'of_node_put()' in an error handling path of 'of_regulator_match()' [Christophe JAILLET] 2c57160 scsi: lpfc: Fix frequency of Release WQE CQEs [James Smart] 093feb2 scsi: lpfc: Fix soft lockup in lpfc worker thread during LIP testing [James Smart] 26faa84 scsi: lpfc: Fix issue_lip if link is disabled [James Smart] 90059d0 netlabel: If PF_INET6, check sk_buff ip header version [Richard Haines] ba0c7ae audit: return on memory error to avoid null pointer dereference [Richard Guy Briggs] 11d549e clk: samsung: exynos3250: Fix PLL rates [Andrzej Hajda] f114cce clk: samsung: exynos5250: Fix PLL rates [Andrzej Hajda] a5314e0 clk: samsung: exynos5260: Fix PLL rates [Andrzej Hajda] 5317222 clk: samsung: s3c2410: Fix PLL rates [Andrzej Hajda] 225f6c4 media: cx25821: prevent out-of-bounds read on array card [Colin Ian King] e997393 udf: Provide saner default for invalid uid / gid [Jan Kara] 5771618 PCI: Add function 1 DMA alias quirk for Marvell 88SE9220 [Thomas Vincent-Cross] 8bdc529 serial: arc_uart: Fix out-of-bounds access through DT alias [Geert Uytterhoeven] e70f6af serial: fsl_lpuart: Fix out-of-bounds access through DT alias [Geert Uytterhoeven] 3f7945c serial: imx: Fix out-of-bounds access through serial port index [Geert Uytterhoeven] 580bcda serial: samsung: Fix out-of-bounds access through serial port index [Geert Uytterhoeven] 8984c74 serial: xuartps: Fix out-of-bounds access through DT alias [Geert Uytterhoeven] 75d852e rtc: tx4939: avoid unintended sign extension on a 24 bit shift [Colin Ian King] 3c31faa staging: rtl8192u: return -ENOMEM on failed allocation of priv->oldaddr [Colin Ian King] 9215e5a media: em28xx: USB bulk packet size fix [Brad Love] f8c61fe dmaengine: pl330: fix a race condition in case of threaded irqs [Qi Hou] 0256494 media: s3c-camif: fix out-of-bounds array access [Arnd Bergmann] fdf0b92 media: cx23885: Set subdev host data to clk_freq pointer [Brad Love] 681e8cc media: cx23885: Override 888 ImpactVCBe crystal frequency [Brad Love] a5f46bb ALSA: vmaster: Propagate slave error [Takashi Iwai] 40c1020 usb: gadget: composite: fix incorrect handling of OS desc requests [Chris Dickens] 10bedea usb: gadget: udc: change comparison to bitshift when dealing with a mask [Wolfram Sang] 0fdfc3f cdrom: do not call check_disk_change() inside cdrom_open() [Maurizio Lombardi] 67fa456 hwmon: (pmbus/adm1275) Accept negative page register values [Guenter Roeck] 68f70a8 hwmon: (pmbus/max8688) Accept negative page register values [Guenter Roeck] 92a1e6a perf/core: Fix perf_output_read_group() [Peter Zijlstra] e1acc9f powerpc: Add missing prototype for arch_irq_work_raise() [Mathieu Malaterre] a7289f6 usb: gadget: ffs: Let setup() return USB_GADGET_DELAYED_STATUS [Lars-Peter Clausen] 6858abe usb: dwc2: Fix interval type issue [Grigor Tovmasyan] d36edd4 PCI: Restore config space on runtime resume despite being unbound [Rafael J. Wysocki] a1ff9f1 MIPS: ath79: Fix AR724X_PLL_REG_PCIE_CONFIG offset [Mathias Kresin] 7b98944 xhci: zero usb device slot_id member when disabling and freeing a xhci slot [Mathias Nyman] 87f5b4f i2c: mv64xxx: Apply errata delay only in standard mode [Gregory CLEMENT] c814922 ACPICA: acpi: acpica: fix acpi operand cache leak in nseval.c [Seunghun Han] 43f9785 ACPICA: Events: add a return on failure from acpi_hw_register_read [Erik Schmauss] 7afa3b1 bcache: quit dc->writeback_thread when BCACHE_DEV_DETACHING is set [Coly Li] b895aea zorro: Set up z->dev.dma_mask for the DMA API [Michael Schmitz] f60da70 usb: dwc3: Update DWC_usb31 GTXFIFOSIZ reg fields [Thinh Nguyen] c688b28 arm: dts: socfpga: fix GIC PPI warning [Philipp Puschmann] bc3c404 virtio-net: Fix operstate for virtio when no VIRTIO_NET_F_STATUS [Jay Vosburgh] 477c193 ima: Fallback to the builtin hash algorithm [Petr Vorel] 00cef02 ath10k: Fix kernel panic while using worker (ath10k_sta_rc_update_wk) [Karthikeyan Periyasamy] ff98be4 net/mlx5: Protect from command bit overflow [Leon Romanovsky] adef5f7 tools/thermal: tmon: fix for segfault [Frank Asseg] 6759440 powerpc/perf: Fix kernel address leak via sampling registers [Michael Ellerman] 9d2d68f2 powerpc/perf: Prevent kernel address leak to userspace via BHRB buffer [Madhavan Srinivasan] 6631ce1 hwmon: (nct6775) Fix writing pwmX_mode [Guenter Roeck] 8482ee5 parisc/pci: Switch LBA PCI bus from Hard Fail to Soft Fail mode [Helge Deller] 2231cc4 m68k: set dma and coherent masks for platform FEC ethernets [Greg Ungerer] 1699271 powerpc/mpic: Check if cpu_possible() in mpic_physmask() [Michael Ellerman] c893df8 ACPI: acpi_pad: Fix memory leak in power saving threads [Lenny Szubowicz] 6ba5432 xen/acpi: off by one in read_acpi_id() [Dan Carpenter] 84901fa btrfs: fix lockdep splat in btrfs_alloc_subvolume_writers [Jeff Mahoney] 0ad62f3 Btrfs: fix copy_items() return value when logging an inode [Filipe Manana] 860f7a0 btrfs: tests/qgroup: Fix wrong tree backref level [Qu Wenruo] bcc3631 sparc64: Make atomic_xchg() an inline function rather than a macro. [David S. Miller] 3f2e615 KVM: VMX: raise internal error for exception during invalid protected mode state [Sean Christopherson] e42acd5 sched/rt: Fix rq->clock_update_flags < RQCF_ACT_SKIP warning [Davidlohr Bueso] a0270cd btrfs: Fix possible softlock on single core machines [Nikolay Borisov] 7253c77 Btrfs: fix NULL pointer dereference in log_dir_items [Liu Bo] b56cd693 Btrfs: bail out on error during replay_dir_deletes [Liu Bo] 1d79b1d mm: fix races between address_space dereference and free in page_evicatable [Huang Ying] 824c819 mm/ksm: fix interaction with THP [Claudio Imbrenda] 4d6ceac dp83640: Ensure against premature access to PHY registers after reset [Esben Haabendal] dd38f46 scsi: aacraid: Insure command thread is not recursively stopped [Dave Carroll] 0fb0e25 Force log to disk before reading the AGF during a fstrim [Carlos Maiolino] ab01cff sr: get/drop reference to device in revalidate and check_events [Jens Axboe] c8199e3 swap: divide-by-zero when zero length swap file on ssd [Tom Abraham] b4b8334 fs/proc/proc_sysctl.c: fix potential page fault while unregistering sysctl table [Danilo Krummrich] af794b7 sh: fix debug trap failure to process signals before return to user [Rich Felker] 8035424 net: mvneta: fix enable of all initialized RXQs [Yelena Krivosheev] dbbe95b net: Fix untag for vlan packets without ethernet header [Toshiaki Makita] 65bdc34 llc: properly handle dev_queue_xmit() return value [Cong Wang] e42c5cc net-usb: add qmi_wwan if on lte modem wistron neweb d18q1 [Giuseppe Lippolis] 4582e6d net: qmi_wwan: add BroadMobi BM806U 2020:2033 [Pawel Dembicki] d6d9306 batman-adv: fix packet loss for broadcasted DHCP packets to a server [Linus Lüssing] d0fb1d2 batman-adv: fix multicast-via-unicast transmission with AP isolation [Linus Lüssing] b850675 selftests: ftrace: Add a testcase for probepoint [Masami Hiramatsu] 053a459 selftests: ftrace: Add a testcase for string type with kprobe_event [Masami Hiramatsu] 1f8c76a selftests: ftrace: Add probe event argument syntax testcase [Masami Hiramatsu] 36f5b18 mm/mempolicy.c: avoid use uninitialized preferred_node [Yisheng Xie] 08a049c vti4: Don't override MTU passed on link creation via IFLA_MTU [Stefano Brivio] 4929eda vti4: Don't count header length twice on tunnel setup [Stefano Brivio] 06b3c3f batman-adv: fix header size check in batadv_dbg_arp() [Matthias Schiffer] 480739c net: Fix vlan untag for bridge and vlan_dev with reorder_hdr off [Toshiaki Makita] 5d76473 netfilter: ebtables: fix erroneous reject of last rule [Florian Westphal] e2cad74 USB: OHCI: Fix NULL dereference in HCDs using HCD_LOCAL_MEM [Fredrik Noring] 7f4ac64 xen: xenbus: use put_device() instead of kfree() [Arvind Yadav] db57535b fbdev: Fixing arbitrary kernel leak in case FBIOGETCMAP_SPARC in sbusfb_ioctl_helper(). [Peter Malone] a60caea8 scsi: sd: Keep disk read-only when re-reading partition [Jeremy Cline] 3d418b7 usb: musb: call pm_runtime_{get,put}_sync before reading vbus registers [Merlijn Wajer] 3b40952 e1000e: allocate ring descriptors with dma_zalloc_coherent [Pierre-Yves Kerbrat] 34ec8d5 e1000e: Fix check_for_link return value with autoneg off [Benjamin Poirier] 089e299 watchdog: f71808e_wdt: Fix magic close handling [Igor Pylypiv] 7361dfb Btrfs: send, fix issuing write op when processing hole in no data mode [Filipe Manana] 2f08745 xen/pirq: fix error path cleanup when binding MSIs [Roger Pau Monne] c5f01c6 net/tcp/illinois: replace broken algorithm reference link [Joey Pabalinas] ec99dec sit: fix IFLA_MTU ignored on NEWLINK [Xin Long] 5214026 bcache: fix kcrashes with fio in RAID5 backend dev [Tang Junhui] e821841 r8152: fix tx packets accounting [Eric Dumazet] 0fe836b clocksource/drivers/fsl_ftm_timer: Fix error return checking [Colin Ian King] 0f3eca6 netfilter: ebtables: convert BUG_ONs to WARN_ONs [Florian Westphal] 2ffa55e batman-adv: invalidate checksum on fragment reassembly [Matthias Schiffer] 7806534 batman-adv: fix packet checksum in receive path [Matthias Schiffer] 4f5862c md/raid1: fix NULL pointer dereference [Yufen Yu] 7b86d81 media: dmxdev: fix error code for invalid ioctls [Mauro Carvalho Chehab] 836053f x86/topology: Update the 'cpu cores' field in /proc/cpuinfo correctly across CPU hotplug operations [Samuel Neves] ce5555a locking/xchg/alpha: Fix xchg() and cmpxchg() memory ordering bugs [Andrea Parri] 85dc640 regulatory: add NUL to request alpha2 [Johannes Berg] 9fac7f8 smsc75xx: fix smsc75xx_set_features() [Eric Dumazet] 300adcc ARM: OMAP: Fix dmtimer init for omap1 [Tony Lindgren] 0ef50f0 s390/cio: clear timer when terminating driver I/O [Sebastian Ott] 3e9b3e7 s390/cio: fix return code after missing interrupt [Sebastian Ott] 9afcd54 kernel/relay.c: limit kmalloc size to KMALLOC_MAX_SIZE [David Rientjes] ddcaf25 locking/xchg/alpha: Add unconditional memory barrier to cmpxchg() [Andrea Parri] 854d971 drm/exynos: fix comparison to bitshift when dealing with a mask [Wolfram Sang] 6524a8d md raid10: fix NULL deference in handle_write_completed() [Yufen Yu] d7680dd mac80211: round IEEE80211_TX_STATUS_HEADROOM up to multiple of 4 [Felix Fietkau] 39e221c NFC: llcp: Limit size of SDP URI [Kees Cook] 4a7cc64 ARM: OMAP1: clock: Fix debugfs_create_*() usage [Geert Uytterhoeven] f5441ff ARM: OMAP3: Fix prm wake interrupt for resume [Tony Lindgren] 5ab7e72 scsi: qla4xxx: skip error recovery in case of register disconnect. [Manish Rangankar] 6d05919 scsi: aacraid: fix shutdown crash when init fails [Meelis Roos] 21323aa selftests: memfd: add config fragment for fuse [Anders Roxell] d72c90b usb: gadget: fsl_udc_core: fix ep valid checks [Stefan Agner] 3a7976c usb: gadget: f_uac2: fix bFirstInterface in composite gadget [John Keeping] 44d731a scsi: qla2xxx: Avoid triggering undefined behavior in qla2x00_mbx_completion() [Bart Van Assche] 57ee386 scsi: mptfusion: Add bounds check in mptctl_hp_targetinfo() [Dan Carpenter] f7c0603 scsi: sym53c8xx_2: iterator underflow in sym_getsync() [Dan Carpenter] 34bd6e7 scsi: bnx2fc: Fix check in SCSI completion handler for timed out request [Chad Dupuis] 1da0681 scsi: ufs: Enable quirk to ignore sending WRITE_SAME command [Sujit Reddy Thumma] 617d715 irqchip/gic-v3: Change pr_debug message to pr_devel [Mark Salter] 0ee08b0 bcache: return attach error when no cache set exist [Tang Junhui] 11d1a3d bcache: fix for data collapse after re-attaching an attached device [Tang Junhui] e2febcb bcache: fix for allocator and register thread race [Tang Junhui] c969aa8 bcache: properly set task state in bch_writeback_thread() [Coly Li] 635716d cifs: silence compiler warnings showing up with gcc-8.0.0 [Arnd Bergmann] 1a159e9 proc: fix /proc/*/map_files lookup [Alexey Dobriyan] 6af42d1 xen/grant-table: Use put_page instead of free_page [Ross Lagerwall] 162180a MIPS: TXx9: use IS_BUILTIN() for CONFIG_LEDS_CLASS [Matt Redfearn] 4c53640 ACPI: processor_perflib: Do not send _PPC change notification if not ready [Chen Yu] a78a787 firmware: dmi_scan: Fix handling of empty DMI strings [Jean Delvare] c9d86aa x86/power: Fix swsusp_arch_resume prototype [Arnd Bergmann] 2ab6382 IB/ipoib: Fix for potential no-carrier state [Alex Estrin] 0a07b78 mm: pin address_space before dereferencing it while isolating an LRU page [Mel Gorman] 97c7900 asm-generic: provide generic_pmdp_establish() [Kirill A. Shutemov] 1a60f2e mm/mempolicy: add nodes_empty check in SYSC_migrate_pages [Yisheng Xie] 7f81272 mm/mempolicy: fix the check of nodemask from user [Yisheng Xie] 15ac59a ocfs2/acl: use 'ip_xattr_sem' to protect getting extended attribute [piaojun] 2c09ffc ocfs2: return -EROFS to mount.ocfs2 if inode block is invalid [piaojun] 3de8b7d RDMA/mlx5: Avoid memory leak in case of XRCD dealloc failure [Leon Romanovsky] 42c43e3 jffs2: Fix use-after-free bug in jffs2_iget()'s error handling path [Jake Daryll Obina] eb8c17a HID: roccat: prevent an out of bounds read in kovaplus_profile_activated() [Dan Carpenter] 92bd116 scsi: fas216: fix sense buffer initialization [Arnd Bergmann] f1becd4 btrfs: Fix out of bounds access in btrfs_search_slot [Nikolay Borisov] 81efefe kconfig: Fix expr_free() E_NOT leak [Ulf Magnusson] 219badd kconfig: Fix automatic menu creation mem leak [Ulf Magnusson] 02d4589 kconfig: Don't leak main menus during parsing [Ulf Magnusson] b107e54 watchdog: sp5100_tco: Fix watchdog disable bit [Guenter Roeck] da6f78a nfs: Do not convert nfs_idmap_cache_timeout to jiffies [Jan Chochol] db21a7b dm thin: fix documentation relative to low water mark threshold [mulhern] 19a4ddc tools lib traceevent: Fix get_field_str() for dynamic strings [Steven Rostedt (VMware)] 0806f6e PCI: Add function 1 DMA alias quirk for Marvell 9128 [Alex Williamson] ec8e8ef tracing/hrtimer: Fix tracing bugs by taking all clock bases and modes into account [Anna-Maria Gleixner] 682c267 kvm: x86: fix KVM_XEN_HVM_CONFIG ioctl [Paolo Bonzini] 3e622a5 ASoC: au1x: Fix timeout tests in au1xac97c_ac97_read() [Dan Carpenter] a56126d firewire-ohci: work around oversized DMA reads on JMicron controllers [Hector Martin] 50ecbf9 kernel/signal.c: avoid undefined behaviour in kill_something_info [zhongjiang] bbab099 xen-swiotlb: fix the check condition for xen_swiotlb_free_coherent [Joe Jin] db660dc libata: Blacklist some Sandisk SSDs for NCQ [Tejun Heo] b90b641 do d_instantiate/unlock_new_inode combinations safely [Al Viro] fac7c7e aio: fix io_destroy(2) vs. lookup_ioctx() race [Al Viro] 6d29216 affs_lookup(): close a race with affs_remove_link() [Al Viro] f69c8ff KVM: Fix spelling mistake: "cop_unsuable" -> "cop_unusable" [Colin Ian King] 5a19b37 MIPS: Fix ptrace(2) PTRACE_PEEKUSR and PTRACE_POKEUSR accesses to o32 FGRs [Maciej W. Rozycki] 0c58783 MIPS: ptrace: Expose FIR register through FP regset [Maciej W. Rozycki] * packages/providers/ContactsProvider 44ba9b9 CallLogDatabase: Bump the version and try to re-run the version 5 upgrade path [Scott Warner]