1
0
mirror of https://github.com/libjpeg-turbo/libjpeg-turbo.git synced 2026-10-24 23:39:22 +03:00

Commit Graph

  • fa01192b93 Build: Test multi-line RGB565 conversion 3.1.x DRC 2026-10-21 15:21:08 -04:00
  • be589560a5 djpeg: Opt. read multiple scanlines at a time DRC 2026-10-22 12:01:59 -04:00
  • 2859d9087c PPM writer: Support RGB565-to-RGB conversion DRC 2026-10-22 10:38:47 -04:00
  • 36956793b6 Build: Test multi-line RGB565 conversion main DRC 2026-10-21 15:21:08 -04:00
  • eb037b4fd7 djpeg: Opt. read multiple scanlines at a time DRC 2026-10-22 12:01:59 -04:00
  • e0f9164547 PPM writer: Support RGB565-to-RGB conversion DRC 2026-10-22 10:38:47 -04:00
  • 6d87376c1d ChangeLog.md: Further restrict the scope of #929 3.0.x DRC 2026-10-22 15:25:53 -04:00
  • 27f43ddc67 ChangeLog.md: Further restrict the scope of #929 DRC 2026-10-22 15:25:53 -04:00
  • c088544dcf ChangeLog.md: Further restrict the scope of #929 DRC 2026-10-22 15:25:53 -04:00
  • ddfaec2acc GitHub: Upgrade SignPath action DRC 2026-10-21 20:36:04 -04:00
  • 4c1492f8dd Fix issues with multi-line RGB565 color conversion DRC 2026-10-21 17:34:02 -04:00
  • e6044259f7 Fix issues with multi-line RGB565 color conversion DRC 2026-10-21 17:34:02 -04:00
  • 44137c7e3b Fix issues with multi-line RGB565 color conversion DRC 2026-10-21 17:34:02 -04:00
  • e0ec5f4707 jcdiffct.c: Allow for component indices > 4 DRC 2026-10-20 16:15:40 -04:00
  • a49ca80b85 jcdiffct.c: Allow for component indices > 4 DRC 2026-10-20 16:15:40 -04:00
  • 6bdae7d7e3 jcdiffct.c: Allow for component indices > 4 DRC 2026-10-20 16:15:40 -04:00
  • f72c39cc04 TJ doc: Change API abuse notes to warnings DRC 2026-10-20 15:53:52 -04:00
  • 5d2ff41696 TJ: Only track dst buf size if TJPARAM_NOREALLOC=0 DRC 2026-10-20 13:49:34 -04:00
  • f59b3d49c6 TJ: Only track dst buf size if TJPARAM_NOREALLOC=0 DRC 2026-10-20 13:49:34 -04:00
  • acb5ce780c TJ: Only track dst buf size if TJPARAM_NOREALLOC=0 DRC 2026-10-20 13:49:34 -04:00
  • d1903e2649 Build/Win: Link Ninja Debug config w/debug CRT lib DRC 2026-10-19 19:09:53 -04:00
  • b54acd27a0 Build/Win: Link Ninja Debug config w/debug CRT lib DRC 2026-10-19 19:09:53 -04:00
  • 87c99de856 Build: Various multi-config generator fixes DRC 2026-10-19 19:09:53 -04:00
  • 2fa570c514 TJ: Robustify/document tj3Transform() buffer reuse DRC 2026-10-12 15:16:54 -04:00
  • 6b84ddae12 TJ: Robustify/document tj3Transform() buffer reuse DRC 2026-10-12 15:16:54 -04:00
  • 1f9b67d781 TJ doc: Change tj3DecompressHeader note to warning DRC 2026-10-10 18:06:18 -04:00
  • 4ef751c302 TJ doc: Change tj3DecompressHeader note to warning DRC 2026-10-10 18:06:18 -04:00
  • d5724843ea TJ doc: Clarify JPEG dest. buffer reuse behavior DRC 2026-10-07 18:09:15 -04:00
  • 862fb560be tjunittest: Simplify extraMarkersTest() DRC 2026-10-07 14:43:58 -04:00
  • 43ea809765 TJ doc: Clarify JPEG dest. buffer reuse behavior DRC 2026-10-07 18:09:15 -04:00
  • 87453ed543 tjunittest: Simplify extraMarkersTest() DRC 2026-10-07 14:43:58 -04:00
  • 76b7feab36 Implement 'jpegtran -drop' regression test DRC 2026-10-07 13:30:33 -04:00
  • 63b608c70d Implement 'jpegtran -drop' regression test DRC 2026-10-07 13:30:33 -04:00
  • 879bc22503 Implement 'jpegtran -drop' regression test DRC 2026-10-07 13:30:33 -04:00
  • b9b316d54a tj3TransformBufSize: Account for all extra markers DRC 2026-10-07 09:08:46 -04:00
  • 2c2461a01f TJ: Minor extra marker handling/accounting tweaks DRC 2026-10-07 08:30:41 -04:00
  • 21be2ba777 TJ: Add'l extra marker handling/accounting fixes DRC 2026-10-06 22:04:28 -04:00
  • a1541b8e50 bug-report.md: Require disclosure of AI tool usage DRC 2026-10-06 12:03:27 -04:00
  • c4f344f09f Fix grayscale 'jpegtran -drop' w/ subsampled input DRC 2026-10-05 16:18:06 -04:00
  • 17b2365b72 TJ doc: Warn against JPEG buffer realloc + reuse DRC 2026-10-05 09:10:08 -04:00
  • 99494997f4 bug-report.md: Require disclosure of AI tool usage DRC 2026-10-06 12:03:27 -04:00
  • 4248c37359 Fix grayscale 'jpegtran -drop' w/ subsampled input DRC 2026-10-05 16:18:06 -04:00
  • a22a1c3093 TJ doc: Warn against JPEG buffer realloc + reuse DRC 2026-10-05 09:10:08 -04:00
  • 3a0fd7c23e tj3TransformBufSize: Really account for xtra mrkrs DRC 2026-10-06 12:45:59 -04:00
  • 2e586b2eca bug-report.md: Require disclosure of AI tool usage DRC 2026-10-06 12:03:27 -04:00
  • 09316bf956 Fix grayscale 'jpegtran -drop' w/ subsampled input DRC 2026-10-05 16:18:06 -04:00
  • 2571da3360 TJ doc: Warn against JPEG buffer realloc + reuse DRC 2026-10-05 09:10:08 -04:00
  • da20b14ff0 tj3TransformBufSize: Account for all extra markers DRC 2026-10-04 18:20:21 -04:00
  • e59dc08bf5 tj3DecompressHeader: Always free prev. ICC profile DRC 2026-10-04 13:58:16 -04:00
  • fa1e9ca46a tj3DecompressHeader: Guard against ignoring error DRC 2026-09-25 11:37:32 -04:00
  • 9c486acd84 tj3DecompressHeader: Guard against ignoring error DRC 2026-09-25 11:37:32 -04:00
  • 03c9a9d795 tj3DecompressHeader: Guard against ignoring error DRC 2026-09-25 11:37:32 -04:00
  • 89ef42f67b jpegtran doc: Clarify that -restart 0 is default DRC 2026-09-24 11:44:32 -04:00
  • 20cf97375b jpegtran doc: Clarify that -restart 0 is default DRC 2026-09-24 11:44:32 -04:00
  • dd8ad7915c jpegtran doc: Clarify that -restart 0 is default DRC 2026-09-24 11:44:32 -04:00
  • 3c705d3ab5 TJDecomp: Claim ICC profile extraction support DRC 2026-09-22 11:32:14 -04:00
  • 2a8bd381b4 TJDecomp: Claim ICC profile extraction support DRC 2026-09-22 11:32:14 -04:00
  • b33c60b439 Build: Mark WITH_SYSTEM_SPNG as experimental DRC 2026-09-17 15:47:12 -04:00
  • 0431f8047c Build: Handle dependencies in libturbojpeg.pc DRC 2026-09-16 14:39:51 -04:00
  • 30e11beeea jpeg*_skip*: Fix issues w/ h*v2+ non-fancy upsamp. DRC 2026-09-10 13:53:35 -04:00
  • 5c24886d5e jpeg*_skip*: Fix issues w/ h*v2+ non-fancy upsamp. DRC 2026-09-10 13:53:35 -04:00
  • 7b5fee3f7a jpeg*_skip*: Fix issues w/ h*v2+ non-fancy upsamp. DRC 2026-09-10 13:53:35 -04:00
  • 9ed08afd71 Fix build if UPSAMPLE_MERGING_SUPPORTED undefined DRC 2026-09-10 17:43:39 -04:00
  • acb98d3a34 Fix build if UPSAMPLE_MERGING_SUPPORTED undefined DRC 2026-09-10 17:43:39 -04:00
  • 3ad91cd51e Fix build if UPSAMPLE_MERGING_SUPPORTED undefined DRC 2026-09-10 17:43:39 -04:00
  • 8ed7c43327 Decomp: Don't enable 1-pass color quant w/ RGB565 DRC 2026-09-09 11:00:10 -04:00
  • 525eeed856 Decomp: Don't enable 1-pass color quant w/ RGB565 DRC 2026-09-09 11:00:10 -04:00
  • d9b5af99e5 Decomp: Don't enable 1-pass color quant w/ RGB565 DRC 2026-09-09 11:00:10 -04:00
  • 1157d37cfa ChangeLog.md: List CVE ID for f1465639 DRC 2026-08-27 09:56:35 -04:00
  • 5b34e095e3 Disable SIMD Huffman encoding by default w/ SIMDe DRC 2026-08-25 10:00:18 -04:00
  • 8fdda56ef8 Dec: Fix buf overrun w/4:2:0 merged/!SIMD/crop w<2 DRC 2026-08-18 18:17:33 -04:00
  • 8ef2cee165 Dec: Fix buf overrun w/4:2:0 merged/!SIMD/crop w<2 DRC 2026-08-18 18:17:33 -04:00
  • 2646fa33f8 Dec: Fix buf overrun w/4:2:0 merged/!SIMD/crop w<2 DRC 2026-08-18 18:17:33 -04:00
  • 5d45207396 Fix 4:2:0-->YUV U/V errors with 1/2 scaling DRC 2026-08-17 13:49:39 -04:00
  • 70fc63375c Fix 4:2:0-->YUV U/V errors with 1/2 scaling DRC 2026-08-17 13:49:39 -04:00
  • d85296068d Fix 4:2:0/4:1:0/2:4-->YUV U/V errs w/ 1/2 scaling DRC 2026-08-17 13:49:39 -04:00
  • e8ffbb9161 indexedcolortest: Test tjcomp as well as cjpeg DRC 2026-08-15 15:58:06 -04:00
  • f14656395b Fix FPE w/tj3LoadImage*/index clr PNG/TJPF_UNKNOWN DRC 2026-08-15 13:49:19 -04:00
  • b9132f0ad0 libspng: Fix compile-time x86 SIMD detection DRC 2026-08-05 15:02:01 -04:00
  • c74ddb693b Doc: Clarify that cropping is post-transform DRC 2026-08-05 13:04:16 -04:00
  • d84946db44 Build: Allow >1 CMAKE_OSX_ARCH. val if WITH_SIMD=0 DRC 2026-08-02 18:13:53 -04:00
  • 353c1edf20 Build: Allow >1 CMAKE_OSX_ARCH. val if WITH_SIMD=0 DRC 2026-08-02 18:13:53 -04:00
  • b47f048e23 Build: Allow >1 CMAKE_OSX_ARCH. val if WITH_SIMD=0 DRC 2026-08-02 18:13:53 -04:00
  • 276466f7fc CONTRIBUTING.md: Further clarify AI policy 2.1.x DRC 2026-07-30 11:08:09 -04:00
  • 9bbef45ca6 CONTRIBUTING.md: Further clarify AI policy DRC 2026-07-30 11:08:09 -04:00
  • dac15326c7 CONTRIBUTING.md: Further clarify AI policy DRC 2026-07-30 11:08:09 -04:00
  • 5966050641 CONTRIBUTING.md: Further clarify AI policy DRC 2026-07-30 11:08:09 -04:00
  • 52da6095c9 Build: Fix official iOS builds DRC 2026-07-27 17:00:58 -04:00
  • e07ad5142c Build: Improve RIGHT_SHIFT_IS_UNSIGNED test DRC 2026-07-27 16:20:57 -04:00
  • 0f69838b1f turbojpeg.c: Fix Windows build DRC 2026-07-23 07:41:35 -04:00
  • 06d840f4fe turbojpeg.c: Fix Windows build DRC 2026-07-23 07:41:35 -04:00
  • c082e8697d turbojpeg.c: Fix Windows build DRC 2026-07-23 07:41:35 -04:00
  • 840f430413 tj3LoadImage*(): Fix overflow/overrun w/ huge img DRC 2026-07-22 16:02:39 -04:00
  • 170ce63178 tj3*Image*(): Copy libjpeg err to primary instance DRC 2026-07-22 15:21:51 -04:00
  • f3c00ef023 tj3LoadImage*(): Fix overflow/overrun w/ huge img DRC 2026-07-22 16:02:39 -04:00
  • ad398167ca tj3*Image*(): Copy libjpeg err to primary instance DRC 2026-07-22 15:21:51 -04:00
  • fb7c5d2e06 tj3LoadImage*(): Fix overflow/overrun w/ huge img DRC 2026-07-22 16:02:39 -04:00
  • aea21a1b54 tj3*Image*(): Copy libjpeg err to primary instance DRC 2026-07-22 15:21:51 -04:00
  • fa81ff35ba Build: Rename in-tree zlib symbols DRC 2026-07-20 16:43:24 -04:00
  • 204e5c2bed Build: Use spng::spng_static if spng::spng unavail DRC 2026-07-17 12:45:13 -04:00