[ROM][UNOFFICIAL][LineageOS 14.1][T813] [T713] Delta Nougat

Deltadroid

Recognized Contributor
Apr 19, 2013
3,767
9,884
263
lineage-14.1-20191116-NIGHTLY-gts210vewifi.zip

notes:
p7zip updated from lineage-17.0 branch with large file support enabled.
iptables updated from version 1.4.20 to 1.4.21 bugfix release.
unzip security fixes.
vold updates for sdcardfs.

Code:
android
47de1843 (22 hours ago) manifest: Track p7zip from Android 10 (syphyr)
a0d4b1e3 (30 hours ago) manifest: Track our own iptables (syphyr)

external/iptables
c95ab914 (5 days ago) doc: merge ip6table man pages into ipv4 ones (Florian Westphal)
3c7f4cad (5 days ago) xtables: trivial spelling fix (stephen hemminger)
87da0f68 (5 days ago) iptables: libxt_string.man add examples (Laurence J. Lane)
3f2fbe1e (5 days ago) extensions: libxt_socket: update man page (Florian Westphal)
a16adff8 (5 days ago) doc: add libnetfilter_queue pointer to libxt_NFQUEUE.man (Florian Westphal)
2d7d340d (5 days ago) extensions: libxt_LOG: use generic syslog reference in manpage (Laurence J. Lane)
54f1b135 (5 days ago) iptables: libxt_conntrack.man extraneous commas (Laurence J. Lane)
3f0ff254 (5 days ago) iptables: libxt_hashlimit.man: correct address (Laurence J. Lane)
60c965ca (5 days ago) extensions: libxt_cluster: add note on arptables-jf (Pablo Neira Ayuso)
c368b509 (5 days ago) iptables: libip(6)t_REJECT.man default icmp types (Laurence J. Lane)
dcfe4e21 (5 days ago) extensions: libxt_set, libxt_SET: check the set family too (Jozsef Kadlecsik)
a185381b (5 days ago) ip6tables: Use consistent exit code for EAGAIN (Kevin Cernekee)
dc5f5462 (5 days ago) iptables: improve chain name validation (Phil Oester)
f423f698 (5 days ago) ip[6]tables: fix incorrect alignment in commands_v_options (Pablo Neira Ayuso)
7ef8d515 (5 days ago) libxtables: xtables_ipmask_to_numeric incorrect with non-CIDR masks (Phil Oester)

external/libjpeg-turbo
66af1d4 (2 days ago) Prevent integer overflows when handling large images (Bryan Ferris)

external/p7zip
4211186 (22 hours ago) p7zip: Enforce large files support (Vasyl Gello)

external/unzip
9c301e4 (6 hours ago) Do not raise a zip bomb alert for a misplaced central directory. (Mark Adler)
1d42e6f (6 hours ago) Detect and reject a zip bomb using overlapped entries. (Mark Adler)
bfc4443 (6 hours ago) Fix bug in undefer_input() that misplaced the input state. (Mark Adler)
4278d75 (6 hours ago) Fix lame code in fileio.c (Steven M. Schweda)
e5e9392 (6 hours ago) Fix buffer overflow in password protected zip archives (Karol Babioch)
f7b9158 (6 hours ago) Fix CVE-2016-9844, buffer overflow in zipinfo (Steven M. Schweda)
a0ddcb3 (6 hours ago) Fix CVE-2014-9913, buffer overflow in unzip (Steven M. Schweda)
e81b134 (6 hours ago) Do not ignore extra fields containing Unix Timestamps (Steven M. Schweda)
0a60b31 (6 hours ago) Info-ZIP UnZip buffer overflow (mancha)

kernel/samsung/msm8976
327d0b7473ef (2 days ago) fuse: atomic_o_trunc should truncate pagecache (Miklos Szeredi)
10609d2021dc (2 days ago) truncate: drop 'oldsize' truncate_pagecache() parameter (Kirill A. Shutemov)
b19071a9b9c2 (2 days ago) fuse: Add FOPEN_STREAM to use stream_open() (Kirill Smelkov)
a271012bcf8b (2 days ago) fs: stream_open - opener for stream-like files so that read and write can run simultaneously without deadlock (Kirill Smelkov)
fd12d6f0697a (2 days ago) vfs: atomic f_pos access in llseek() (Eric Biggers)
31016bf511d2 (3 days ago) mm/page-writeback.c: fix divide by zero in pos_ratio_polynom (Rik van Riel)
17d0419674a1 (3 days ago) fuse: retrieve: cap requested size to negotiated max_write (Kirill Smelkov)
9ca610d39f3a (3 days ago) ntp: Limit TAI-UTC offset (Miroslav Lichvar)
123a41a4cd07 (4 days ago) splice: lift checks from do_splice_from() into callers (Al Viro)
e60d44168270 (4 days ago) lift file_*_write out of do_splice_direct() (Al Viro)
0fabb40c128a (4 days ago) lift file_*_write out of do_splice_from() (Al Viro)
5a5b726430c0 (4 days ago) wireguard: Update submodule (syphyr)
1325e9ebe5be (4 days ago) fs/file.c: don't open-code kvfree() (Al Viro)
d66fbbaa275b (4 days ago) get rid of files_defer_init() (Al Viro)
903b2f8c876f (4 days ago) vfs: atomic f_pos accesses as per POSIX (Linus Torvalds)
156334faa470 (4 days ago) don't call file_pos_write() if vfs_{read,write}{,v}() fails (Al Viro)
c0030bc131a0 (4 days ago) fs: Substitute rcu_access_pointer() for rcu_dereference_raw() (Paul E. McKenney)
b7225b0e5909 (4 days ago) fs: __fget_light() can use __fget() in slow path (Oleg Nesterov)
2d8c3ce12fd2 (4 days ago) fs: factor out common code in fget_light() and fget_raw_light() (Oleg Nesterov)
3d117d4f2df3 (4 days ago) fs: factor out common code in fget() and fget_raw() (Oleg Nesterov)
abf24d2ec15a (4 days ago) change close_files() to use rcu_dereference_raw(files->fdt) (Oleg Nesterov)
16f85545d47c (4 days ago) introduce __fcheck_files() to fix rcu_dereference_check_fdtable(), kill rcu_my_thread_group_empty() (Oleg Nesterov)
ad413114e3ed (4 days ago) fix O_SYNC|O_APPEND syncing the wrong range on write() (Al Viro)

packages/apps/LockClock
e89234c (5 days ago) cLock: Avoid possible NPE when releasing wakelock (syphyr)

packages/providers/TvProvider
7eea9b9 (35 hours ago) Add SQL tokenizer and disallow subqueries in selection (shubang)

system/vold
1964d05 (23 hours ago) mInternalEmulated could be used after shutdown() called (Gao Xiang)
a06d665 (23 hours ago) do not sleep if it is shutting down (Keun-young Park)
2eb5866 (23 hours ago) Add noatime to vfat and exfat (Ravisankar Reddy)
0b90543 (23 hours ago) Check if sdcard daemon exited. (Daniel Rosenberg)
1734e2c (23 hours ago) Abort migration early when not enough space. (Jeff Sharkey)
2cd7e4a (23 hours ago) make shutdown safe for double calls. (Keun-young Park)
60e1def (23 hours ago) Fix clang-tidy performance warnings in system/vold. (Chih-Hung Hsieh)
a3b6803 (23 hours ago) Fix resizeAsec to determine correct size (Daniel Rosenberg)
 

Deltadroid

Recognized Contributor
Apr 19, 2013
3,767
9,884
263
lineage-14.1-20191204-NIGHTLY-gts210vewifi.zip
Security Patch Level: December 2019

Notes:
Updated bash to 4.3.48

Changelog:
Code:
android
e46370ab (27 hours ago) manifest: Updates for 2019-12 N ASB (Kevin F. Haggerty)

build
06469d832 (26 hours ago) Bump Security String to 2019-12-05 (Vasyl Gello)

external/bash
eda2c2a (9 days ago) bash: BASH_CMD is writable in restricted bash shells (Chet Ramey)
ca4d835 (9 days ago) bash: Popd controlled free (Chet Ramey)
40d8fd9 (9 days ago) Bash-4.3 patch 48 (Chet Ramey)
7986617 (9 days ago) Bash-4.3 patch 47 (Chet Ramey)
da932a6 (9 days ago) Bash-4.3 patch 46 (Chet Ramey)
a8b0fd8 (9 days ago) Bash-4.3 patch 45 (Chet Ramey)
e22369b (9 days ago) Bash-4.3 patch 44 (Chet Ramey)
c191862 (10 days ago) Bash-4.3 patch 43 (Chet Ramey)

external/ImageMagick
bc9c8272d (26 hours ago) https://github.com/ImageMagick/ImageMagick/issues/1554 (Cristy)

