|
3bd304e5
|
2024-01-31T15:02:42
|
|
chore: Split lines in scripts/*.awk to pacify the editorconfig checker
|
|
f6036c0a
|
2022-11-20T20:21:41
|
|
Update, rename and clean up various scripts
Rename contrib/tools/chkfmt to contrib/tools/chkfmt.sh; refactor:
* Increase the max line length for contrib/**/*.[ch] from 96 to 100.
* Set the max line length for ci_*.sh to 100.
* Use `basename $0` instead of the hard-coded script name.
* Update comments.
Remove contrib/tools/reindent. For automated code formatting, including
indentation, we need a robust solution.
Add an empty line after the hashbang line in all scripts.
Remove the "last changed" version info from comment headers.
(The version control system maintains this information automatically.)
|
|
8da39742
|
2018-07-15T23:58:00
|
|
[master] Imported from libpng-1.6.35.tar
|
|
eb91c0e4
|
2018-02-09T06:57:29
|
|
More misc. typos
found via `codespell-q 3`
please review
|
|
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
|
|
eed640db
|
2014-10-22T19:28:06
|
|
[master] Imported from libpng-1.6.14.tar
|
|
f1eacc08
|
2014-10-01T10:39:18
|
|
[libpng16] Bump version to 1.6.14beta06
|
|
6147fae4
|
2014-10-01T10:23:56
|
|
[libpng16] Imported from libpng-1.6.14beta05.tar
|
|
6c48f77b
|
2014-09-28T13:43:28
|
|
[libpng16] Merge pnglibconf.dfa with libpng-1.7.0beta37.
|
|
d21eae44
|
2014-06-05T09:53:19
|
|
[master] Imported from libpng-1.6.11.tar
|
|
5808e7b8
|
2014-05-19T18:10:56
|
|
[libpng16] Imported from libpng-1.6.11beta06.tar
|
|
339ef1ec
|
2013-12-19T09:04:52
|
|
[master] Imported from libpng-1.6.8.tar
|
|
c912050a
|
2013-11-22T14:58:04
|
|
[libpng16] Fixed 'minimal' builds. Various obviously useful minimal
configurations don't build because of missing contrib/libtests test programs
and overly complex dependencies in scripts/pnglibconf.dfa. This change adds
contrib/conftest/*.dfa files that can be used in automatic build
scripts to ensure that these configurations continue to build.
|
|
41db297e
|
2013-03-27T20:31:36
|
|
[master] Imported from libpng-1.6.1.tar
|
|
f3728100
|
2013-03-04T16:26:31
|
|
[libpng16] Corrected Android builds and corrected libpng.vers with symbol
prefixing This adds an API to set optimization options externally,
providing an alternative and general solution for the non-portable
run-time tests used by the ARM Neon code. It also makes those tests
compile and link on Android.
The order of settings vs options in pnglibconf.h is reversed to allow
settings to depend on options and options can now set (or override) the
defaults for settings.
|
|
871b1d0f
|
2013-03-02T14:58:22
|
|
[libpng16] Bump version to 1.6.1beta05
|
|
f3af706c
|
2012-02-02T23:11:45
|
|
[libpng16] Imported from libpng-1.6.0beta05.tar
|
|
23a101e0
|
2013-02-16T00:18:20
|
|
[libpng16] scripts/pnglibconf.dfa formatting improvements back ported from libpng 1.7.
|
|
0695fcd8
|
2013-02-15T23:46:37
|
|
[libpng16] Removed cc -E workround, corrected png_get_palette_max API Tested on SUN OS cc 5.9,
which demonstrates the tokenization problem previously avoided by using /lib/cpp.
Since all .dfn output is now protected in double quotes unless it is to be macro
substituted the fix should work everywhere.
|
|
42835d3d
|
2013-02-15T23:40:34
|
|
[libpng16] Ported libpng 1.5 options.awk/dfn file handling to 1.6, fixed one bug.
|
|
0da9cf38
|
2013-02-13T22:49:19
|
|
[master] Imported from libpng-1.6.0.tar
|
|
d14caad2
|
2013-01-23T20:59:12
|
|
[master] Imported from libpng-1.5.14.tar
|
|
7bde6e23
|
2012-12-18T08:44:26
|
|
[libpng16] Disassembled the version number in scripts/options.awk (necessary
for building on SunOs)
|
|
b11b31ae
|
2012-03-21T07:55:46
|
|
[libpng16] Changed chunk handler warnings into benign errors, incrementally
load iCCP
|
|
187694b9
|
2012-03-04T22:25:10
|
|
[master] Imported from libpng-1.5.10beta03.tar
|
|
1531bd61
|
2012-01-01T14:45:04
|
|
[libpng16] Updated copyright year to 2012
|
|
cd3f5bb5
|
2011-12-08T08:50:29
|
|
[libpng15] Imported from libpng-1.5.7.tar
|
|
c32de8c6
|
2011-11-11T20:23:42
|
|
[libpng15] Bump version to libpng-1.5.7beta03
|
|
d4973837
|
2011-11-08T19:34:54
|
|
[libpng15] Change options.awk to use pngconf.h for versioning
instead of ANNOUNCE
|
|
92a1d46c
|
2011-11-07T22:19:30
|
|
[libpng15] Added versioning to pnglibconf.h comments.
|
|
1d8b7555
|
2011-11-03T18:19:53
|
|
[libpng15] Fix for the preprocessor of the Intel C compiler. The preprocessor
adjacent @ signs with a space; this changes the concatentation
from @@@ to PNG_JOIN; that should work with all compiler
preprocessors.
|
|
af855e41
|
2011-05-07T10:52:49
|
|
[devel] Remove some trailing blanks.
|
|
5c5db5a5
|
2011-01-21T23:23:34
|
|
[devel] Imported from libpng-1.5.1beta07.tar
|
|
f5ea1b70
|
2011-01-06T06:42:51
|
|
[devel] Imported from libpng-1.5.0.tar
|
|
85497d7a
|
2010-10-15T19:58:56
|
|
[devel] Changed embedded dates in some scripts to "(PENDING RELEASE)"
|
|
f197d6d0
|
2010-10-15T19:22:01
|
|
[devel] Imported from libpng-1.5.0beta52.tar
|
|
4fa1816c
|
2010-10-15T19:14:36
|
|
[devel] Restored some of the embedded dates
|
|
f0eda4e8
|
2010-10-15T15:01:57
|
|
[devel] Imported from libpng-1.5.0beta51.tar
|
|
7e1fabe2
|
2010-10-14T07:29:03
|
|
[devel] Imported from libpng-1.5.0beta50.tar
|
|
1b49a71d
|
2010-10-07T20:59:06
|
|
[devel] Imported from libpng-1.5.0beta49.tar
|
|
83b4fc4a
|
2010-10-04T23:03:24
|
|
[devel] Imported from libpng-1.5.0beta48.tar
|
|
b0876110
|
2010-10-04T17:24:36
|
|
[devel] Fixed problem with symbols creation in Makefile.am which was assuming
that CCP writes to standard output by default (Martin Banky).
|
|
e197cded
|
2010-09-10T22:02:01
|
|
[devel] Imported from libpng-1.5.0beta47.tar
|
|
39515c9e
|
2010-08-28T06:21:35
|
|
[devel] Imported from libpng-1.5.0beta46.tar
|
|
a7119547
|
2010-08-26T07:07:37
|
|
[devel] Imported from libpng-1.5.0beta45.tar
|
|
4f108d8a
|
2010-08-24T21:05:43
|
|
[devel] Supply default values for PNG_USER_PRIVATEBUILD and PNG_USER_DLLFNAME_POSTFIX
in pngpriv.h in case the user forgot to define them in their pngusr.h. This
means it is safe for people not building a DLL to omit these defines from pngusr.h.
|
|
9b362b1e
|
2010-08-24T09:03:56
|
|
[devel] Bump to version libpng-1.5.0beta45
|
|
a3137512
|
2010-08-18T20:25:36
|
|
[devel] Removed spurious tabs, shorten long lines (no source change)
Also added scripts/chkfmt to validate the format of all the files that can
reasonably be validated (it is suggested to run "make distclean" before
checking, because some machine generated files have long lines.)
Reformatted the CHANGES file to be more consistent throughout.
|
|
363f96e7
|
2010-08-11T09:00:26
|
|
[devel] Imported from libpng-1.5.0beta41.tar
|
|
836fe66e
|
2010-08-06T06:52:34
|
|
[devel] Imported from libpng-1.5.0beta40.tar
|
|
2c700f97
|
2010-08-02T07:42:08
|
|
[devel] Imported from libpng-1.5.0beta39.tar
|
|
bdabd8f7
|
2010-07-31T07:16:11
|
|
[devel] Bump to version libpng-1.5.0beta38
|
|
6c47e84d
|
2010-07-29T19:00:42
|
|
[devel] Bump to version libpng-1.5.0beta36
|
|
31aee0d0
|
2010-07-29T17:39:14
|
|
[devel]
Fixed point APIs are now supported throughout (no missing APIs).
Internal fixed point arithmetic support exists for all internal floating
point operations.
sCAL validates the floating point strings it is passed.
Safe, albeit rudimentary, Watcom support is provided by PNG_API_RULE==2
Two new APIs exist to get the number of passes without turning on the
PNG_INTERLACE transform and to get the number of rows in the current
pass.
A new test program, pngvalid.c, validates the gamma code.
Errors in the 16 bit gamma correction (overflows) have been corrected.
cHRM chunk testing is done consistently (previously the floating point
API bypassed it, because the test really didn't work on FP, now the test
is performed on the actual values to be stored in the PNG file so it
works in the FP case too.)
Most floating point APIs now simply call the fixed point APIs after
converting the values to the fixed point form used in the PNG file.
The standard headers no longer include zlib.h, which is currently only
required for pngstruct.h and can therefore be internal.
(Patches by John Bowler)
|
|
915bab5f
|
2010-07-24T08:22:59
|
|
[devel] Bump to version libpng-1.5.0beta35
|
|
39a8bb71
|
2010-07-12T06:43:50
|
|
[devel] Imported from libpng-1.5.0beta34.tar
|
|
8f9de7ac
|
2010-07-06T07:44:59
|
|
[devel] Bump back to version libpng-1.5.0beta34
|
|
289500ab
|
2010-06-28T20:14:31
|
|
[devel] Imported from libpng-1.5.0beta33.tar
|
|
a272d8fe
|
2010-06-25T21:45:31
|
|
[devel] Made FIXED and FLOATING options consistent in the APIs they enable
and disable. Corrected scripts/options.awk to handle both command line
options and options specified in the .dfa files.
|
|
4db34423
|
2010-06-25T20:13:41
|
|
[devel] Imported from libpng-1.5.0beta32.tar
|
|
821b7106
|
2010-06-24T16:16:32
|
|
[devel] Imported from libpng-1.5.0beta31.tar
|
|
ef3831a1
|
2010-06-22T13:03:32
|
|
[devel] Imported from libpng-1.5.0beta30.tar
|
|
5feb87cd
|
2010-06-21T12:28:05
|
|
[devel] Imported from libpng-1.5.0beta29.tar
|
|
57d96179
|
2010-06-19T19:25:17
|
|
[devel] Imported from libpng-1.5.0beta28.tar
|
|
5b3d554e
|
2010-06-18T21:55:53
|
|
[devel] Imported from libpng-1.5.0beta26.tar
|
|
53c07f59
|
2010-06-18T18:55:55
|
|
[devel] Imported from libpng-1.5.0beta25.tar
|
|
537c1a57
|
2010-05-07T09:42:14
|
|
[devel] Imported from libpng-1.5.0beta24.tar
|
|
aa3143cf
|
2010-04-29T10:53:48
|
|
[devel] Imported from libpng-1.5.0beta23.tar
|
|
cd745498
|
2010-04-28T07:52:16
|
|
[devel] Improved the options.awk script; added an "everything off" option.
|
|
deec549d
|
2010-04-26T22:44:40
|
|
[devel] Imported from libpng-1.5.0beta21.tar
|
|
810c2e60
|
2010-04-24T20:33:42
|
|
[devel] Trivial editing; changed CRLF to NEWLINE in the new vstudio project files.
|
|
d35b878b
|
2010-04-24T14:18:06
|
|
[devel] Imported from libpng-1.5.0beta20.tar
|
|
98b4f003
|
2010-04-16T22:30:26
|
|
[devel] Renamed pnglconf.h to pnglibconf.h
|
|
862cb20e
|
2010-04-16T22:12:51
|
|
[devel] Freeze build-time only configuration in the build.
In all prior versions of libpng most configuration options
controlled by compiler #defines had to be repeated by the
application code that used libpng. This patch changes this
so that compilation options that can only be changed at build
time are frozen in the build. Options that are compiler
dependent (and those that are system dependent) are evaluated
each time - pngconf.h holds these. Options that can be changed
per-file in the application are in png.h. Frozen options are
in the new installed header file pnglconf.h
|