projects

Branch


Log

Author Commit Date CI Message
Cosmin Truta f04c457a 2025-05-29T19:47:03 build: Remove the PNG_DEBUG option from CMake files and project files Counter-intuitively, defining the PNG_DEBUG macro as 1 (i.e. setting the debug verbosity level to 1) does *not* cause any of the existing debug traces to show up. This setting would have worked if we had trace statements like `png_debug(0, message)`, but we don't have any. Debug traces do show up for verbosity levels from 2 to 5. The libpng manual describes in detail how they are meant to be used. According to the history of the CMake file, as well as the history of other project files, PNG_DEBUG was never set to a numeric value larger than 1. In other words, these debug settings inside these build files never produced any output in any (unmodified) libpng version. (As for the configure build, PNG_DEBUG has no special treatment there.) Considering the plethora of alternative methods to pass C preprocessor options through our build files, scripts and projects onto libpng, we'd rather discontinue PNG_DEBUG as a dedicated build option.
Cosmin Truta d161ce61 2024-09-23T20:14:19 [libpng16] projects: Add a build launcher to the Visual Studio project Add projects/vstudio/build.bat, a wrapper for `devenv [...] /build`. This is a cherry-pick of commit f1c01b5c36fc4fdcd9238c5295cc5565a9caa43e from branch 'libpng18'.
Cosmin Truta b3bcbf9f 2024-09-23T16:58:34 [libpng16] projects: Adjust settings in the Visual Studio project Adjust the warning levels across the entire solution in order to tidy up the build log. Also remove the vestigial macro definition _USRDLL and add the missing macro definition _CRT_SECURE_NO_WARNINGS. This is a cherry-pick of commit 719705a2ab932a353748371c2e57f39ebc4bb8a3 from branch 'libpng18'.
Cosmin Truta 4191872d 2024-02-15T18:29:26 chore: Update the .editorconfig files and pacify editorconfig-checker
Cosmin Truta 2d7da9db 2024-01-31T13:04:26 chore: Add .editorconfig files
Cosmin Truta 0c2388cd 2022-09-14T08:54:57 projects: Delete the definition of _WINDOWS from the VStudio project The _WINDOWS macro should not be defined on a modern Windows platform. This macro was predefined by 16-bit Windows compilers only.
Cosmin Truta 6aff792b 2022-09-13T01:23:52 projects: Update the README file of the Visual Studio project
Gabor Kertesz ed8840a3 2021-10-28T12:54:00 projects: Add ARM64 to Visual Studio project
Gabor Kertesz efdb24e5 2021-10-28T12:51:13 projects: Fix C2220 warning errors for VS2019 It sets warning level lower and not treat as errors because of C2220 warnings are escalated to errors in Visual Studio 2019.
Gabor Kertesz 1f20bc1e 2021-10-28T12:20:45 projects: Upgrade to Visual Studio 2019
Cosmin Truta 85acd919 2018-12-01T09:36:00 [master] Imported from libpng-1.6.36.tar
Cosmin Truta 6d55a14c 2018-07-29T21:51:48 Update projects/vstudio
Cosmin Truta 8da39742 2018-07-15T23:58:00 [master] Imported from libpng-1.6.35.tar
Cosmin Truta 46aedd89 2018-07-15T23:58:00 Release libpng version 1.6.35
Glenn Randers-Pehrson cde1e1fe 2018-03-06T13:59:27 [libpng16] Bump version to 1.6.35beta02
Glenn Randers-Pehrson 0e06b594 2018-03-06T13:54:52 [libpng16] Imported from libpng-1.6.35beta01.tar
luz.paz eb91c0e4 2018-02-09T06:57:29 More misc. typos found via `codespell-q 3` please review
Glenn Randers-Pehrson 7292c861 2017-09-29T03:40:58 [master] Imported from libpng-1.6.34.tar
Unknown f23b41d7 2017-11-03T00:52:06 Misc. typos Some are user facing. Some are in actual code. Most are in source comments. Also, please double check the changes in contrib/tools/pngfix.c
Glenn Randers-Pehrson 2227793e 2017-09-29T10:50:48 [libpng16] Bump version to 1.6.35beta01
Glenn Randers-Pehrson b78804f9 2017-09-29T03:40:58 [libpng16] Imported from libpng-1.6.34.tar
Glenn Randers-Pehrson 345fc37f 2017-09-28T17:50:17 [libpng16] Bump version to 1.6.34beta01
Glenn Randers-Pehrson c1effe1b 2017-09-28T13:57:00 [master] Imported from libpng-1.6.33.tar
Glenn Randers-Pehrson 2ee8cb05 2017-09-28T13:57:00 [libpng16] Imported from libpng-1.6.33.tar
Glenn Randers-Pehrson 13a15869 2017-09-23T14:57:21 [libpng16] Imported from libpng-1.6.33rc02.tar
Glenn Randers-Pehrson 2da37077 2017-09-20T18:39:08 [libpng16] Bump version to 1.6.33rc02
Glenn Randers-Pehrson 5f0c9fab 2017-09-20T15:49:00 [libpng16] Bump version to 1.6.33rc01
Glenn Randers-Pehrson 1c98b858 2017-09-14T12:47:45 [libpng16] Bump version to 1.6.33beta04
Glenn Randers-Pehrson 4de130c2 2017-09-14T12:43:36 [libpng16] Imported from libpng-1.6.33beta03.tar
Glenn Randers-Pehrson fca1862a 2017-09-02T19:46:47 [libpng16] Bump version to 1.6.33beta03
Glenn Randers-Pehrson c2c8b398 2017-09-02T19:34:09 [libpng16] Imported from libpng-1.6.33beta02.tar
Glenn Randers-Pehrson 5c27e93f 2017-08-30T07:01:49 [libpng16] Bump version to 1.6.33beta02
Glenn Randers-Pehrson 321c24b0 2017-08-28T11:29:33 [libpng16] Bump version to 1.6.33beta01
Glenn Randers-Pehrson f6ca33d4 2017-08-25T18:52:39 [libpng16] Bump version to 1.6.33beta01
Glenn Randers-Pehrson f8110669 2017-08-24T14:44:52 [master] Imported from libpng-1.6.32.tar
Glenn Randers-Pehrson df7e9dae 2017-08-24T14:44:52 [libpng16] Imported from libpng-1.6.32.tar
Glenn Randers-Pehrson 12573691 2017-08-22T20:04:35 [libpng16] Bump version to 1.6.32rc03
Glenn Randers-Pehrson ba5f7f6a 2017-08-22T13:56:40 [libpng16] Bump version to 1.6.32rc02
Glenn Randers-Pehrson 94575916 2017-08-18T03:14:09 [libpng16] Imported from libpng-1.6.32rc01.tar
Glenn Randers-Pehrson 7b8b7115 2017-08-07T14:20:38 [libpng16] Bump version to 1.6.32beta12
Glenn Randers-Pehrson fa2f7225 2017-08-07T07:28:24 [libpng16] Imported from libpng-1.6.32beta11.tar
Glenn Randers-Pehrson dbdeb1f3 2017-08-04T20:07:51 [libpng16] Bump version to 1.6.32beta11
Glenn Randers-Pehrson 3d7f3e57 2017-08-04T19:58:05 [libpng16] Imported from libpng-1.6.32beta10.tar
Glenn Randers-Pehrson 894a9869 2017-08-03T18:14:02 [libpng16] Bump version to 1.6.32beta10
Glenn Randers-Pehrson bfdabdac 2017-08-03T10:56:18 [libpng16] Bump version to 1.6.32beta09
Glenn Randers-Pehrson 70041f40 2017-08-02T19:28:44 [libpng16] Bump version to 1.6.32beta08
Glenn Randers-Pehrson 96b65b36 2017-08-02T19:26:15 [libpng16] Imported from libpng-1.6.32beta07.tar
Glenn Randers-Pehrson 2b37d465 2017-08-02T17:30:29 [libpng16] Bump version to 1.6.32beta07
Glenn Randers-Pehrson 2df5c963 2017-08-02T17:23:40 [libpng16] Imported from libpng-1.6.32beta06.tar
Glenn Randers-Pehrson f30f1ae3 2017-08-02T16:47:00 [libpng16] Imported from libpng-1.6.32beta05.tar
Glenn Randers-Pehrson 821b1dcf 2017-08-01T22:06:06 [libpng16] Bump version to 1.6.32beta04
Glenn Randers-Pehrson 611b29ac 2017-08-01T22:04:16 [libpng16] Imported from libpng-1.6.32beta03.tar
Glenn Randers-Pehrson cb628b2e 2017-08-01T15:17:03 [libpng16] Bump version to 1.6.32beta03
Glenn Randers-Pehrson 4aad3c0e 2017-07-31T20:15:40 [libpng16] Imported from libpng-1.6.32beta02.tar
Glenn Randers-Pehrson 90d3ff29 2017-07-31T17:06:11 [libpng16] Bump version to 1.6.32beta02
Glenn Randers-Pehrson 619cf868 2017-07-31T17:02:15 [libpng16] Imported from libpng-1.6.32beta01.tar
Glenn Randers-Pehrson b73c8918 2017-07-27T14:17:02 [libpng16] Bump version to 1.6.32beta01
Glenn Randers-Pehrson fbff8986 2017-07-27T05:25:33 [master] Imported from libpng-1.6.31.tar
Glenn Randers-Pehrson 9fcb8464 2017-07-27T05:25:33 [libpng16] Imported from libpng-1.6.31.tar
Glenn Randers-Pehrson 136b3203 2017-07-25T15:30:43 [libpng16] Imported from libpng-1.6.31rc02.tar
Glenn Randers-Pehrson a354e5c1 2017-07-19T09:49:56 [libpng16] Imported from libpng-1.6.31rc01.tar
Glenn Randers-Pehrson 3de6fa11 2017-07-18T06:38:18 [libpng16] Imported from libpng-1.6.31beta07.tar
Glenn Randers-Pehrson d2fcc41e 2017-07-17T06:08:01 [libpng16] Imported from libpng-1.6.31beta06.tar
Glenn Randers-Pehrson a5b6751b 2017-07-13T11:26:48 [libpng16] Bump version to 1.6.31beta06
Glenn Randers-Pehrson cd8eb93e 2017-07-13T11:24:41 [libpng16] Imported from libpng-1.6.31beta05.tar
Glenn Randers-Pehrson 40943eb6 2017-07-11T12:23:25 [libpng16] Bump version to 1.6.31beta05
Glenn Randers-Pehrson f78a3e73 2017-07-11T12:27:09 [libpng16] Imported from libpng-1.6.31beta04.tar
Glenn Randers-Pehrson f2621c51 2017-07-09T16:29:29 [libpng16] Bump version to 1.6.31beta04
Glenn Randers-Pehrson a947052e 2017-07-09T16:25:13 [libpng16] Imported from libpng-1.6.31beta03.tar
Glenn Randers-Pehrson 918a6ac2 2017-07-08T13:17:04 [libpng16] Bump version to 1.6.31beta03
Glenn Randers-Pehrson bd5a826d 2017-07-08T12:56:14 [libpng16] Imported from libpng-1.6.31beta02.tar
Glenn Randers-Pehrson 23b51990 2017-07-05T06:41:18 [libpng16] Bump version to 1.6.31beta02
Glenn Randers-Pehrson 77417b8e 2017-07-05T05:45:22 [libpng16] Imported from libpng-1.6.31beta01.tar
Glenn Randers-Pehrson 145361aa 2017-06-28T14:35:23 [libpng16] Bump version to 1.6.31beta01
Glenn Randers-Pehrson 8c552ddf 2017-06-28T13:46:04 [master] Imported from libpng-1.6.30.tar
Glenn Randers-Pehrson 58649f19 2017-06-28T13:46:04 [libpng16] Imported from libpng-1.6.30.tar
Glenn Randers-Pehrson 14be73c8 2017-06-25T13:12:05 [libpng16] Imported from libpng-1.6.30rc02.tar
Glenn Randers-Pehrson 87cd2dc0 2017-06-14T10:07:11 [libpng16] Imported from libpng-1.6.30rc01.tar
Glenn Randers-Pehrson 2d306c4b 2017-06-06T19:39:55 [libpng16] Bump version to 1.6.30beta05
Glenn Randers-Pehrson 5aaf6e88 2017-06-06T19:21:23 [libpng16] Imported from libpng-1.6.30beta04.tar
Glenn Randers-Pehrson 6155c662 2017-05-22T09:58:11 [libpng16] Bump version to 1.6.30beta04
Glenn Randers-Pehrson d40ac082 2017-05-22T09:52:15 [libpng16] Imported from libpng-1.6.30beta03.tar
Glenn Randers-Pehrson 0808d758 2017-04-22T15:47:53 [libpng16] Bump version to 1.6.30beta03
Glenn Randers-Pehrson 2eff8ef5 2017-04-22T15:30:52 [libpng16] Imported from libpng-1.6.30beta02.tar
Glenn Randers-Pehrson ead7079f 2017-04-01T11:09:33 [libpng16] Bump version to 1.6.30beta02
Glenn Randers-Pehrson 82add753 2017-04-01T09:27:08 [libpng16] Imported from libpng-1.6.30beta01.tar
Viktor Szakats b3ffdc59 2017-03-31T23:25:57 URL updates
Glenn Randers-Pehrson 03a6f3f9 2017-03-16T10:35:24 [libpng16] Bump version to 1.6.30beta01
Glenn Randers-Pehrson b363e01e 2017-03-16T07:21:03 [master] Imported from libpng-1.6.29.tar
Glenn Randers-Pehrson d42e88d5 2017-03-16T07:21:03 [libpng16] Imported from libpng-1.6.29.tar
Glenn Randers-Pehrson fae874c8 2017-03-08T17:03:14 [libpng16] Imported from libpng-1.6.29rc01.tar
Glenn Randers-Pehrson 0b1f7e41 2017-03-01T07:11:04 [libpng16] Bump version to 1.6.29beta04
Glenn Randers-Pehrson a8de1a70 2017-03-01T07:03:24 [libpng16] Imported from libpng-1.6.29beta03.tar
Glenn Randers-Pehrson 862a2858 2017-02-22T14:36:57 [libpng16] Bump version to 1.6.29beta03
Glenn Randers-Pehrson 364450bf 2017-02-21T20:37:11 [libpng16] Imported from libpng-1.6.29beta02.tar
Glenn Randers-Pehrson ae794eef 2017-01-12T10:05:18 [libpng16] Bump version to 1.6.29beta02
Glenn Randers-Pehrson dd24a6ca 2017-01-12T09:51:36 [libpng16] Imported from libpng-1.6.29beta01.tar
Glenn Randers-Pehrson 4ddac468 2017-01-05T11:25:42 [libpng16] Bump version to 1.6.29beta01
Glenn Randers-Pehrson 0a181e16 2017-01-05T08:52:09 [master] Imported from libpng-1.6.28.tar
Glenn Randers-Pehrson 17ad597d 2017-01-05T07:52:09 [libpng16] Imported from libpng-1.6.28.tar