1. 16 1月, 2012 2 次提交
  2. 15 1月, 2012 2 次提交
  3. 14 1月, 2012 1 次提交
  4. 12 1月, 2012 1 次提交
  5. 02 1月, 2012 1 次提交
  6. 30 12月, 2011 4 次提交
  7. 29 12月, 2011 1 次提交
    • J
      [libpng16] Changed png_memcpy to C assignment where appropriate. Changed all · fcd301da
      John Bowler 提交于
      those uses of png_memcpy that were doing a simple assignment to assignments
      (all those cases where the thing being copied is a non-array C L-value.)
      Added some error checking to png_set_*() routines and removed the
      reference to the non-exported function png_memcpy() from example.c. Fixed
      the Visual C 64-bit build - it requires jmp_buf to be aligned, but it had
      become misaligned.
      fcd301da
  8. 28 12月, 2011 1 次提交
  9. 27 12月, 2011 1 次提交
  10. 24 12月, 2011 6 次提交
  11. 23 12月, 2011 1 次提交
  12. 22 12月, 2011 8 次提交
    • G
      [libpng16] bump version to 1.6.0beta04 · 67ee8cee
      Glenn Randers-Pehrson 提交于
      67ee8cee
    • G
      28d93397
    • J
      [libpng16] commit updated scripts · bc79d709
      John Bowler 提交于
      bc79d709
    • J
      [libpng16] Start-up code size improvements, error handler flexibility. These · 40b26036
      John Bowler 提交于
      changes alter how the tricky allocation of the initial png_struct and png_info
      structures are handled. png_info is now handled in pretty much the same
      way as everything else, except that the allocations handle NULL return
      silently.  png_struct is changed in a similar way on allocation and on
      deallocation a 'safety' error handler is put in place (which should never
      be required).  The error handler itself is changed to permit mismatches
      in the application and libpng error buffer size; however, this means a
      silent change to the API to return the jmp_buf if the size doesn't match
      the size from the libpng compilation; libpng now allocates the memory and
      this may fail.  Overall these changes result in slight code size
      reductions; however, this is a reduction in code that is always executed
      so is particularly valuable.  Overall on a 64-bit system the libpng DLL
      decreases in code size by 1733 bytes.  pngerror.o increases in size by
      about 465 bytes because of the new functionality.
      40b26036
    • G
      ad41b883
    • J
      1d7f56ab
    • G
    • J
      [libpng16] Start-up code size improvements, error handler flexibility. · d332c67d
      John Bowler 提交于
      These changes alter how the tricky allocation of the initial png_struct and
      png_info structures are handled. png_info is now handled in pretty much the
      same way as everything else, except that the allocations handle NULL return
      silently.  png_struct is changed in a similar way on allocation and on
      deallocation a 'safety' error handler is put in place (which should never
      be required).  The error handler itself is changed to permit mismatches
      in the application and libpng error buffer size; however, this means a
      silent change to the API to return the jmp_buf if the size doesn't match
      the size from the libpng compilation; libpng now allocates the memory and
      this may fail.  Overall these changes result in slight code size
      reductions; however, this is a reduction in code that is always executed
      so is particularly valuable.  Overall on a 64-bit system the libpng DLL
      decreases in code size by 1733 bytes.  pngerror.o increases in size by
      about 465 bytes because of the new functionality.
      d332c67d
  13. 21 12月, 2011 4 次提交
  14. 18 12月, 2011 5 次提交
  15. 17 12月, 2011 2 次提交