Update libpng to new version v1.6.41 from 2024-01-24 18:59:00
Categories
(Core :: Graphics: ImageLib, enhancement)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox124 | --- | affected |
People
(Reporter: update-bot, Unassigned)
Details
(Whiteboard: [3pl-filed][task_id: NcPgLxofST-9GWpFLAu1Ow])
This update covers 95 commits. Here are the overall diff statistics, and then the commit information.
media/libpng/ANNOUNCE | 54 +-
media/libpng/AUTHORS | 30 +-
media/libpng/CHANGES | 52 ++-
media/libpng/LICENSE | 4 +-
media/libpng/README | 162 +++---
media/libpng/arm/arm_init.c | 2 +-
media/libpng/arm/filter_neon.S | 6 -
media/libpng/arm/linux.c | 2 +-
media/libpng/libpng-manual.txt | 6 +-
media/libpng/mips/filter_mmi_inline_assembly.c | 525 +++++++++++++++++++++++++
media/libpng/mips/filter_msa_intrinsics.c | 14 +-
media/libpng/mips/mips_init.c | 86 +++-
media/libpng/moz.build | 1 +
media/libpng/moz.yaml | 2 +-
media/libpng/png.c | 75 +--
media/libpng/png.h | 146 +-----
media/libpng/pngconf.h | 4 +-
media/libpng/pngerror.c | 34 +-
media/libpng/pngget.c | 416 ++++++-------------
media/libpng/pnginfo.h | 13 -
media/libpng/pngpread.c | 177 +--------
media/libpng/pngpriv.h | 171 ++++---
media/libpng/pngread.c | 88 +---
media/libpng/pngrtran.c | 6 +-
media/libpng/pngrutil.c | 314 +--------------
media/libpng/pngset.c | 227 +--------
media/libpng/pngstruct.h | 21 -
media/libpng/pngtrans.c | 14 +-
media/libpng/pngwrite.c | 74 +--
media/libpng/pngwutil.c | 152 +-------
30 files changed, 1188 insertions(+), 1690 deletions(-)
ba980b8f0cfbc270ba1c4a663455e2fe8bad91d2 by Cosmin Truta
https://github.com/glennrp/libpng/commit/ba980b8f0cfbc270ba1c4a663455e2fe8bad91d2
Authored: 2024-01-24 18:59:00 +0200
Committed: 2024-01-24 18:59:00 +0200
Release libpng version 1.6.41
27e548af2518ff8d278b45c40d11ad1bdd68eaa0 by Cosmin Truta
https://github.com/glennrp/libpng/commit/27e548af2518ff8d278b45c40d11ad1bdd68eaa0
Authored: 2024-01-23 21:25:03 +0200
Committed: 2024-01-23 21:25:03 +0200
chore: Clean up the return statements and update example.c accordingly
92b2128a75b2912f2c3e1d5c7a79529f534c79e0 by Cosmin Truta
https://github.com/glennrp/libpng/commit/92b2128a75b2912f2c3e1d5c7a79529f534c79e0
Authored: 2024-01-23 02:33:54 +0200
Committed: 2024-01-23 02:33:54 +0200
chore: Add, relocate or rephrase debug statements, for better clarity
6159bad8a99843122575b66c3b033908218366ca by Cosmin Truta
https://github.com/glennrp/libpng/commit/6159bad8a99843122575b66c3b033908218366ca
Authored: 2024-01-22 23:55:18 +0200
Committed: 2024-01-22 23:55:18 +0200
ci: Relicense again the CI scripts, from Boost License to MIT License
3285bf0d4c5d01778119a98fef29cb3f439a9efa by Cosmin Truta
https://github.com/glennrp/libpng/commit/3285bf0d4c5d01778119a98fef29cb3f439a9efa
Authored: 2024-01-22 23:45:23 +0200
Committed: 2024-01-22 23:45:23 +0200
ci: Add help options; add checks for the boolean environment options
4edbb4da81626a7342a22824d7a8f60a3ea71bd0 by Cosmin Truta
https://github.com/glennrp/libpng/commit/4edbb4da81626a7342a22824d7a8f60a3ea71bd0
Authored: 2024-01-22 17:24:59 +0200
Committed: 2024-01-22 17:24:59 +0200
build: Move scripts/*.cmake.in to scripts/cmake/; add cmake/AUTHORS.md
9a774b91565bad487cf0b565616cef43bc5b4813 by Cosmin Truta
https://github.com/glennrp/libpng/commit/9a774b91565bad487cf0b565616cef43bc5b4813
Authored: 2024-01-22 15:22:50 +0200
Committed: 2024-01-22 15:22:50 +0200
chore: Rerun ./autogen.sh --maintainer and update .gitignore
671661849a8565657c8023860eb6ff62597229ff by Cosmin Truta
https://github.com/glennrp/libpng/commit/671661849a8565657c8023860eb6ff62597229ff
Authored: 2024-01-22 15:16:10 +0200
Committed: 2024-01-22 15:16:10 +0200
build: Move scripts/*.m4 to scripts/autoconf/
438a51861179f2b32f09b2eb65fb539292fc18c4 by Cosmin Truta
https://github.com/glennrp/libpng/commit/438a51861179f2b32f09b2eb65fb539292fc18c4
Authored: 2024-01-20 19:09:38 +0200
Committed: 2024-01-20 19:09:38 +0200
Update the main AUTHORS file
8fb49b8b94af9bf4f0f1e31dcbb46188d2930895 by John Bowler
https://github.com/glennrp/libpng/commit/8fb49b8b94af9bf4f0f1e31dcbb46188d2930895
Authored: 2024-01-19 15:31:53 -0800
Committed: 2024-01-19 15:31:53 -0800
Relax pngtest-all message testing
144b348e072a78e8130ed0acc452c9f039a67bf2 by John Bowler
https://github.com/glennrp/libpng/commit/144b348e072a78e8130ed0acc452c9f039a67bf2
Authored: 2024-01-19 11:07:42 -0800
Committed: 2024-01-19 11:10:00 -0800
Use --xfail for Adler32 check in pngtest-all
1a0d7a7481c61a5e92f23d6f1a8066723ecf9790 by John Bowler
https://github.com/glennrp/libpng/commit/1a0d7a7481c61a5e92f23d6f1a8066723ecf9790
Authored: 2024-01-19 08:55:56 -0800
Committed: 2024-01-19 08:55:56 -0800
Correct regression-palette-8.png
866fdf6f8f52e58f7e5325f1c724bb72f41eae40 by Adam Richter
https://github.com/glennrp/libpng/commit/866fdf6f8f52e58f7e5325f1c724bb72f41eae40
Authored: 2020-08-30 14:06:01 -0700
Committed: 2024-01-19 17:45:27 +0200
Fix an off-by-one error in png_do_check_palette_indexes
6f8257e437fad3ba403cab924bd143ca82d1d9f8 by John Bowler
https://github.com/glennrp/libpng/commit/6f8257e437fad3ba403cab924bd143ca82d1d9f8
Authored: 2024-01-18 15:58:32 -0800
Committed: 2024-01-18 17:36:59 -0800
tests/pngtest-all: detect failures add tests
269b753496180cdb3082d87b0cd907905593dee5 by John Bowler
https://github.com/glennrp/libpng/commit/269b753496180cdb3082d87b0cd907905593dee5
Authored: 2023-12-30 14:55:38 -0800
Committed: 2024-01-18 23:57:06 +0200
Do not build unused Adler32 code
2b814cde29535ab356401e91c3edf7ca3dcddb49 by John Bowler
https://github.com/glennrp/libpng/commit/2b814cde29535ab356401e91c3edf7ca3dcddb49
Authored: 2024-01-17 14:29:05 -0800
Committed: 2024-01-18 23:17:51 +0200
Regression test for off-by-one palette check error
893b8113f04d408cc6177c6de19c9889a48faa24 by Zixu Wang
https://github.com/glennrp/libpng/commit/893b8113f04d408cc6177c6de19c9889a48faa24
Authored: 2024-01-18 11:12:00 -0800
Committed: 2024-01-18 22:24:30 +0200
Fix unused platform check and configuration for macOS
7ec2bd28c7c9f95d12f78f288730f7c975e812cd by Cosmin Truta
https://github.com/glennrp/libpng/commit/7ec2bd28c7c9f95d12f78f288730f7c975e812cd
Authored: 2024-01-18 18:13:38 +0200
Committed: 2024-01-18 18:13:38 +0200
Update the main Authors file
70d10da35cdf498a36a394109a445b0b5bb6f2fa by gxw
https://github.com/glennrp/libpng/commit/70d10da35cdf498a36a394109a445b0b5bb6f2fa
Authored: 2024-01-18 14:57:26 +0800
Committed: 2024-01-18 18:13:23 +0200
MIPS: Fixed undefined MSA interfaces
064f992187ac746debb94f3e2f68989e8d0e174f by gxw
https://github.com/glennrp/libpng/commit/064f992187ac746debb94f3e2f68989e8d0e174f
Authored: 2024-01-18 11:20:51 +0800
Committed: 2024-01-18 17:58:38 +0200
Loongson: Fixed compilation warnings for undefined macros.
46f1106a3f0471fccc70216815ecc7635524404d by gxw
https://github.com/glennrp/libpng/commit/46f1106a3f0471fccc70216815ecc7635524404d
Authored: 2024-01-18 10:24:57 +0800
Committed: 2024-01-18 10:24:57 +0800
Loongson-mips: Fixed typo
a7fe3414e5271b51a8103be47a582ca8e276f84b by Cosmin Truta
https://github.com/glennrp/libpng/commit/a7fe3414e5271b51a8103be47a582ca8e276f84b
Authored: 2024-01-17 23:24:05 +0200
Committed: 2024-01-17 23:24:05 +0200
mips: Wrap up the MIPS/Loongson port and acknowledge the contributors
ce4b632dd756d426c8cd7cd973904e8ea2e1e763 by gxw
https://github.com/glennrp/libpng/commit/ce4b632dd756d426c8cd7cd973904e8ea2e1e763
Authored: 2024-01-08 17:46:41 +0800
Committed: 2024-01-17 22:46:16 +0200
Optimize png16 with loongson mmi for 64-bit os
6b0d1bd75b6c51bb5da12f35327508cc31b92da4 by jinbo
https://github.com/glennrp/libpng/commit/6b0d1bd75b6c51bb5da12f35327508cc31b92da4
Authored: 2024-01-08 10:17:17 +0800
Committed: 2024-01-17 22:42:02 +0200
Add loongarch support and LSX SIMD optimizations
2a4f0f5aee8b78d8b7afeb91bf9b6ad7f6e0131e by Cosmin Truta
https://github.com/glennrp/libpng/commit/2a4f0f5aee8b78d8b7afeb91bf9b6ad7f6e0131e
Authored: 2024-01-17 18:06:47 +0200
Committed: 2024-01-17 18:06:47 +0200
De-volatilize the internal implementation of png_safe_execute
7dacc4d5aa8253c1746f8de046492694b4b1e173 by Cosmin Truta
https://github.com/glennrp/libpng/commit/7dacc4d5aa8253c1746f8de046492694b4b1e173
Authored: 2024-01-17 16:59:38 +0200
Committed: 2024-01-17 16:59:38 +0200
Rewrite various initializations for the benefit of various compilers
da109d3e6efc51ec53313c75b2b6290bfe573f39 by John Bowler
https://github.com/glennrp/libpng/commit/da109d3e6efc51ec53313c75b2b6290bfe573f39
Authored: 2024-01-16 19:11:27 -0800
Committed: 2024-01-17 12:43:31 +0200
Improve test coverage with a "correctly" damaged palette index test
f9348b77da2b0125c4c4de741f1851cee547e14a by John Bowler
https://github.com/glennrp/libpng/commit/f9348b77da2b0125c4c4de741f1851cee547e14a
Authored: 2024-01-16 16:09:29 -0800
Committed: 2024-01-16 16:15:23 -0800
write palette check corrections
2ea11e22358edda8d3f846f183b97f8395593410 by John Bowler
https://github.com/glennrp/libpng/commit/2ea11e22358edda8d3f846f183b97f8395593410
Authored: 2024-01-16 14:59:02 -0800
Committed: 2024-01-16 14:59:02 -0800
Palette index checking fixes
b60316f4ee26ebadd29932c92706307010175f38 by John Bowler
https://github.com/glennrp/libpng/commit/b60316f4ee26ebadd29932c92706307010175f38
Authored: 2024-01-15 11:11:06 -0800
Committed: 2024-01-15 21:42:05 +0200
Remove GCC7.1 arithmetic overflow fixup
050ce505e427a2318e0cca270f13ec7affd380f6 by John Bowler
https://github.com/glennrp/libpng/commit/050ce505e427a2318e0cca270f13ec7affd380f6
Authored: 2024-01-15 09:50:24 -0800
Committed: 2024-01-15 09:50:24 -0800
pngfix: del workround for GCC7.1 -Wstrict-overflow
2a23247420094c8f576dd6ec30978fe418355336 by John Bowler
https://github.com/glennrp/libpng/commit/2a23247420094c8f576dd6ec30978fe418355336
Authored: 2024-01-14 15:47:20 -0800
Committed: 2024-01-14 15:47:20 -0800
pngcp: remove GNU setjmp warning workround
6b241f3786685fbe63cf20906ab2019980869217 by Cosmin Truta
https://github.com/glennrp/libpng/commit/6b241f3786685fbe63cf20906ab2019980869217
Authored: 2024-01-12 01:12:08 +0200
Committed: 2024-01-12 01:12:08 +0200
Do not rely on INT_MAX in png.h
b3521c60af03d8adcc5f3b0f6b6555e71315586a by Cosmin Truta
https://github.com/glennrp/libpng/commit/b3521c60af03d8adcc5f3b0f6b6555e71315586a
Authored: 2024-01-09 18:54:02 +0200
Committed: 2024-01-09 18:54:02 +0200
pngminus: Delete the incomplete output files upon premature termination
6beae586d64f414510c04723bee475b4234bdd80 by Cosmin Truta
https://github.com/glennrp/libpng/commit/6beae586d64f414510c04723bee475b4234bdd80
Authored: 2024-01-09 00:33:39 +0200
Committed: 2024-01-09 00:33:39 +0200
pngminus: Expect all image transformations to be available in libpng
bdbbcaa4578f804734ddc6678fb24378cc18ebcf by Cosmin Truta
https://github.com/glennrp/libpng/commit/bdbbcaa4578f804734ddc6678fb24378cc18ebcf
Authored: 2024-01-08 20:31:18 +0200
Committed: 2024-01-08 20:31:18 +0200
pngminus: Improve and modernize the PNG processing
abb8d4a71fb58e9988d38dd9d726c2e947d0893f by Cosmin Truta
https://github.com/glennrp/libpng/commit/abb8d4a71fb58e9988d38dd9d726c2e947d0893f
Authored: 2024-01-08 14:14:33 +0200
Committed: 2024-01-08 14:14:33 +0200
pngminus: Fix and improve the PNM processing
c993ae4c67e99dbed65258412794be5e071b8f95 by Cosmin Truta
https://github.com/glennrp/libpng/commit/c993ae4c67e99dbed65258412794be5e071b8f95
Authored: 2024-01-05 19:59:07 +0200
Committed: 2024-01-05 19:59:07 +0200
pngminus: Update CMake file; rename test scripts; add .gitignore
6abf8c1e91243ca27396558fb994617acd597335 by Cosmin Truta
https://github.com/glennrp/libpng/commit/6abf8c1e91243ca27396558fb994617acd597335
Authored: 2024-01-03 21:13:59 +0200
Committed: 2024-01-03 21:13:59 +0200
Fix the API comment about png_data_freer
0dfe422e9f872d3a851d52fc45047bdfd6da0cf4 by Cosmin Truta
https://github.com/glennrp/libpng/commit/0dfe422e9f872d3a851d52fc45047bdfd6da0cf4
Authored: 2024-01-02 21:25:55 +0200
Committed: 2024-01-02 21:25:55 +0200
Update the copyright year
71b9b5e16ef751d973a3935284382bc344ff9941 by John Bowler
https://github.com/glennrp/libpng/commit/71b9b5e16ef751d973a3935284382bc344ff9941
Authored: 2023-12-30 11:06:34 -0800
Committed: 2023-12-30 11:06:34 -0800
pngfix: ensure fclose happens last on file close
9f9f8d8e630b4c5d7dd3172954fb60f32e68a0f4 by Stephen Kitt
https://github.com/glennrp/libpng/commit/9f9f8d8e630b4c5d7dd3172954fb60f32e68a0f4
Authored: 2023-03-19 13:55:25 +0100
Committed: 2023-12-27 12:53:48 +0200
Fix bashisms
437b24a958434111bd3e203adbbf2b9b2a78aea8 by Cosmin Truta
https://github.com/glennrp/libpng/commit/437b24a958434111bd3e203adbbf2b9b2a78aea8
Authored: 2023-12-20 21:09:27 +0200
Committed: 2023-12-20 21:09:27 +0200
mips: Fix the build for generic ANSI C89 compilers
2ed5a70bca0bcad048171f6784bddf85a6adba54 by Sui Jingfeng
https://github.com/glennrp/libpng/commit/2ed5a70bca0bcad048171f6784bddf85a6adba54
Authored: 2021-11-12 00:06:50 +0800
Committed: 2023-12-20 21:09:27 +0200
mips: Implement the run-time MIPS MSA discovery function correctly
85f866dea3ca25e95e9ca0e767b90880ec85759d by Cosmin Truta
https://github.com/glennrp/libpng/commit/85f866dea3ca25e95e9ca0e767b90880ec85759d
Authored: 2023-12-20 19:12:42 +0200
Committed: 2023-12-20 19:12:42 +0200
cmake: Enable policy CMP0074 for ZLIB_ROOT; deprecate PNG_BUILD_ZLIB
2fff013a6935967960a5ae626fc21432807933dd by Cosmin Truta
https://github.com/glennrp/libpng/commit/2fff013a6935967960a5ae626fc21432807933dd
Authored: 2023-12-13 20:24:33 +0200
Committed: 2023-12-13 20:24:33 +0200
cmake: Raise the minimum required version to 3.6 and use its features
acfd50ae0ba3198ad734e5d4dec2b05341e50924 by Cosmin Truta
https://github.com/glennrp/libpng/commit/acfd50ae0ba3198ad734e5d4dec2b05341e50924
Authored: 2023-12-11 20:51:06 +0200
Committed: 2023-12-11 20:51:06 +0200
cmake: Clean up functions, string operations, regular expressions, etc.
8fc13a8704370ed576aeed2a983ceb5704305c4f by Cosmin Truta
https://github.com/glennrp/libpng/commit/8fc13a8704370ed576aeed2a983ceb5704305c4f
Authored: 2023-12-08 23:22:39 +0200
Committed: 2023-12-08 23:22:39 +0200
cmake: Enable the libpng framework build by default on Apple systems
1460b3ce78fd31bcad1ce61a1a888f40c2a99b5b by Timothy Lyanguzov
https://github.com/glennrp/libpng/commit/1460b3ce78fd31bcad1ce61a1a888f40c2a99b5b
Authored: 2023-11-13 15:55:36 +1300
Committed: 2023-12-08 14:57:36 +0200
cmake: Use Zlib as a package
e1088f99d438b7cfe56b2ba33ff160edfef973d1 by Cosmin Truta
https://github.com/glennrp/libpng/commit/e1088f99d438b7cfe56b2ba33ff160edfef973d1
Authored: 2023-12-07 23:17:56 +0200
Committed: 2023-12-07 23:17:56 +0200
Redo "cmake: Fix CPU architecture regexes"
d65b3ebf00cd50f50878e096a4b602f1794af7c7 by Cosmin Truta
https://github.com/glennrp/libpng/commit/d65b3ebf00cd50f50878e096a4b602f1794af7c7
Authored: 2023-12-07 23:17:56 +0200
Committed: 2023-12-07 23:17:56 +0200
Revert "cmake: Fix CPU architecture regexes"
a3d1a35b98fb47000115e3aeebd337f5dac8e9fb by Clinton Ingram
https://github.com/glennrp/libpng/commit/a3d1a35b98fb47000115e3aeebd337f5dac8e9fb
Authored: 2023-11-20 02:46:21 -0800
Committed: 2023-12-07 16:11:12 +0200
cmake: Don't add Unix ASM file to the ARM-specific source list for MSVC
9c1dc4d13dab823d6441d417546ebeee3994389b by Cosmin Truta
https://github.com/glennrp/libpng/commit/9c1dc4d13dab823d6441d417546ebeee3994389b
Authored: 2023-12-07 16:11:12 +0200
Committed: 2023-12-07 16:11:12 +0200
cmake: Fix CPU architecture regexes
e755fb79ba945fea8a318dc343e73d22a39e2f4e by Cosmin Truta
https://github.com/glennrp/libpng/commit/e755fb79ba945fea8a318dc343e73d22a39e2f4e
Authored: 2023-10-19 00:26:54 +0300
Committed: 2023-10-19 00:26:54 +0300
ci: Quick-fix ci_verify_cmake.sh
f79c85e22d3381c8ffa2fdf8bf9853e18475145d by Cosmin Truta
https://github.com/glennrp/libpng/commit/f79c85e22d3381c8ffa2fdf8bf9853e18475145d
Authored: 2023-10-18 22:31:49 +0300
Committed: 2023-10-18 22:31:49 +0300
Update the configuration for Travis CI and AppVeyor CI
53d2188fa554666f9413d8137d0b25d4f91dfff7 by Cosmin Truta
https://github.com/glennrp/libpng/commit/53d2188fa554666f9413d8137d0b25d4f91dfff7
Authored: 2023-10-18 19:36:38 +0300
Committed: 2023-10-18 19:36:38 +0300
ci: Update the support for cross-build verifications; refactor
f2294569cfe43f87c9f72d35545e8de1126eb4b9 by Timothy Lyanguzov
https://github.com/glennrp/libpng/commit/f2294569cfe43f87c9f72d35545e8de1126eb4b9
Authored: 2023-07-03 15:53:44 +1200
Committed: 2023-10-02 23:24:00 +0300
Use CMake 3.5 features
1547b335e4fc9ad0a8262b2984dbb6ec46577266 by Tyler Kropp
https://github.com/glennrp/libpng/commit/1547b335e4fc9ad0a8262b2984dbb6ec46577266
Authored: 2023-05-19 19:16:10 -0400
Committed: 2023-10-02 00:00:03 +0300
cmake: Fix copying targets on Windows in multi-config build systems
b2ef6edbe876726f41e3ed0a5b7de1330065b5f9 by Cosmin Truta
https://github.com/glennrp/libpng/commit/b2ef6edbe876726f41e3ed0a5b7de1330065b5f9
Authored: 2023-08-03 21:08:29 +0300
Committed: 2023-08-03 21:08:29 +0300
cmake: Rename PNG_EXECUTABLES to PNG_TOOLS
5a6ea1822bbb930e92e403a262ecde38c04fd00d by Cosmin Truta
https://github.com/glennrp/libpng/commit/5a6ea1822bbb930e92e403a262ecde38c04fd00d
Authored: 2023-08-02 21:42:10 +0300
Committed: 2023-08-02 21:42:10 +0300
configure: Rerun "./autogen.sh --maintainer"
22ad62c25e7355b20d1486da301cb69159db0915 by Cosmin Truta
https://github.com/glennrp/libpng/commit/22ad62c25e7355b20d1486da301cb69159db0915
Authored: 2023-08-02 21:42:10 +0300
Committed: 2023-08-02 21:42:10 +0300
configure: Rename the recently-added options
71475b064f3e628e55a2f89f55e873945650afe9 by Carlo Bramini
https://github.com/glennrp/libpng/commit/71475b064f3e628e55a2f89f55e873945650afe9
Authored: 2023-03-02 12:59:01 +0100
Committed: 2023-08-02 17:39:36 +0300
configure: allow to disable building of tools and test
ee9d6d7bf2bc91212e9d8f6906b09909b2481688 by Cosmin Truta
https://github.com/glennrp/libpng/commit/ee9d6d7bf2bc91212e9d8f6906b09909b2481688
Authored: 2023-07-30 17:07:25 +0300
Committed: 2023-07-30 17:07:25 +0300
ci: Improve the support for cross-build verifications
f8e5fa92b0e37ab597616f554bee254157998227 by Cosmin Truta
https://github.com/glennrp/libpng/commit/f8e5fa92b0e37ab597616f554bee254157998227
Authored: 2023-07-09 12:27:51 +0300
Committed: 2023-07-09 12:27:51 +0300
ci: Fix ci_verify_cmake.sh; improve ci.lib.sh
c81516e9430a240b455b098e54bda9810a42f112 by Cosmin Truta
https://github.com/glennrp/libpng/commit/c81516e9430a240b455b098e54bda9810a42f112
Authored: 2023-07-08 23:46:53 +0300
Committed: 2023-07-08 23:46:53 +0300
ci: Fix bad copy pasta in ci_verify_configure.sh
0b7bc40de16878783b75e8b431c513bcb6b3e23b by Cosmin Truta
https://github.com/glennrp/libpng/commit/0b7bc40de16878783b75e8b431c513bcb6b3e23b
Authored: 2023-07-04 19:40:05 +0300
Committed: 2023-07-04 19:40:05 +0300
ci: Introduce CI_HOST_* and CI_TARGET_*
82414985c1085737bccd3eedb0aaa997451f5d32 by Cosmin Truta
https://github.com/glennrp/libpng/commit/82414985c1085737bccd3eedb0aaa997451f5d32
Authored: 2023-07-04 00:12:32 +0300
Committed: 2023-07-04 00:12:32 +0300
ci: Add ci_lint_ci.sh and .shellcheckrc
c0616f10171cc83e7c69697ec275b112b7ab1184 by Cosmin Truta
https://github.com/glennrp/libpng/commit/c0616f10171cc83e7c69697ec275b112b7ab1184
Authored: 2023-07-03 22:59:24 +0300
Committed: 2023-07-03 22:59:24 +0300
ci: Add ci.lib.ch; update ci_verify_*.sh accordingly
c741d1e3925267e67d9327ab905b2de1aeccf3f1 by Cosmin Truta
https://github.com/glennrp/libpng/commit/c741d1e3925267e67d9327ab905b2de1aeccf3f1
Authored: 2023-07-03 19:14:33 +0300
Committed: 2023-07-03 19:14:33 +0300
ci: Relicense the CI scripts to the Boost Software License version 1.0
ad9e42a877094b38e3aa68faed7720b689429b57 by Cosmin Truta
https://github.com/glennrp/libpng/commit/ad9e42a877094b38e3aa68faed7720b689429b57
Authored: 2023-07-03 13:38:40 +0300
Committed: 2023-07-03 13:38:40 +0300
Add .yamllint.yml, a configuration file for yamllint
d7f77bf271753016ab2f15936f0b20e0f831946e by Cosmin Truta
https://github.com/glennrp/libpng/commit/d7f77bf271753016ab2f15936f0b20e0f831946e
Authored: 2023-06-26 11:09:17 +0300
Committed: 2023-06-26 11:09:17 +0300
Bump version to 1.6.41.git
f135775ad4e5d4408d2e12ffcc71bb36e6b48551 by Cosmin Truta
https://github.com/glennrp/libpng/commit/f135775ad4e5d4408d2e12ffcc71bb36e6b48551
Authored: 2023-06-21 22:06:40 +0300
Committed: 2023-06-21 22:06:40 +0300
Release libpng version 1.6.40
afc6c595bf24340432ccbffba310eec3bd8b32fc by Cosmin Truta
https://github.com/glennrp/libpng/commit/afc6c595bf24340432ccbffba310eec3bd8b32fc
Authored: 2023-06-21 21:08:40 +0300
Committed: 2023-06-21 21:08:40 +0300
Fix a build regression on Solaris
e6c5bf46c4fa3e3738a2ed0896ce33fc270e0cac by Cosmin Truta
https://github.com/glennrp/libpng/commit/e6c5bf46c4fa3e3738a2ed0896ce33fc270e0cac
Authored: 2023-06-21 16:16:07 +0300
Committed: 2023-06-21 16:16:07 +0300
Ensure that only one eXIf chunk is written in the entire datastream
8be5c147d567bf90553088305208e612abb16768 by Wan-Teh Chang
https://github.com/glennrp/libpng/commit/8be5c147d567bf90553088305208e612abb16768
Authored: 2023-06-15 11:34:22 -0700
Committed: 2023-06-20 19:20:38 +0300
Don't report a valid tRNS chunk if it was canceled
f7abe3c4199a0fd98f62193ed2cb5337ae44959b by Cosmin Truta
https://github.com/glennrp/libpng/commit/f7abe3c4199a0fd98f62193ed2cb5337ae44959b
Authored: 2023-06-20 15:09:36 +0300
Committed: 2023-06-20 15:09:36 +0300
Avoid a memory leak when allocation of a pCAL buffer fails
82097c2108b07625a03fd8f3d10d90100a66cd02 by Jesús González
https://github.com/glennrp/libpng/commit/82097c2108b07625a03fd8f3d10d90100a66cd02
Authored: 2023-02-14 17:26:12 +0100
Committed: 2023-02-16 15:34:29 +0200
Fix a doc typo in pnglibconf.dfa
e519af8b49f52c4ac400f50f23b48ebe36a5f4df by Cosmin Truta
https://github.com/glennrp/libpng/commit/e519af8b49f52c4ac400f50f23b48ebe36a5f4df
Authored: 2023-02-12 22:31:11 +0200
Committed: 2023-02-12 22:31:11 +0200
cmake: Allow overwriting the debug postfix of library filenames
efc96c9d59a9052c4db9245ca0a204fc267fe396 by Cosmin Truta
https://github.com/glennrp/libpng/commit/efc96c9d59a9052c4db9245ca0a204fc267fe396
Authored: 2023-02-12 17:22:08 +0200
Committed: 2023-02-12 17:22:08 +0200
cmake: Redo the fix for Clang support on Windows
aab24fa1b3ccaab8770902a3c50ea9564925d053 by Cosmin Truta
https://github.com/glennrp/libpng/commit/aab24fa1b3ccaab8770902a3c50ea9564925d053
Authored: 2023-02-08 19:44:31 +0200
Committed: 2023-02-08 19:44:31 +0200
Clean up CMakeLists.txt
efa9c2e9204e3a1fa255ef7304791772df515744 by Jeremy Maitin-Shepard
https://github.com/glennrp/libpng/commit/efa9c2e9204e3a1fa255ef7304791772df515744
Authored: 2022-10-02 14:37:59 -0700
Committed: 2023-02-08 17:10:52 +0200
cmake: Rename the custom targets to have the png_ prefix
c22ef3b2e342bdfe3140b7e94879996d0e18c95b by Cosmin Truta
https://github.com/glennrp/libpng/commit/c22ef3b2e342bdfe3140b7e94879996d0e18c95b
Authored: 2023-02-07 17:49:06 +0200
Committed: 2023-02-07 17:49:06 +0200
Revert "cmake: Fix the Clang support on Windows"
66fede80d24e03b527ebf0b830b559cf4e5300aa by Cosmin Truta
https://github.com/glennrp/libpng/commit/66fede80d24e03b527ebf0b830b559cf4e5300aa
Authored: 2023-02-05 17:09:00 +0200
Committed: 2023-02-05 17:09:00 +0200
ci: Update the CI scripts
59fa76e1647422d63c9f01a9d7c66b5a540ae69d by Cosmin Truta
https://github.com/glennrp/libpng/commit/59fa76e1647422d63c9f01a9d7c66b5a540ae69d
Authored: 2023-02-04 20:33:23 +0200
Committed: 2023-02-04 20:33:23 +0200
ci: Add CMake+Ninja+Clang to the AppVeyor CI matrix
70fda1837d5de802ce5f7e04be239192b6a74d92 by B. Scott Michel
https://github.com/glennrp/libpng/commit/70fda1837d5de802ce5f7e04be239192b6a74d92
Authored: 2022-08-23 14:23:51 -0700
Committed: 2023-02-03 16:32:32 +0200
cmake: Fix the Clang support on Windows
aeb26da4cb64c0e75c8dbc9d59402820e2470667 by Gunther Nikl
https://github.com/glennrp/libpng/commit/aeb26da4cb64c0e75c8dbc9d59402820e2470667
Authored: 2023-01-31 18:19:46 +0100
Committed: 2023-01-31 22:25:23 +0200
cmake: Use CMAKE_SHARED_LIBRARY_C_FLAGS in version script checks
cd0ea2a7f53b603d3d9b5b891c779c430047b39a by Jon Creighton
https://github.com/glennrp/libpng/commit/cd0ea2a7f53b603d3d9b5b891c779c430047b39a
Authored: 2023-01-09 13:17:31 +0000
Committed: 2023-01-09 19:55:04 +0200
Fix for universal binaries on macOS
9923515ff441b4c07ce3f8c9985a547fe582c4da by Cosmin Truta
https://github.com/glennrp/libpng/commit/9923515ff441b4c07ce3f8c9985a547fe582c4da
Authored: 2023-01-09 19:50:00 +0200
Committed: 2023-01-09 19:50:00 +0200
Update the copyright year
61bfdb0cb02a6f3a62c929dbc9e832894c0a8df2 by Cosmin Truta
https://github.com/glennrp/libpng/commit/61bfdb0cb02a6f3a62c929dbc9e832894c0a8df2
Authored: 2022-11-29 12:38:45 +0200
Committed: 2022-11-29 12:38:45 +0200
Update the configuration for Travis CI and AppVeyor CI
9db8cff6ef9b213f27263865a145a4c0e7ef08fc by Cosmin Truta
https://github.com/glennrp/libpng/commit/9db8cff6ef9b213f27263865a145a4c0e7ef08fc
Authored: 2022-11-27 21:58:07 +0200
Committed: 2022-11-27 21:58:07 +0200
ci: Fix verification under Cygwin Bash + CMake + Visual Studio; update
b445aade83e55bb62095e7efdcfd38b540609750 by Cosmin Truta
https://github.com/glennrp/libpng/commit/b445aade83e55bb62095e7efdcfd38b540609750
Authored: 2022-11-27 21:05:42 +0200
Committed: 2022-11-27 21:05:42 +0200
ci: Rename the ci_* scripts
3c152a8ef76535744b4e3926693645d28f1b1969 by musvaage
https://github.com/glennrp/libpng/commit/3c152a8ef76535744b4e3926693645d28f1b1969
Authored: 2022-09-20 17:15:49 -0500
Committed: 2022-11-27 17:39:19 +0200
Fix typos
5a0b7e9c29ec23f87c601622cb2db01781a6cbba by Cosmin Truta
https://github.com/glennrp/libpng/commit/5a0b7e9c29ec23f87c601622cb2db01781a6cbba
Authored: 2022-11-27 16:20:31 +0200
Committed: 2022-11-27 16:20:31 +0200
manuals: Remove references to libpngpf(3); update links
b126f8071012fd57938e30385194ae1f4424413e by Cosmin Truta
https://github.com/glennrp/libpng/commit/b126f8071012fd57938e30385194ae1f4424413e
Authored: 2022-11-27 16:20:31 +0200
Committed: 2022-11-27 16:20:31 +0200
Reorganize and update the README file; add Markdown formatting
3c761b51359abdb6b80a101f0f21e7579cedceef by Cosmin Truta
https://github.com/glennrp/libpng/commit/3c761b51359abdb6b80a101f0f21e7579cedceef
Authored: 2022-11-27 13:10:35 +0200
Committed: 2022-11-27 13:10:35 +0200
Bump version to 1.6.40.git
| Reporter | ||
Comment 1•2 years ago
|
||
| NcPgLxofST-9GWpFLAu1Ow | ||
Updatebot encountered an error while trying to apply the mozilla patches. with the following message:
stdout:
Importing local patches...
patch -p1 --directory media/libpng --input /builds/worker/checkouts/gecko/media/libpng/1737038.patch --no-backup-if-mismatch
patching file pngwutil.c
Hunk #2 succeeded at 825 (offset -5 lines).
patch -p1 --directory media/libpng --input /builds/worker/checkouts/gecko/media/libpng/apng.patch --no-backup-if-mismatch
patching file png.h
Hunk #2 succeeded at 428 with fuzz 1.
Hunk #5 succeeded at 3253 (offset 4 lines).
patching file pngget.c
Hunk #1 succeeded at 1263 (offset 18 lines).
patching file pnginfo.h
patching file pngpread.c
patching file pngpriv.h
Hunk #1 FAILED at 636.
Hunk #2 succeeded at 895 (offset 23 lines).
Hunk #3 succeeded at 1690 (offset 57 lines).
1 out of 3 hunks FAILED -- saving rejects to file pngpriv.h.rej
patching file pngread.c
patching file pngrutil.c
Hunk #1 succeeded at 862 (offset -2 lines).
Hunk #7 succeeded at 4895 (offset -1 lines).
patching file pngset.c
Hunk #1 succeeded at 279 (offset -8 lines).
Hunk #2 succeeded at 1155 (offset -7 lines).
patching file pngstruct.h
Hunk #1 succeeded at 398 (offset -10 lines).
patching file pngwrite.c
Hunk #2 FAILED at 368.
Hunk #3 succeeded at 2418 (offset 23 lines).
1 out of 3 hunks FAILED -- saving rejects to file pngwrite.c.rej
patching file pngwutil.c
Hunk #1 succeeded at 822 with fuzz 2 (offset 2 lines).
Hunk #2 succeeded at 1013 (offset 6 lines).
Hunk #3 succeeded at 1070 (offset 6 lines).
Hunk #4 succeeded at 1915 (offset 6 lines).
Hunk #5 succeeded at 2884 (offset 6 lines).
Error running mach:mach vendor --patch-mode only media/libpng/moz.yamlThe error occurred in code that was called by the mach command. This is either
a bug in the called code itself or in the way that mach is calling it.
You can invoke./mach bustedto check if this issue is already on file. If it
isn't, please use./mach busted file vendorto report it. If./mach bustedis
misbehaving, you can also inspect the dependencies of bug 1543241.If filing a bug, please include the full output of mach, including this error
message.The details of the failure are as follows:
Exception: Process executed with non-0 exit code 1: ['patch', '-p1', '--directory', 'media/libpng', '--input', '/builds/worker/checkouts/gecko/media/libpng/apng.patch', '--no-backup-if-mismatch']
File "/builds/worker/checkouts/gecko/python/mozbuild/mozbuild/vendor/mach_commands.py", line 130, in vendor
vendor_command.vendor(
File "/builds/worker/checkouts/gecko/python/mozbuild/mozbuild/vendor/vendor_manifest.py", line 132, in vendor
self.import_local_patches(
File "/builds/worker/checkouts/gecko/python/mozbuild/mozbuild/vendor/vendor_manifest.py", line 869, in import_local_patches
self.run_process(
File "/builds/worker/checkouts/gecko/python/mach/mach/mixin/process.py", line 196, in run_process
raise Exception(f"Process executed with non-0 exit code {status}: {args}")
Updatebot will be unable to do anything more for this library version.
Updated•2 years ago
|
| Reporter | ||
Comment 2•2 years ago
|
||
| U4mKUGadTvGoPDqJiO--Dw | ||
This bug is being closed because a newer revision of the library is available.
This bug will be marked as a duplicate of it (because although this bug is older, it is superseded by the newer one).
Updated•2 years ago
|
Description
•