Commit Graph

  • e5a5e2ca7e Tighten 'extract' parameter validation #158 v0.9.1 Lovell Fuller 2015-01-29 22:46:04 +00:00
  • 797d503a99 Merge pull request #156 from jonathanong/patch-1 Lovell Fuller 2015-01-28 22:04:52 +00:00
  • 512a281986 ⬇️ nan@^1.5.1 Jonathan Ong 2015-01-27 15:11:40 -08:00
  • 37c5ca7166 Skip SVG test when format is unavailable Lovell Fuller 2015-01-25 11:34:16 +00:00
  • cda700ef73 Update libmagick references to the C library v0.9.0 Lovell Fuller 2015-01-23 11:00:39 +00:00
  • d32901da8d Dependency version bumps Lovell Fuller 2015-01-23 10:50:50 +00:00
  • 83ebe12061 Remove atexit handler as libvips defines this Lovell Fuller 2015-01-22 14:17:20 +00:00
  • fe34548bad Remove optional AdjustAmountOfExternalAllocatedMemory #151 Lovell Fuller 2015-01-21 20:13:43 +00:00
  • 855945bef2 Delete input buffer on postclose #151 Lovell Fuller 2015-01-21 10:34:03 +00:00
  • 8421e3aa5f Add limitInputPixels option to reject input #115 Lovell Fuller 2015-01-20 14:18:05 +00:00
  • c93f79daa7 Guard against InitImage failure #150 Lovell Fuller 2015-01-20 10:38:44 +00:00
  • 35c53f78c8 Ensure bench/random test uses int dimensions Lovell Fuller 2015-01-16 22:28:15 +00:00
  • c158d51f8b Explicit cast to uint32 required for nan 1.5.x Lovell Fuller 2015-01-15 10:30:16 +00:00
  • 8e9a8dfede Remove cpplint namespace-related warnings Lovell Fuller 2015-01-09 16:33:14 +00:00
  • 67dc694cfb Link to new contributor guide Lovell Fuller 2015-01-09 15:58:33 +00:00
  • 74704a132c Add a contribution guide to help those who help Lovell Fuller 2015-01-09 14:58:18 +00:00
  • b86674f91f Add cpplint to test suite Lovell Fuller 2015-01-09 12:07:47 +00:00
  • 5dab3c8482 Allow rotate before pre-resize extraction #145 Lovell Fuller 2015-01-04 19:29:37 +00:00
  • a190ae6b08 Add raw, uncompressed image data output #136 Lovell Fuller 2014-12-16 15:46:47 +00:00
  • 464fb1726d Keep output dimensions within WebP 14-bit range Lovell Fuller 2014-12-06 22:33:47 +00:00
  • 065ce6454b Explicit cast of size_t to 32 bit integer v0.8.4 Lovell Fuller 2015-01-15 15:16:01 +00:00
  • 850c2ecdd6 Version bumps v0.8.3 Lovell Fuller 2014-12-15 14:02:30 +00:00
  • 926c5603aa Improve documentation on concurrency/parallelism Lovell Fuller 2014-12-15 14:00:23 +00:00
  • d3225fa193 Add 'size' attribute to callback's info Object #138 Lovell Fuller 2014-12-15 13:54:19 +00:00
  • f026a835fd Move unref of input Buffer to C++ #138 Lovell Fuller 2014-12-14 10:31:25 +00:00
  • 47241db789 Let V8 garbage collect the Buffer earlier #138 Lovell Fuller 2014-12-13 08:48:24 +00:00
  • 34a9970bd9 Remove useless re-definition of image #139 Lovell Fuller 2014-12-12 22:04:55 +00:00
  • 57203f841a Copy input Buffer to avoid V8 heap compaction #138 Lovell Fuller 2014-12-12 22:02:42 +00:00
  • bd20bd1881 Version bumps v0.8.2 Lovell Fuller 2014-12-11 13:32:52 +00:00
  • 60f1fda7ee Change interpretation to sRGB before transformation #133 Lovell Fuller 2014-12-11 13:32:36 +00:00
  • ea1013f6ec Add support for latest Amazon Linux Lovell Fuller 2014-12-08 10:52:59 +00:00
  • 247b607afd Add SVG and PSD fixtures and tests Lovell Fuller 2014-12-05 21:35:18 +00:00
  • a56102a209 Ensure ICC transform of withMetadata output #133 Lovell Fuller 2014-12-04 11:28:09 +00:00
  • 940b6f505f Add test for Promise rejection path Lovell Fuller 2014-12-04 10:48:45 +00:00
  • e1b5574c4a Handle broken, embedded ICC profile #131 Lovell Fuller 2014-12-03 10:23:35 +00:00
  • f4cc6a2db4 Correct location of Dockerfile v0.8.1 Lovell Fuller 2014-11-26 10:50:47 +00:00
  • 0acf865654 Faster ICC profile transform via lcms #125 Lovell Fuller 2014-11-25 22:52:24 +00:00
  • 8460e50ee0 Remove spurious keywords Lovell Fuller 2014-11-25 19:16:01 +00:00
  • f57a0e3b00 Ensure embedded profile, if any, is always used Lovell Fuller 2014-11-25 18:31:20 +00:00
  • 02b6016390 Add link to Dockerfile for libvips Lovell Fuller 2014-11-25 10:33:43 +00:00
  • 4e01d63195 Add hasProfile attribute to metadata response Lovell Fuller 2014-11-24 17:24:29 +00:00
  • 94b47508c0 imagemagick-native now supports async and filter Lovell Fuller 2014-11-24 15:13:47 +00:00
  • 328cda82c5 Updates for 7.42 stable release of libvips Lovell Fuller 2014-11-24 12:19:44 +00:00
  • 118b17aa2f Apply less blur before affine reduction #121 Lovell Fuller 2014-11-24 11:52:48 +00:00
  • b7c7fc22f3 Ensure correct Gaussian blur before affine #121 Lovell Fuller 2014-11-20 13:59:39 +00:00
  • 177a4f574c Minimum version of libvips now 7.40.0 #74 v0.8.0 Lovell Fuller 2014-11-17 12:08:05 +00:00
  • e22d093002 Ubuntu 14 now compiles 7.40.x from source Lovell Fuller 2014-11-12 20:30:13 +00:00
  • e7f6d49bc1 Additional blur radii tests #108 Lovell Fuller 2014-11-12 20:11:28 +00:00
  • b886db4b0d Add bounds checks on blur/sharpen parameters #108 Lovell Fuller 2014-11-12 20:06:28 +00:00
  • ee513ac7a7 Less C, more C++ e.g. namespace, enum class Lovell Fuller 2014-11-11 18:28:23 +00:00
  • e465306d97 Disable libvips cache for unit tests Lovell Fuller 2014-11-11 18:09:48 +00:00
  • 32d9bc204a Add 'fast' blur and Gaussian blur feature #108 Lovell Fuller 2014-11-10 22:38:13 +00:00
  • df5cf402e3 Ensure leak check tests child processes Lovell Fuller 2014-11-10 22:35:22 +00:00
  • 86681100b7 Control level of sharpening via radius/flat/jagged #108 Lovell Fuller 2014-11-10 16:20:04 +00:00
  • 47927ef47d Shrink less, affine more, maintain performance #75 Lovell Fuller 2014-11-07 20:04:07 +00:00
  • 7537adf399 Add features from libvips 7.40+ Lovell Fuller 2014-11-07 15:38:41 +00:00
  • 740838b47c Prevent auto-rotate fail for libmagick formats #117 v0.7.2 Lovell Fuller 2014-11-08 12:07:47 +00:00
  • f7c2a839ad Add support for profile-less CMYK images #99 Lovell Fuller 2014-11-06 11:30:19 +00:00
  • 62fcfb3dba Add link to gulp-responsive module Lovell Fuller 2014-11-04 11:23:40 +00:00
  • 333e8789f4 Include cmath, erroneously removed in 3a9a137f Lovell Fuller 2014-10-29 13:32:19 +00:00
  • 3a9a137f40 Modify C++ 11 to be MS-friendly #19 Lovell Fuller 2014-10-29 13:15:33 +00:00
  • 5c51612982 Version bumps ahead of v0.7.1 v0.7.1 Lovell Fuller 2014-10-28 11:12:40 +00:00
  • a472adeb74 Fail fast for Buffer with unsupported format #105 Lovell Fuller 2014-10-28 10:53:11 +00:00
  • 2e61839387 Prepare preinstall.sh for inclusion in master Lovell Fuller 2014-10-28 09:59:28 +00:00
  • 51805ef657 Add root check and support for Debian 7, Mint 13 Lovell Fuller 2014-10-27 22:32:39 +00:00
  • 5856e41a62 Merge pull request #111 from papandreou/preinstallOnDebianWheezy Lovell Fuller 2014-10-27 15:47:29 +00:00
  • ffbe6b7d76 Build from source on Debian Wheezy. Andreas Lind 2014-10-27 15:23:40 +01:00
  • ed6a966534 Add shell script to install libvips Lovell Fuller 2014-10-23 21:17:21 +01:00
  • 97fc2a2a3a Ensure resize error from C++ is wrapped Lovell Fuller 2014-10-23 09:39:37 +01:00
  • 3e1be7a33a Merge pull request #107 from papandreou/doNotUnrefUnparsableImages Lovell Fuller 2014-10-23 09:23:37 +01:00
  • 4a4dd7f987 Merge pull request #106 from papandreou/errorInstances Lovell Fuller 2014-10-23 09:22:15 +01:00
  • 005c628352 Do not call g_object_unref when imageType comes out as UNKNOWN. Andreas Lind 2014-10-23 08:32:19 +02:00
  • 1bd316de80 Pass errors as Error instances rather than strings. Andreas Lind 2014-10-23 08:27:10 +02:00
  • 49b44d8238 Ensure compilation on RHEL/Centos 6 gcc Lovell Fuller 2014-10-21 22:01:43 +01:00
  • 8bc1981891 Refactor C++ code Lovell Fuller 2014-10-21 21:38:19 +01:00
  • db6dc6431b Add support for mirroring #62 Lovell Fuller 2014-10-21 14:47:08 +01:00
  • f214673c3c Add Coveralls badge Lovell Fuller 2014-10-21 12:57:24 +01:00
  • ffe00ee398 Travis CI + Coveralls integration Lovell Fuller 2014-10-21 12:39:52 +01:00
  • 6cade5bd7f Increase unit test coverage to ~95% Lovell Fuller 2014-10-21 12:22:23 +01:00
  • a531b5917e Add details about running leak and bench tests Lovell Fuller 2014-10-20 15:54:44 +01:00
  • ca561daedf Test code refactor #63 Lovell Fuller 2014-10-20 15:32:56 +01:00
  • f4cb577cb4 Code lint of new features v0.7.0 Lovell Fuller 2014-10-17 12:26:53 +01:00
  • 91be57cbce Code lint of secondary tests Lovell Fuller 2014-10-17 12:26:38 +01:00
  • 78596545b0 Dependency version bumps ahead of 0.7.0 Lovell Fuller 2014-10-17 12:15:31 +01:00
  • 9f6cc33858 Memory leak mop-up of new feature spillage Lovell Fuller 2014-10-13 22:53:43 +01:00
  • d82de45b7e Thank you Brandon Lovell Fuller 2014-10-13 17:51:48 +01:00
  • b7bbf58624 Document new extract method Lovell Fuller 2014-10-13 15:41:10 +01:00
  • 945d941c7b Convert image to sRGB sooner for embed Lovell Fuller 2014-10-13 15:39:52 +01:00
  • 2605bf966f Merge pull request #102 from brandonaaron/extract Lovell Fuller 2014-10-07 15:19:41 +01:00
  • 83b72a1ede Add support for stand-alone, pre-resize, and post-resize extraction with a topOffset, leftOffset, width, and height. Brandon Aaron 2014-10-07 09:56:55 -04:00
  • 6190ca4307 Ensure conversion to sRGB occurs before background #99 Lovell Fuller 2014-10-07 10:17:20 +01:00
  • c2fcf7fc4a Add libvips install info for Debian Jessie #100 Lovell Fuller 2014-10-06 11:27:29 +01:00
  • 37cb4339e2 Import embedded colour profile, if present #99 Lovell Fuller 2014-10-06 10:45:58 +01:00
  • 46f229e308 Use own Angle enum to wrap jcupitt/libvips@154796a Lovell Fuller 2014-10-06 10:22:45 +01:00
  • 7f8f38f666 PNG compression level range is 0-9 #95 Lovell Fuller 2014-10-03 14:50:15 +01:00
  • fb0769a327 Improve image reference handling Lovell Fuller 2014-10-03 11:45:06 +01:00
  • b84cc3d49e Unit test hardening Lovell Fuller 2014-10-03 11:23:08 +01:00
  • 0cba506bc4 Allow embed with rgba background #86 #89 Lovell Fuller 2014-10-02 20:02:14 +01:00
  • 5cdfbba55c Merge pull request #94 from gasi/background-flatten Lovell Fuller 2014-10-01 20:51:52 +01:00
  • 6145231936 Add background and flatten APIs Daniel Gasienica 2014-09-12 19:53:58 -07:00