external/iptables
5dff3468 (10 days ago) iptables: Bump config to 1.4.21 (syphyr)
cd149b05 (10 days ago) iptables 1.4.21 release (Pablo Neira Ayuso)
2df6519c (10 days ago) utils: nfsynproxy: fix error while compiling the BPF filter (Pablo Neira Ayuso)
afd5f271 (10 days ago) utils: add nfsynproxy tool (Patrick McHardy)
bbea8814 (10 days ago) extensions: add SYNPROXY extension (Patrick McHardy)
d7c9d328 (10 days ago) iptables: extensions/GNUMakefile.in use CPPFLAGS (Laurence J. Lane)
90ff8958 (10 days ago) iptables: libxt_recent.{c,man} dead URL (Laurence J. Lane)
14ed804c (10 days ago) build: add software version to manpage first line at configure stage (Pablo Neira Ayuso)
333cb6ac (10 days ago) iptables: iptables-xm1.1 correct man section (Laurence J. Lane)
c5cd5c52 (10 days ago) iptables: spurious error in load_extension (Phil Oester)
1efc61c1 (10 days ago) doc: merge ip6table man pages into ipv4 ones (Florian Westphal)
ee92d1aa (10 days ago) xtables: trivial spelling fix (stephen hemminger)
c5a3b12e (10 days ago) iptables: libxt_string.man add examples (Laurence J. Lane)
e70e9005 (10 days ago) extensions: libxt_socket: update man page (Florian Westphal)
c9ee3745 (10 days ago) doc: add libnetfilter_queue pointer to libxt_NFQUEUE.man (Florian Westphal)
f9eafd13 (10 days ago) extensions: libxt_LOG: use generic syslog reference in manpage (Laurence J. Lane)
9f5f6938 (10 days ago) iptables: libxt_conntrack.man extraneous commas (Laurence J. Lane)
1f43d193 (10 days ago) iptables: libxt_hashlimit.man: correct address (Laurence J. Lane)
b531686d (10 days ago) extensions: libxt_cluster: add note on arptables-jf (Pablo Neira Ayuso)
e9f89639 (10 days ago) iptables: libip(6)t_REJECT.man default icmp types (Laurence J. Lane)
7179d852 (10 days ago) extensions: libxt_set, libxt_SET: check the set family too (Jozsef Kadlecsik)
ff72d82d (10 days ago) ip6tables: Use consistent exit code for EAGAIN (Kevin Cernekee)
ada2219b (10 days ago) iptables: improve chain name validation (Phil Oester)
7672e146 (10 days ago) ip[6]tables: fix incorrect alignment in commands_v_options (Pablo Neira Ayuso)
071b3748 (10 days ago) libxtables: xtables_ipmask_to_numeric incorrect with non-CIDR masks (Phil Oester)

external/libhevc
c87a59c (26 hours ago) Check change in CTB size when decoding multiple SPS with same id (Harish Mahendrakar)
f58e915 (26 hours ago) decoder: Reset slice header at start of slice header decode (Harish Mahendrakar)

frameworks/base
0f57cbce5b0 (20 minutes ago) TextLine: Prevent OOB reads in measure() (Vasyl Gello)
8186aacfb66 (2 hours ago) RESTRICT AUTOMERGE Do not compute outside given range in TextLine (Seigo Nonaka)

hardware/qcom/display-caf/msm8952
afb35d45c (2 weeks ago) Gralloc: Validate buffer parameters during importBuffer call (Subash Chander)

hardware/qcom/media-caf/msm8952
289765973 (2 weeks ago) mm-video-v4l2: Protect buffer access and increase input buffer size. (Sri Karri)

