[Galaxy Tab S2 Original Android Development] Deltadroid:
T813: lineage-14.1-20220708-NIGHTLY-gts210vewifi.zip

T713: lineage-14.1-20220708-NIGHTLY-gts28vewifi.zip

Security Patch Level: July 2022

Notes:

- Added ~75 wifi driver bugfixes for qcacld-2.0

- Additional fixes for port randomization from upstream kernel sources

- IPv6 upstream fixes

- Use aac library from lineage-17.1 branch to fix critical rce CVE-2022-20130

build

f15a42d455 (24 hours ago) Bump Security String to 2022-07-05 (syphyr)

device/samsung/msm8976-common

52b097b (7 days ago) msm8976-common: wifi: Increase RSSI difference before switching (syphyr)

external/aac

554b330 (4 weeks ago) Backport Makefile for Nougat (syphyr)
ff6b315 (4 weeks ago) Reject invalid out of band config in transportDec_OutOfBandConfig() and skip re-allocation. (Fraunhofer IIS FDK)

external/bromite-webview

50c0c38 (4 weeks ago) Bromite System Webview 102.0.5005.96 (syphyr)

external/dnscrypt-proxy

c1f1891 (42 minutes ago) Update to golang 1.18.3 (syphyr)
9efa1b0 (23 hours ago) Update blocked names list and default resolvers (syphyr)
1531935 (6 days ago) Update blocked names and resolvers (syphyr)
19d60d1 (10 days ago) Fix goroutines memory leak, update blocked names and resolvers (syphyr)
14657c8 (2 weeks ago) Update miekg/dns, blocked names and resolvers (syphyr)
676368c (3 weeks ago) Update blocked names (syphyr)
975bc8d (3 weeks ago) dns64: preserve cnames in translated response and update blocked names (syphyr)
5e8eb33 (3 weeks ago) Raise error for invalid relay and update blocked names (syphyr)
41879a2 (3 weeks ago) Fix RUnlock for early exit and update blocked names (syphyr)
5eab963 (4 weeks ago) Use registeredServers slice copy and update blocked names (syphyr)
954bc73 (4 weeks ago) Fix PluginDNS64, update blocked names and resolvers (syphyr)
efeda25 (4 weeks ago) Update binary, blocked names and resolvers (syphyr)

frameworks/base

eb9f95ea964e (21 hours ago) DO NOT MERGE Crash invalid FGS notifications (Julia Reynolds)

kernel/samsung/msm8976

