• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

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

Search This thread


Recognized Contributor
Apr 19, 2013
T813: lineage-14.1-20211012-NIGHTLY-gts210vewifi.zip
T713: lineage-14.1-20211012-NIGHTLY-gts28vewifi.zip

Security Patch Level: October 2021

Notes: Wifi powersave fix and dnscrypt-proxy to 2.1.1


    22ccc3af3 (7 days ago) Bump Security String to 2021-10-05 (syphyr)


    a3c7c57 (2 days ago) Bromite System Webview 93.0.4577.110 (syphyr)


    21bd7d9 (3 minutes ago) Update blocked names (syphyr)
    7e48a03 (2 days ago) Cleanup toml configs (syphyr)
    1f49e6c (3 days ago) Update binary deps, blocked names and resolvers (syphyr)
    0245891 (10 days ago) ODoH is too unreliable with Tor node (syphyr)
    1f5c9c9 (10 days ago) Update golang to 1.17.1, blocked names, and resolvers (syphyr)
    f061de8 (2 weeks ago) Fix odoh relay names (syphyr)
    0f1a59c (2 weeks ago) Update binary to 2.1.1, blocked names and resolvers (syphyr)
    7b6105c (2 weeks ago) Repair stale TTL responses and update block list (syphyr)
    0692cdd (3 weeks ago) Update deps, properly round TTL and update blocked names (syphyr)
    9835bec (3 weeks ago) Round TTLs and update blocked names again (syphyr)
    ec50742 (3 weeks ago) Update the response TTL, blocked names and resolvers (syphyr)
    d0ed57b (3 weeks ago) Update binary, blocked names and resolvers (syphyr)


    27e57e7 (7 days ago) Type confusion due to race condition on tag type change (Alisher Alikhodjaev)


    fa44bf3 (7 days ago) sonivox: Fix global buffer overflow in WT_InterpolateNoLoop (Aayush Soni)


    f1c8784a8591 (6 days ago) Send targeted broadcasts to prevent other apps from receiving them. (MahendaviAamir)
    f2bae937857a (6 days ago) Change ownership of the account request notification. (Dmitry Dementyev)
    bcd977e5fe1d (7 days ago) DO NOT MERGE Apply a maximum char count to the load label api (Rhed Jao)
    388d86bde424 (7 days ago) Fix a potential thread safety issue in VectorDrawable (John Reck)


    96c654a88e865 (12 days ago) wireguard: Update submodule (syphyr)
    e4fe3b63bea55 (12 days ago) qcacld-2.0: Reset is_target_suspended in time (Li Feng)
    dca3c07c09baf (12 days ago) qcacld-2.0: Add BSS hidden check in CSA (gaolez)
    01d5d3cd78615 (12 days ago) qcacld-2.0: Don't allow FW Hang Command when Target Suspended (Komal Seelam)
    3579f327cbac3 (12 days ago) qcacld-2.0: Tag STA PowerSave Params (Komal Seelam)
    47364c510dad7 (12 days ago) qcacld-2.0: Remove unnecessary locking during WMI detach (Govind Singh)
    d2050476249f4 (12 days ago) qcacld-2.0: Remove pointless NULL pointer check (Yingying Tang)
    d260dde1669f8 (12 days ago) qcacld-2.0: Fix null pointer and remove redundant code (c_zding)
    f8b9154f14131 (2 weeks ago) ext4: fix avefreec in find_group_orlov (Pan Dong)
    8bca035d8256b (2 weeks ago) ext4: fix kernel infoleak via ext4_extent_header (Anirudh Rayabharam)
    aed404663117a (3 weeks ago) qcacld-2.0: Zero sRegulatoryChannel before create new reg entry (bings)
    db56d9b5d407c (4 weeks ago) igmp: Add ip_mc_list lock in ip_check_mc_rcu (Liu Jian)


Senior Member
Sep 26, 2011
I had in past, t713, tried all custom roms and concluded that your eom is by far snapiest and best adopted to old and weak hw. Now I bought t819 - is there any chance you to make rom for lte t819?
I am sure lot of people will use it- all variations of tab s2 are still very frequently used and no good roms, updated...


Recognized Contributor
Apr 19, 2013
T813: lineage-14.1-20211102-NIGHTLY-gts210vewifi.zip
T713: lineage-14.1-20211103-NIGHTLY-gts28vewifi.zip

Security Patch Level: November 2021

Notes: Updated Timezone Database to 2021e and fixed more kernel cve


    f6a3c70a1 (2 hours ago) Update Android TZDB from 2021d to 2021e. [N-MR2] (Vasyl Gello)
    7c8a98a21 (2 hours ago) Update Android TZDB from 2021c to 2021d. [N-MR2] (Vasyl Gello)
    0586e8f18 (13 days ago) Update Android TZDB from 2021b to 2021c. [N-MR2] (Vasyl Gello)
    64441624e (13 days ago) Update Android TZDB from 2021a to 2021b. [N-MR2] (Vasyl Gello)


    05ec54e61 (2 hours ago) Bump Security String to 2021-11-05 (syphyr)


    765dd05 (6 days ago) Bromite System Webview 94.0.4606.109 (syphyr)


    729e92d (5 days ago) Update minisig dep, blocked names and resolvers (syphyr)
    5cb9ce0 (13 days ago) Update blocked names (syphyr)
    a55710a (2 weeks ago) Update forwarding examples (syphyr)
    21bd7d9 (3 weeks ago) Update blocked names (syphyr)


    3cfa5e841 (2 hours ago) Update Android TZDB from 2021d to 2021e. [N-MR2] (Vasyl Gello)
    d5ac3567f (2 hours ago) Update Android TZDB from 2021c to 2021d. [N-MR2] (Vasyl Gello)
    a672825f6 (13 days ago) Update Android TZDB from 2021b to 2021c. [N-MR2] (Vasyl Gello)
    aa2975413 (13 days ago) Update Android TZDB from 2021a to 2021b. [N-MR2] (Vasyl Gello)


    58aa94a (2 hours ago) OOBW in phNxpNciHal_process_ext_rsp (Alisher Alikhodjaev)


    96100ca61b98 (2 hours ago) DO NOT MERGE Bluetooth: Fix formatting in getAlias() (Hansong Zhang)
    02ad02bf0b53 (2 hours ago) camera2: Fix exception swallowing in params classes createFromParcel (Jayant Chowdhary)


    cefb9b1e4f838 (2 weeks ago) wireguard: Update submodule (syphyr)
    f2fb302922630 (2 weeks ago) tty: check name length in tty_find_polling_driver() (Miles Chen)
    888090678fc5f (2 weeks ago) tty: Fix potential use after free in release_one_tty (Cyrill Gorcunov)
    8eaf5b2e94d57 (2 weeks ago) tty: Call hangup method in modern style (Peter Hurley)
    94cc0459a4e52 (2 weeks ago) tty: Fix ->session locking (Jann Horn)
    d10881b2a4789 (2 weeks ago) block_dump: remove block_dump feature in mark_inode_dirty() (zhangyi (F))
    92b0d1bf84e40 (2 weeks ago) crypto: shash - avoid comparing pointers to exported functions under CFI (Ard Biesheuvel)
    dc6174f583c8f (2 weeks ago) media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release (Lv Yunlong)
    94cf36e71b1d8 (2 weeks ago) msm: adsprpc: allocated all remote memory in kernel (Jeya R)


    ed604326f (2 hours ago) Add permission to start NFC activity to ensure it is from NFC stack (John Shao)


    f5010cd611 (2 hours ago) Import translations. DO NOT MERGE ANYWHERE (Bill Yi)


Recognized Contributor
Apr 19, 2013
I had in past, t713, tried all custom roms and concluded that your eom is by far snapiest and best adopted to old and weak hw. Now I bought t819 - is there any chance you to make rom for lte t819?
I am sure lot of people will use it- all variations of tab s2 are still very frequently used and no good roms, updated...
I will take it under consideration, but at the moment it is not possible for me to add more devices.
  • Like
Reactions: ivanox1972


Dec 1, 2017
this seems like a great rom, can anyone give me instructions on how to install this coming from stock nougat rom?



Recognized Contributor
Apr 19, 2013
this seems like a great rom, can anyone give me instructions on how to install this coming from stock nougat rom?


Note: Use the version of TWRP recommended on the first page of this thread for formatting the data partition.

This ROM is already rooted, so skip that part of the installation process. Also, make sure you update to latest stock ROM before starting to install this custom ROM. Note on the first page which stock ROM bootloaders are supported.
Last edited:


Recognized Contributor
Apr 19, 2013


Recognized Contributor
Apr 19, 2013
T813: lineage-14.1-20211213-NIGHTLY-gts210vewifi.zip
T713: lineage-14.1-20211213-NIGHTLY-gts28vewifi.zip

Security Patch Level: December 2021

