Cosmin Truta
2b978915d8
Release libpng version 1.6.50
2025-07-01 23:50:00 +03:00
Cosmin Truta
254a64ec30
doc: Update the man pages to the final PNG-3 specification
...
Also make editorial changes regarding the previous PNG specifications.
2025-07-01 22:57:36 +03:00
Cosmin Truta
640204280f
Release libpng version 1.6.49
2025-06-12 20:05:46 +03:00
Cosmin Truta
ea12796820
Release libpng version 1.6.48
2025-04-30 16:51:46 +03:00
Cosmin Truta
44f97f08d7
[libpng18] chore: Clean up the FILE *
formulations in code and in documentation
...
We should use `FILE *` instead of `FILE*` or `(FILE*)`, consistently,
as we should for all other pointer types. Moreover, when we refer to
standard stdio file objects in comments and in documentation, we should
use the term "FILE objects" consistently.
Lastly, we clarify in a comment in example.c that `PNG_STDIO_SUPPORTED`
is true only when the stdio support is both available in the system and
accessible in the user's libpng build.
This is a cherry-pick of commit c63c5463903014c904b540216c2784023fb8c1c8
from branch 'libpng18'.
Reviewed-by: John Bowler <jbowler@acm.org>
Signed-off-by: Cosmin Truta <ctruta@gmail.com>
2025-02-26 19:46:08 +02:00
Cosmin Truta
872555f4ba
Release libpng version 1.6.47
2025-02-18 11:18:30 +02:00
Cosmin Truta
0024abd279
Release libpng version 1.6.46
2025-01-23 19:02:04 +02:00
Cosmin Truta
51f5bd68b9
Release libpng version 1.6.45
2025-01-07 18:31:22 +02:00
Cosmin Truta
222dd7ca49
doc: Make a small correction about branches in the libpng manual
2024-09-14 18:53:00 +03:00
Cosmin Truta
f5e92d7697
Release libpng version 1.6.44
2024-09-12 23:44:44 +03:00
Cosmin Truta
ed217e3e60
Release libpng version 1.6.43
2024-02-23 11:51:40 +02:00
Cosmin Truta
0fa3c0f698
chore: Clean up the spurious uses of sizeof(png_byte)
; fix the manual
...
By definition, `sizeof(png_byte)` is 1.
Remove all the occurences of `sizeof(png_byte)` from the code, and fix
a related typo in the libpng manual.
Also update the main .editorconfig file to reflect the fixing expected
by a FIXME note.
2024-02-15 21:53:24 +02:00
Cosmin Truta
35d9f5ea52
Release libpng version 1.6.42
2024-01-29 22:51:33 +02:00
Cosmin Truta
537c66660e
chore: Fix and update the libpng manual
...
Fix various typos and whitespace errors, and clean up obsolete
formulations such as `(png_infopp)NULL`.
Bring all URLs up to date.
2024-01-29 17:53:21 +02:00
Cosmin Truta
ac944e2b36
Fix a regression introduced in "chore: Clean up the return statements"
...
This fixes commit 27e548af2518ff8d278b45c40d11ad1bdd68eaa0.
The macro `png_check_sig` has been deprecated and remained untested
for decades. And yet, somehow it escaped from all past API cleanups.
Also update the libpng manual.
Reported-by: Matthieu Darbois
2024-01-29 15:30:10 +02:00
Cosmin Truta
ba980b8f0c
Release libpng version 1.6.41
2024-01-24 18:59:00 +02:00
Cosmin Truta
f135775ad4
Release libpng version 1.6.40
2023-06-21 22:06:40 +03:00
Cosmin Truta
07b8803110
Release libpng version 1.6.39
2022-11-20 23:53:23 +02:00
Cosmin Truta
77c3a39299
Clean up comments and whitespace characters in source files
...
Remove all remaining "last changed" version info from source comments.
(The version control system maintains this information automatically.)
Delete the trailing whitespace characters.
2022-11-20 21:23:33 +02:00
Cosmin Truta
0a158f3506
Release libpng version 1.6.38
2022-09-14 22:42:00 +03:00
Samanta Navarro
eda0f47f46
Fix typo in libpng manual
2022-09-13 00:34:27 +03:00
Cosmin Truta
a40189cf88
Release libpng version 1.6.37
2019-04-14 14:10:32 -04:00
Cosmin Truta
eddf902320
Release libpng version 1.6.36
2018-12-01 09:36:00 -05:00
luz.paz
a294c1bcb6
Some more trivial source typos
...
Found via `codespell` and `grep`
2018-08-19 00:57:20 -04:00
Cosmin Truta
1ef8882814
Replace the remaining uses of PNG_CONST with const
...
In v1.6.0, compiler support for const became a requirement.
It should be used consistently. To maintain backwards compatibility,
PNG_CONST is still maintained in deprecated form.
2018-08-18 21:01:02 -04:00
Cosmin Truta
8440326590
Update the documentation
2018-07-29 00:33:12 -04:00
Cosmin Truta
46aedd8961
Release libpng version 1.6.35
2018-07-15 23:58:00 -04:00
Cosmin Truta
a74aa9a002
[libpng16] Replace the remaining uses of png_size_t with size_t
...
In v1.6.0, size_t became a required type. It should be used
consistently. To maintain backwards compatibility, png_size_t
is still maintained in deprecated form.
2018-06-17 22:37:44 -04:00
Glenn Randers-Pehrson
cde1e1fe79
[libpng16] Bump version to 1.6.35beta02
2018-03-06 14:06:57 -06:00
Glenn Randers-Pehrson
0e06b5948c
[libpng16] Imported from libpng-1.6.35beta01.tar
2018-03-06 14:06:24 -06:00
luz.paz
eb91c0e4ed
More misc. typos
...
found via `codespell-q 3`
please review
2018-02-09 06:57:29 -05:00
Glenn Randers-Pehrson
fe669f6f38
[libpng16] Update copyright year
2018-01-07 19:55:19 -06:00
Unknown
f23b41d7b1
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
2017-11-03 00:52:06 -04:00
Glenn Randers-Pehrson
2227793efc
[libpng16] Bump version to 1.6.35beta01
2017-09-29 10:52:22 -05:00
Glenn Randers-Pehrson
b78804f9a2
[libpng16] Imported from libpng-1.6.34.tar
2017-09-29 03:42:33 -05:00
Glenn Randers-Pehrson
345fc37fdc
[libpng16] Bump version to 1.6.34beta01
2017-09-28 17:51:45 -05:00
Glenn Randers-Pehrson
2ee8cb0559
[libpng16] Imported from libpng-1.6.33.tar
2017-09-28 13:58:30 -05:00
Glenn Randers-Pehrson
e4c8312d31
[libpng16] Document alpha_mode choices in the man page
2017-09-23 21:23:59 -05:00
Glenn Randers-Pehrson
2da37077db
[libpng16] Bump version to 1.6.33rc02
2017-09-20 18:40:13 -05:00
Glenn Randers-Pehrson
5f0c9fabbc
[libpng16] Bump version to 1.6.33rc01
2017-09-20 15:50:17 -05:00
Glenn Randers-Pehrson
1c98b85886
[libpng16] Bump version to 1.6.33beta04
2017-09-14 12:48:53 -05:00
Glenn Randers-Pehrson
4de130c255
[libpng16] Imported from libpng-1.6.33beta03.tar
2017-09-14 12:46:28 -05:00
Glenn Randers-Pehrson
fca1862ac9
[libpng16] Bump version to 1.6.33beta03
2017-09-02 19:48:40 -05:00
Glenn Randers-Pehrson
c2c8b398a9
[libpng16] Imported from libpng-1.6.33beta02.tar
2017-09-02 19:48:19 -05:00
Glenn Randers-Pehrson
5c27e93f51
[libpng16] Bump version to 1.6.33beta02
2017-08-30 07:03:12 -05:00
Glenn Randers-Pehrson
321c24b0d7
[libpng16] Bump version to 1.6.33beta01
2017-08-28 11:30:44 -05:00
Glenn Randers-Pehrson
f6ca33d42c
[libpng16] Bump version to 1.6.33beta01
2017-08-25 18:54:30 -05:00
Glenn Randers-Pehrson
df7e9dae0c
[libpng16] Imported from libpng-1.6.32.tar
2017-08-24 16:39:02 -05:00
Glenn Randers-Pehrson
1257369169
[libpng16] Bump version to 1.6.32rc03
2017-08-22 20:06:04 -05:00
Glenn Randers-Pehrson
ba5f7f6a3e
[libpng16] Bump version to 1.6.32rc02
2017-08-22 14:01:00 -05:00