kernel/samsung/msm8976
d70faa7ef2dae (3 hours ago) USB: gadget: f_midi: fixing a possible double-free in f_midi (Yavuz, Tuba)
0d75001e6cc63 (3 hours ago) usb: gadget: f_midi: fail if set_alt fails to allocate requests (Felipe F. Tonello)
18abfd142cb5b (3 hours ago) usb: gadget: f_midi: fix leak on failed to enqueue out requests (Felipe F. Tonello)
d655fe2a95f43 (3 hours ago) qcacld-2.0: Fix potential buffer overflow htt_t2h_msg_handler (Tiger Yu)
dafb3525f7473 (3 hours ago) qcacld-2.0: Fix buffer overflow in fill_ieee80211_hdr_data (Alok Kumar)
f661674b62298 (3 days ago) qcacld-2.0: Fix SAP restart failure (Liangwei Dong)
30e1c90d8f8e8 (3 days ago) qcacld-2.0: Add ini to force sap into 11n for 11ac (Rajeev Kumar Sirasanagandla)
0b77f98fb9559 (3 days ago) wireguard: Update submodule to 0.0.20191127 (syphyr)
8508df2da7b9d (3 days ago) Revert "fix O_SYNC|O_APPEND syncing the wrong range on write()" (syphyr)
4fdacd5522c65 (9 days ago) msm: vidc: Add checks to avoid OOB access(refined) (Sanjay Singh)
8a44787f79453 (9 days ago) soc: msm-pcm: Add missing mutex lock to protect prvt data (Soumya Managoli)
8ab55a44401ee (9 days ago) Revert "msm: vidc: Add checks to avoid OOB access." (Sanjay Singh)
67f8be7e11650 (9 days ago) soc: msm-pcm: Add mutex lock to protect prvt data (Soumya Managoli)
db7739b1c121e (9 days ago) mm-camera2:isp2: Release buffer lock after use (VijayaKumar T M)
7584db90c1771 (9 days ago) mm-camera2:isp2: Handle use after free buffer (Meera Gande)
d6a3ae4596229 (9 days ago) asoc: msm-pcm: Added lock in controls _put() and _get() callback (Soumya Managoli)
160394e7fdcc4 (2 weeks ago) qcacld-2.0: Remove off-by-one write condition in schBeaconProcess (Will Huang)
33676a69850ff (2 weeks ago) mld: fix memory leak in mld_del_delrec() (Eric Dumazet)
46f531112ef01 (2 weeks ago) arm64: compat: Allow single-byte watchpoints on all addresses (Will Deacon)
d299fd6c11c34 (2 weeks ago) asm-generic: fix -Wtype-limits compiler warnings (Qian Cai)
74498c8b42fc7 (2 weeks ago) dm btree: fix order of block initialization in btree_split_beneath (ZhangXiaoxu)
f2d6fc3251b1c (2 weeks ago) dm table: fix invalid memory accesses with too high sector number (Mikulas Patocka)
ca2ba6be71db5 (2 weeks ago) genirq: Prevent NULL pointer dereference in resend_irqs() (Yunfeng Ye)
34b173593b545 (2 weeks ago) keys: Fix missing null pointer check in request_key_auth_describe() (Hillf Danton)
e0caf88e1660b (2 weeks ago) net: bridge: mcast: don't delete permanent entries when fast leave is enabled (Nikolay Aleksandrov)
5e217880e86ac (2 weeks ago) selinux: fix memory leak in policydb_init() (Ondrej Mosnacek)
e014276fdbfbd (2 weeks ago) sh: kernel: hw_breakpoint: Fix missing break in switch statement (Gustavo A. R. Silva)
e98aa6cb2144d (2 weeks ago) sound: fix a memory leak bug (Wenwen Wang)
348782cd88ca8 (2 weeks ago) usb: cdc-acm: make sure a refcount is taken early enough (Oliver Neukum)
67db40a72b854 (2 weeks ago) USB: cdc-wdm: fix race between write and disconnect due to flag abuse (Oliver Neukum)
e9b0b3b2b7961 (2 weeks ago) USB: core: Fix races in character device registration and deregistraion (Alan Stern

kernel/samsung/msm8976/net/wireguard
88f34aa (2 days ago) ipc: make sure userspace communication frees wgdevice (Jason A. Donenfeld)
f99a92c (5 days ago) send: avoid touching skb->{next,prev} directly (Jason A. Donenfeld)
c48a04f (5 days ago) device: prepare skb_list_walk_safe for upstreaming (Jason A. Donenfeld)
9f8ab32 (6 days ago) send: use kfree_skb_list (Jason A. Donenfeld)
2fc187e (6 days ago) wg-quick: linux: have remove_iptables return true (Jason A. Donenfeld)
19b2fb7 (6 days ago) wg-quick: linux: ensure postdown hooks execute (Jason A. Donenfeld)
3a7750a (7 days ago) netlink: prepare for removal of genl_family_attrbuf in 5.5 (Jason A. Donenfeld)
490c0d3 (7 days ago) wg-quick: linux: suppress error when finding unused table (Jason A. Donenfeld)
7fc30dd (7 days ago) version: bump snapshot (Jason A. Donenfeld)
20cf26f (7 days ago) tools: add syncconf command (Jason A. Donenfeld)
cf3948d (7 days ago) reresolve-dns: remove invalid anchors on regex match (Jason A. Donenfeld)
1f96cdc (7 days ago) qemu: bump version (Jason A. Donenfeld)
bcb5513 (7 days ago) qemu: respect PATH when finding CBUILD (Jason A. Donenfeld)
7b51df7 (7 days ago) qemu: work around build bug with powerpc64le (Jason A. Donenfeld)
dd55a14 (7 days ago) wg-quick: linux: filter bogus injected packets and don't disable rpfilter (Jason A. Donenfeld)
0fadbc4 (8 days ago) wg-quick: linux: only touch net.ipv4 for v4 (Jason A. Donenfeld)
f2bd8c8 (8 days ago) allowedips: avoid double lock in selftest error case (Jason A. Donenfeld)
420bd19 (8 days ago) socket: remove redundant check of new4 (Jason A. Donenfeld)
d0eb40c (8 days ago) allowedips: safely dereference rcu roots (Jason A. Donenfeld)

packages/apps/Email
c16e3d0b9 (26 hours ago) Deleted "" in "com.android.email.activity.ComposeActivityEmailExternal" activity of the AndroidManifest.xml as part of cleanup. (Raman Tenneti)
6bb2a7416 (26 hours ago) AOSP/Email - Secure UPDATE_WIDGET receiver with a new permission (Raman Tenneti)
777362457 (26 hours ago) AOSP/Email - bug fix: do not allow composing message with hidden private data attachments - Switch intent filtering to be blacklist based rather than whitelist based. (Raman Tenneti)

packages/apps/Jelly
970941e (4 days ago) Jelly: Use try-with-resource (Luca Stefani)

packages/apps/UnifiedEmail
03bd19c1e (26 hours ago) AOSP/UnifiedEmail - bug fix: do not allow composing message with hidden private data attachments - Switch intent filtering to be blacklist based rather than whitelist based. (Raman Tenneti)
47cef20c8 (26 hours ago) AOSP/UnifiedEmail - Secure UPDATE_WIDGET receiver with a new permission (Raman Tenneti)

system/bt
567d6ecb9 (26 hours ago) SDP: Disconnect when there is a bad length (Zongheng Wang)
c4f9e832d (26 hours ago) Use memcpy instead of casting to convert device_class to int (Rahul Sabnis)
84cc3cc5e (26 hours ago) SDP: disconnect if sdp_copy_raw_data fails (Zongheng Wang)
327bb7d61 (26 hours ago) JustWorks: Auto-accept only incoming temporary pairing. (Martin Brabham)
1c52e854b (26 hours ago) DO NOT MERGE: btif: require pairing dialog for JustWorks SSP (Martin Brabham)

system/netd
b5c3fe8 (10 days ago) Unsigned integer overflow sanitization for netd/server (Thurston Hou Yeen Dang)
0dfec20 (10 days ago) Fix google-explicit-constructor warnings. (Chih-Hung Hsieh)
2b418c7 (10 days ago) Log the time it takes netd to start up. (Lorenzo Colitti)
3c272f5 (10 days ago) FwMarkServer.cpp: Add O_CLOEXEC to received FDs (Nick Kralevich)
147d047 (10 days ago) SockDiag.cpp: Add O_CLOEXEC to tcpdiag sockets (Nick Kralevich)
bea94d3 (10 days ago) Fix clang static analyzer warnings. (Manoj Gupta)
7aee5e8 (10 days ago) TetherController.cpp: add O_CLOEXEC (Nick Kralevich)
73e902f (10 days ago) Cache flushing no longer occurs updating DNS for a single netid (Erik Kline)
5f01e7f (10 days ago) Clear Element.mRef immediately after deallocating it (Ken Chen)
af314f6 (10 days ago) Fix fortify_fatal issue during DNSServiceProcessResult() (Sehee Park)
297e6f8 (10 days ago) BACKPORT: Avoid netlink socket address conflict (Joel Scherpelz)
0cd7a28 (10 days ago) Really always allow networking on loopback. (Lorenzo Colitti)
 

Deltadroid

Recognized Contributor
Apr 19, 2013
3,767
9,884
263
lineage-14.1-20200108-NIGHTLY-gts210vewifi.zip
Security Patch Level: January 2020

Code:
build

    19d0b1ff5 (22 hours ago) Bump Security String to 2020-01-05 (Vasyl Gello)

device/samsung/msm8976-common

    cf65c92 (8 days ago) msm8976-common: Make exfat driver support generic (syphyr)

external/libavc

    a8a78c7 (22 hours ago) decoder: Move initialization of dbp_mgr entries to init_decoder() (Harish Mahendrakar)

external/libnfc-nci

    b84ad98 (22 hours ago) Prevent uncleared memory leaking in rw_i93.c (George Chang)

frameworks/base

    542f30a6498 (21 hours ago) Prevent system uid component from running in an isolated app process (Jing Ji)
    0c34394a8b0 (21 hours ago) Only allow INSTALL_ALLOW_TEST from shell or root (Todd Kennedy)
    21429e6a738 (21 hours ago) DO NOT MERGE Validate wallpaper dimension while generating crop (Ahan Wu)

frameworks/native

    fa3dc7fd4 (21 hours ago) Sensor: use FlattenableUtils::align (Steven Moreland)

kernel/samsung/msm8976

    cc0c61d1c1b7 (36 minutes ago) tcp: do not send empty skb from tcp_write_xmit() (Eric Dumazet)
    83f0c71994ab (21 hours ago) staging: android: ashmem: Disallow ashmem memory from being remapped (Suren Baghdasaryan)
    1a0f035e8583 (2 days ago) ASoC: compress: fix unsigned integer overflow check (Xiaojun Sang)
    153c7f78145d (2 days ago) ALSA: compress: add support for 32bit calls in a 64bit kernel (Ravindra Lokhande)
    5d51b096d451 (2 days ago) arm64: kconfig: drop CONFIG_RTC_LIB dependency (Ezequiel Garcia)
    ce53d0a6725f (2 days ago) arm64: mm: Add trace_irqflags annotations to do_debug_exception() (James Morse)
    f16d206b91f9 (2 days ago) kbuild: setlocalversion: print error to STDERR (Wolfram Sang)
    48ac265acfc1 (2 days ago) mmc: debugfs: Add a restriction to mmc debugfs clock setting (Chuanxiao Dong)
    c280051294fb (2 days ago) tcp/dccp: drop SYN packets if accept queue is full (Eric Dumazet)
    da023d2f881e (2 days ago) usb: dwc3: gadget: Fix suspend/resume during device mode (Roger Quadros)
    d24ab76501cb (2 days ago) usb: gadget: composite: fix dereference after null check coverify warning (Peter Chen)
    097522f1140a (2 days ago) usb: gadget: rndis: free response queue during REMOTE_NDIS_RESET_MSG (Xerox Lin)
    68a5f496c285 (2 days ago) usb: gadget: serial: fix re-ordering of tx data (Philip Oberstaller)
    65bff424d873 (2 days ago) diag: Increment data ready only if it is first update (Hardik Arya)
    ab35bbed3239 (5 days ago) qcacld-2.0: Fix buffer overflow in htt_t2h_msg_handler_fast (Lihua Liu)
    95050b30c9b4 (6 days ago) qcacld-2.0: Fix buffer overflow in HTT MSG handling (Alok Kumar)
    a13c8d79b099 (6 days ago) qcacld-2.0: Fix multiple length definition issue in WLAN FW message (Tiger Yu)
    9d83b28420b4 (7 days ago) qcacld-2.0: Fix tx pause count and unpause count different (Will Huang)
    cbb7465a8026 (7 days ago) ipv4: Return -ENETUNREACH if we can't create route but saddr is valid (Stefano Brivio)
    32b55b8d3f0f (7 days ago) nl80211: fix null pointer dereference (Miaoqing Pan)
    134da9c0b2aa (7 days ago) sdcardfs: Update makefile to version 2.0 (syphyr)
    408840d08eea (9 days ago) defconfig: Enable SDFAT_SUPPORT_DIR_SYNC and SDFAT_CHECK_RO_ATTR (syphyr)
    448303cd07a1 (9 days ago) fs: sdfat: Update to version 2.3.0 (Kevin F. Haggerty)
    44a39681993f (9 days ago) Revert "fs: sdfat: Fix compilation on Linux >= 4.16" (syphyr)
    2abe720afc27 (2 weeks ago) qcacld-2.0: Using size_t to avoid OOB (Paul Zhang)
    78e2a074c83b (2 weeks ago) qcacld-2.0: Fix buffer overflow in HTT MSG handling (Alok Kumar)
    b8ecd452026b (3 weeks ago) sched/fair: Fix bandwidth timer clock drift condition (Xunlei Pang)
    e4caec50cdfe (3 weeks ago) tcp: make sure EPOLLOUT wont be missed (Eric Dumazet)
    dda12eb7679b (3 weeks ago) tcp: fix tcp_rtx_queue_tail in case of empty retransmit queue (Tim Froidcoeur)
    fc065112bc5b (3 weeks ago) wireguard: Update submodule to 0.0.20191219 (syphyr)
    57d4c3cb50bf (3 weeks ago) ALSA: usb-audio: not submit urb for stopped endpoint (Henry Lin)
    791476e82db4 (3 weeks ago) ALSA: usb-audio: Fix missing error check at mixer resolution test (Takashi Iwai)
    9a9a54ad5252 (3 weeks ago) USB: gadget: Reject endpoints with 0 maxpacket value (Alan Stern)
    26e1344aa897 (3 weeks ago) net: fix sk_page_frag() recursion from memory reclaim (Tejun Heo)
    a3f5c48c36c3 (3 weeks ago) sched/fair: Fix unlocked reads of some cfs_b->quota/period (Ben Segall)
    3c1d4e1bd24e (3 weeks ago) sched/fair: Scale bandwidth quota and period without losing quota/period ratio precision (Xuewei Zhang)
    ca292b417a30 (3 weeks ago) usb: xhci: wait for CNR controller not ready bit in xhci resume (Rick Tseng)
    1044ff804142 (3 weeks ago) xhci: Check all endpoints for LPM timeout (Jan Schmidt)
    468e0009b861 (3 weeks ago) xhci: Prevent device initiated U1/U2 link pm if exit latency is too long (Mathias Nyman)
    4bf3e31924d1 (3 weeks ago) xhci: Prevent U1/U2 link pm states if exit latency is too long (Mathias Nyman)
    0f9a9c8bfeb2 (3 weeks ago) tick: broadcast-hrtimer: Fix a race in bc_set_next (Balasubramani Vivekanandan)
    5cd713709eac (3 weeks ago) tick: hrtimer-broadcast: Prevent endless restarting when broadcast device is unused (Andreas Sandberg)
    c30c7931ed48 (3 weeks ago) tick: broadcast-hrtimer: Remove overly clever return value abuse (Thomas Gleixner)
    678ad32ee381 (3 weeks ago) timers/tick/broadcast-hrtimer: Fix suspicious RCU usage in idle loop (Preeti U Murthy)
    f7e5cf23c06c (3 weeks ago) hrtimer: Store cpu-number in struct hrtimer_cpu_base (Viresh Kumar)
    b42cef566d93 (3 weeks ago) tick: Fixup more fallout from hrtimer broadcast mode (Preeti U Murthy)
    ba6debc50417 (3 weeks ago) dccp: do not leak jiffies on the wire (Eric Dumazet)
    6fb504456032 (3 weeks ago) fbdev: fix WARNING in __alloc_pages_nodemask bug (Jiufei Xue)
    62c60e24bf19 (3 weeks ago) fbdev: fix divide error in fb_var_to_videomode (Shile Zhang)
    2ff697b36ee0 (3 weeks ago) printk: Fix panic caused by passing log_buf_len to command line (He Zhe)
    308fdc74b721 (3 weeks ago) inet: stop leaking jiffies on the wire (Eric Dumazet)
    7019f579f481 (3 weeks ago) net: add READ_ONCE() annotation in __skb_wait_for_more_packets() (Eric Dumazet)
    8f2d36c32ff9 (3 weeks ago) net: phy: Check against net_device being NULL (Ioana Ciornei)
    eaacfae2b38c (3 weeks ago) mm, vmstat: hide /proc/pagetypeinfo from normal users (Michal Hocko)
    c2975911dcaf (3 weeks ago) net: fix data-race in neigh_event_send() (Eric Dumazet)
    1b06e5608254 (3 weeks ago) cpufreq: Add NULL checks to show() and store() methods of cpufreq (Kai Shen)
    dae353469a6f (3 weeks ago) net: rtnetlink: prevent underflows in do_setvfinfo() (Dan Carpenter)
    09db384a4e9f (4 weeks ago) wireguard: Update submodule to 0.0.20191206 (syphyr)
    be67f70bde73 (4 weeks ago) HID: Fix assumption that devices have inputs (Alan Stern)
    d25d0030fbb2 (4 weeks ago) HID: hiddev: avoid opening a disconnected device (Hillf Danton)
    c12b1a14db97 (4 weeks ago) HID: hiddev: do cleanup in failure of opening a device (Hillf Danton)
    577f4236382d (4 weeks ago) Input: ff-memless - kill timer in destroy() (Oliver Neukum)
    d749ee99a00d (4 weeks ago) thermal: Fix deadlock in thermal thermal_zone_device_check (Wei Wang)
    449de7d550f7 (4 weeks ago) thermal: Fix use-after-free when unregistering thermal zone device (Ido Schimmel)
    e656d6a340dd (4 weeks ago) USB: usbcore: Fix slab-out-of-bounds bug during device reset (Alan Stern)
    f0803a1ede8c (4 weeks ago) ext4: fix warning inside ext4_convert_unwritten_extents_endio (Rakesh Pandit)
    e569fbd6f701 (4 weeks ago) ext4: set error return correctly when ext4_htree_store_dirent fails (Colin Ian King)

kernel/samsung/msm8976/net/wireguard

    97531ae (3 weeks ago) net: Fix Wireguard compile error (syphyr)
    edad0d6 (3 weeks ago) version: bump snapshot (Jason A. Donenfeld)
    0e38a3c (3 weeks ago) compat: ipv6_dst_lookup_flow was backported to 5.3 and 5.4 (Jason A. Donenfeld)
    2e52c41 (3 weeks ago) wg-quick: linux: use already configured addresses instead of in-memory (Jason A. Donenfeld)
    3721521 (4 weeks ago) tools: adjust wg.8 syntax for consistency in COMMANDS section (Kai Haberzettl)
    21a1498 (4 weeks ago) wg-quick: linux: try both iptables(8) and nft(8) on teardown (Jason A. Donenfeld)
    1ec6ece (4 weeks ago) version: bump snapshot (Jason A. Donenfeld)
    e13de91 (4 weeks ago) main: remove unused include (YueHaibing)
    72eb17c (4 weeks ago) wg-quick: linux: support older nft(8) (Jason A. Donenfeld)
    1d8e978 (4 weeks ago) global: fix up spelling (Josh Soref)
    e02713e (4 weeks ago) wg-quick: linux: add support for nft and prefer it (Jason A. Donenfeld)
    b4e3a83 (4 weeks ago) compat: support building for RHEL-8.1 instead of RHEL-8.0 (Sergey Ivanov)
    f29e3ac (4 weeks ago) socket: convert to ipv6_dst_lookup_flow for 5.5 (Jason A. Donenfeld)

system/bt

    60f9c4353 (21 hours ago) fix -Wdangling-gsl (Nick Desaulniers)

system/core

    b362f59e4 (20 hours ago) FlattenableUtils::align memsets (Steven Moreland)

system/vold

    266bc74 (9 days ago) vold: Only include exfat support for devices that specify a driver (Paul Keith)
    ae4d862 (9 days ago) vold: Make exfat driver support generic (Paul Keith)
    5771a08 (9 days ago) vold: Don't disable dirsync for exfat (Paul Keith)
    481bcd4 (9 days ago) Cleanup uses of sprintf, add modes to open() with O_CREAT. (George Burgess IV)
 
  • Like
Reactions: VanoSM

tony950

Senior Member
Oct 12, 2013
92
17
28
installed this rom on my tab s2 but for some reason i keep getting wifi disconnects and i have to keep rebooting the tablet to get wifi working again
 

tony950

Senior Member
Oct 12, 2013
92
17
28
thanks for the reply deltadroid. im using my cable providers modem/router, which does 2.4ghz and 5.xghz. the tablet connects at 5.ghz. as for logcat and dmsg, im not sure how to collect that info. can you please try to explain how i can provide that info? i would very much like to stay on los 14.1 if possible
 

Deltadroid

Recognized Contributor
Apr 19, 2013
3,767
9,884
263
thanks for the reply deltadroid. im using my cable providers modem/router, which does 2.4ghz and 5.xghz. the tablet connects at 5.ghz. as for logcat and dmsg, im not sure how to collect that info. can you please try to explain how i can provide that info? i would very much like to stay on los 14.1 if possible
Does the issue still occur with 2.4GHz? Also, make sure you select your wifi region in the wifi settings.

After reproducing the issue,
Code:
adb shell dmesg > dmesg.txt
adb logcat > logcat.txt
Then zip them up and post here.
 

Deltadroid

Recognized Contributor
Apr 19, 2013
3,767
9,884
263
lineage-14.1-20200114-NIGHTLY-gts210vewifi.zip

Notes: Additional fix for CVE-2019-10581

Code:
external/chromium-webview

    b340f28 (5 days ago) Update Chromium Webview to 79.0.3945.116 (Kevin F. Haggerty)

frameworks/base

    86b6e92a27e (3 days ago) KernelCpuSpeedReader: Stop spamming logs about cpu4 (syphyr)

hardware/qcom/audio-caf/msm8952

    fb895cc7e (27 hours ago) audio: free and assign NULL to global static device pointer (Preetam Singh Ranawat)

kernel/samsung/msm8976

    bd4f5ca2480a (78 minutes ago) qcacld-2.0: Add missing unlock to error path (syphyr)
    e6139067a83d (19 hours ago) tun: fix transmit timestamp support (Soheil Hassas Yeganeh)
    9ca1f630a6cd (19 hours ago) tuntap: orphan frags before trying to set tx timestamp (Jason Wang)
    4bcef9d34228 (19 hours ago) tuntap: purge socket error queue on detach (Jason Wang)
    9a7819ef17b9 (19 hours ago) tun: Support software transmit time stamping. (Richard Cochran)
    be3abdf998ab (2 days ago) af_packet: tone down the Tx-ring unsupported spew. (Dave Jones)
    363b78f7cfc1 (2 days ago) packet: fix match_fanout_group() (Eric Dumazet)
    1e489aa738cd (2 days ago) af_packet: don't pass empty blocks for PACKET_V3 (Alexander Drozdov)
    5748c53b84ee (2 days ago) net: Provide a generic socket error queue delivery method for Tx time stamps. (Richard Cochran)
    8d4396dc6a11 (2 days ago) packet: improve socket create/bind latency in some cases (Daniel Borkmann)
    e592b67b99c4 (2 days ago) packet: make aligned size of struct tpacket{2,3}_hdr clear (Atzm Watanabe)
    d15a0a919fe0 (2 days ago) packet: fix a couple of cppcheck warnings (Daniel Borkmann)
    4d08467902a8 (2 days ago) packet: fix "foo * bar" and "(foo*)" problems (Weilong Chen)
    ceb24d9385d7 (2 days ago) packet: use macro GET_PBDQC_FROM_RB to simplify the codes (Duan Jiong)
    f2dc6e1fa9ff (2 days ago) packet: use percpu mmap tx frame pending refcount (Daniel Borkmann)
    b00f3d42cd20 (2 days ago) af_packet: set defaule value for tmo (Mao Wenan)
    2916ddf6c68b (2 days ago) tcp: fix "old stuff" D-SACK causing SACK to be treated as D-SACK (Pengcheng Yang)
    68f401bc6df0 (2 days ago) gpiolib: fix up emulated open drain outputs (Russell King)
    aa9b1ecde240 (2 days ago) Bluetooth: delete a stray unlock (Dan Carpenter)
    66871d043acd (4 days ago) printk: fix integer overflow in setup_log_buf() (Sergey Senozhatsky)
    c7c7b60c5e49 (5 days ago) net: fix warning in af_unix (Kyeongdon Kim)
    04923572f69e (5 days ago) filldir[64]: remove WARN_ON_ONCE() for bad directory entries (Linus Torvalds)
    5a51abee0b9d (5 days ago) Make filldir[64]() verify the directory entry filename is valid (Linus Torvalds)
    5c0c8424a484 (5 days ago) arm64: debug: Don't propagate UNKNOWN FAR into si_code for debug signals (Will Deacon)
    9c920dc6c970 (5 days ago) arm64: debug: Ensure debug handlers check triggering exception level (Will Deacon)
    3bd6241f6b10 (5 days ago) ext4: add more paranoia checking in ext4_expand_extra_isize handling (Theodore Ts'o)
    20f147a842e5 (5 days ago) ext4: Introduce ext4_clamp_want_extra_isize() (Ben Hutchings)
    564a97a0618c (5 days ago) Revert "sched/fair: Fix bandwidth timer clock drift condition" (Ben Hutchings)
 
  • Like
Reactions: VanoSM

Deltadroid

Recognized Contributor
Apr 19, 2013
3,767
9,884
263
lineage-14.1-20200208-NIGHTLY-gts210vewifi.zip
Security Patch Level: February 2020

Note: Added syncookie ddos flood protection

Code:
build

    827851043 (2 days ago) Bump Security String to 2020-02-05 (Vasyl Gello)

external/chromium-webview

    c4a7bb1 (2 weeks ago) Update Chromium Webview to 79.0.3945.136 (Kevin F. Haggerty)

external/sqlite

    d96652e (2 days ago) Apply security patch to sqlite 3.22 (Zim)

frameworks/base

    587fb5ae66e (2 days ago) RESTRICT AUTOMERGE Make toasts non-clickable (Sterling Huber)
    6f3a514c088 (2 days ago) DO NOT MERGE back porting for fixing sysui direct reply (Yohei Yukawa)
    4239cd7ce07 (2 days ago) DO NOT MERGE: Disable SpellChecker in secondary user's direct reply (Tarandeep Singh)

frameworks/native

    a74db32e5 (2 days ago) Don't leak input events to dumpsys on user builds (Ashwini Oruganti)
    e6d8c2fff (2 days ago) Resize object capacity when shrinking Parcel (Michael Wachenschwanz)

kernel/samsung/msm8976

    5feb00a089a1 (82 minutes ago) wireguard: Update submodule to 0.0.20200205 (syphyr)
    98659a8dee68 (23 hours ago) net: bridge: deny dev_set_mac_address() when unregistering (Nikolay Aleksandrov)
    9ef8a0d818e2 (23 hours ago) usb: gadget: u_serial: add missing port entry locking (Michał Mirosław)
    023faef7ac39 (23 hours ago) serial: serial_core: Perform NULL checks for break_ctl ops (Jiangfeng Xiao)
    9305f074155f (23 hours ago) tcp: md5: fix potential overestimation of TCP option space (Eric Dumazet)
    ef3e0877737d (23 hours ago) tcp: Protect accesses to .ts_recent_stamp with {READ,WRITE}_ONCE() (Guillaume Nault)
    1eb8ac6ca530 (23 hours ago) tcp: fix rejected syncookies due to stale timestamps (Guillaume Nault)
    afcb1282135c (23 hours ago) tcp: syncookies: extend validity range (Eric Dumazet)
    a1ca157d832c (25 hours ago) workqueue: Fix spurious sanity check failures in destroy_workqueue() (Tejun Heo)
    c984fb03a2b3 (25 hours ago) inetpeer: fix data-race in inet_putpeer / inet_putpeer (Eric Dumazet)
    af9d40cd1795 (25 hours ago) futex: Prevent robust futex exit race (Yang Tao)
    ba7e3fb67d58 (25 hours ago) fuse: verify attributes (Miklos Szeredi)
    9c18ab39568d (26 hours ago) fuse: verify nlink (Miklos Szeredi)
    4933dbf1523b (26 hours ago) binder: Handle start==NULL in binder_update_page_range() (Jann Horn)
    545c8fef9685 (26 hours ago) ASoC: Jack: Fix NULL pointer dereference in snd_soc_jack_report (Pawel Harlozinski)
    7e01f9a870a3 (2 days ago) tcp: avoid retransmits of TCP packets hanging in host queues (Eric Dumazet)
    41c4bf1f2fd1 (2 days ago) tcp: account all retransmit failures (Yuchung Cheng)
    2061691e1cab (2 days ago) block: fix an integer overflow in logical block size (Mikulas Patocka)
    469808047987 (2 days ago) cfg80211: check for set_wiphy_params (Johannes Berg)
    c20962baf248 (2 days ago) tcp: fix marked lost packets not being retransmitted (Pengcheng Yang)
    121c61c22c71 (3 days ago) msm: vidc: Avoid information leak while accessing the packet (Priyanka Gujjula)
    52b5ae3b5acf (3 days ago) msm: sensor: actuator: fix out of bound read for region params (VijayaKumar T M)
    e9727c8871a5 (4 days ago) scripts/kallsyms: fix definitely-lost memory leak (Masahiro Yamada)
    9897bdd37513 (4 days ago) PM / devfreq: Don't fail devfreq_dev_release if not in list (Leonard Crestez)
    86f361485f91 (4 days ago) usb: gadget: fix wrong endpoint desc (EJ Hsu)
    afda43087186 (4 days ago) netfilter: ctnetlink: netns exit must wait for callbacks (Florian Westphal)
    cbe303725d36 (4 days ago) rfkill: Fix incorrect check to avoid NULL pointer dereference (Aditya Pakki)
    8e1e42cabbfb (4 days ago) kconfig: don't crash on NULL expressions in expr_eq() (Thomas Hebb)
    0c7af5b3b061 (4 days ago) chardev: Avoid potential use-after-free in 'chrdev_open()' (Will Deacon)
    bf7b1ad97ca1 (4 days ago) kobject: Export kobject_get_unless_zero() (Jan Kara)
    738cdc4adde6 (9 days ago) ext4: work around deleting a file with i_nlink == 0 safely (Theodore Ts'o)
    e9a168752a56 (12 days ago) cpufreq: Register drivers only after CPU devices have been registered (Viresh Kumar)
    e9cffa71fef1 (2 weeks ago) net/net_namespace: Check the return value of register_pernet_subsys() (Aditya Pakki)
    1b34b6b88c25 (2 weeks ago) net: dev: Use unsigned integer as an argument to left-shift (Andy Shevchenko)
    a60e39bc9645 (2 weeks ago) net: fix possible overflow in __sk_mem_raise_allocated() (Eric Dumazet)
    238a4875d4f6 (3 weeks ago) tcp: optimize some skb_shinfo(skb) uses (Eric Dumazet)
    802ed4b7efb6 (3 weeks ago) tcp: use zero-window when free_space is low (Florian Westphal)
    c79bc1461e73 (3 weeks ago) defconfig: Add support for syncookies (syphyr)
    c41b9fc01931 (3 weeks ago) tcp: syncookies: do not use getnstimeofday() (Eric Dumazet)
    62e3104f28bb (3 weeks ago) tcp: add tcp_syncookies mode to allow unconditionally generation of syncookies (Hannes Frederic Sowa)
    ea2de28c7980 (3 weeks ago) ipv4: fix checkpatch error "space prohibited" (Weilong Chen)
    6cdb7ecdf6eb (3 weeks ago) tcp: syncookies: reduce cookie lifetime to 128 seconds (Florian Westphal)
    e4d1cfcc1bbe (3 weeks ago) inet: split syncookie keys for ipv4 and ipv6 and initialize with net_get_random_once (Hannes Frederic Sowa)
    2250a42e5356 (3 weeks ago) net: fix build warnings because of net_get_random_once merge (Hannes Frederic Sowa)
    70e85d3d102d (3 weeks ago) net: avoid dependency of net_get_random_once on nop patching (Hannes Frederic Sowa)
    a4ce56cb95cd (3 weeks ago) net: make net_get_random_once irq safe (Hannes Frederic Sowa)
    68d04b2838f2 (3 weeks ago) net: introduce new macro net_get_random_once (Hannes Frederic Sowa)
    cd2db28245a3 (3 weeks ago) net: syncookies: export cookie_v6_init_sequence/cookie_v6_check (Patrick McHardy)
    75c2d38c1739 (3 weeks ago) net: syncookies: export cookie_v4_init_sequence/cookie_v4_check (Patrick McHardy)
    1f4add569fc9 (3 weeks ago) tcp: syncookies: reduce mss table to four values (Florian Westphal)
    9b3d96a7accf (3 weeks ago) net: reflect mark on tcp syn ack packets (Jamal Hadi Salim)
    7a0332e07eb9 (3 weeks ago) framebuffer: fix screen corruption when copying (Mikulas Patocka)
    480d30499f08 (3 weeks ago) tcp: reset reordering est. selectively on timeout (Yuchung Cheng)
    11328748640b (3 weeks ago) tcp: tcp_transmit_skb() optimizations (Eric Dumazet)
    04351f0b827d (3 weeks ago) audit: print empty EXECVE args (Richard Guy Briggs)
    dacbbff3c0c4 (3 weeks ago) Input: add safety guards to input_set_keycode() (Dmitry Torokhov)
    227d7f05eebe (3 weeks ago) HID: hid-input: clear unmapped usages (Dmitry Torokhov)
    47758fd7e176 (3 weeks ago) HID: Fix slab-out-of-bounds read in hid_field_extract (Alan Stern)
    c6d2a42c68b5 (3 weeks ago) ALSA: Refactor slot assignment code (Takashi Iwai)
    444d38d77f27 (3 weeks ago) ALSA: bits vs bytes bug in snd_card_create() (Dan Carpenter)

kernel/samsung/msm8976/net/wireguard

    a7e4885 (2 days ago) chacha20poly1305: defensively protect against large inputs (Jason A. Donenfeld)
    7a11a53 (3 days ago) version: bump (Jason A. Donenfeld)
    44c4a3b (3 days ago) netns: ensure non-addition of peers with failed precomputation (Jason A. Donenfeld)
    e4b7c4c (3 days ago) netns: tie socket waiting to target pid (Jason A. Donenfeld)
    1f28106 (3 days ago) noise: reject peers with low order public keys (Jason A. Donenfeld)
    754bc78 (3 days ago) allowedips: remove previously added list item when OOM fail (Eric Dumazet)
    8c59173 (9 days ago) compat: remove RHEL-7.6 workaround (Jason A. Donenfeld)
    003fb6e (9 days ago) compat: support building for RHEL-8.2 (Ilie Halip)
    5fd3691 (11 days ago) version: bump (Jason A. Donenfeld)
    34fc3cb (11 days ago) compat: account for frankenzinc being in 5.5 (Jason A. Donenfeld)
    6af0b4d (11 days ago) compat: refuse to build on >= 5.6 (Jason A. Donenfeld)
    1fd5305 (11 days ago) qemu: bump kernel (Jason A. Donenfeld)
    cc26f38 (3 weeks ago) version: bump (Jason A. Donenfeld)
    55df79c (3 weeks ago) curve25519: x86_64: replace with formally verified implementation (Jason A. Donenfeld)
    a3f8970 (4 weeks ago) device: skb_list_walk_safe moved upstream (Jason A. Donenfeld)
    1aa1f0a (4 weeks ago) Makefile: strip prefixed v from version.h (Jason A. Donenfeld)
    28690ca (5 weeks ago) version: bump (Jason A. Donenfeld)
    7481b6a (5 weeks ago) qemu: only compare archs when deciding whether to use kvm (Jason A. Donenfeld)
    bcf7f0f (5 weeks ago) qemu: re-add dependency on wireguard sources (Jason A. Donenfeld)
    9dbe97e (5 weeks ago) socket: mark skbs as not on list when receiving via gro (Jason A. Donenfeld)
    7a0dc69 (5 weeks ago) qemu: bump packages and support m68k properly (Jason A. Donenfeld)
    e4354e6 (6 weeks ago) version: bump (Jason A. Donenfeld)
    6d0796b (6 weeks ago) dkms: set maximum kernel to 5.5 (Jason A. Donenfeld)
    9b76476 (6 weeks ago) global: remove remaining tools references (Jason A. Donenfeld)
    22a1e10 (6 weeks ago) README: shorten for new purpose (Jason A. Donenfeld)

packages/apps/CertInstaller

    37be5bc (2 days ago) KeyChain: Do not allow hiding Cert Install dialog (Eran Messeri)

packages/apps/Settings

    3aa8bd255f (2 days ago) Prevent accounts page directly opening in screen pinning mode (Mill Chen)

system/bt

    ba4addc51 (2 days ago) SDP: add return after SDP disconnection (Zongheng Wang)
    22a9b88ed (2 days ago) Fix potential OOB write in btm_read_remote_ext_features_complete (Ted Wang)
    b519d150b (2 days ago) GAP: Correct the continuous pkt length in l2cap (Venkata Jagadeesh Garaga)
 
  • Like
Reactions: VanoSM

Deltadroid

Recognized Contributor
Apr 19, 2013
3,767
9,884
263
lineage-14.1-20200214-NIGHTLY-gts210vewifi.zip

Notes: Apply latest CVE to sqlite 3.9 branch to prevent ABI breakage

Code:
external/sqlite

    af3f66293 (14 minutes ago) Fix a buffer overread that could occur when running fts5 prefix queries inside a transaction. (Dan Kennedy)
    a39e82279 (25 minutes ago) Disable the undocumented rtreenode() SQL function that is only used for testing, except when doing a build that is specifically intended for testing. (D. Richard Hipp)

kernel/samsung/msm8976

    3670a1d248d7 (2 hours ago) wireguard: Update submodule to 0.0.20200214 (syphyr)
    b1599dfe3cc1 (2 days ago) tcp: fix marked lost packets not being retransmitted (Pengcheng Yang)
    61b069116986 (2 days ago) inet: protect against too small mtu values. (Eric Dumazet)
    c14a14458e0d (2 days ago) packet: infer protocol from ethernet header if unset (Daniel Borkmann)
    fcc98e1dcf4f (2 days ago) packet: fix tpacket_snd max frame len (Daniel Borkmann)
    5b4f3ad9ac42 (2 days ago) packet: only allow extra vlan len on ethernet devices (Daniel Borkmann)
    93024b16785f (2 days ago) packet: tpacket_snd(): fix signed/unsigned comparison (Alexander Drozdov)
    325f2cd8c396 (2 days ago) packet: allow to transmit +4 byte in TX_RING slot for VLAN case (Daniel Borkmann)
    2bf7b5a4634b (2 days ago) ipv4: yet another new IP_MTU_DISCOVER option IP_PMTUDISC_OMIT (Hannes Frederic Sowa)
    b6b840a88c66 (2 days ago) ipv4: introduce ip_dst_mtu_maybe_forward and protect forwarding path against pmtu spoofing (Hannes Frederic Sowa)
    7687331f5463 (2 days ago) ipv4: raise IP_MAX_MTU to theoretical limit (Eric Dumazet)
    5494828f90b0 (2 days ago) inet: make no_pmtu_disc per namespace and kill ipv4_config (Hannes Frederic Sowa)
    ae0defbd5a48 (2 days ago) ipv4: introduce new IP_MTU_DISCOVER mode IP_PMTUDISC_INTERFACE (Hannes Frederic Sowa)
    76fb61f61704 (2 days ago) ipv4: fix DO and PROBE pmtu mode regarding local fragmentation with UFO/CORK (Hannes Frederic Sowa)
    a7c0a7f78e08 (2 days ago) net: make dev_set_mtu() honor notification return code (Veaceslav Falico)
    2f8761f913d8 (2 days ago) xfrm: revert ipv4 mtu determination to dst_mtu (Hannes Frederic Sowa)
    40cef1d1db32 (2 days ago) xfrm: choose protocol family by skb protocol (Hannes Frederic Sowa)
    230ed36dc051 (2 days ago) xfrm: make local error reporting more robust (Hannes Frederic Sowa)
    8c067fd09780 (2 days ago) xfrm: introduce helper for safe determination of mtu (Hannes Frederic Sowa)

kernel/samsung/msm8976/net/wireguard

    ccf8395 (4 hours ago) send: cleanup skb padding calculation (Jason A. Donenfeld)
    994376d (8 hours ago) version: bump (Jason A. Donenfeld)
    c9ba029 (8 hours ago) send: account for mtu=0 devices (Jason A. Donenfeld)
    bfde894 (32 hours ago) receive: reset last_under_load to zero (Jason A. Donenfeld)
    fb2b4cc (2 days ago) netns: ensure that icmp src address is correct with nat (Jason A. Donenfeld)
 
  • Like
Reactions: VanoSM

Deltadroid

Recognized Contributor
Apr 19, 2013
3,767
9,884
263
lineage-14.1-20200304-NIGHTLY-gts210vewifi.zip

Security Patch Level: March 2020

Notes: Increase level of network encryption with siphash algorithm

Code:
build

    a6f59fa18 (20 hours ago) Bump Security String to 2020-03-05 (Vasyl Gello)

external/chromium-webview

    60548e2 (9 days ago) Move webview to /product (Luca Stefani)

external/libavc

    792e06c (20 hours ago) decoder: Fix minimum poc calculation check while adding to display (Harish Mahendrakar)

external/libnfc-nci

    5f75f24 (20 hours ago) Prevent information disclosure in rw_i93.c (George Chang)

external/libvpx

    8226def (20 hours ago) vp8_decode_frame: fix oob read on truncated key frame -- DO NOT MERGE (James Zern)

frameworks/base

    d69b919fbd7 (20 hours ago) Fixes NPE when preparing app data during init (Patrick Baumann)
    b59fe788c2d (20 hours ago) Handles null outInfo in deleteSystemPackageLI (Patrick Baumann)
    b932a47af76 (20 hours ago) Fix security problem on PermissionMonitor#hasPermission (paulhu)

kernel/samsung/msm8976

    a07f17e94734 (17 hours ago) net: split rt_genid for ipv4 and ipv6 (fan.du)
    a7112c38b9bb (20 hours ago) wireguard: Update submodule (syphyr)
    ef6265fba347 (20 hours ago) inet: switch IP ID generator to siphash (Eric Dumazet)
    e9a2142a9ff9 (20 hours ago) siphash: implement HalfSipHash1-3 for hash tables (Jason A. Donenfeld)
    a283ea680e3c (20 hours ago) siphash: add cryptographically secure PRF (Jason A. Donenfeld)
    99480ebfdce3 (20 hours ago) ipv6: hash net ptr into fragmentation bucket selection (Hannes Frederic Sowa)
    c284cbc800be (20 hours ago) ipv4: ip_tunnel: use net namespace from rtable not socket (Hannes Frederic Sowa)
    6d31de7424b1 (20 hours ago) ipv4: hash net ptr into fragmentation bucket selection (Hannes Frederic Sowa)
    0d4f4f2c8723 (20 hours ago) ipv6: call ipv6_proxy_select_ident instead of ipv6_select_ident in udp6_ufo_fragment (Sabrina Dubroca)
    87ecd609e235 (20 hours ago) ipv6: Make __ipv6_select_ident static (Vlad Yasevich)
    222ee04e9399 (20 hours ago) ipv6: Fix fragment id assignment on LE arches. (Vlad Yasevich)
    2cff3fa2bfbb (20 hours ago) Revert "drivers/net, ipv6: Select IPv6 fragment idents for virtio UFO packets" (Vlad Yasevich)
    04ccc8b2a927 (20 hours ago) ipv6: Select fragment id during UFO segmentation if not set. (Vlad Yasevich)
    f6692aa9b4c4 (20 hours ago) drivers/net, ipv6: Select IPv6 fragment idents for virtio UFO packets (Ben Hutchings)
    47edcdd8f5fc (20 hours ago) Revert "inet: update the IP ID generation algorithm to higher standards." (Ben Hutchings)
    b582ce1dc05f (20 hours ago) dcache: allow word-at-a-time name hashing with big-endian CPUs (Will Deacon)
    1ba0d839518d (2 days ago) netlink: do not enter direct reclaim from netlink_dump() (Eric Dumazet)
    90cf46a8f128 (2 days ago) netlink: not trim skb for mmaped socket when dump (Ken-ichirou MATSUZAWA)
    d4ce817fc0f9 (2 days ago) netlink: Trim skb to alloc size to avoid MSG_TRUNC (Arad, Ronen)
    6bf56f4e6c35 (2 days ago) netlink: autosize skb lengthes (Eric Dumazet)
    f2b4e1568992 (3 days ago) msm8976: kernel: Remove .gitreview configuration (syphyr)
    0fb6c69dea09 (3 days ago) clocksource: Prevent double add_timer_on() for watchdog_timer (Konstantin Khlebnikov)
    63bc19cb2eaf (5 days ago) ASoC: msm: qdsp6v2: fix crash during flac superset clip playback (Satya Krishna Pindiproli)
    ecf6a2a7a9fc (5 days ago) ASoC: msm: qdsp6v2: fix non-gapless transition failure (Satya Krishna Pindiproli)
    aede86487710 (5 days ago) ASoC: msm: qdsp6v2: do not set cmd_interrupt flag in eos for gapless (Dhanalakshmi Siddani)
    78d1ed42e1d4 (5 days ago) ASoC: msm: qdsp6v2: compress passthrough fixes (Mingming Yin)
    9c49bfd17a80 (5 days ago) ASoC: msm: qdsp6v2: Fix compress offload playback failures during SSR (Venkata Narendra Kumar Gutta)
    fe1721c0a8e1 (7 days ago) qseecom : Clear client handle after unmap the resources (jitendrathakare)
    5431efa4dae8 (7 days ago) qcacld-2.0: Fix logic to drop duplicate deauth/disassoc frames (gaolez)
    3b415cef46c4 (7 days ago) qcacld-2.0: Fix 80211 frame subtype value in DoS attacks check (Zhang Qian)
    ee198b4c358d (8 days ago) wireguard: Update submodule (syphyr)
    9772e1b40f34 (8 days ago) ASoC: msm: qdsp6v2: issue PAUSE command before FLUSH (Surendar karka)
    b4a906d315c9 (8 days ago) ASoc: msm: qdsp6v2: Fix timestamp glitch during gapless transition (Haynes Mathew George)
    e67794f1b68a (8 days ago) asoc: msm-compress: Add missing mutex initialization for pdata (Jhansi Konathala)
    3d638eb2a209 (8 days ago) asoc: msm-compress: Replace goto with return in case of invalid value (Jhansi Konathala)
    f2eece7e393b (8 days ago) asoc: msm-compress: Add lock in controls _put() and _get() callback (Jhansi Konathala)
    2d4f5ecf82a8 (8 days ago) ASoC: Fix possible overflow in routing driver (Soumya Managoli)
    bcfd280c89f0 (8 days ago) msm: adm: Add error check to avoid memory overread (Soumya Managoli)
    be3f44293d32 (8 days ago) msm: adm: Fix memory overread in adm callback (Soumya Managoli)
    eefbe1559620 (8 days ago) dsp: q6core: validate payload size before memory copy (kunleiz)
    261a17fc02c1 (8 days ago) rtac: Add mutex lock to ensure proper fops access (Tanya Dixit)
    2d8e0c1e2ca9 (8 days ago) ASoC: msm: qdsp6v2: Fix uninitialized variable error (Dhanalakshmi Siddani)
    d80d39962659 (8 days ago) ASoC: msm: qdsp6v2: Add mutex protection for rtac cal apis (Ramprasad Katkam)
    afb45f585220 (8 days ago) ASoC: msm: qdsp6v2: Fix rtac memory unmap issue in ASM driver (Aditya Bavanari)
    5e706e0f8387 (8 days ago) tcp: clear tp->total_retrans in tcp_disconnect() (Eric Dumazet)
    27310e3d79eb (9 days ago) msm: qdsp6v2: Check size of payload before access (Vatsal Bucha)
    2cf85755c7b3 (9 days ago) msm: qdsp6v2: Check size of payload before access (Vatsal Bucha)
    e2f470a24692 (11 days ago) qcacld-2.0: Add max index check for dscp_to_up_map array (Qian Zhang)
    72ed65a5dd9d (11 days ago) ALSA: pcm: Add missing copy ops check before clearing buffer (Takashi Iwai)
    eebd87623e7d (11 days ago) ALSA: pcm: Avoid possible info leaks from PCM stream buffers (Takashi Iwai)
    d44ed77d261f (12 days ago) ANDROID: fiq_debugger: Fix minor bug in code (Greg Kaiser)
    fa4b245f3b18 (12 days ago) net: neigh: use long type to store jiffies delta (Eric Dumazet)
    bd6c36d4c078 (2 weeks ago) qcacld-2.0: Avoid queuing multiple WM status change cmd for same peer (hqu)
    a055342af455 (2 weeks ago) qcacld-2.0: fix buffer overflow in psessionEntry->pSchBeaconFrameBegin (bings)
    2c2ee01ebd03 (2 weeks ago) net: account for current skb length when deciding about UFO (Michal Kubeček)
    3ac51d2005bf (2 weeks ago) ipv4: Should use consistent conditional judgement for ip fragment in __ip_append_data and ip_finish_output (zheng li)
    2a1b1f06031d (2 weeks ago) ipv6: Count in extension headers in skb->network_header (Jakub Sitnicki)
    b35fc85daa0a (2 weeks ago) ipv6: fix calculation of option len in ip6_append_data (Hannes Frederic Sowa)
    6069250b9b2d (2 weeks ago) ipv6: yet another new IPV6_MTU_DISCOVER option IPV6_PMTUDISC_OMIT (Hannes Frederic Sowa)
    742304c98df8 (2 weeks ago) ipv6: pmtudisc setting not respected with UFO/CORK (Hannes Frederic Sowa)
    6c5a2b87f10f (2 weeks ago) ipv6: move ip6_sk_accept_pmtu from generic pmtu update path to ipv6 one (Hannes Frederic Sowa)
    466036bd091c (2 weeks ago) ipv6: support IPV6_PMTU_INTERFACE on sockets (Hannes Frederic Sowa)
    0138060dc05f (2 weeks ago) wireguard: Update submodule to 0.0.20200215 (syphyr)
    3670a1d248d7 (3 weeks ago) wireguard: Update submodule to 0.0.20200214 (syphyr)

kernel/samsung/msm8976/net/wireguard

    552cdad (21 hours ago) net: Fix error with ip_select_ident (syphyr)
    279f36f (33 hours ago) compat: RHEL 8.2 backported ipv6_dst_lookup_flow (Jason A. Donenfeld)
    118398c (2 weeks ago) curve25519-x86_64: avoid use of r12 (Jason A. Donenfeld)
    27ce49e (3 weeks ago) compat: RHEL 7 backported skb_ensure_writable() (Luis Ressel)
    d05a993 (3 weeks ago) version: bump (Jason A. Donenfeld)
    f3a101f (3 weeks ago) socket: remove useless synchronize_net (Jason A. Donenfeld)

packages/providers/TelephonyProvider

    36bdc38 (20 hours ago) DO NOT MERGE Check permissions for URL_SIMINFO (Hall Liu)
 
  • Like
Reactions: VanoSM

Bernd.Defy

Senior Member
Feb 1, 2013
82
46
0
Hi all, what is the reason to use this ROM instead of official LOS16? Is there a main advantage, ie. Nougat runs faster on older Hardware or something like that?

Thanks for clarification!
 

Deltadroid

Recognized Contributor
Apr 19, 2013
3,767
9,884
263
Hi all, what is the reason to use this ROM instead of official LOS16? Is there a main advantage, ie. Nougat runs faster on older Hardware or something like that?

Thanks for clarification!
Since GTS2 was updated to Oreo, there are reported issues with hardware accelerated video decoding (A/V sync issues). Also, wifi became more unstable, probably because the wifi chip in GTS2 does not support Oreo's new wifi features. You may also experience a higher battery usage on Oreo, compared to Nougat.

With Pie, the same issues above, and legacy Miracast support and ANT+ support was also dropped by Google.
 
Last edited:
  • Like
Reactions: VanoSM

Bernd.Defy

Senior Member
Feb 1, 2013
82
46
0
Thanks for that fast response. I thunk i'll revert to this ROM. Is it possible to build it from sources? Last time i tried that I was on Gingerbread... :D

Thanks for your efforts in this ROM!
 

Deltadroid

Recognized Contributor
Apr 19, 2013
3,767
9,884
263
Thanks for that fast response. I thunk i'll revert to this ROM. Is it possible to build it from sources? Last time i tried that I was on Gingerbread... :D

Thanks for your efforts in this ROM!
Yes, the local manifest that I use is on the OP. The only issue you will have is when building the kernel because I have added a submodule for WireGuard driver which requires two extra changes to build (because the kernel has lots of backports not supported by official WireGuard source). Here are the changes needed for the WireGuard driver to build:

Code:
Author: syphyr <[email protected]>
Date:   Sun Aug 12 20:00:19 2018 +0200

    net: Fix Wireguard compile error
    
    This function has been backported by the following commits:
    
    fixes: "ipv6: Add rt6_get_cookie() function"
    fixes: "ipv6: add rcu grace period before freeing fib6_node"

diff --git a/src/compat/dst_cache/dst_cache.c b/src/compat/dst_cache/dst_cache.c
index 7ec22f7..ca96234 100644
--- a/src/compat/dst_cache/dst_cache.c
+++ b/src/compat/dst_cache/dst_cache.c
@@ -15,7 +15,7 @@
 #include <net/route.h>
 #if IS_ENABLED(CONFIG_IPV6)
 #include <net/ip6_fib.h>
-#if (LINUX_VERSION_CODE < KERNEL_VERSION(4, 2, 0) && LINUX_VERSION_CODE >= KERNEL_VERSION(3, 17, 0)) || LINUX_VERSION_CODE < KERNEL_VERSION(3, 16, 50)
+#if 0
 static inline u32 rt6_get_cookie(const struct rt6_info *rt)
 {
        if ((unlikely(rt->dst.flags & DST_NOCACHE) && rt->dst.from))
Code:
Author: syphyr <[email protected]>
Date:   Tue Mar 3 22:19:22 2020 +0100

    net: Fix error with ip_select_ident
    
    Fixes: "ipv4: hash net ptr into fragmentation bucket selection"
    Fixes: "ipv4: ip_tunnel: use net namespace from rtable not socket"

diff --git a/src/compat/udp_tunnel/udp_tunnel.c b/src/compat/udp_tunnel/udp_tunnel.c
index ae43566..7c85d0e 100644
--- a/src/compat/udp_tunnel/udp_tunnel.c
+++ b/src/compat/udp_tunnel/udp_tunnel.c
@@ -166,7 +166,7 @@ static void __compat_iptunnel_xmit(struct rtable *rt, struct sk_buff *skb,
 #if LINUX_VERSION_CODE < KERNEL_VERSION(3, 10, 53)
        __ip_select_ident(iph, &rt->dst, (skb_shinfo(skb)->gso_segs ?: 1) - 1);
 #else
-       __ip_select_ident(iph, skb_shinfo(skb)->gso_segs ?: 1);
+       __ip_select_ident(dev_net(rt->dst.dev), iph, skb_shinfo(skb)->gso_segs ?: 1);
 #endif
 
        iptunnel_xmit(skb, skb->dev);