Permalink
Commits on Mar 7, 2006
  1. - bump to 0.49

    Tony Cook committed Mar 7, 2006
  2. - some error paths when reading GIF images weren't closing the GIF

      read object. (detected by valgrind)
    Tony Cook committed Mar 7, 2006
Commits on Mar 6, 2006
  1. - writing to a PNG file was leaking one memory block

      (detected by valgrind)
    Tony Cook committed Mar 6, 2006
Commits on Mar 5, 2006
  1. - i_gsampf() (used to implement getsamples() for floating point samples)

      was leaking memory. (detected by valgrind)
    Tony Cook committed Mar 5, 2006
  2. - free the TIFF object correctly when reading a TIFF image and the

      page number is out of range.
    Tony Cook committed Mar 5, 2006
  3. - some jpeg.c logging calls didn't include parameters enough to match

      the supplied format string.
    - in some cases memory wasn't being freed during error handling when
      reading jpeg images
    Tony Cook committed Mar 5, 2006
  4. get the regexp right this time

    Tony Cook committed Mar 5, 2006
  5. - tifflib 3.8.0 with MDI (Microsoft(tm) TIFF) support produces a

      different error when it reads a file with a bad magic number.
      Update the test to handle the possible messages.
    Tony Cook committed Mar 5, 2006
  6. - handle short EXIF user_comment fields correctly, previously Imager

      would read (and potentially) write beyond the end of an allocated block,
      or through a NULL pointer if the EXIF user_comment field was less
      than 8 bytes long.
      https://rt.cpan.org/Ticket/Display.html?id=17981
    Tony Cook committed Mar 5, 2006
Commits on Mar 3, 2006
  1. - bump to 0.48

    Tony Cook committed Mar 3, 2006
Commits on Mar 1, 2006
  1. - removed unused hashinfo() function from Imager.xs

    - added =items for various methods, so Pod::Coverage will pick them up
      (Pod::Coverage tests to be added in 0.49)
    Tony Cook committed Mar 1, 2006
Commits on Feb 21, 2006
  1. bump to 0.47_01

    Tony Cook committed Feb 21, 2006
  2. - fix/simplify META.yml generation - we now generate META.yml at

      Makefile.PL time, since trying to work with EU::MM to generate a 
      custom META.yml was a waste.
    Tony Cook committed Feb 21, 2006
Commits on Feb 17, 2006
  1. put the prototypes line in the right place

    Tony Cook committed Feb 17, 2006
  2. add PROTOTYPES lines to XS that were missing them

    Tony Cook committed Feb 17, 2006
  3. - make win32.c const happy

    - make raw.c C89 compliant
    Tony Cook committed Feb 17, 2006
  4. - make win32.c const happy

    - make raw.c C89 compliant
    Tony Cook committed Feb 17, 2006
  5. oops

    Tony Cook committed Feb 17, 2006
  6. - more memory allocation integer overflow auditing

    - IM_DEBUG_MALLOC wasn't interacting well with the API
    Tony Cook committed Feb 17, 2006
  7. - eliminate sign warning from image.c

    - make TIFF detection stricter
    Tony Cook committed Feb 17, 2006
  8. point dyn loader users at external filters docs

    Tony Cook committed Feb 17, 2006
  9. - expand Imager::Transformations:

      - document parameters more explicitly
      - document return values
      - add examples
      - add AUTHOR, SEE ALSO, REVISION
    Tony Cook committed Feb 17, 2006
Commits on Feb 16, 2006
  1. - minor clean up of rubthrough() method

    - error handling tests for rubthrough()
    Tony Cook committed Feb 16, 2006
Commits on Feb 13, 2006
  1. - convert t/t69rubthru.t to Test::More

    Tony Cook committed Feb 13, 2006
Commits on Feb 11, 2006
Commits on Feb 10, 2006
  1. - add tests for scaleX()/scaleY()

    - expand documentation of scaleX()/scaleY()
    Tony Cook committed Feb 10, 2006
Commits on Feb 9, 2006
  1. - check $Config{ldflags} and $Config{ccflags} for places to search for

      headers and libraries.  This deals with the way the fink build of perl
      puts -L/sw/lib in ldflags rather than using loclibpth
    - eliminate some of the duplication of -I and -L options in LIBS and INC
    - Makefile.PL now uses strict.
    - the search for freetype1.x headers is now smarter
    Tony Cook committed Feb 9, 2006
Commits on Feb 5, 2006
  1. - scale() can now expect an Image::Math::Constrain object as a scaling

      constraint via the constrain parameter.
    - added tests for the various ways we can specify scaling size
    - documented scale()'s scalefactor parameter
    Tony Cook committed Feb 5, 2006
  2. - smarter warning removal

    - handle effects of byte ordering when testing tiff error messages
    Tony Cook committed Feb 5, 2006
  3. - make scale() fail if an invalid type is supplied (previously

      documented as undefined behaviour)
    - add error handling tests for scale()
    Tony Cook committed Feb 5, 2006
  4. more todo

    Tony Cook committed Feb 5, 2006
Commits on Jan 31, 2006
  1. - change faxable output to use a more fax natural PHOTOMETRIC_MINISWH…

    …ITE,
    
      since T.4 normally works that way, and MINISBLACK confuses some readers.
    Tony Cook committed Jan 31, 2006