~ubuntu-branches/debian/wheezy/libpng/wheezy

« back to all changes in this revision

Viewing changes to CHANGES

  • Committer: Package Import Robot
  • Author(s): Anibal Monsalve Salazar
  • Date: 2012-04-09 12:08:13 UTC
  • mfrom: (27.1.7 sid)
  • Revision ID: package-import@ubuntu.com-20120409120813-tuhq8wo3ar43x97v
Tags: 1.2.49-1
* New upstream version 1.2.49
  - Fix CVE-2011-3048 (memory corruption flaw)
    Closes: 667475
  - Don't crash with electric fence memory debugger
    Closes: 668082
* Merged upstream: 02-665208-CVE-2012-3045.patch 

Show diffs side-by-side

added added

removed removed

Lines of Context:
2741
2741
 
2742
2742
version 1.0.57rc01 and 1.2.47rc01 [February 17, 2012]
2743
2743
  Fixed CVE-2011-3026 buffer overrun bug.
 
2744
  Fixed CVE-2011-3026 buffer overrun bug.  This bug was introduced when
 
2745
    iCCP chunk support was added at libpng-1.0.6.
2744
2746
 
2745
2747
version 1.0.57 and 1.2.47 [February 18, 2012]
2746
2748
  No changes.
2747
2749
 
 
2750
version 1.2.48beta01 [February 27, 2012]
 
2751
  Removed two useless #ifdef directives from pngread.c and one from pngrutil.c
 
2752
  Eliminated redundant png_push_read_tEXt|zTXt|iTXt|unknown code from
 
2753
    pngpread.c and use the sequential png_handle_tEXt, etc., in pngrutil.c;
 
2754
    now that png_ptr->buffer is inaccessible to applications, the special
 
2755
    handling is no longer useful.
 
2756
  Fixed bug with png_handle_hIST with odd chunk length (Frank Busse).
 
2757
  Fixed incorrect type (int copy should be png_size_t copy) in png_inflate().
 
2758
  Fixed off-by-one bug in png_handle_sCAL() when using fixed point arithmetic,
 
2759
    causing out-of-bounds read in png_set_sCAL() because of failure to copy
 
2760
    the string terminators.  This bug was introduced in libpng-1.0.6 (Frank
 
2761
    Busse).
 
2762
 
 
2763
version 1.2.48rc01 [March 2, 2012]
 
2764
  Removed the png_free() of unused png_ptr->current_text from pngread.c.
 
2765
  Added libpng license text to pnggccrd.c and pngvcrd.c (requested by Chrome).
 
2766
 
 
2767
version 1.2.48rc02 [March 2, 2012]
 
2768
  Removed all of the assembler code from pnggccrd.c and just "return 2;".
 
2769
 
 
2770
version 1.0.58 and 1.2.48 [March 8, 2012]
 
2771
  No changes.
 
2772
 
 
2773
version 1.2.49rc01 [March 29, 2012]
 
2774
  Revised png_set_text_2() to avoid potential memory corruption (fixes
 
2775
    CVE-2011-3048).
 
2776
  Prevent PNG_EXPAND+PNG_SHIFT doing the shift twice.
 
2777
 
2748
2778
Send comments/corrections/commendations to png-mng-implement at lists.sf.net
2749
2779
(subscription required; visit
2750
2780
https://lists.sourceforge.net/lists/listinfo/png-mng-implement