Commit Graph

  • 8aab02f7ad Bump copyright year to 2026 dev DRC 2026-01-04 12:31:11 -05:00
  • de84d4ae0c Merge branch 'main' into dev DRC 2026-01-05 11:33:54 -05:00
  • c1907e360a jversion.h.in: Bump copyright year to 2025 2.1.x DRC 2026-01-04 12:31:11 -05:00
  • 2ec437488f jversion.h.in: Bump copyright year to 2025 3.0.x DRC 2026-01-04 12:31:11 -05:00
  • 813425f735 jversion.h.in: Bump copyright year to 2025 main DRC 2026-01-04 12:31:11 -05:00
  • 7121c2999b jpegtran/-crop expansion: Opt. keep partial iMCUs DRC 2026-01-03 13:41:11 -05:00
  • 069e9f4554 Merge branch 'main' into dev DRC 2026-01-04 12:22:59 -05:00
  • b07fc04caa croptest: Use modern ImageMagick syntax DRC 2026-01-04 12:22:16 -05:00
  • a9b996f1c8 croptest: Use modern ImageMagick syntax DRC 2026-01-04 12:22:16 -05:00
  • d6bacdc3f0 croptest: Use modern ImageMagick syntax DRC 2026-01-04 12:22:16 -05:00
  • 4585a84bf4 Merge branch 'main' into dev DRC 2025-12-10 10:42:09 -05:00
  • 9e7aa6c29a tjunittest: Validate PPM sample up/downconversion DRC 2025-12-09 15:15:07 -05:00
  • af9c1c2685 Fix Visual C++ compiler warnings 3.1.3 DRC 2025-12-10 10:09:10 -05:00
  • 68a0633f6d Merge branch 'main' into dev DRC 2025-12-09 19:25:06 -05:00
  • 3cea8ccd51 rdppm.c: Fix CMYK upconversion/downconversion DRC 2025-12-09 15:15:07 -05:00
  • fc4b417a90 TJCompressor.loadSourceImage: Unset unused buffers DRC 2025-12-09 18:15:09 -05:00
  • 826a4f86f7 SECURITY.md: Further clarify security adv. policy DRC 2025-12-03 16:10:15 -05:00
  • 89d956c850 JNI: Guard against int overflow w/ huge X, Y vals DRC 2025-12-03 14:23:21 -05:00
  • 387cff54d1 JNI: Guard against int overflow w/ huge X, Y vals DRC 2025-12-03 14:23:21 -05:00
  • 101af8143c ChangeLog.md: Formatting tweak DRC 2025-12-03 14:14:02 -05:00
  • d36a278740 Merge branch 'main' into dev DRC 2025-12-03 14:58:11 -05:00
  • fc324109d5 JNI: Guard against int overflow w/ huge X, Y vals DRC 2025-12-03 14:23:21 -05:00
  • dfb0cff989 ChangeLog.md: Formatting tweak DRC 2025-12-03 14:14:02 -05:00
  • 9f381b3ae0 GitHub: Use macos-15 runner image w/ Xcode 16.4 DRC 2025-11-11 10:24:05 -05:00
  • 9ca4eee3a8 GitHub: Use macos-15 runner image w/ Xcode 16.4 DRC 2025-11-11 10:24:05 -05:00
  • 82ed451fbc Merge branch 'main' into dev DRC 2025-11-11 12:03:11 -05:00
  • 0b742742c8 GitHub: Use macos-15 runner image w/ Xcode 16.4 DRC 2025-11-11 10:24:05 -05:00
  • cf1a3031a4 Merge branch 'main' into dev DRC 2025-11-11 09:46:29 -05:00
  • 9e17440a15 Doc: Wordsmithing DRC 2025-11-10 18:49:38 -05:00
  • 056dd77815 Doc: De-confusify TJFLAG_NOREALLOC documentation DRC 2025-11-10 14:40:01 -05:00
  • fa8390873f Doc: De-confusify TJPARAM_NOREALLOC documentation DRC 2025-11-10 14:40:01 -05:00
  • 58bf14c629 TurboJPEG doc tweaks DRC 2025-10-23 10:41:16 -04:00
  • 668edf48bb Merge branch 'main' into dev DRC 2025-10-23 10:43:32 -04:00
  • 466c344878 TurboJPEG doc tweaks DRC 2025-10-23 10:41:16 -04:00
  • fafcbde309 TJ: Handle lossless/CS params w/ YUV enc/compress DRC 2025-10-22 10:30:53 -04:00
  • 5922fe983c Merge branch 'main' into dev DRC 2025-10-22 21:06:13 -04:00
  • 6d48aaacd2 TJ: Handle lossless/CS params w/ YUV enc/compress DRC 2025-10-22 10:30:53 -04:00
  • 0c65848d1d TJ: Guard against reused JPEG dst buf w/0 buf size 2.0.x DRC 2025-10-08 10:42:18 -04:00
  • b6a345d7d2 TJ: Guard against reused JPEG dst buf w/0 buf size DRC 2025-10-08 10:42:18 -04:00
  • affa39a1e1 TJ: Guard against reused JPEG dst buf w/0 buf size DRC 2025-10-08 10:42:18 -04:00
  • 4c3860a1d8 Merge branch 'main' into dev DRC 2025-10-08 12:30:47 -04:00
  • 1f3614f167 TJ: Guard against reused JPEG dst buf w/0 buf size DRC 2025-10-08 10:42:18 -04:00
  • 9bd984632f Bump version to 3.1.3 to prepare for new commits DRC 2025-10-08 10:37:57 -04:00
  • 180a5e65df Merge branch 'dev' into dev.x86intrinsics dev.x86intrinsics DRC 2025-09-26 12:44:35 -04:00
  • 8feee13313 Add README file for libjpeg-turbo SIMD extensions DRC 2025-09-26 10:55:21 -04:00
  • 4cd5080c85 Merge branch 'dev' into dev.x86intrinsics DRC 2025-09-26 10:45:00 -04:00
  • 231c68fbc6 WITH_BENCHMARK --> WITH_PROFILE DRC 2025-09-26 10:38:23 -04:00
  • 88c60bc338 Merge branch 'main' into dev DRC 2025-09-26 10:17:11 -04:00
  • 7cf1e889ff MMI: Format comments consistently with MMX code DRC 2025-09-26 10:09:01 -04:00
  • a30b3d28dc MMI: Format comments consistently with MMX code DRC 2025-09-26 10:09:01 -04:00
  • 3f86ecfef2 Merge branch 'main' into dev DRC 2025-09-25 18:17:28 -04:00
  • e0dcefd565 Arm/x86: Allow JSIMD_NOHUFFENC to disable prog. DRC 2025-09-25 18:13:10 -04:00
  • e24717ba4f Clean up SIMD headers DRC 2025-09-25 14:33:21 -04:00
  • 43ab9d9fef Relicense jcstest.c, strtest.c under IJG License DRC 2025-09-25 12:47:18 -04:00
  • 808264da3c Merge branch 'main' into dev DRC 2025-09-25 17:35:11 -04:00
  • f968888814 jfdctint-neon.c: Minor comment formatting tweaks DRC 2025-09-25 17:06:37 -04:00
  • cb530292ac AltiVec: Fix -Wshadow warnings DRC 2025-09-25 16:34:20 -04:00
  • 4a245f4c89 MMI: Fix some strict compiler warnings DRC 2025-09-25 16:05:15 -04:00
  • 96e9ebfc77 jfdctint-neon.c: Minor comment formatting tweaks DRC 2025-09-25 17:06:37 -04:00
  • b5d1ed2c6b AltiVec: Fix -Wshadow warnings DRC 2025-09-25 16:34:20 -04:00
  • 4325e449aa MMI: Fix some strict compiler warnings DRC 2025-09-25 16:05:15 -04:00
  • 0c7698a079 jfdctint-neon.c: Minor comment formatting tweaks DRC 2025-09-25 17:06:37 -04:00
  • c2f81b6d79 AltiVec: Fix -Wshadow warnings DRC 2025-09-25 16:34:20 -04:00
  • 7fbdfd60f0 MMI: Fix some strict compiler warnings DRC 2025-09-25 16:05:15 -04:00
  • 7705a4d386 Clean up #include directives DRC 2025-09-25 11:32:45 -04:00
  • f74989d8c7 Clean up #include directives DRC 2025-09-25 11:32:45 -04:00
  • 61818b1429 Build: Use correct compress12_lossless fuzzer src DRC 2025-09-25 11:11:01 -04:00
  • bf2c1efbb2 Build: Use correct compress12_lossless fuzzer src DRC 2025-09-25 11:11:01 -04:00
  • 1b8f7eee7d x86: Reformat NASM code to improve readability DRC 2025-09-19 14:21:49 -04:00
  • ab592a3bf8 Remove vestigial filenames from SIMD code headers DRC 2025-08-26 21:11:07 -04:00
  • 4a848b11ec ChangeLog.md: List CVE ID for 2a9e3bd7 and c30b1e7 DRC 2025-09-23 08:26:20 -04:00
  • ae7cfbd477 Win: Don't use GCC/Clang visibility attribute DRC 2025-09-23 08:40:41 -04:00
  • 7f6de9af70 ChangeLog.md: List CVE ID for 2a9e3bd7 and c30b1e7 DRC 2025-09-23 08:26:20 -04:00
  • 713b39ac36 Win: Don't use GCC/Clang visibility attribute DRC 2025-09-23 08:40:41 -04:00
  • 43eb6c55b7 ChangeLog.md: List CVE ID for 2a9e3bd7 and c30b1e7 DRC 2025-09-23 08:26:20 -04:00
  • 93a2b307ad Merge branch 'dev' into dev.x86intrinsics DRC 2025-09-23 09:03:57 -04:00
  • 486540d4f6 Merge branch 'main' into dev DRC 2025-09-23 08:55:50 -04:00
  • c53932d12d Win: Don't use GCC/Clang visibility attribute DRC 2025-09-23 08:40:41 -04:00
  • 8af737edbe ChangeLog.md: List CVE ID for 2a9e3bd7 and c30b1e7 DRC 2025-09-23 08:26:20 -04:00
  • 5366e516d0 Build: Fix build with 32-bit MinGW DRC 2025-09-23 08:14:13 -04:00
  • 48ec227559 x86-64: Intrinsics implementation of RGB->YCbCr DRC 2025-09-16 15:29:53 -04:00
  • 85785b8c93 Merge branch 'main' into dev DRC 2025-09-22 23:54:29 -04:00
  • 5e27ca23e7 x86: Reformat NASM code to improve readability DRC 2025-09-19 14:21:49 -04:00
  • 32aee6e9a7 Support SIMD Everywhere DRC 2025-09-05 11:04:34 -04:00
  • b0c5e0b573 Low-level JPEG algorithm benchmark DRC 2025-09-15 13:37:01 -04:00
  • 88d8d15f9c Loongson: Don't autodetect MMI w/ -mloongson-mmi DRC 2025-09-10 14:41:57 -04:00
  • f518d1aebe Merge branch 'main' into dev DRC 2025-09-10 14:40:42 -04:00
  • 1b589dc578 Build: Fix Loongson MMI detection with -Werror DRC 2025-09-10 13:06:51 -04:00
  • f8e3f832cd Build: Fix Loongson MMI detection with -Werror DRC 2025-09-10 13:06:51 -04:00
  • 42d2a243b7 Build: Fix Loongson MMI detection with -Werror DRC 2025-09-10 13:06:51 -04:00
  • 1330131949 simdcoverage: Fix build error with WITH_JPEG{7|8} DRC 2025-09-02 21:35:49 -04:00
  • ced602ad2f Overhaul SIMD dispatchers DRC 2025-08-26 07:30:41 -04:00
  • 4fa84b5a8a rpm.spec.in: Fix minor formatting issue DRC 2025-09-02 12:19:08 -04:00
  • d32978eb69 Merge branch 'main' into dev DRC 2025-08-26 21:25:23 -04:00
  • f0e65003d4 AArch64/Neon: Clean up SIMD dispatcher DRC 2025-08-24 17:15:12 -04:00
  • 4e151a4ad9 Remove vestigial filenames from SIMD code headers 3.1.2 DRC 2025-08-26 21:11:07 -04:00
  • 9a78596ae2 Merge branch 'main' into dev DRC 2025-08-24 15:47:27 -04:00
  • 98c458381f Fix issues with Windows Arm64EC builds DRC 2025-08-21 11:22:51 -04:00
  • 774bf9fb27 Pkg/RPM: Eliminate cmake-filesystem dependency DRC 2025-08-11 12:27:16 -04:00
  • 4b081e0255 Pkg: Set __strip=${CMAKE_STRIP} when building RPM DRC 2025-08-11 10:30:50 -04:00