- 30 6月, 2020 1 次提交
-
-
由 b00569143 提交于
Description:remove png build moudle Team:OTHERS Feature or Bugfix:Feature Binary Source:No PrivateCode(Yes/No):No Change-Id: I0d678c47cda8ecd02b44e19e8de9642c8c36e9bf Reviewed-on: http://mgit-tm.rnd.huawei.com/9511980Reviewed-by: Npangchen 00370475 <pangchen2@huawei.com> Reviewed-by: Nhoupengfei 00476159 <pengfei.hou@huawei.com> Tested-by: Npublic jenkins <public_jenkins@notesmail.huawei.com>
-
- 02 1月, 2020 1 次提交
-
-
由 s00258714 提交于
Description:commit NOTICE and README.OpenSource. Team:OTHERS Feature or Bugfix:Bugfix Binary Source:No PrivateCode(Yes/No):No new file: NOTICE new file: README.OpenSource Change-Id: I1e92430839e9b64c7bc26cd19b35e09f6972764b Reviewed-on: http://mgit-tm.rnd.huawei.com/7388204Reviewed-by: Nwangyangtao 00364765 <wangyangtao@huawei.com> Reviewed-by: Nhuangyunwei 00544420 <huangyunwei@huawei.com> Reviewed-by: Ndongjinguang 00268009 <dongjinguang@huawei.com> Tested-by: Npublic jenkins <public_jenkins@notesmail.huawei.com> Reviewed-by: Nbaiyonggang 00220051 <hw.baiyonggang@huawei.com>
-
- 18 12月, 2019 1 次提交
-
-
由 w00438353 提交于
Change-Id: I4a35fb43d9c8595242a32e8ff46d69d1d7354517
-
- 03 9月, 2019 1 次提交
-
-
由 w00280560 提交于
Description: update clang Team:OTHERS Feature or Bugfix:Feature Binary Source:No PrivateCode(Yes/No):No Change-Id: Ieadde6bd478cf975c3aedd420eacb939b7a64e39 Reviewed-on: http://mgit-tm.rnd.huawei.com/5955471Tested-by: Npublic jenkins <public_jenkins@notesmail.huawei.com> Reviewed-by: Nwangxing 00438353 <raymond.wangxing@huawei.com>
-
- 01 7月, 2019 1 次提交
-
-
由 s00258714 提交于
Description:add libpng to system lib64 folder. Team:OTHERS Feature or Bugfix:Feature Binary Source:No PrivateCode(Yes/No):No modified: BUILD.gn Change-Id: I4387e98ad5aecd8f588e99d1356fff3afc8b73d7 Reviewed-on: http://mgit-tm.rnd.huawei.com/5377231Tested-by: Npublic jenkins <public_jenkins@notesmail.huawei.com> Reviewed-by: Nzhouwen 00269720 <zhouwen3@huawei.com> Reviewed-by: Nhoupengfei 00476159 <pengfei.hou@huawei.com> Reviewed-by: Nzhanglei 00405981 <zhanglei179@huawei.com>
-
- 25 6月, 2019 1 次提交
-
-
由 s00258714 提交于
Description:commit lipng complie error. Team:OTHERS Feature or Bugfix:Feature Binary Source:No PrivateCode(Yes/No):No new file: BUILD.gn modified: arm/palette_neon_intrinsics.c new file: pnglibconf.h Change-Id: Iaead0bcd01b2199c42c3200a3606ce44604a3cff Reviewed-on: http://mgit-tm.rnd.huawei.com/5320999Reviewed-by: Ndongjinguang 00268009 <dongjinguang@huawei.com> Tested-by: Npublic jenkins <public_jenkins@notesmail.huawei.com> Reviewed-by: Nzhouwen 00269720 <zhouwen3@huawei.com> Reviewed-by: Nzhanglei 00405981 <zhanglei179@huawei.com>
-
- 15 4月, 2019 1 次提交
-
-
由 Cosmin Truta 提交于
-
- 14 4月, 2019 1 次提交
-
-
由 Miguel Ojeda 提交于
Signed-off-by: NMiguel Ojeda <miguel.ojeda.sandonis@gmail.com> Signed-off-by: NCosmin Truta <ctruta@gmail.com>
-
- 11 4月, 2019 6 次提交
-
-
由 Cosmin Truta 提交于
If a zlib source tree exists besides the libpng source tree in the same parent directory, the pngminus build may fail, unless the zlib tree is built fully. In order to avoid this failing scenario, do not use the custom-built zlib by default. (The custom-built zlib is still necessary on platforms that lack a system-built zlib.)
-
由 Willem van Schaik 提交于
Change the license to MIT. Move the license text from the source files to a LICENSE file. Move the change log from the source files to a CHANGES file. Delete the Turbo C makefile and simplify the Linux makefile heavily. Create explicitly named static and shared executables in the makefile. Refresh the README file a bit from the twenty year old one. Signed-off-by: NWillem van Schaik <willem@schaik.com> Signed-off-by: NCosmin Truta <ctruta@gmail.com>
-
由 Cosmin Truta 提交于
-
由 Cosmin Truta 提交于
-
由 Cosmin Truta 提交于
-
由 Cosmin Truta 提交于
-
- 08 4月, 2019 1 次提交
-
-
由 Cosmin Truta 提交于
The memory leak remains fixed, but the associated refactoring is being reverted. Moving the initialization of the riffled palette from png_do_read_transformations to png_init_palette_transformations has caused a regression in some of the test programs. Although png_init_palette_transformations is the proper place to perform this initialization, and the test programs are technically incorrect to fail, we are still undoing that refactoring for the time being.
-
- 31 3月, 2019 1 次提交
-
-
由 Cosmin Truta 提交于
-
- 04 2月, 2019 3 次提交
-
-
由 Cosmin Truta 提交于
png_image_free_function (or any other destructor) should never fail. Destructors need not and must not be executed under png_safe_execute. Reference: CVE-2019-7317, use-after-free in png_image_free
-
由 Cosmin Truta 提交于
Ensure that row_buf is deallocated not only after a read error, but also after a write error. Use the format "%p" instead of "0x%08lx" for printf-ing row_buf in a portable manner.
-
由 Cosmin Truta 提交于
Move deallocation of riffled_palette from png_write_destroy to png_read_destroy. The reader (not the writer) is the owner of riffled_palette. Move allocation and initialization of riffled_palette from png_do_read_transformations to png_init_palette_transformations. Allow riffled_palette inside png_struct only if the ARM Neon optimizations are enabled. Rename png_riffle_palette_rgba to png_riffle_palette_rgba8, etc., to better indicate the strict applicability of these routines. Fix an unused parameter warning in the build configurations where riffled palette optimization is not enabled. Fix indentation.
-
- 21 1月, 2019 1 次提交
-
-
由 Cosmin Truta 提交于
Also apply minor updates to makefile.gcc and makefile.msys
-
- 20 1月, 2019 1 次提交
-
-
由 Cosmin Truta 提交于
-
- 31 12月, 2018 2 次提交
-
-
由 Cosmin Truta 提交于
-
由 Cosmin Truta 提交于
-
- 01 12月, 2018 3 次提交
-
-
由 Cosmin Truta 提交于
The branch 'libpng16' is for tracking libpng version 1.6.x. The branch 'master' is for tracking the latest stable libpng version. These branches will diverge again at the next major libpng upgrade.
-
由 Cosmin Truta 提交于
-
由 Cosmin Truta 提交于
-
- 26 11月, 2018 2 次提交
-
-
由 Cosmin Truta 提交于
The new libpng license comprises the terms and conditions from the zlib license, and the disclaimer from the Boost license. The legacy libpng license, used until libpng-1.6.35, is appended to the new license, following the precedent established in the Python Software Foundation License version 2. From now on, the list of contributing authors shall be maintained in a separate AUTHORS file. The lists of previous contributing authors, mentioned in the legacy libpng license and considered to be an integral part of that license, are kept intact, with no further updates.
-
由 Cosmin Truta 提交于
-
- 24 11月, 2018 1 次提交
-
-
由 Kyle Bentley 提交于
(Contributed by Kyle Bentley)
-
- 18 11月, 2018 2 次提交
-
-
由 Cosmin Truta 提交于
Although CMake version 3.0.2 was previously required, the policies CMP0053 and CMP0054, introduced only in CMake version 3.1 and used in this CMakeLists file, can have surprising effects under an older CMake version. Simplify the CMakeLists file by setting the global policy version to 3.1, and remove the specific policy settings. As an added bonus, remove the vestigial workarounds for all ancient CMake versions.
-
由 Cosmin Truta 提交于
Only use libm on Unix and Unix-like systems, except for Apple (where it's unnecessary), and BeOS and Haiku (where it's unavailable). Avoid searching for libm at explicit locations. They may be incorrect, especially for cross-platform builds.
-
- 04 9月, 2018 7 次提交
-
-
由 Cosmin Truta 提交于
-
由 Cosmin Truta 提交于
-
由 Cosmin Truta 提交于
-
由 Cosmin Truta 提交于
Also apply style and formatting fixes
-
由 Richard Townsend 提交于
ARM-specific optimization processes 8 or 4 pixels at once. Improves performance by around 10-22% on a recent ARM Chromebook.
-
由 Cosmin Truta 提交于
-
由 zzzzRuby 提交于
(Contributed by Zhijie Liang)
-
- 19 8月, 2018 2 次提交
-
-
由 Samuel Williams 提交于
-
由 luz.paz 提交于
Found via `codespell` and `grep`
-