Notes: Lots of ffmpeg security fixes


    fe78aac8e (6 days ago) Bump Security String to 2021-12-05 (syphyr)


    31c0e1f (6 days ago) Bromite System Webview 96.0.4664.54 (syphyr)


    f103b70 (48 minutes ago) Allow ptr queries for cloaked domains, update blocked names (syphyr)
    fde6815 (6 days ago) Update blocked names and resolvers (syphyr)
    4ee57ed (13 days ago) Minor config changes (syphyr)
    ef968f7 (3 weeks ago) Update to go 1.17.3, blocked names and resolvers (syphyr)
    861b57f (5 weeks ago) Update deps, blocked names and resolvers (syphyr)


    a21e293934 (3 weeks ago) avcodec/iff: finetune the palette size check in the mask case (Michael Niedermayer)
    ec7f5d7bb0 (3 weeks ago) avcodec/iff: Move index use after check in decodeplane8() (Michael Niedermayer)
    c7702a27fe (3 weeks ago) avcodec/iff: Check ham vs bpp (Michael Niedermayer)
    bdb8b347c6 (3 weeks ago) avcodec/iff: Check for overlap in cmap_read_palette() (Michael Niedermayer)
    1fb7934053 (3 weeks ago) libavcodec/iff: Use unsigned to avoid undefined behaviour (Andreas Rheinhardt)
    51623ee38e (3 weeks ago) avcodec/apedec: Only clear the needed buffer space, instead of all (Michael Niedermayer)
    5339beee91 (3 weeks ago) avcodec/apedec: Do not partially clear data array (Michael Niedermayer)
    b2e2ce3926 (3 weeks ago) avcodec/apedec: make left/right unsigned to avoid undefined behavior (Michael Niedermayer)
    defc901567 (3 weeks ago) avcodec/apedec: Fixes integer overflow of res+*data in do_apply_filter() (Michael Niedermayer)
    d990c0a7f0 (3 weeks ago) avcodec/apedec: Fix 32bit int overflow in do_apply_filter() (Michael Niedermayer)
    09bc52457f (3 weeks ago) avcodec/apedec: Fix several integer overflows in predictor_update_filter() and do_apply_filter() (Michael Niedermayer)
    31529caadc (3 weeks ago) avcodec/apedec: Fix integer overflow in predictor_update_3930() (Michael Niedermayer)
    c746f04ca6 (3 weeks ago) avcodec/apedec: Fix undefined integer overflow in long_filter_ehigh_3830() (Michael Niedermayer)
    e2ecd30440 (3 weeks ago) avcodec/apedec: Fix integer overflow in filter_3800() (Michael Niedermayer)
    5efb81be05 (3 weeks ago) avcodec/apedec: Fix 2 signed overflows (Michael Niedermayer)
    25c25a7653 (3 weeks ago) avcodec/apedec: Add k < 24 check to the only k++ case which lacks such a check (Michael Niedermayer)
    ba6a90356c (3 weeks ago) avcodec/hevc_mp4toannexb_bsf: Check nalu_size (Michael Niedermayer)
    0e8ec0b02a (3 weeks ago) avcodec/iff: Fix invalid pointer intermediates in decode_deep_rle32() (Michael Niedermayer)
    42bfcc67df (3 weeks ago) avcodec/rv40dsp: Fix integer overflows in rv40_weight_func_*() (Michael Niedermayer)
    ce2361a870 (3 weeks ago) avcodec/ac3dec_fixed: Fix several invalid left shifts in scale_coefs() (Michael Niedermayer)
    769d96075f (3 weeks ago) avcodec/flac_parser: Do not lose header count in find_headers_search() (Michael Niedermayer)
    eb6352c35d (3 weeks ago) avcodec/audiodsp: Fix integer overflow in scalarproduct_int16_c() (Michael Niedermayer)
    6dcc4edac4 (3 weeks ago) avformat/oggdec: Check for EOF after page header (Michael Niedermayer)
    368104afa8 (3 weeks ago) swscale/yuv2rgb: Fix vertical dither offset with slices (Michael Niedermayer)
    b5276f2674 (3 weeks ago) avcodec/dpcm: clip exponent into supported range in XAN DPCM (Michael Niedermayer)
    f3edf52de1 (3 weeks ago) avcodec/flacdsp_template: Fix invalid shifts in decorrelate (Michael Niedermayer)
    7b11d6f1bb (3 weeks ago) avcodec/xvididct: Fix integer overflow in MULT() (Michael Niedermayer)
    56e77a4b86 (3 weeks ago) avcodec/ffwavesynth: Check sample rate before use (Michael Niedermayer)
    657d13cd5f (3 weeks ago) avcodec/ffwavesynth: Check ts_end - ts_start for overflow (Michael Niedermayer)
    e2b0fb3bd0 (3 weeks ago) avcodec/ffwavesynth: Fix integer overflows in pink noise addition (Michael Niedermayer)
    b7a4510384 (3 weeks ago) avcodec/ffwavesynth: Fix integer overflow for some corner case values (Michael Niedermayer)
    eb535469b2 (3 weeks ago) avcodec/ffwavesynth: Check if there is enough extradata before allocation (Michael Niedermayer)
    0efde1b313 (3 weeks ago) avcodec/ffwavesynth: Correct undefined overflow of PINK_UNIT (Michael Niedermayer)
    8171251cc0 (3 weeks ago) avcodec/ffwavesynth: Simplify lcg_seek(), avoid negative case (Michael Niedermayer)
    3775b7542b (3 weeks ago) avcodec/ffwavesynth: Fix backward lcg_seek() (Michael Niedermayer)
    f2c5464f58 (3 weeks ago) avcodec/ffwavesynth: Fix integer overflow with pink_ts_cur/next (Michael Niedermayer)
    8bf4c54340 (3 weeks ago) avcodec/ffwavesynth: Fix integer overflow in timestamps (Michael Niedermayer)
    92a5458b19 (3 weeks ago) avcodec/ffwavesynth: Fixes invalid shift with pink noise seeking (Michael Niedermayer)
    86deb1174c (3 weeks ago) avcodec/ffwavesynth: More correct cast in wavesynth_seek() (Michael Niedermayer)
    e8f07d2a5d (3 weeks ago) avcodec/ffwavesynth: use uint32_t to compute difference, it is enough (Michael Niedermayer)
    94b4d6761f (3 weeks ago) swscale/output: Fix integer overflow in yuv2rgb_write_full() with out of range input (Michael Niedermayer)
    5f5e2f8c1f (3 weeks ago) libavformat/amr.c: Check return value from avio_read() (John Rummell)
    65be622043 (3 weeks ago) libavformat/mov.c: Free aes_decrypt to avoid leaking memory (John Rummell)
    63c382936c (3 weeks ago) libavformat/oggdec.c: Check return value from avio_read() (John Rummell)
    7cc6a54bf8 (3 weeks ago) avformat/asfdec_f: Fix overflow check in get_tag() (Michael Niedermayer)
    1c9d2d12ab (3 weeks ago) avformat/nsvdec: Fix memleaks on errors while reading the header (Michael Niedermayer)
    948044b686 (3 weeks ago) avcodec/ffwavesynth: Fix integer overflow in computation of ddphi (Michael Niedermayer)
    27d1600f0d (3 weeks ago) avcodec/mpeg12dec: Fix invalid shift in mpeg2_fast_decode_block_intra() (Michael Niedermayer)
    22c0d3e2b9 (3 weeks ago) avcodec/mpegaudioenc_template: fix invalid shift of sample (Michael Niedermayer)
    74daf2867a (3 weeks ago) avcodec/motion_est_template: Fix invalid shifts in no_sub_motion_search() (Michael Niedermayer)
    53141a7814 (3 weeks ago) avformat/mpegts: Improve the position determination for avpriv_mpegts_parse_packet() (Michael Niedermayer)
    3f82e3cd20 (3 weeks ago) avformat/mvdec: Check stream numbers (Michael Niedermayer)
    dbf81e9f04 (3 weeks ago) avcodec/pcm: Fix invalid shift in AV_CODEC_ID_PCM_LXF (Michael Niedermayer)
    5611686f63 (3 weeks ago) avcodec/qdm2: Check fft_coefs_index (Michael Niedermayer)
    b9e0b63a25 (3 weeks ago) avformat/avidec: Avoid integer overflow in NI switch check (Michael Niedermayer)
    64230a8aa0 (3 weeks ago) avfilter/vf_aspect: Fix integer overflow in compute_dar() (Michael Niedermayer)
    39293dd22a (3 weeks ago) avformat/utils: Fix undefined behavior in ff_configure_buffers_for_index() (Dale Curtis)
    fc023f7d75 (3 weeks ago) avcodec/wmalosslessdec: Fix loop in revert_acfilter() (Michael Niedermayer)
    77f2c18a8c (3 weeks ago) avcodec/lagarith: Sanity check scale (Michael Niedermayer)
    cb53e079e7 (3 weeks ago) avcodec/apedec: Fix integer overflows in predictor_decode_mono_3950() (Michael Niedermayer)
    927b3378bf (3 weeks ago) avcodec/ralf: Fix integer overflow in apply_lpc() (Michael Niedermayer)
    ce0c7d0eb2 (3 weeks ago) avcodec/wmavoice: Fix rounding and integer anomalies in calc_input_response() (Michael Niedermayer)
    f1a36019cf (3 weeks ago) avcodec/pcm: Fix invalid shift in pcm_decode_frame for LXF (Michael Niedermayer)
    4af530989f (3 weeks ago) avcodec/snappy: Sanity check bytestream2_get_levarint() (Michael Niedermayer)
    f2a0747900 (3 weeks ago) avcodec/mlpdsp: Fix a invalid shift in ff_mlp_rematrix_channel() (Michael Niedermayer)
    c668fecd2c (3 weeks ago) avcodec/avdct: Clear IDCTDSPContext context (Michael Niedermayer)
    539c9bbfe2 (3 weeks ago) avcodec/apedec: Fix undefined integer overflow in decode_array_0000() (Michael Niedermayer)
    41ef48f3e3 (3 weeks ago) avcodec/smacker: Check space before decoding type (Michael Niedermayer)
    9954bb8bd3 (3 weeks ago) avcodec/iff: Over-allocate ham_palbuf for HAM6 IFF-PBM (Michael Niedermayer)
    e8131ec92b (3 weeks ago) avfilter/vf_find_rect: Remove assert (Michael Niedermayer)
    fe4c81b1a7 (3 weeks ago) avfilter/vf_find_rect: Increase worst case score (Michael Niedermayer)
    eef42907dc (3 weeks ago) swscale/input: Fix several invalid shifts related to rgb2yuv constants (Michael Niedermayer)
    c300027fe7 (3 weeks ago) swscale/output: Fix several invalid shifts in yuv2rgb_full_1_c_template() (Michael Niedermayer)
    ec7e431192 (3 weeks ago) swscale/swscale: Fix several invalid shifts related to vChrDrop (Michael Niedermayer)
    7ef3d64ac8 (3 weeks ago) avcodec/hevc_mp4toannexb_bsf: Avoid NULL memcpy() (Michael Niedermayer)
    841e976ed3 (3 weeks ago) avcodec/wmalosslessdec: move channel check up (Michael Niedermayer)
    7ac4a5fa34 (3 weeks ago) avcodec/adpcm: Fix overflow in FFABS() IMA_EA_EACS (Michael Niedermayer)
    cec3e6dbe8 (3 weeks ago) avcodec/adpcm: Check initial predictor for ADPCM_IMA_EA_EACS (Michael Niedermayer)
    ae8692239b (3 weeks ago) avcodec/alac: Fix integer overflow in LPC coefficient adaption (Michael Niedermayer)
    27b5c96a34 (3 weeks ago) avcodec/alac: Fix integer overflow in lpc_prediction() with sign (Michael Niedermayer)
    044aa871a2 (3 weeks ago) avcodec/g729postfilter: Optimize out overflowing multiplication from apply_tilt_comp() (Michael Niedermayer)
    4e9fd01be2 (3 weeks ago) avcodec/g729postfilter: Fix undefined shifts (Michael Niedermayer)
    c871194b70 (3 weeks ago) avcodec/vc1dec: Check field_mode for sprites (Michael Niedermayer)
    996ce3e72f (3 weeks ago) avcodec/vc1dec: Limit bits by the actual bitstream size (Michael Niedermayer)
    44427062af (3 weeks ago) avcodec/vmdaudio: Check block_align more (Michael Niedermayer)
    d9cb4dddea (3 weeks ago) avcodec/pgssubdec: Free subtitle on error (Michael Niedermayer)
    28f6aa76f9 (3 weeks ago) avcodec/ffwavesynth: Fix undefined overflow in wavesynth_synth_sample() (Michael Niedermayer)
    aba218977b (3 weeks ago) avcodec/cook: Use 3 stage VLC decoding for channel_coupling (Michael Niedermayer)
    ebf765b4a0 (3 weeks ago) avcodec/sonic: Check e in get_symbol() (Michael Niedermayer)
    b7aa2def2f (3 weeks ago) avcodec/twinvqdec: Correct overflow in block align check (Michael Niedermayer)
    f9f4ac0aff (3 weeks ago) avcodec/vc1dec: Fix "return -1" cases (Michael Niedermayer)
    529b2513c9 (3 weeks ago) avcodec/vc1dec: Free sprite_output_frame on error (Michael Niedermayer)
    abad7d3440 (3 weeks ago) avcodec/wmadec: Keep track of exponent initialization per channel (Michael Niedermayer)
    bc30287481 (3 weeks ago) avcodec/wmadec: Require previous exponents for reuse (Michael Niedermayer)
    484bdb610d (3 weeks ago) avcodec/adpcm: Clip predictor for APC (Michael Niedermayer)
    49e9574005 (3 weeks ago) avcodec/targa: Check colors vs. available space (Michael Niedermayer)
    bdfc64707c (3 weeks ago) avcodec/wmavoice: Check remaining input in parse_packet_header() (Michael Niedermayer)
    9722d818f2 (3 weeks ago) avcodec/wmalosslessdec: Fix 2 overflows in mclms (Michael Niedermayer)
    73a2163fa5 (3 weeks ago) avcodec/wmaprodec: Fixes integer overflow with 32bit samples (Michael Niedermayer)
    ae98b7e610 (3 weeks ago) avcodec/adpcm: Fix invalid shift in xa_decode() (Michael Niedermayer)
    273bb16cf1 (3 weeks ago) avcodec/pnm: Check that the header is not truncated (Michael Niedermayer)
    4058044321 (3 weeks ago) avcodec/mp3_header_decompress_bsf: Check sample_rate_index (Michael Niedermayer)
    6b312fab6d (3 weeks ago) avcodec/apedec: Fix 2 integer overflows (Michael Niedermayer)
    6024b6ff8c (3 weeks ago) avcodec/apedec: Fix various integer overflows (Michael Niedermayer)
    89b0a900f0 (3 weeks ago) avcodec/apedec: Fix multiple integer overflows in predictor_update_filter() (Michael Niedermayer)
    bd4dda7177 (3 weeks ago) avcodec/wmaprodec: Set packet_loss when we error out on a sanity check (Michael Niedermayer)
    34261bb4b8 (3 weeks ago) avcodec/truemotion2: Fix 2 integer overflows in tm2_low_res_block() (Michael Niedermayer)
    71fd0c555d (3 weeks ago) avformat/utils: reorder duration computation to avoid overflow (Michael Niedermayer)
    fdd83319c5 (3 weeks ago) avcodec/pngdec: Check for fctl after idat (Michael Niedermayer)
    0b8108f2c7 (3 weeks ago) png: split header state and data state in two separate variables. (Ronald S. Bultje)
    9c8f0bb95f (3 weeks ago) avformat/hls: Pass a copy of the URL for probing (Michael Niedermayer)
    2a91ba3e1d (3 weeks ago) avformat/hls: check segment duration value of EXTINF (Steven Liu)
    83dc9fd586 (3 weeks ago) avutil/common: Fix integer overflow in av_ceil_log2_c() (Michael Niedermayer)
    e6a1a054a1 (3 weeks ago) avformat/microdvddec: skip malformed lines without frame number. (Michael Niedermayer)
    20f16be355 (3 weeks ago) avformat/4xm: Check that a video stream was created before returning packets for it (Michael Niedermayer)
    66a6283a43 (3 weeks ago) avcodec/ffwavesynth: Avoid undefined operation on ts overflow (Michael Niedermayer)
    7d5e8968b1 (3 weeks ago) avcodec/mpeg4videodec: Fix 2 integer overflows in get_amv() (Michael Niedermayer)
    8636a26928 (3 weeks ago) avcodec/lossless_audiodsp: Fix undefined overflows in scalarproduct_and_madd_int16_c() (Michael Niedermayer)
    9e413e695a (3 weeks ago) avcodec/iff: Fix off by x error (Michael Niedermayer)
    176ea6a80e (3 weeks ago) avcodec/iff: Check length before memcpy() in decode_deep_rle32() (Michael Niedermayer)
    26b9d1fb67 (3 weeks ago) avcodec/wmalosslessdec: Check block_align maximum (Michael Niedermayer)
    4a9aa80230 (3 weeks ago) avcodec/wmalosslessdec: Check block_align (Michael Niedermayer)
    e8b7dfca40 (3 weeks ago) avcodec/loco: Fix signed integer overflow in loco_get_rice() (Michael Niedermayer)
    3ae5498f2e (3 weeks ago) avformat/thp: Check fps (Michael Niedermayer)
    b039dbc1af (3 weeks ago) avformat/mpl2dec: Fix integer overflow with duration (Michael Niedermayer)
    2542302c04 (3 weeks ago) avcodec/mpeg12dec: remove outdated comments (Michael Niedermayer)
    66d830306e (3 weeks ago) avcodec/snowdec: Avoid integer overflow with huge qlog (Michael Niedermayer)
    6ffbbf61d5 (3 weeks ago) avcodec/mpeg12dec: Fix got_output (Michael Niedermayer)
    3d2eb1142a (3 weeks ago) avformat/4xm: Cleanup on GET_LIST_HEADER() failure (Michael Niedermayer)
    bd118df80a (3 weeks ago) avformat/mlvdec: fail reading a packet with 0 streams (Michael Niedermayer)
    4570343a9b (3 weeks ago) avformat/thp: Check compcount (Michael Niedermayer)
    15be109d84 (3 weeks ago) avcodec/adpcm: XA: Check shift similar to filter (Michael Niedermayer)
    25d3535598 (3 weeks ago) avcodec/huffyuvdec: Test vertical coordinate more often (Michael Niedermayer)
    a5e402d776 (3 weeks ago) avcodec/hq_hqa: Check info size (Michael Niedermayer)
    cdb73cc0fc (3 weeks ago) avcodec/wmalosslessdec: Fix integer overflow in mclms_predict() (Michael Niedermayer)
    8008f9ecaf (3 weeks ago) avcodec/wmalosslessdec: Fix several integer issues (Michael Niedermayer)
    2426797e91 (3 weeks ago) avcodec/vp9dsp_template: Fix integer overflow(s) in iadst16_1d() (Michael Niedermayer)
    12cafcb06f (3 weeks ago) avcodec/h264dec: Disable forced small_padding on flag2 fast (Michael Niedermayer)
    dcd9950a6e (3 weeks ago) avcodec/pnmdec: Use unsigned for maxval rescaling (Michael Niedermayer)
    a8c9e547dc (3 weeks ago) avcodec/ivi: Clear got_p_frame before decoding a new frame using it (Michael Niedermayer)
    0739e8612b (3 weeks ago) avcodec/dsddec: Check channels (Michael Niedermayer)
    f22b8a77f3 (3 weeks ago) avcodec/xvididct: Fix integer overflow in idct_row() (Michael Niedermayer)
    2d01cb9eb2 (3 weeks ago) avcodec/wmalosslessdec: Fix integer overflows in revert_inter_ch_decorr() (Michael Niedermayer)
    db20acb52b (3 weeks ago) avformat/mpegenc: Fix integer overflow with AV_NOPTS_VALUE (Michael Niedermayer)
    c1321b67f1 (3 weeks ago) avformat/aadec: Check toc_size to contain the minimum to demuxer uses (Michael Niedermayer)
    1b2d6faa39 (3 weeks ago) avformat/mov: Don't allow negative sample sizes. (Dale Curtis)
    f9504cf122 (3 weeks ago) mpeg4videoenc: Don't crash with -fsanitize=bounds (Vitaly Buka)
    7ccd0b976b (3 weeks ago) avcodec/binkaudio: Fix 2Ghz sample_rate (Michael Niedermayer)
    1d376d0b1f (3 weeks ago) avcodec/adpcm: Fix integer overflow in ADPCM THP (Michael Niedermayer)
    87414b13c8 (3 weeks ago) avcodec/ralf: Check num_blocks before use (Michael Niedermayer)
    a684f0cf70 (3 weeks ago) avcodec/utvideodec: Fix integer overflow in decode_plane() (Michael Niedermayer)
    3002bb0a9b (3 weeks ago) avcodec/ralf: Fix integer overflow in decode_block() (Michael Niedermayer)
    8339c41b43 (3 weeks ago) avcodec/ralf: use multiply instead of shift to avoid undefined behavior in decode_block() (Michael Niedermayer)
    fc23a28f52 (3 weeks ago) avcodec/nuv: widen buf_size type (Michael Niedermayer)
    c9123b78b6 (3 weeks ago) avcodec/g729postfilter: Clip gain before scaling with AGC_FAC1 (Michael Niedermayer)
    f53f7d965e (3 weeks ago) avformat/thp: Require a video stream (Michael Niedermayer)
    381912ac25 (3 weeks ago) avformat/mpeg: Decrease score by 1 for files with very little valid data (Michael Niedermayer)
    563f364ea9 (3 weeks ago) avcodec/pngdec: Check length in fdAT (Michael Niedermayer)
    c059868c9a (3 weeks ago) avcodec/g2meet: Check tile_width in epic_jb_decode_tile() (Michael Niedermayer)
    9638bd251a (3 weeks ago) avcodec/vp9dsp_template: Fix integer overflows in idct32_1d() (Michael Niedermayer)
    67e1efff47 (3 weeks ago) libavcodec/wmalosslessdec: prevent sum of positive numbers from becoming negative (Michael Niedermayer)
    d8377652a2 (3 weeks ago) avcodec/txd: Check for input size against the header size. (Michael Niedermayer)
    b1f06c212d (3 weeks ago) avcodec/svq1dec: Check that there is data left after the header (Michael Niedermayer)
    3842ac9080 (3 weeks ago) avformat/mov: fix memleaks (Zhao Zhili)
    9d8c650f78 (3 weeks ago) libavformat/mov: Fix memleaks when demuxing DV audio (Andreas Rheinhardt)
    0377706399 (3 weeks ago) avcodec/cfhd: Check transform type (Michael Niedermayer)
    c8eea45945 (3 weeks ago) avformat/mm: Check for existence of audio stream (Andreas Rheinhardt)
    7db319fd85 (3 weeks ago) avformat/mov: Fix unaligned read of uint32_t and endian-dependance in mov_read_default (Zhao Zhili)
    5569535d1a (3 weeks ago) avcodec/apedec: Fix undefined integer overflow with 24bit (Michael Niedermayer)
    b34f090ea3 (3 weeks ago) avcodec/apedec: Fix invalid shift with 24 bps (Michael Niedermayer)
    d134ca5ecc (3 weeks ago) avcodec/loco: Fix integer overflow with large values from loco_get_rice() (Michael Niedermayer)
    89e65bbc8c (3 weeks ago) avformat/smjpegdec: Check the existence of referred streams (Michael Niedermayer)
    ff13c6d113 (3 weeks ago) avcodec/4xm: Check index in decode_i_block() also in the path where its not used. (Michael Niedermayer)
    88cd3152c4 (3 weeks ago) avcodec/4xm: Check for end of input in decode_p_block() (Michael Niedermayer)
    9c5264536d (3 weeks ago) avcodec/4xm: Fix signed integer overflows in idct() (Michael Niedermayer)
    39afa3e378 (3 weeks ago) avcodec/pnmdec: Fix misaligned reads (Michael Niedermayer)
    2f16a40f86 (3 weeks ago) avcodec/utils: Check close before calling it (Michael Niedermayer)
    0a8b640d98 (3 weeks ago) avcodec/apedec: Fix 2 integer overflows in filter_3800() (Michael Niedermayer)
    54d2bd6904 (3 weeks ago) avcodec/apedec: Fix multiple integer overflows and undefined behaviorin filter_3800() (Michael Niedermayer)
    b740d33f62 (3 weeks ago) avcodec/pnm_parser: Check image size addition for overflow (Michael Niedermayer)
    e7ef8fd0e4 (3 weeks ago) avcodec/sonic: Use unsigned temporary in predictor_calc_error() (Michael Niedermayer)
    ed34821bf8 (3 weeks ago) avcodec/sonic: Fix several integer overflows (Michael Niedermayer)
    e6dfd52c3f (3 weeks ago) avcodec/sonic: Fix integer overflow in predictor_calc_error() (Michael Niedermayer)
    34e2a66275 (3 weeks ago) avcodec/4xm: Check pre_gb in decode_i_block() (Michael Niedermayer)
    a55baf3cf8 (3 weeks ago) avcodec/4xm: Fix returned error codes (Michael Niedermayer)
    7470f8a7d7 (3 weeks ago) avcodec/pnm_parser: Check av_image_get_buffer_size() for failure (Michael Niedermayer)
    cc9568e0e2 (3 weeks ago) avcodec/mxpegdec: fix SOF counting (Michael Niedermayer)
    325837404f (3 weeks ago) avcodec/mxpegdec: Check for multiple SOF (Michael Niedermayer)
    f58e638a10 (3 weeks ago) avformat/flvdec: Check for nesting depth in amf_parse_object() (Michael Niedermayer)
    da7996132c (3 weeks ago) avformat/sbgdec: Reduce the amount of floating point in str_to_time() (Michael Niedermayer)
    d867965a1b (3 weeks ago) avformat/sbgdec: Fixes integer overflow in str_to_time() with hours (Michael Niedermayer)
    a34671a058 (3 weeks ago) avformat/wc3movie: Move wc3_read_close() up (Michael Niedermayer)
    72260e6fd1 (3 weeks ago) avcodec/dnxhddec: check and propagate function return value (maryam ebr)
    1b277a6915 (3 weeks ago) lavf/rawenc: Only accept the appropriate stream type for raw muxers. (Carl Eugen Hoyos)
    e7a880e7ea (3 weeks ago) avformat/icodec: Check for zero streams and stream creation failure (Michael Niedermayer)
    689581f102 (3 weeks ago) avformat/bintext: Check width in idf_read_header() (Michael Niedermayer)
    d416ac8e7c (3 weeks ago) avformat/bintext: Check width (Michael Niedermayer)
    86852c1bab (3 weeks ago) avformat/wavdec: Check smv_block_size (Michael Niedermayer)
    8a4559a86c (3 weeks ago) avcodec/apedec: Fix undefined integer overflow in long_filter_ehigh_3830() (Michael Niedermayer)
    7a42880e2a (3 weeks ago) oavformat/avidec: Check offset in odml (Michael Niedermayer)
    f3ca6af7ee (3 weeks ago) avcodec/mxpegdec: Check for AVDISCARD_ALL (Michael Niedermayer)
    cdea9ad859 (3 weeks ago) avcodec/flicvideo: Check remaining bytes in FLI*COPY (Michael Niedermayer)
    0789c94850 (3 weeks ago) avcodec/mpeg12dec: Do not put mpeg_f_code into an invalid state on error return (Michael Niedermayer)
    f1ed038bad (3 weeks ago) avformat/rmdec: Use 64bit for intermediate for DEINT_ID_INT4 (Michael Niedermayer)
    be0ae4017e (3 weeks ago) avformat/jacosubdec: Check for min in t overflow in get_shift() (Michael Niedermayer)
    636f0e1d5c (3 weeks ago) avformat/mxfdec: check channel number in mxf_get_d10_aes3_packet() (Michael Niedermayer)
    0a9d5351e7 (3 weeks ago) avcodec/jpeg2000dec: Check that atom header is within bytsetream (Michael Niedermayer)
    9031367706 (3 weeks ago) avcodec/mjpegdec: Check for bits left in mjpeg_decode_scan_progressive_ac() (Michael Niedermayer)
    fceb0774aa (3 weeks ago) avformat/adtsenc: return value check for init_get_bits in adts_decode_extradata (maryam ebrahimzadeh)
    231aae0176 (3 weeks ago) avcodec/webp: Check available space in loop in decode_entropy_coded_image() (Michael Niedermayer)
    c05940fc25 (3 weeks ago) avcodec/vc1dec: ff_print_debug_info() does not support WMV3 field_mode (Michael Niedermayer)
    054fbe69a7 (3 weeks ago) avcodec/frame_thread_encoder: Free AVCodecContext structure on error during init (Michael Niedermayer)
    07a61162c0 (3 weeks ago) avcodec/faxcompr: Check for end of input in cmode == 1 in decode_group3_2d_line() (Michael Niedermayer)
    080db79da5 (3 weeks ago) avcodec/vc1dec: Disable error concealment for *IMAGE (Michael Niedermayer)
    4326649d2e (3 weeks ago) avcodec/sbrdsp_fixed: Fix negation overflow in sbr_neg_odd_64_c() (Michael Niedermayer)
    c292cf272a (3 weeks ago) avformat/wtvdec: Check for EOF before seeking back in parse_media_type() (Michael Niedermayer)
    b1b45275b7 (3 weeks ago) avformat/wavdec: Use 64bit in new_pos computation (Michael Niedermayer)
    c96a340375 (3 weeks ago) avformat/sbgdec: Check for overflow in timestamp preparation (Michael Niedermayer)
    9c3e1386d8 (3 weeks ago) avformat/dsicin: Check packet size for overflow (Michael Niedermayer)
    1c893d73c1 (3 weeks ago) avformat/bfi: check nframes (Michael Niedermayer)
    4538f89790 (3 weeks ago) avformat/avidec: fix position overflow in avi_load_index() (Michael Niedermayer)
    0cea484455 (3 weeks ago) avformat/aiffdec: Check for size overflow in header parsing (Michael Niedermayer)
    d0f342f768 (3 weeks ago) avformat/mxfdec: Check size for shrinking (Michael Niedermayer)
    f180503dac (3 weeks ago) swscale/slice: Fix wrong return on error (Michael Niedermayer)
    126a7cc9f3 (3 weeks ago) swscale/slice: Check slice for allocation failure (Michael Niedermayer)
    9c30ca0222 (3 weeks ago) avformat/matroskadec: Fix handling of huge default durations (Michael Niedermayer)
    825ab47896 (3 weeks ago) avcodec/lpc: check for zero err in normalization in compute_lpc_coefs() (Michael Niedermayer)
    c6ef6b2bfd (3 weeks ago) avformat/ftp: Check for av_strtok() failure (Michael Niedermayer)
    11a3dae798 (3 weeks ago) tools/cws2fws: Check read() for failure (Michael Niedermayer)
    044f315fe0 (3 weeks ago) avcodec/cpia: Fix missing src_size update (Michael Niedermayer)
    aa890aa2ba (3 weeks ago) avformat/rmdec: Check old_format len for overflow (Michael Niedermayer)
    e241246f3c (3 weeks ago) avformat/realtextdec: Check the pts difference before using it for the duration computation (Michael Niedermayer)
    13d2eb8c37 (3 weeks ago) avformat/qcp: Avoid negative nb_rates (Michael Niedermayer)
    e22f41d9d7 (3 weeks ago) avformat/nutdec: Check tmp_size (Michael Niedermayer)
    04ddc097c8 (3 weeks ago) avformat/mpc8: Check for position overflow in mpc8_handle_chunk() (Michael Niedermayer)
    3df62c8fa3 (3 weeks ago) avformat/dxa: Check fps to be within the supported range more precissely (Michael Niedermayer)
    9d306d1878 (3 weeks ago) avformat/tta: Check for EOF in index reading loop (Michael Niedermayer)
    1d66e1b6a3 (3 weeks ago) Update missed irc links (Michael Niedermayer)
    31caa7b5fe (3 weeks ago) avformat/rpl: The associative law doesnt hold for signed integers in C (Michael Niedermayer)
    1e9ff4ee40 (3 weeks ago) avcodec/faxcompr: Check available bits in decode_uncompressed() (Michael Niedermayer)
    605904b7b2 (3 weeks ago) avcodec/faxcompr: Check if bits are available before reading in cmode == 9 || cmode == 10 (Michael Niedermayer)
    5d2b89d869 (3 weeks ago) avcodec/ttadata: Add sentinel at the end of ff_tta_shift_1 (Michael Niedermayer)
    0e80f7818f (3 weeks ago) avformat/rpl: Check for EOF and zero framesize (Michael Niedermayer)
    78e0c65410 (3 weeks ago) avcodec/svq1enc: Do not print debug RD value before it has been computed (Michael Niedermayer)
    6d894186e2 (3 weeks ago) avcodec/aacpsy: Check bandwidth (Michael Niedermayer)
    70d71b3960 (3 weeks ago) avfilter/vf_yadif: Fix handing of tiny images (Michael Niedermayer)
    4def462166 (3 weeks ago) avformat/cinedec: Fix index_entries size check (Michael Niedermayer)
    0985ad1f58 (3 weeks ago) avcodec/lpc: Avoid floating point division by 0 (Michael Niedermayer)
    dc39327686 (3 weeks ago) avcodec/aacpsy: Avoid floating point division by 0 of norm_fac (Michael Niedermayer)
    e53e0c507f (3 weeks ago) avcodec/exr: x/ymax cannot be INT_MAX (Michael Niedermayer)
    545fa6c2e4 (3 weeks ago) avcodec/faxcompr: Check for end of bitstream in decode_group3_1d_line() and decode_group3_2d_line() (Michael Niedermayer)
    d0a3e6c231 (3 weeks ago) avcodec/utils: treat PAL8 for jpegs similar to other colorspaces (Michael Niedermayer)
    489fbd8139 (3 weeks ago) avcodec/jpeglsdec: Set alpha plane in PAL8 so image is not 100% transparent (Michael Niedermayer)
    0759c53d45 (3 weeks ago) avformat/id3v2: Check end for overflow in id3v2_parse() (Michael Niedermayer)
    85add4ee23 (3 weeks ago) avformat/wtvdec: Improve size overflow checks in parse_chunks() (Michael Niedermayer)
    e4393bf0cd (3 weeks ago) avcodec/faxcompr: Check remaining bits on error in decode_group3_1d_line() (Michael Niedermayer)
    c355611d34 (3 weeks ago) avcodec/dpx: Check bits_per_color earlier (Michael Niedermayer)
    4c56c1676e (3 weeks ago) avcodec/mpegvideo: Update chroma_?_shift in ff_mpv_common_frame_size_change() (Michael Niedermayer)
    f477b7fd42 (3 weeks ago) avformat/mov: Ignore multiple STSC / STCO (Michael Niedermayer)
    4c1afb1747 (3 weeks ago) avformat/utils: Extend overflow check in dts wrap in compute_pkt_fields() (Michael Niedermayer)
    b5a204417b (3 weeks ago) avfilter/vf_scale: Fix adding 0 to NULL (which is UB) in scale_slice() (Michael Niedermayer)
    7267efbb3b (3 weeks ago) avutil/common: Add FF_PTR_ADD() (Michael Niedermayer)
    4268970785 (3 weeks ago) avformat/wtvdec: Check size in SBE2_STREAM_DESC_EVENT / stream2_guid (Michael Niedermayer)
    85614284b1 (3 weeks ago) avformat/cafdec: Do not build an index if all packets are the same (Michael Niedermayer)
    c356038ddc (3 weeks ago) avformat/flvdec: Check array entry number (Michael Niedermayer)
    91f2cdbc5e (3 weeks ago) avformat/movenc: Avoid loosing cluster array on failure (Michael Niedermayer)
    83e9f86f61 (3 weeks ago) avformat/avidec: Check for dv streams before using priv_data in parse ##dc/##wb (Michael Niedermayer)
    17c5c11b2a (3 weeks ago) avcodec/ffwavesynth: Avoid signed integer overflow in phi_at() (Michael Niedermayer)
    7de22bd580 (3 weeks ago) avcodec/mpeg4videoenc: Check extradata malloc() (Michael Niedermayer)
    ab244e4f86 (3 weeks ago) avcodec/jpegls: Check A[Q] for overflow in ff_jpegls_update_state_regular() (Michael Niedermayer)
    ab7dcb9806 (3 weeks ago) avutil/timecode: Avoid fps overflow (Michael Niedermayer)
    663e105a69 (3 weeks ago) avformat/mvi: Check audio size for more overflows (Michael Niedermayer)
    757560afbb (3 weeks ago) avcodec/ffv1dec: Check if trailer is available (Michael Niedermayer)
    a7ec526f61 (3 weeks ago) avformat/flvdec: Check double before cast in parse_keyframes_index() (Michael Niedermayer)
    259fb77b33 (3 weeks ago) avformat/paf: Check for EOF before allocation in read_header() (Michael Niedermayer)
    52ad8d7196 (3 weeks ago) avformat/aiffdec: Check that SSND is at least 8 bytes (Michael Niedermayer)
    18c599f332 (3 weeks ago) avcodec/alsdec: Check bitstream input in read_block() (Michael Niedermayer)
    4938d38356 (3 weeks ago) avformat/mov: Extend data_size check in mov_read_udta_string() (Michael Niedermayer)
    77679d2269 (3 weeks ago) avformat/microdvddec: use 64bit for durations (Michael Niedermayer)
    bf96cdc46b (3 weeks ago) avcodec/hapdec: Change compressed_offset to unsigned 32bit (Michael Niedermayer)
    65b3aa6c49 (3 weeks ago) avformat/rmdec: Check codec_length without overflow (Michael Niedermayer)
    98d03502ea (3 weeks ago) avformat/nutdec: Check timebase count against main header length (Michael Niedermayer)
    9c403993ee (3 weeks ago) avformat/electronicarts: Clear partial_packet on error (Michael Niedermayer)
    4785b32d71 (3 weeks ago) avformat/samidec: Sanity check pts (Michael Niedermayer)
    fa80a671b4 (3 weeks ago) avformat/avidec: Use 64bit in get_duration() (Michael Niedermayer)
    4c0c415cb4 (3 weeks ago) avformat/mvdec: Check for EOF in read_index() (Michael Niedermayer)
    6ebcb957b3 (3 weeks ago) avcodec/jpeglsdec: Fix k=16 in ls_get_code_regular() (Michael Niedermayer)
    2637296753 (3 weeks ago) avformat/id3v2: Check the return from avio_get_str() (Michael Niedermayer)
    6fd187cd2e (3 weeks ago) avcodec/hevc_sei: Check payload size in decode_nal_sei_message() (Michael Niedermayer)
    0586759fea (3 weeks ago) libavutil/eval: Remove CONFIG_TRAPV special handling (Michael Niedermayer)
    9f0ee773d1 (3 weeks ago) avformat/wtvdec: Check len in parse_chunks() to avoid overflow (Michael Niedermayer)
    5e5a8b50f3 (3 weeks ago) avformat/4xm: Make audio_frame_count 64bit (Michael Niedermayer)
    161a816c81 (3 weeks ago) avcodec/vp9dsp_template: Fix integer overflows in itxfm_wrapper (Michael Niedermayer)
    1f5b79f5f1 (3 weeks ago) avformat/rmdec: Reorder operations to avoid overflow (Michael Niedermayer)
    1e44d50575 (3 weeks ago) avformat/rmdec: Fix codecdata_length overflow check (Michael Niedermayer)
    3144e32e78 (3 weeks ago) avcodec/simple_idct: Fix undefined integer overflow in idct4row() (Michael Niedermayer)
    ff87fcf418 (3 weeks ago) avformat/tta: Use 64bit intermediate for index (Michael Niedermayer)
    6e80987d62 (3 weeks ago) avcodec/vp3: Check input amount in theora_decode_header() (Michael Niedermayer)
    98766555bf (3 weeks ago) avformat/wavdec: Check avio_get_str16le() for failure (Michael Niedermayer)
    0bab7c6a41 (3 weeks ago) avformat/flvdec: Check for EOF in amf_skip_tag() (Michael Niedermayer)
    8a8d66bd40 (3 weeks ago) avformat/tedcaptionsdec: Check for overflow in parse_int() (Michael Niedermayer)
    ef572bb4c4 (3 weeks ago) avformat/mpc8: Check size before implicitly converting to int (Michael Niedermayer)
    adb42ff210 (3 weeks ago) avformat/nutdec: Fix integer overflow in count computation (Michael Niedermayer)
    98f796fba9 (3 weeks ago) avformat/utils: Check dts in update_initial_timestamps() more (Michael Niedermayer)
    80a3aa9532 (3 weeks ago) avformat/flvdec: Check for avio_read() failure in amf_get_string() (Michael Niedermayer)
    9b496c9b05 (3 weeks ago) avformat/flvdec: Check for nesting depth in amf_skip_tag() (Michael Niedermayer)
    c8742ad1c5 (3 weeks ago) avformat/asfdec_o: Check for EOF in asf_read_marker() (Michael Niedermayer)
    8d9efea397 (3 weeks ago) avformat/utils: Check dts - (1<
    5096896066 (3 weeks ago) avformat/bfi: Check chunk_header (Michael Niedermayer)
    9d011ce3fa (3 weeks ago) avcodec/utils: Check for integer overflow in get_audio_frame_duration() for ADPCM_DTK (Michael Niedermayer)
    05381b81b6 (3 weeks ago) avformat/mxfdec: Fix integer overflow in next position in mxf_read_local_tags() (Michael Niedermayer)
    35619d0d47 (3 weeks ago) avformat/avidec: dv does not support palettes (Michael Niedermayer)
    290111b235 (3 weeks ago) libavformat/utils: consider avio_size() failure in ffio_limit() (Michael Niedermayer)
    d0fd287152 (3 weeks ago) avformat/asfdec_o: Check size vs. offset in detect_unknown_subobject() (Michael Niedermayer)
    c38d2233eb (3 weeks ago) avformat/utils: check for integer overflow in av_get_frame_filename2() (Michael Niedermayer)
    ab4edc700c (3 weeks ago) avutil/timecode: Avoid undefined behavior with large framenum (Michael Niedermayer)
    e4bcc8a872 (3 weeks ago) avformat/mxfdec: Free all types for both Descriptors (Michael Niedermayer)
    51c9429c60 (3 weeks ago) avcodec/wmaprodec: Check packet size (Michael Niedermayer)
    d80244cd7b (3 weeks ago) avformat/mpegts: Fix argument type for av_log (Michael Niedermayer)
    4df7b36466 (3 weeks ago) avcodec/ffv1dec: Fix off by 1 error with quant tables (Michael Niedermayer)
    314d6efe1e (3 weeks ago) avformat/mpegts: Increase pcr_incr width to 64bit (Michael Niedermayer)
    c525f70169 (3 weeks ago) avcodec/hevc_ps: check scaling_list_dc_coef (Michael Niedermayer)
    77b8bb2d89 (3 weeks ago) avformat/matroskadec: Sanity check codec_id/track type (Michael Niedermayer)
    637282ffe9 (3 weeks ago) avformat/rpl: Check the number of streams (Michael Niedermayer)
    7dfc8ab794 (3 weeks ago) avcodec/h264idct_template: Fix integer overflow in ff_h264_chroma422_dc_dequant_idct() (Michael Niedermayer)
    e42dd7c6f2 (3 weeks ago) avformat/mpc8: Check remaining space in mpc8_parse_seektable() (Michael Niedermayer)
    5b33af8b1a (3 weeks ago) avformat/id3v2: Sanity check tlen before alloc and uncompress (Michael Niedermayer)
    11f6e0287f (3 weeks ago) avformat/vqf: Check len for COMM chunks (Michael Niedermayer)
    056ac6efd4 (3 weeks ago) avcodec/hevc_cabac: Limit value in coeff_abs_level_remaining_decode() tighter (Michael Niedermayer)
    6052f8dd2f (3 weeks ago) avformat/cafdec: Check the return code from av_add_index_entry() (Michael Niedermayer)
    e44734d554 (3 weeks ago) avformat/cafdec: Check for EOF in index read loop (Michael Niedermayer)
    64b7905010 (3 weeks ago) avformat/cafdec: Check that bytes_per_packet and frames_per_packet are non negative (Michael Niedermayer)
    9f306d96aa (3 weeks ago) avcodec/exr: Check ymin vs. h (Michael Niedermayer)
    dde56a6a69 (3 weeks ago) avformat/avs: Use 64bit for the avio_tell() output (Michael Niedermayer)
    edd9a801c1 (3 weeks ago) avformat/wavdec: More complete size check in find_guid() (Michael Niedermayer)
    ca38142fe7 (3 weeks ago) avformat/iff: Check size before skip (Michael Niedermayer)
    d054cd3118 (3 weeks ago) avformat/rmdec: Check for EOF in index packet reading (Michael Niedermayer)
    e5e8c40682 (3 weeks ago) avformat/sbgdec: Check that end is not before start (Michael Niedermayer)
    8da8d05260 (3 weeks ago) avformat/lvfdec: Check stream_index before use (Michael Niedermayer)
    b47266608c (3 weeks ago) avformat/mpegts: Limit copied data to space (Michael Niedermayer)
    7e7558881c (3 weeks ago) avformat/iff: check size against INT64_MAX (Michael Niedermayer)
    8cdf4fcdfd (3 weeks ago) avformat/paf: Check for EOF in read_table() (Michael Niedermayer)
    e3128a7b7a (3 weeks ago) avformat/gxf: Check pkt_len (Michael Niedermayer)
    4d049ec17f (3 weeks ago) avformat/concatdec: use av_strstart() (Michael Niedermayer)
    42d428d7cb (3 weeks ago) avformat/wavdec: Refuse to read chunks bigger than the filesize in w64_read_header() (Michael Niedermayer)
    7877d8c9c2 (3 weeks ago) avformat/xwma: Check for EOF in dpds_table read code (Michael Niedermayer)
    710fe3a499 (3 weeks ago) avcodec/utils: Check sample rate before use for AV_CODEC_ID_BINKAUDIO_DCT in get_audio_frame_duration() (Michael Niedermayer)
    8c07c9c6fc (3 weeks ago) avcodec/dirac_parser: do not offset AV_NOPTS_OFFSET (Michael Niedermayer)
    48731bbfb6 (3 weeks ago) avformat/rmdec: Make expected_len 64bit (Michael Niedermayer)
    391782f99e (3 weeks ago) avformat/lrcdec: Clip timestamps (Michael Niedermayer)
    d3ce34b6ce (3 weeks ago) avcodec/vp9dsp_template: Fix some overflows in iadst8_1d() (Michael Niedermayer)
    f96132e9bf (3 weeks ago) avformat/jacosubdec: Use 64bit inside get_shift() (Michael Niedermayer)
    43e7ab07a9 (3 weeks ago) avformat/mvi: Check count for overflow (Michael Niedermayer)
    830402224c (3 weeks ago) avformat/asfdec_f: Check for negative ext_len (Michael Niedermayer)
    f8148eab8a (3 weeks ago) avformat/bethsoftvid: Check image dimensions before use (Michael Niedermayer)
    592779fa7d (3 weeks ago) avformat/segafilm: Check that there is a stream (Michael Niedermayer)
    88c6afbfd5 (3 weeks ago) avformat/wtvdec: Check dir_length (Michael Niedermayer)
    a053742a81 (3 weeks ago) avcodec/exr: Check limits to avoid overflow in delta computation (Michael Niedermayer)
    5aaa80d2ec (3 weeks ago) avformat/asfdec_f: Check name_len for overflow (Michael Niedermayer)
    72a31b5720 (3 weeks ago) avcodec/h264idct_template: Fix integer overflow in ff_h264_chroma422_dc_dequant_idct() (Michael Niedermayer)
    0779428a92 (3 weeks ago) avcodec/aacdec_fixed: Limit index in vector_pow43() (Michael Niedermayer)
    f8cf419d0d (3 weeks ago) avformat/rmdec: sanity check coded_framesize (Michael Niedermayer)
    ae8074f2d8 (3 weeks ago) avformat/flvdec: Check for EOF in amf_parse_object() (Michael Niedermayer)
    b2a808ae1f (3 weeks ago) avcodec/smacker: Check remaining bits in SMK_BLK_FULL (Michael Niedermayer)
    a42d283a27 (3 weeks ago) avcodec/cook: Check subpacket index against max (Michael Niedermayer)
    50d38d58c0 (3 weeks ago) avcodec/hevcpred_template: Fix diagonal chroma availability in 4:2:2 edge case in intra_pred (Michael Niedermayer)
    ff96a5ea28 (3 weeks ago) avformat/icodec: Change order of operations to avoid NULL dereference (Michael Niedermayer)
    9c8ec875eb (3 weeks ago) avcodec/vp9dsp_template: Fix integer overflows in idct16_1d() (Michael Niedermayer)
    1ca90b5c49 (3 weeks ago) avcodec/hevcdec: Check slice_cb_qp_offset / slice_cr_qp_offset (Michael Niedermayer)
    9727acc0f9 (3 weeks ago) avformat/subviewerdec: fail on AV_NOPTS_VALUE (Michael Niedermayer)
    347f39f340 (3 weeks ago) avcodec/exr: Check xdelta, ydelta (Michael Niedermayer)
    c5b6b8a7a5 (3 weeks ago) avcodec/dxtory: Fix negative stride shift in dx2_decode_slice_420() (Michael Niedermayer)
    d517359897 (3 weeks ago) avformat/asfdec_f: Change order or operations slightly (Michael Niedermayer)
    548e2c185c (3 weeks ago) avformat/dxa: Use av_rescale() for duration computation (Michael Niedermayer)
    d5177e24a4 (3 weeks ago) avcodec/vc1_block: Fix integer overflow in ac value (Michael Niedermayer)
    76328e2029 (3 weeks ago) avformat/iff: Check data_size not overflowing int64 (Michael Niedermayer)
    627990b0df (3 weeks ago) avcodec/dxtory: Fix negative shift in dx2_decode_slice_410() (Michael Niedermayer)
    166c371877 (3 weeks ago) avcodec/sonic: Check channels before deallocating (Michael Niedermayer)
    6ebeee6933 (3 weeks ago) avcodec/ansi: Check nb_args for overflow (Michael Niedermayer)
    63dbbba597 (3 weeks ago) avutil/fixed_dsp: Fix integer overflows in butterflies_fixed_c() (Michael Niedermayer)
    96e9941a22 (3 weeks ago) avcodec/wmalosslessdec: Check remaining space before padding and channel residue (Michael Niedermayer)
    f2972298a2 (3 weeks ago) avformat/cdg: Fix integer overflow in duration computation (Michael Niedermayer)
    92493315fd (3 weeks ago) avcodec/mpc: Fix multiple numerical overflows in ff_mpc_dequantize_and_synth() (Michael Niedermayer)
    2d386de158 (3 weeks ago) avformat/electronicarts: Check if there are any streams (Michael Niedermayer)
    e5dbbbaf3a (3 weeks ago) avcodec/ffwavesynth: Fix integer overflow in wavesynth_synth_sample / WS_SINE (Michael Niedermayer)
    809a480a93 (3 weeks ago) avcodec/vp9dsp_template: Fix integer overflow in iadst8_1d() (Michael Niedermayer)
    f0dde22667 (3 weeks ago) avformat/avidec: Fix io_fsize overflow (Michael Niedermayer)
    a11d2f4dcb (3 weeks ago) avcodec/tiff: Restrict tag order based on specification (Michael Niedermayer)
    ce0c0a9e31 (3 weeks ago) avformat/siff: Reject audio packets without audio stream (Michael Niedermayer)
    36473c70f1 (3 weeks ago) avformat/mpeg: Check avio_read() return value in get_pts() (Michael Niedermayer)
    7f0b70a334 (3 weeks ago) avcodec/tiff: Check bpp/bppcount for 0 (Michael Niedermayer)
    5b949ac0e0 (3 weeks ago) avcodec/snowdec: Sanity check hcoeff (Michael Niedermayer)
    9740e8297f (3 weeks ago) avformat/mov: Check comp_brand_size (Michael Niedermayer)
    caffe96621 (3 weeks ago) avcodec/alac: Check decorr_shift to avoid invalid shift (Michael Niedermayer)
    80f08cc8b1 (3 weeks ago) avcodec/tdsc: Fix tile checks (Michael Niedermayer)


    afd0d91 (6 days ago) handle cases where order isn't a multiple of dimension (Harish Mahendrakar)


    6f28dba3fc (6 days ago) Fix heap-buffer-overflow in MPEG4Extractor (Santiago Seifert)


    bc6d03ab278c (6 days ago) Fix serialization bug in GpsNavigationMessage (Yu-Han Yang)


    47541d9168a99 (81 minutes ago) wireguard: Update submodule (syphyr)
    107d4d981d861 (83 minutes ago) qcacld-2.0: Avoid OOB read in dot11f_unpack_assoc_response (Gururaj Pandurangi)
    a89c2f2702bae (3 days ago) Bluetooth: fix use-after-free error in lock_sock_nested() (Wang ShaoBo)
    2822989396dc3 (5 days ago) wireguard: Update submodule to 1.0.20211208 (syphyr)
    443e8a1d60c85 (7 days ago) ANDROID: xt_quota2: remove trailing junk which might have a digit in it (Sam Liddicott)
    de2d11d7cd534 (7 days ago) ANDROID: xt_quota2: clear quota2_log message before sending (Todd Kjos)
    4f3c1455bfd13 (3 weeks ago) net/l2tp: Fix reference count leak in l2tp_udp_recv_core (Xiyu Yang)
    0682b024e6dfe (3 weeks ago) net/af_unix: fix a data-race in unix_dgram_poll (Eric Dumazet)
    afafc93172faa (4 weeks ago) qcacld-2.0: Add HTT_FAIL_NOTIFY_BREAK_CHECK for HL case (Zhang Qian)
    f5a71b6387ba8 (5 weeks ago) qcacld-2.0: Fix possible OOB in unpack_tlv_core (hangtian)


    273018b (3 hours ago) crypto: curve25519-x86_64: use in/out register constraints more precisely (Jason A. Donenfeld)
    4f4c019 (6 hours ago) compat: drop Ubuntu 14.04 (Jason A. Donenfeld)
    743eef2 (5 days ago) version: bump (Jason A. Donenfeld)
    3c9f3b6 (7 days ago) crypto: curve25519-x86_64: solve register constraints with reserved registers (Mathias Krause)
    8e40dd6 (7 days ago) compat: udp_tunnel: don't take reference to non-init namespace (Jason A. Donenfeld)
    ea6b8e7 (10 days ago) compat: siphash: use _unaligned version by default (Arnd Bergmann)
    5325bc8 (10 days ago) ratelimiter: use kvcalloc() instead of kvzalloc() (Gustavo A. R. Silva)
    e44c78c (10 days ago) receive: drop handshakes if queue lock is contended (Jason A. Donenfeld)
    5707d38 (10 days ago) receive: use ring buffer for incoming handshakes (Jason A. Donenfeld)
    68abb1b (10 days ago) device: reset peer src endpoint when netns exits (Jason A. Donenfeld)
    ea3f5fb (10 days ago) main: rename 'mod_init' & 'mod_exit' functions to be module-specific (Randy Dunlap)
    cb001d4 (10 days ago) netns: actually test for routing loops (Jason A. Donenfeld)
    2715e64 (10 days ago) compat: update for RHEL 8.5 (Peter Georg)


    8b798c70c (6 days ago) Address photo editing security bug (Gary Mai)


    b68e531 (6 days ago) DO NOT MERGE Hide overlay on KeyChainActivity (Tianyi Hu)


    212755e17b (6 days ago) BluetoothSecurity: Add BLUETOOTH_PRIVILEGED permission for pairing dialog (Chen Chen)
Last edited:


Recognized Contributor
Apr 19, 2013
T813: lineage-14.1-20211219-NIGHTLY-gts210vewifi.zip
T713: lineage-14.1-20211219-NIGHTLY-gts28vewifi.zip

Notes: Added backport of critical rce CVE-2021-0968 and fix old binder bug.


    13a0df6 (3 days ago) Update binary, blocked names and resolvers (syphyr)


    72ed857698c26 (4 days ago) net_sched: fix NULL deref in fifo_set_limit() (Eric Dumazet)
    c6f734a902ed6 (4 days ago) phy: mdio: fix memory leak (Pavel Skripkin)
    d7e99b8c7a080 (4 days ago) ALSA: pcm: fix divide error in snd_pcm_lib_ioctl (Zubin Mithra)
    32abd1281705f (4 days ago) ext4: fix race writing to an inline_data file while its xattrs are changing (Theodore Ts'o)
    ae54ce5b108b6 (5 days ago) signalfd: use wake_up_pollfree() (Eric Biggers)
    7f2242374d17e (5 days ago) binder: use wake_up_pollfree() (Eric Biggers)
    1b9ab590b70e9 (5 days ago) wait: add wake_up_pollfree() (Eric Biggers)
    a224715ca502a (5 days ago) net, neigh: clear whole pneigh_entry at alloc time (Eric Dumazet)


    0c1de8c984 (4 days ago) osi: Prevent memory allocations with MSB set (Chris Manton)

Top Liked Posts

  • 1
    Hey guys, I am plaged by "google play services stopped working..." every 3 minutes.
    I flashed my T813 with the latest version from here and in the same run (before reboot) Gapps also from the first post. in TWRP after full wipe and clean setup.
    Any ideas why this happens?
    Try clearing the application data for Google Play Services in Settings-->Apps and also I'm not sure if blocking sensors for Google Play Services will cause issues. When the ROM asks if you want to block sensors for Google Play Services, try selecting "allow always".
  • 5
    T813: lineage-14.1-20220111-NIGHTLY-gts210vewifi.zip
    T713: lineage-14.1-20220111-NIGHTLY-gts28vewifi.zip

    Security Patch Level: January 2022

    Notes: Fixed old Binder memory leak

        c44ec4b0ee (6 days ago) Bump Security String to 2022-01-05 (syphyr)
        dacc523 (4 minutes ago) Update to golang 1.17.6, blocked names and resolvers (syphyr)
        5747f60 (5 days ago) Update blocked names and resolvers (syphyr)
        3c69b48a91 (6 days ago) SimpleDecodingSource:Prevent OOB write in heap mem (Gopalakrishnan Nallasamy)
        2de8e882ef8ba (2 hours ago) wireguard: Update submodule (syphyr)
        779ee5ff73a1b (2 hours ago) net: udp: fix alignment problem in udp4_seq_show() (yangxingwu)
        a52e1159290e4 (21 hours ago) qcacld-2.0: fix wrong return value of QCMBR command (Yi Chen)
        1834cc652b39b (2 days ago) qcacld-2.0: Reset is_target_suspended in time (Li Feng)
        3a6a488521cb7 (2 days ago) qcacld-2.0: Zero sRegulatoryChannel before create new reg entry (bings)
        c67059bfb9fd5 (2 days ago) qcacld-2.0: Add BSS hidden check in CSA (gaolez)
        d21ac16256ed8 (2 days ago) qcacld-2.0: Don't allow FW Hang Command when Target Suspended (Komal Seelam)
        553ce23b99451 (2 days ago) qcacld-2.0: Tag STA PowerSave Params (Komal Seelam)
        616b7fd5f7e02 (2 days ago) qcacld-2.0: Remove unnecessary locking during WMI detach (Govind Singh)
        2c57e3854375a (4 days ago) selinux: initialize proto variable in selinux_ip_postroute_compat() (Tom Rix)
        f586773b6677b (4 days ago) selinux: cleanup selinux_xfrm_sock_rcv_skb() and selinux_xfrm_postroute_last() (Paul Moore)
        58b0a930c24b7 (6 days ago) binder: fix async_free_space accounting for empty parcels (Todd Kjos)
        4ea9a6615bd72 (6 days ago) net: fix use-after-free in tw_timer_handler (Muchun Song)
        c65b2e4c29319 (12 days ago) net: proc_fs: trivial: print UIDs as unsigned int (Francesco Fusco)
        345b84bfe807c (13 days ago) sched: Rework check_for_tasks() (Kirill Tkhai)
        55b8e1c07fcc3 (13 days ago) kernel/cpu.c: convert printk to pr_foo() (Fabian Frederick)
        f3ab026adfb61 (13 days ago) cpu/mem hotplug: add try_online_node() for cpu_up() (Toshi Kani)
        2443b76b3c914 (13 days ago) ALSA: jack: Check the return value of kstrdup() (Xiaoke Wang)
    T813: lineage-14.1-20211228-NIGHTLY-gts210vewifi.zip
    T713: lineage-14.1-20211228-NIGHTLY-gts28vewifi.zip

    Notes: Mitigate DDOS attacks by dropping specially crafted remote IPv6 packets. Use updated siphash algo from upstream kernel source to mitigate remote identication attacks. Stop a remote attacker from using brute force to learn some secrets from a victims host over ipv4.

    Switch over to Mega until AFH fixes their hosting issues.

        e9af28c (23 minutes ago) Update to golang 1.17.5, blocked names and resolvers (syphyr)
        fa42592 (4 days ago) Update miekg/dns, blocked names and resolvers (syphyr)
        fbdde9ea985ab (2 days ago) net: ipv4: don't let PMTU updates increase route MTU (Sabrina Dubroca)
        172d09e910eb7 (2 days ago) net: ipv4: avoid unused variable warning for sysctl (Arnd Bergmann)
        71ff30129711b (2 days ago) net: ipv4: don't allow setting net.ipv4.route.min_pmtu below 68 (Sabrina Dubroca)
        886d08aab5a30 (2 days ago) siphash: use _unaligned version by default (Arnd Bergmann)
        ea99a132e1007 (2 days ago) net: ipv6: fix return value of ip6_skb_dst_mtu (Vadim Fedorenko)
        560eadb991b64 (2 days ago) ipv6: Fix IPsec pre-encap fragmentation check (Herbert Xu)
        1f44e5b0fd43d (2 days ago) ipv6: tcp: drop silly ICMPv6 packet too big messages (Eric Dumazet)
        ac6ae43c1c000 (2 days ago) tcp: annotate data races around tp->mtu_info (Eric Dumazet)
        328554be3c6b2 (2 days ago) xfrm: Always set XFRM_TRANSFORMED in xfrm{4,6}_output_finish (David Ahern)
        5ae4e12c568ce (2 days ago) xfrm6: call kfree_skb when skb is toobig (Thadeu Lima de Souza Cascardo)
        93ed8f8864f61 (2 days ago) ipv6: xfrm: dereference inner ipv6 header if encapsulated (Hannes Frederic Sowa)
        c6c1bcfb59d4e (2 days ago) xfrm: Fix crash with ipv6 IPsec tunnel and NAT. (Steffen Klassert)
        0e8503bb9e033 (3 days ago) Bluetooth: Fix locking issue during fast SCO reconnection. (Kuba Pawlak)
        a26368dc533fa (3 days ago) tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos (Martin KaFai Lau)
        b64bf19a9913a (3 days ago) Bluetooth: fix repeated calls to sco_sock_kill (Desmond Cheong Zhi Xi)
        8c304b80746fe (3 days ago) Bluetooth: Fix crash on SCO disconnect (Kuba Pawlak)
        06eb4015747fd (3 days ago) Bluetooth: increase BTNAMSIZ to 21 chars to fix potential buffer overflow (Colin Ian King)
        d8df74758c923 (3 days ago) Bluetooth: add timeout sanity check to hci_inquiry (Pavel Skripkin)
        fb449654476c7 (3 days ago) ipv4: make exception cache less predictible (Eric Dumazet)
        f805afc51525f (3 days ago) ipv4: use siphash instead of Jenkins in fnhe_hashfun() (Eric Dumazet)
        744eb9b751e0d (3 days ago) ipv4: harden fnhe_hashfun() (Eric Dumazet)
        2a19510b88223 (3 days ago) Bluetooth: skip invalid hci_sync_conn_complete_evt (Desmond Cheong Zhi Xi)
        bf302f2e890d6 (3 days ago) sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() (Vincent Donnefort)
        de6753c00dae8 (3 days ago) staging: ion: Prevent incorrect reference counting behavour (Lee Jones)
        0eb46c79dd5e1 (3 days ago) net: return correct error code (liuguoqiang)
        931c3bf648f8a (6 days ago) net: netlink: af_netlink: Prevent empty skb by adding a check on len. (Harshit Mogalapalli)
    @Deltadroid thanx for the ROM, works great on my T813!

    Is it normal, that I only get Widevine Level 3 in Netflix and thus no HD? The Tab S2 should have L1 with stock FW if I am right.
    Yes, it is expected because L1 is disabled by Samsung when the bootloader is unlocked.
    Hey guys, I am plaged by "google play services stopped working..." every 3 minutes.
    I flashed my T813 with the latest version from here and in the same run (before reboot) Gapps also from the first post. in TWRP after full wipe and clean setup.
    Any ideas why this happens?
    Try clearing the application data for Google Play Services in Settings-->Apps and also I'm not sure if blocking sensors for Google Play Services will cause issues. When the ROM asks if you want to block sensors for Google Play Services, try selecting "allow always".
  • 18
    This is an unofficial version of LineageOS 14.1 for Samsung Galaxy S2 (T813 and T713) with extra security features.

    - Vendor has been updated using latest release from Samsung (T813XXS2BSJ3 and T713XXS2BSG1)
    - Kernel has been updated using latest CAF, Google, and kernel.org sources
    - SDcardfs has been backported from Oreo
    - Wifi driver (qcacld-2.0) has been updated from latest CAF repos
    - Fixed random wifi disconnects
    - Proc has been hardened with updated selinux policy
    - Use correct ANT+ wireless driver (qualcomm-uart)
    - Added blur effect
    - Enabled burnIn protection support
    - Only light up capacitive hardware keys when pressed
    - Lowmemory killer has been optimized using latest upstream Google sources
    - Stability and power usage improvements
    - MicroG support has been added to framework (signature spoofing)
    - Add menu option to switch off captive portal (to stop pinging google servers)
    - Latest Wireguard kernel support added
    - Integrated superuser support added
    - Added per-app VPN data restrictions
    - Add Privacy-Friendly Network Monitor
    - Restrict untrusted apps from /proc/net
    - Added per-app sensor block in privacy guard
    - DNSCrypt Proxy support for encrypted DNS and integrated ad blocker
    - Support for DNSCrypt Proxy requests through Tor for total DNS privacy (requires Tor to be installed separately)
    - Bromite system webview that can be updated from official Bromite website and FDroid.

    T813: lineage-14.1-20220111-NIGHTLY-gts210vewifi.zip
    Supported Bootloader versions:

    T713: lineage-14.1-20220111-NIGHTLY-gts28vewifi.zip
    Supported Bootloader versions:

    Security Patch Level: January 2022

    T813 Recovery: twrp-3.2.3-1-gts210vewifi-20190418-1-recovery.img
    md5sum: ce7f264cf2fdef9da0d812eec293396e

    T713 Recovery: twrp-3.2.3-0-gts28vewifi.img
    md5sum: twrp-3.2.3-0-gts28vewifi.img.md5

    Note: TWRP 3.2.3 is only version that works properly with encryption on Nougat because newer versions of TWRP do not format the data partition correctly. The data partition must be formatted with TWRP 3.2.3 in order to create proper encryption footers.

    Recommended Gapps: gapps-base-arm64-7.1.2-20180730-1-signed.zip

    TWRP Device Repo: https://github.com/syphyr/android_device_samsung_gts210vewifi-teamwin/commits/android-7.1

    Local Manifest: local_manifests_laos_S2-14.1.xml
    Android security level: June 2019

    Additional features:
    Added enhanced privacy guard feature that controls access to motion sensors (can be used to prevent sensor calibration attack in web browsers).
    Use Cloudflare DNS instead of Google DNS because of privacy policy
    Apps having the PACKAGE_USAGE_STATS permission now appear by default as "not allowed" in privacy guard
    Don't send IMSI or phone number to Gnss Location Provider
    Stop automatically granting the standard browsing app runtime permission for location
    T813: lineage-14.1-20210408-NIGHTLY-gts210vewifi.zip

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

    Security Patch Level: April 2021

        391433f33 (2 days ago) Bump Security String to 2021-04-05 (Vasyl Gello)
        a28caf5 (29 minutes ago) Bromite System Webview 90.0.4430.59 (syphyr)
        a6d846c (3 days ago) Bromite System Webview 89.0.4389.117 (syphyr)
        dcdf525 (13 days ago) Update Chromium Webview to 89.0.4389.105 (Kevin F. Haggerty)
        150f476 (11 minutes ago) Update blocked names and resolvers (syphyr)
        4638491 (3 days ago) Update binary, block list, and resolvers (syphyr)
        4d358ab (9 days ago) Update binary, blocked names, and resolvers (syphyr)
        080a224 (2 weeks ago) Update blocked names and resolvers (syphyr)
        95523aa (2 weeks ago) Update binary deps and blocked names (syphyr)
        c9a12b4 (2 weeks ago) Update blocked names and resolvers (syphyr)
        266af17 (4 weeks ago) Update config example (syphyr)
        851f5cd (4 weeks ago) Update blocked names and resolver list (syphyr)
        21cffd4 (4 weeks ago) Update binary, blocked names, and resolvers (syphyr)
        be00da591fdd (20 minutes ago) Close screenshot process on user switched (Miranda Kephart)
        8971ebf465ba (20 minutes ago) DO NOT MERGE: WM: Only allow system to use NO_INPUT_CHANNEL. (Robert Carr)
        837e72e7b7733 (52 minutes ago) crypto: shash - Fix a sleep-in-atomic bug in shash_setkey_unaligned (Jia-Ju Bai)
        421e6ede64f51 (20 hours ago) staging: ion: msm: Apply d82ad70e8aff to msm_ion_custom_ioctl (Nathan Chancellor)
        e86aa7be95afa (20 hours ago) staging: android: ion: fix ION_IOC_{MAP,SHARE} use-after-free (Greg Hackmann)
        c670579e617ca (20 hours ago) BACKPORT: staging: android: ion: Pull out ion ioctls to a separate file (Laura Abbott)
        d0854fad0d338 (4 days ago) genirq: Disable interrupts for force threaded handlers (Thomas Gleixner)
        b9bee85a476b8 (4 days ago) genirq: Fix race on spurious interrupt detection (Lukas Wunner)
        c973919b0bdc7 (5 days ago) ext4: don't allow overlapping system zones (Jan Kara)
        3f332f78f0218 (5 days ago) ext4: handle error of ext4_setup_system_zone() on remount (Jan Kara)
        c3e408ce08b50 (5 days ago) ext4: fix potential error in ext4_do_update_inode (Shijie Luo)
        2af26f73868db (6 days ago) net: drop write-only stack variable (David Herrmann)
        dc6865481c7bd (9 days ago) Revert "mm, slub: consider rest of partial list if acquire_slab() fails" (Linus Torvalds)
        d9ccdde9f33d1 (9 days ago) netfilter: x_tables: gpf inside xt_find_revision() (Vasily Averin)
        d698e97be22f8 (9 days ago) netfilter: don't use mutex_lock_interruptible() (Pablo Neira Ayuso)
        897309aa0aa39 (11 days ago) uapi: nfnetlink_cthelper.h: fix userspace compilation error (Dmitry V. Levin)
        987e474b84a63 (13 days ago) ipv4: fix use-after-free in ip_cmsg_recv_dstaddr() (Eric Dumazet)
        71e678407a6ed (13 days ago) arm64: jump_label.h: use asm_volatile_goto macro instead of "asm goto" (Miguel Ojeda)
        6ec096c9f7b89 (3 weeks ago) clk: Don't show the incorrect clock phase (Shawn Lin)
        89ecf571302bf (3 weeks ago) selinux: use GFP_NOWAIT in the AVC kmem_caches (Michal Hocko)
        2a5db6d593fd3 (3 weeks ago) locking/rwsem-xadd: Fix missed wakeup due to reordering of load (Prateek Sood)
        5b9c607a2649a (3 weeks ago) genirq: Delay incrementing interrupt count if it's disabled/pending (Sudeep Holla)
        7111d5e0836f8 (3 weeks ago) tcp: do not restart timewait timer on rst reception (Florian Westphal)
        a8916fc36d2c7 (3 weeks ago) media: v4l: ioctl: Fix memory leak in video_usercopy (Sakari Ailus)
        313f35fa25ebd (3 weeks ago) [media] v4l2-ioctl.c: fix sparse __user-related warnings (Hans Verkuil)
        f2f2347f587a7 (3 weeks ago) media: uvcvideo: Allow entities with no pads (Ricardo Ribalda)
        f2c89dc347dc0 (3 weeks ago) Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data (Gopal Tiwari)
        918bf8e3dfe0b (3 weeks ago) net: fix up truesize of cloned skb in skb_prepare_for_shift() (Marco Elver)
        53ede3c67777f (3 weeks ago) qcacld-2.0: Adjust vos mem for roam_info (syphyr)
        21966b40912c7 (3 weeks ago) qcacld-2.0: fix Tx failed after candidate channel switch (Miaoqing Pan)
        990a9ae36a1d9 (3 weeks ago) qcacld-2.0: Clean up local variable of csr_roam_info (bings)
        2b58836ea2908 (4 weeks ago) HID: core: detect and skip invalid inputs to snto32() (Randy Dunlap)
        7000b98dd9ecd (4 weeks ago) media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values (Laurent Pinchart)
        d1bf4b42eb88a (4 weeks ago) Bluetooth: Put HCI device if inquiry procedure interrupts (Pan Bian)
        23cc03ccdc95f (4 weeks ago) Bluetooth: drop HCI device reference before return (Pan Bian)
        3235f68f1ca1e (4 weeks ago) Bluetooth: Fix initializing response id after clearing struct (Christopher William Snowhill)
        92a1835e30006 (4 weeks ago) HID: make arrays usage and value to be the same (Will McVicker)
        f3acb3d472de7 (4 weeks ago) net: watchdog: hold device global xmit lock during tx disable (Edwin Peer)
        9cdbb423bb708 (4 weeks ago) netfilter: xt_recent: Fix attempt to update deleted entry (Jozsef Kadlecsik)
        2a92da7a3975f (4 weeks ago) af_key: relax availability checks for skb size calculation (Cong Wang)
        8f53f717bc25d (4 weeks ago) tcp: Fix missing range_truesize enlargement in the backport (Takashi Iwai)
        122f06b (4 weeks ago) compat: icmp_ndo_send functions were backported extensively (Jason A. Donenfeld)
        f410ff105b (18 minutes ago) RESTRICT AUTOMERGE Update String (Hugh Chen)
        7f5742461b (19 minutes ago) RESTRICT AUTOMERGE Fix phishing attacks over Bluetooth due to unclear warning message (Hugh Chen)
        73bacf640 (17 minutes ago) avrc_copy_packet: Zero initialize packet (Hansong Zhang)
        c9bb73372 (17 minutes ago) AVRCP: Use calloc to zero reserved fields (Myles Watson)
        dc9c77873 (17 minutes ago) Legacy pairing: Reject device with same BD_ADDR (Hansong Zhang)
    Security Update:

    - Fixes for CVE-2019-5489, CVE-2019-11884, CVE-2019-11833, CVE-2019-11477 (latest high severity "Ping of Death" issue), CVE-2019-11478, and CVE-2019-11479
    - OpenSSH has been updated and backported from Android Pie.

    Additionally, the latest official version of TWRP (3.3.1-1) does not work with encryption on this device. Therefore, here is a custom version of TWRP (3.2.3-1) for T813 with a few additional changes.

    - Updated encryption blobs from latest factory release
    - Disable haptic settings (backported from TWRP 3.3.1) because T813 does not have haptics.
    - Updated kernel and sdfat driver for recovery

    Recovery: twrp-3.2.3-1-gts210vewifi-20190418-1-recovery.img
    md5sum: ce7f264cf2fdef9da0d812eec293396e

    TWRP Device Repo: https://github.com/syphyr/android_device_samsung_gts210vewifi-teamwin/commits/android-7.1
    T813: lineage-14.1-20200822-NIGHTLY-gts210vewifi.zip

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

    Notes: Fixes for CVE-2020-0108 and CVE-2020-0238

        a0e62a6 (22 hours ago) Update Chromium Webview to 84.0.4147.125 (Kevin F. Haggerty)
        113ee61 (17 minutes ago) Update blocked names list (syphyr)
        047ac5d (13 days ago) Update binary, resolver, and blocked names (syphyr)
        d8389d36e51 (3 weeks ago) More fixes towards the race conditions in AMS (Jing Ji)
        eee0afbaeb7 (3 weeks ago) DO NOT MERGE - Kill apps outright for API contract violations (Christopher Tate)
        628c1ee3728c0 (23 hours ago) ANDROID: fix a bug in quota2 (Maciej Żenczykowski)
        b10f0763e402e (23 hours ago) netfilter: Remove Samsung debug from xt_quota2 (syphyr)
        56dc5aee93e60 (3 days ago) regmap: dev_get_regmap_match(): fix string comparison (Marc Kleine-Budde)
        073120377e62e (3 days ago) ALSA: info: Drop WARN_ON() from buffer NULL sanity check (Takashi Iwai)
        2abcc7856a95c (3 days ago) crypto: arm64/aes-blk - honour iv_out requirement in CBC and CTR modes (Ard Biesheuvel)
        4726edf051cb3 (11 days ago) nl80211: fix sched scan netlink socket owner destruction (Johannes Berg)
        6048a5c67e (15 hours ago) Allows to launch only authenticator owned activities (Sunny Shao)