Sign in
skia
/
external
/
github.com
/
libjpeg-turbo
/
libjpeg-turbo
/
HEAD
c23672c
GitHub Actions: Don't build tags
by DRC
· 5 years ago
master
2.1.0
4f51f36
Bump version to 2.1.0 to prepare for final release
by DRC
· 5 years ago
e0606da
TurboJPEG: Update JPEG buf ptrs on comp/xform err
by DRC
· 5 years ago
ffc1aa9
Include TJ.FLAG_LIMITSCANS in JNI header
by DRC
· 5 years ago
55ec9b3
OSS-Fuzz: Code comment tweaks for compr. targets
by DRC
· 5 years ago
4de8f69
jdhuff.h: Fix ASan regression caused by 8fa70367
by DRC
· 5 years ago
785ec30
cjpeg_fuzzer: Add cov for h2v2 smooth downsampling
by DRC
· 5 years ago
d147be8
Huff decs: Fix/suppress more innocuous UBSan errs
by DRC
· 5 years ago
8fa7036
Huff dec: Fix non-deterministic output w/bad input
by DRC
· 5 years ago
171b875
OSS-Fuzz: Check img size b4 readers allocate mem
by DRC
· 5 years ago
3ab3234
OSS-Fuzz: More code coverage improvements
by DRC
· 5 years ago
3e68a5e
jchuff.c: Fix MSan error
by DRC
· 5 years ago
4e45161
compress_yuv_fuzzer: Minor code coverage tweak
by DRC
· 5 years ago
629e96e
cjpeg.c: Code formatting tweak
by DRC
· 5 years ago
ebaa67e
rdbmp.c: Fix more innocuous UBSan errors
by DRC
· 5 years ago
dd830b3
rdbmp.c/rdppm.c: Fix more innocuous UBSan errors
by DRC
· 5 years ago
4ede2ef
OSS-Fuzz: cjpeg fuzz target
by DRC
· 5 years ago
5cda8c5
compress_yuv_fuzzer: Use unique filename template
by DRC
· 5 years ago
47b66d1
OSS-Fuzz: Fix UBSan err caused by TJFLAG_FUZZING
by DRC
· 5 years ago
55ab0d3
OSS-Fuzz: YUV encoding/compression fuzz target
by DRC
· 5 years ago
18bc4c6
compress.cc: Code formatting tweak
by DRC
· 5 years ago
b107900
rdppm.c: Fix innocuous MSan error
by DRC
· 5 years ago
3311fc0
rdbmp.c: Fix innocuous UBSan error
by DRC
· 5 years ago
34d264d
OSS-Fuzz: Private TurboJPEG API flag for fuzzing
by DRC
· 5 years ago
f35fd27
tjLoadImage: Fix issues w/loading 16-bit PPMs/PGMs
by DRC
· 5 years ago
df17d39
jcphuff.c: -Wjump-misses-init warning w/GCC 9 -m32
by DRC
· 5 years ago
cd9a318
Bump TurboJPEG C API version to 2.1
by DRC
· 5 years ago
d2d4465
OSS-Fuzz: Compression fuzz target
by DRC
· 5 years ago
5536ace
OSS-Fuzz: Fix C++11 compiler warnings in targets
by DRC
· 5 years ago
5dd906b
OSS-Fuzz: Test non-default opts w/ decompress_yuv
by DRC
· 5 years ago
c81e91e
TurboJPEG: New flag for limiting prog JPEG scans
by DRC
· 5 years ago
bff7959
OSS-Fuzz: Require static libraries
by DRC
· 5 years ago
6ad658b
OSS-Fuzz: Build fuzz targets using C++ compiler
by DRC
· 5 years ago
7b57cba
OSS-Fuzz: Fix uninitialized reads detected by MSan
by DRC
· 5 years ago
2f9e8a1
OSS-Fuzz integration
by DRC
· 5 years ago
e4ec23d
Neon: Use byte-swap builtins instead of inline asm
by Jonathan Wright
· 5 years ago
e795afc
SSE2: Fix prog Huff enc err if Sl%32==0 && Al!=0
by DRC
· 5 years ago
2c01200
Build: Fix incorrect regexes w/ if(...MATCHES...)
by Adrian Bunk
· 5 years ago
ed70101
ChangeLog.md: List CVE ID fixed by 1719d12e
by DRC
· 5 years ago
8a2cad0
Build: Handle CMAKE_OSX_ARCHITECTURES=(i386|ppc)
by DRC
· 5 years ago
b677291
Add Sponsor button for GitHub repository
by DRC
· 5 years ago
399aa37
Build: Support CMAKE_OSX_ARCHITECTURES
by DRC
· 5 years ago
1719d12
cjpeg: Fix FPE when compressing 0-width GIF
by DRC
· 5 years ago
486cdcf
Fix build with Visual C++ and /std:c11 or /std:c17
by DRC
· 5 years ago
74e6ea4
Neon: Fix Huffman enc. error w/Visual Studio+Clang
by Richard Townsend
· 5 years ago
d2c4079
Use CLZ compiler intrinsic for Windows/Arm builds
by Jonathan Wright
· 5 years ago
3e8911a
Build: Use correct SIMD exts w/VStudio IDE + Arm64
by DRC
· 5 years ago
4b838c3
jcphuff.c: Fix compiler warning with clang-cl
by DRC
· 5 years ago
944f591
Migrate from Travis CI to GitHub Actions
by DRC
· 5 years ago
3179f33
tjexample.c: Fix mem leak if tjTransform() fails
by DRC
· 5 years ago
1388ad6
Build: Officially support Ninja
by DRC
· 5 years ago
110d8d6
decompress_smooth_data(): Fix another uninit. read
by DRC
· 5 years ago
7b68764
LICENSE.md: Remove trailing whitespace
by DRC
· 5 years ago
21d0568
Build: Test for correct AArch32 RPM/DEBARCH value
by DRC
· 5 years ago
6e4509a
LICENSE.md: Formatting tweak
by DRC
· 5 years ago
c7ca521
Fix uninitialized read in decompress_smooth_data()
by DRC
· 5 years ago
ccaba5d
Fix buffer overrun with certain narrow prog JPEGs
by DRC
· 5 years ago
cfc7e6e
Bump revision to 2.0.91 for post-beta fixes
by DRC
· 5 years ago
4e52b66
Travis: Use Docker tag that matches Git branch
by DRC
· 5 years ago
2.0.90
8cf6f71
Bump revision to 2.0.90 to prepare for beta
by DRC
· 5 years ago
eb14189
Fix Neon SIMD build issues with Visual Studio
by Jonathan Wright
· 5 years ago
91dd3b2
ChangeLog: macOS Armv8/x86-64 univ. binary support
by DRC
· 5 years ago
7e0d94d
Merge branch 'master' into dev
by DRC
· 5 years ago
1c83976
Force Git to treat testorig.ppm as a binary file
by DRC
· 5 years ago
6d91e95
Use 5x5 win & 9 AC coeffs when smoothing DC scans
by DRC
· 6 years ago
d523435
Travis: Use Xcode 12.2 for all iOS & macOS builds
by DRC
· 5 years ago
1ac83cd
Travis: The Mac build log is now log-macos.txt
by DRC
· 5 years ago
0ba70b6
Build: Support macOS Armv8/x86-64 univ. binaries
by DRC
· 5 years ago
e417033
Merge branch 'master' into dev
by DRC
· 5 years ago
6d2e883
jpeg_skip_scanlines(): Avoid NULL + 0 UBSan error
by DRC
· 5 years ago
f7c5489
Travis: Add /opt/local/bin to PATH for Mac build
by DRC
· 5 years ago
f7a10a6
Build: "OS X"/"OSX" = "macOS"/"MACOS"
by DRC
· 5 years ago
d111d9f
Merge branch 'master' into dev
by DRC
· 5 years ago
10ba6ed
Travis: Install MacPorts without using macports-ci
by DRC
· 5 years ago
2.0.6
292d78e
Merge branch 'master' into dev
by DRC
· 5 years ago
88bf1d1
Build: Set FLOATTEST more intelligently
by DRC
· 5 years ago
8f83059
Merge branch 'master' into dev
by DRC
· 5 years ago
42f7c78
BUILDING.md: Use min. iOS v8 in iOS Armv8 example
by DRC
· 5 years ago
3385988
Neon: Auto-detect compiler intrinsics completeness
by DRC
· 5 years ago
3e9e7c7
Fix build if WITH_12BIT==1 && WITH_JPEG(7|8)==1
by DRC
· 5 years ago
bbd8089
Neon: Finalize intrinsics implementation
by DRC
· 6 years ago
141f26f
Neon: Intrinsics impl. of 2x2 and 4x4 scaled IDCTs
by Martyn Jacques
· 8 years ago
4574f01
Neon: Intrinsics impl. of h2v1 & h2v2 plain upsamp
by Jonathan Wright
· 8 years ago
ba52a3d
Neon: Intrinsics impl of h2v1 & h2v2 merged upsamp
by Jonathan Wright
· 8 years ago
240ba41
Neon: Intrinsics impl. of prog. Huffman encoding
by Jonathan Wright
· 6 years ago
ed581cd
Neon: Intrinsics impl. of accurate int inverse DCT
by Jonathan Wright
· 7 years ago
2c6b68e
Neon: Intrinsics impl. of fast integer Inverse DCT
by Jonathan Wright
· 8 years ago
2acfb93
Neon: Intrinsics impl. of h1v2 fancy upsamling
by Jonathan Wright
· 7 years ago
9753077
Neon: Intrinsics impl. of h2v1 & h2v2 fancy upsamp
by Jonathan Wright
· 8 years ago
5dbd393
Neon: Intrinsics implementation of YCbCr->RGB565
by Jonathan Wright
· 8 years ago
0f35cd6
Neon: Intrinsics implementation of YCbCr->RGB
by Jonathan Wright
· 8 years ago
f3c3f01
Neon: Intrinsics impl. of Huffman encoding
by Jonathan Wright
· 8 years ago
d0004de
Neon: Intrinsics impl. of accurate int forward DCT
by Jonathan Wright
· 8 years ago
3d84668
Neon: Intrinsics impl. of fast integer forward DCT
by Jonathan Wright
· 8 years ago
951d367
Neon: Intrinsics impl. of int sample conv./quant.
by Jonathan Wright
· 8 years ago
366168a
Neon: Intrinsics impl. of h2v1 & h2v2 downsampling
by Jonathan Wright
· 8 years ago
f73b1db
Neon: Intrinsics implementation of RGB->Grayscale
by Jonathan Wright
· 8 years ago
4f2216b
Neon: Intrinsics implementation of RGB->YCbCr
by Jonathan Wright
· 6 years ago
0efc485
Merge branch 'master' into dev
by DRC
· 6 years ago
02227e4
Travis: Combine PPC/Arm tests with jpeg-7/8 tests
by DRC
· 6 years ago
Next »