0f5b045c7daea (18 hours ago) wireguard: Update submodule (syphyr)
06ef3b7122b80 (18 hours ago) qcacld-2.0: Correct copyright format (Liangwei Dong)
d961be8c2f03b (18 hours ago) qcacld-2.0: Update unsafe channel list for sta based on SAP operating band (Agrawal Ashish)
e730d99bfa5a2 (18 hours ago) qcacld-2.0: Flush Scan results in DRIVER command SET_FCC_CHANNEL (Agrawal Ashish)
c075050067589 (23 hours ago) ipv6/sit: fix ipip6_tunnel_get_prl return value (katrinzhou)
9ccdd35fc3e13 (23 hours ago) sit: use min (kernel test robot)
150155cdb90b5 (23 hours ago) net: Rename and export copy_skb_header (Ilya Lesokhin)
794db4d9b416a (2 days ago) qcacld-2.0: Don't Update default country code when no country code is selected (Agrawal Ashish)
c2700c6ebb91b (2 days ago) qcacld-2.0: Rename inconsistent function name (Sreelakshmi Konamki)
b43c4759d1f9c (2 days ago) qcacld-2.0: Fix compilation error on x86 for vos_get_wlan_unsafe_channel (Agrawal Ashish)
de941777c3d80 (2 days ago) qcacld-2.0: Don't enable 2.4 GHz social channels in 5 GHz only mode in MDM (Agrawal Ashish)
a116f5d6db4fb (2 days ago) USB: gadget: bRequestType is a bitfield, not a enum (Greg Kroah-Hartman)
e50b6682d7b99 (2 days ago) USB: gadget: detect too-big endpoint 0 requests (Greg Kroah-Hartman)
b591dd3022bf4 (2 days ago) qcacld-2.0: Fix incorrect modification of the copyright year (SaidiReddy Yenuga)
b9096406ff48f (2 days ago) qcacld-2.0: Downgrade WMM AC for data frames if BMPS disabled (Sreelakshmi Konamki)
c15538a44e1d4 (2 days ago) qcacld-2.0: Initialize spinlocks used for STA and SAP information update (Chandrasekaran, Manishekar)
cac5c6d5bb7a3 (2 days ago) qcacld-2.0: Fix type mismatch in bitwise operator (c_manjee)
c22a696f0ae32 (2 days ago) qcacld-2.0: Stop SAP and indicate event more earlier after SSR (Wu Gao)
0f5d4f2cbbf0a (2 days ago) qcacld-2.0: Reset IPA disconnect events during SSR (Govind Singh)
d957135f29c06 (2 days ago) qcacld-2.0: Increase SSR Timeout to 250sec (Komal Seelam)
dcc5d05179d95 (2 days ago) qcacld-2.0: Add NULL Check in rps indication send API (SaidiReddy Yenuga)
aefb78d388778 (2 days ago) qcacld-2.0: Set RPS mask for virtual interfaces (Sravan Kumar Kairam)
c1250395d8ffa (2 days ago) qcacld-2.0: Fix the length check in hdd_string_to_hex() (Yingying Tang)
11b07ad7174d3 (2 days ago) qcacld-2.0: Remove 11P channels from update channel list (Sreelakshmi Konamki)
69ae8aab9cc9c (2 days ago) qcacld-2.0: Implement vendor command for STA ROAM POLICY (Agrawal Ashish)
b8d0115ac291b (2 days ago) qcacld-2.0: Remove 11P channels from channel list in PNO scan (Sreelakshmi Konamki)
54d0e7394594b (2 days ago) qcacld-2.0: Enable QOS if TDLS peers are QOS capable (Masti, Narayanraddi)
cf866ac0a00a2 (2 days ago) qcacld-2.0: Initialize TDLS context in HDD when a peer is added (Siva Mullati)
2077f5fa2718a (2 days ago) qcacld-2.0: Disable runtime PM if OBSS protection is enabled (Gupta, Kapil)
c8ddbe2229b31 (2 days ago) qcacld-2.0: Clear Link layer PEER stats during disconnection (Mukul Sharma)
622141214163d (2 days ago) qcacld-2.0: Reject TDLS management frames during nss switch (Kabilan Kannan)
db594d6dde29c (2 days ago) qcacld-2.0: Clear WMM access category stats on disconnect (Mahesh A Saptasagar)
3a0ccc0cbd477 (2 days ago) qcacld-2.0: Skip ipa dbg stat query if request pending (Liangwei Dong)
aa0591320f2d6 (2 days ago) qcacld-2.0: Move IPA dp logs under HDD_DATA module id (Govind Singh)
61e7f1f5904b8 (3 days ago) qcacld-2.0: Process pno ioctl appropriately (Hanumanth Reddy Pothula)
0d4a4d7ff561b (3 days ago) qcacld-2.0: Modify pno scan command to send timer values (SaidiReddy Yenuga)
3ef14f0adaaad (3 days ago) qcacld-2.0: Avoid pkt trace deinit in FTM and EEPING mode (Sachin Ahuja)
ea9ebaed5f407 (3 days ago) qcacld-2.0: skip session id validation for FTM mode. (Manjeet Singh)
9b09585ddae38 (3 days ago) qcacld-2.0: Correct prints for EAPOL msg (Gupta, Kapil)
e181ef4d579fb (3 days ago) qcacld-2.0: reduce error log that try to send data to an unknown peer (kaliu)
cd10660f7dfe1 (3 days ago) qcacld-2.0: Apply policy to fine time measurement (Jeff Johnson)
a66daf7e3ce4d (3 days ago) qcacld-2.0: Add support for changing FTM capability during runtime (Naveen Rawat)
6c5387604fba0 (4 days ago) qcacld-2.0: Fix pSpectInfoParams memory corruption (Liangwei Dong)
998203d5f552d (4 days ago) qcacld-2.0: Fix ACS report fix channel in 11a mode (gaolez)
bd06a29bab34c (4 days ago) qcacld-2.0: Consider ACS override params only if ACS is enabled (Ganesh Kondabattini)
63be6a778750e (4 days ago) qcacld-2.0: Fix SAP ACS channel selection failure (Liangwei Dong)
6d48ef64bb780 (4 days ago) qcacld-2.0: Implement vendor command for ACS policy (Agrawal Ashish)
d6dc82e214db3 (6 days ago) qcacld-2.0: Fix to restart SAP on preferred channel (Aggarwal, Nishank)
ae5e07b9fdac1 (6 days ago) qcacld-2.0: Log info about deauth/disassoc sent over air (Mahesh A Saptasagar)
2c6f792cf24f8 (6 days ago) qcacld-2.0: Fix Ext Cap IE mismatch in Probe/Assoc Response frames (Selvaraj, Sridhar)
8d3950816c736 (6 days ago) qcacld-2.0: Fix incorrect usage of flag to merge extended capability IE (Krishna Kumaar Natarajan)
90aab3fc84a21 (6 days ago) qcacld-2.0: Update radar timestamp in NOL list when receive a radar event (Yingying Tang)
cb319d7a9995c (6 days ago) qcacld-2.0: Destroy sap_dfs_cac_timer at properly (Naveen Rawat)
a4eeaa31ee124 (7 days ago) qcacld-2.0: Implement AP+STA mode DFS channel overriding (wadesong)
b90daa40e5417 (7 days ago) qcacld-2.0: Fix eSmeCommandDelStaSession stuck in smeCmdActiveList (kaliu)
ba71e21477b2d (7 days ago) qcacld-2.0: Process channel change request only when SAP is started (Wu Gao)
63bfa1ccfb687 (7 days ago) qcacld-2.0: Cleanup DFS CAC timer (Wu Gao)
0ca77bf91fcb8 (7 days ago) qcacld-2.0: Dump header info for first mgmt. packet after WOW wakeup (Himanshu Agarwal)
624a356faf0b6 (7 days ago) qcacld-2.0: Correct handling for VDEV_UP (Agrawal Ashish)
ee4f265508946 (8 days ago) qcacld-2.0: Disable BPF by default (syphyr)
5c7f4a7b9599f (8 days ago) qcacld-2.0: Set chainmask to 2x2 once TDLS is connected (Abhishek Singh)
6b514ee654ad2 (8 days ago) Revert "qcacld-2.0: Set chainmask to 2x2 once TDLS is connected" (syphyr)
06e1558e42297 (8 days ago) TDLS: Don't delete TDLS forced peers as part of STA disconnection (Pradeep Reddy POTTETI)
56f979215e497 (8 days ago) qcacld-2.0: Avoid race condition in antenna switch operation (Kabilan Kannan)
ea4a2a3038d34 (9 days ago) qcacld-2.0: Fix station scan AP failed in SAP+STA mode (Liangwei Dong)
5be881dec0c55 (9 days ago) Revert "Partial revert "qcacld-2.0: Reinitialization of BPF and llstats callbacks"" (syphyr)
73085f235bedb (9 days ago) qcacld-2.0: Disable RA filter when BPF is enabled (Anurag Chouhan)
cc5f3b03f89fe (9 days ago) qcacld-2.0: Add INI item to control BPF feature configuration (Arun Khandavalli)
2ec1a88c89b62 (9 days ago) qcacld-2.0: Add check for bpf set program alloc (Rajeev Kumar Sirasanagandla)
c0e10db3e4c6f (9 days ago) qcacld-2.0: Add log for BPF set instructions (Rajeev Kumar Sirasanagandla)
8fec862b68876 (9 days ago) qcacld-2.0: Update WOW wake up stats if BPF enabled (Sreelakshmi Konamki)
d46ab18bbfcc2 (9 days ago) qcacld-2.0: memset bpf load to zero, update the bpf enabled correctly (Arun Khandavalli)
ce300b23e472b (9 days ago) qcacld-2.0: Increase WMA_STA_WOW_DEFAULT_PTRN_MAX to 5 (Srinivas Girigowda)
c49c063af9966 (9 days ago) qcacld-2.0: APF fixes for check connection state, set maxwow filter (Arun Khandavalli)
83850f51224c0 (9 days ago) qcacld-2.0: Add support to get bus message size (AnjaneeDevi Kapparapu)
0490a15f3a847 (9 days ago) qcacld-2.0: Add support for BPF data offload (Arun Khandavalli)
1593c354f57b6 (9 days ago) qcacld-2.0: Add fine timing measurement capabilities from FW (Naveen Rawat)
3856bccc4c67a (9 days ago) ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg (Wang Yufen)
856160a404ded (10 days ago) wireguard: Update submodule to 1.0.20220627 (syphyr)
4d7fa0abfd74e (12 days ago) netlink: cleanup rntl_af_register (stephen hemminger)
f11a0e8a2f54b (13 days ago) tcp: drop the hash_32() part from the index calculation (Willy Tarreau)
928d6cc0ab6b6 (13 days ago) tcp: increase source port perturb table to 2^16 (Willy Tarreau)
c3082584ed594 (13 days ago) tcp: dynamically allocate the perturb table used by source ports (Willy Tarreau)
c9562dfa349d2 (13 days ago) tcp: add small random increments to the source port (Willy Tarreau)
61daaefcfae13 (13 days ago) tcp: use different parts of the port_offset for index and offset (Willy Tarreau)
16c67adb41d74 (13 days ago) tcp: add some entropy in __inet_hash_connect() (Eric Dumazet)
b1d830538ea0d (2 weeks ago) ipv6: add link-local, sit and loopback address with INFINITY_LIFE_TIME (Hannes Frederic Sowa)
c78b356179fd9 (2 weeks ago) ipv6 addrconf: fix preferred lifetime state-changing behavior while valid_lft is infinity (Yasushi Asano)
f885f9f99752b (2 weeks ago) ipv6 addrconf: revert /proc/net/if_inet6 ifa_flag format (Jiri Pirko)
90503875d98f0 (2 weeks ago) ipv6 addrconf: extend ifa_flags to u32 (Jiri Pirko)
ac6d8c8caa317 (2 weeks ago) sit/gre6: don't try to add the same route two times (Nicolas Dichtel)
45c39257f9d59 (2 weeks ago) sit: link local routes are missing (Nicolas Dichtel)
fe32044347b91 (2 weeks ago) sit: fix prefix length of ll and v4mapped addresses (Nicolas Dichtel)
8972f6ce70ca2 (2 weeks ago) ipv6: Fix preferred_lft not updating in some cases (Paul Marks)
c0612e9ecef81 (2 weeks ago) ipv6: prevent race between address creation and removal (Jiri Benc)
06051186155a1 (2 weeks ago) ipv6: use ipv6_addr_scope() helper (Cong Wang)
eb86f83cc1e2a (2 weeks ago) ipv6: use ipv6_addr_any() helper (Cong Wang)
61b1da89c0758 (2 weeks ago) ipv6: move peer_addr init into ipv6_add_addr() (Jiri Pirko)
4d2c6e60ccc3b (2 weeks ago) ipv6: add support of peer address (Nicolas Dichtel)
13106ad6ac687 (2 weeks ago) ipv6: fix third arg of anycast_dst_alloc(), must be bool. (FranÃ§ois-Xavier Le Bail)
ef4e38444c52c (2 weeks ago) net/ipv6: add sysctl option accept_ra_min_hop_limit (Hangbin Liu)
f1a2dcfa90ed9 (2 weeks ago) ipv6: make unsolicited report intervals configurable for mld (Hannes Frederic Sowa)
25e8fb7026b16 (2 weeks ago) net: igmp: Allow user-space configuration of igmp unsolicited report interval (William Manley)
a0b346e3a7e6b (2 weeks ago) ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL (jianghaoran)
0d42117fb2d61 (2 weeks ago) UPSTREAM: ipv6 addrconf: implement RFC7559 router solicitation backoff (Maciej Å»enczykowski)
4a10a64901a8e (2 weeks ago) ipv6, token: allow for clearing the current device token (Daniel Borkmann)
79af375b06ba1 (2 weeks ago) ipv6: optimize link local address search (Hannes Frederic Sowa)
c5bc470cb0388 (2 weeks ago) ipv6: simplify detection of first operational link-local address on interface (Hannes Frederic Sowa)
6b58176887ef8 (2 weeks ago) ipv6: don't install anycast address for /128 addresses on routers (Hannes Frederic Sowa)
a8950de569124 (2 weeks ago) ipv6: remove a useless pr_info() in addrconf_gre_config() (Cong Wang)
593697d04a473 (2 weeks ago) ipv6: resend MLD report if a link-local address completes DAD (Hannes Frederic Sowa)
47099f8f2dc58 (2 weeks ago) ipv6: introduce per-interface counter for dad-completed ipv6 addresses (Hannes Frederic Sowa)
2e1d2c56c95bc (2 weeks ago) ipv6: drop fragmented ndisc packets by default (RFC 6980) (Hannes Frederic Sowa)
0152649ffa918 (2 weeks ago) ipv6: rearm router solicitaion timer when setting new tokenized address (Hannes Frederic Sowa)
047902d92b20b (2 weeks ago) Revert "BACKPORT: ipv6 addrconf: implement RFC7559 router solicitation backoff" (syphyr)
29faeaffdbd40 (3 weeks ago) af_unix: Fix a data-race in unix_dgram_peer_wake_me(). (Kuniyuki Iwashima)
a1ea1a3789b19 (3 weeks ago) tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd (Eric Dumazet)
07e5e28bff090 (3 weeks ago) tty: fix deadlock caused by calling printk() under tty_port->lock (Qi Zheng)
77a7bb9dfbce5 (3 weeks ago) pty: do tty_flip_buffer_push without port->lock in pty_write (Artem Savkov)
a18927ff66a47 (3 weeks ago) tty: Fix data race in tty_insert_flip_string_fixed_flag (DaeRyong Jeong)
85ee2e9dc3a79 (3 weeks ago) tty: Remove extra wakeup from pty write() path (Peter Hurley)
3dfaef677b4eb (3 weeks ago) Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process" (Michal Kubecek)
46355823a24e2 (3 weeks ago) fat: add ratelimit to fat*_ent_bread() (OGAWA Hirofumi)

kernel/samsung/msm8976/net/wireguard

3d3c92b4 (9 days ago) compat: drop CentOS 8 Stream support (Jason A. Donenfeld)
99935b07 (10 days ago) compat: do not backport ktime_get_coarse_boottime_ns to c8s (Jason A. Donenfeld)
18fbcd68 (11 days ago) version: bump (Jason A. Donenfeld)
3ec3e822 (2 weeks ago) compat: handle backported rng and blake2s (Jason A. Donenfeld)

packages/apps/KeyChain

9307407 (24 hours ago) Encode authority part of uri before showing in UI (Ayush Sharma)

packages/apps/Settings

8abe7846db (24 hours ago) Fix LaunchAnyWhere in AppRestrictionsFragment (Edgar Wang)

system/bt

ee61d20ae6 (25 hours ago) Security: Fix out of bound read in AT_SKIP_REST (Josh Wu)
6e615fbae2 (25 hours ago) Check Avrcp packet vendor length before extracting length (William Escande)
2451e004fd (25 hours ago) Security: Fix out of bound write in HFP client (Chen Chen)