Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
libvips
A fast image processing library with low memory needs
Collective -
Host: opensource -
https://opencollective.com/libvips
- Website: https://libvips.github.io/libvips/
- Code: https://github.com/libvips/libvips
The optional parameters of vips_gaussnoise were incorrectly
passed within vips_fractsurf. This w...
plus doxy commnets etc., see https://github.com/libvips/libvips/pull/1758/
github.com/libvips/libvips - fd0a0905ff896c89fa8a94917cc954eabcfa4b43 authored over 4 years agoAdd C++ bindings for new_from_memory_steal()
github.com/libvips/libvips - 62e1cb486215aca93a5a88e5e77d81b91bb5620f authored over 4 years agogithub.com/libvips/libvips - 25bd6cce6f89230f92ebd2ea84f95ac66ebcf70e authored over 4 years ago
put minimise support back into pdfload
github.com/libvips/libvips - 1826dd082a77e0e2ba91b9aa29cc063ea6fc6e69 authored over 4 years agogithub.com/libvips/libvips - 1388aef3613a90af1f4ca8bd6b5797bb06e37c3d authored over 4 years ago
github.com/libvips/libvips - 8d52c8b761152a4824559bac64305b5e9a90c776 authored over 4 years ago
Allow multiples of 4, up to 32, as chunk length
github.com/libvips/libvips - b6276dd44d632c3d4625a78640739db1ca2b075e authored over 4 years agolibheif: simplify is_a check of first 4 bytes
github.com/libvips/libvips - 1ae41104586519b0614736dce4d42ee8212663a9 authored over 4 years agoAllow multiples of 4, up to 32, as chunk length
github.com/libvips/libvips - aa052da22d00dfc936e48235d700bd85d8ae9cdc authored over 4 years agogithub.com/libvips/libvips - 01bbef36d5fc24c3e193c8f6480c78fb2424902e authored over 4 years ago
github.com/libvips/libvips - e4b711a358c3df0dc5b6f7a4a0053c761c9db5ad authored over 4 years ago
github.com/libvips/libvips - 553eb73965e4d66ae0de84e9d0a035cb48170dac authored over 4 years ago
heifload: verify ISO BMFF/3GPP2 signature in is_a check
github.com/libvips/libvips - 73ef7dbf2af10d6d19d7d848bdbb1825d75bc8b4 authored over 4 years agogithub.com/libvips/libvips - 1922a97a85b688bd356f95cde19b88c15e43f261 authored over 4 years ago
github.com/libvips/libvips - 58a327b7f9d845b0e1d7e716bccb8d7a8c5765d3 authored over 4 years ago
github.com/libvips/libvips - ffe574399e2a5fe6eda322e9ced75b903a176fd8 authored over 4 years ago
github.com/libvips/libvips - fa260df262301fec22843c27af7256a5e9ae47f9 authored over 4 years ago
meaning no blur (obviosuly)
github.com/libvips/libvips - 54144a8bc5a90f6f7885680ff9414d89f5cd667c authored over 4 years agothumbnail can skip premultiply/unpre if there's no residual resize
github.com/libvips/libvips - 10bada0161abf0cc8b33c8284b8173ba3dea3852 authored over 4 years ago
pdfload didn't allow both dpi and scale to be set. This patch makes the
two settings combine if ...
github.com/libvips/libvips - d87a72c40de7e96123e3c5c69dac7adf9e78d9d7 authored over 4 years ago
dzsave in iiif mode could set info.json dimensions off by one
thanks Linden6
see https://githu...
github.com/libvips/libvips - dc88d6c1e1310ded1673360a86260b8e8e0fc37b authored over 4 years agolibheif: expose speed parameter
github.com/libvips/libvips - 82724a80eeba37c9f2b138707378227944083976 authored over 4 years agoSupports both aom and rav1e encoders by limiting to a 0-8 range.
(The rav1e encoder accepts spe...
github.com/libvips/libvips - 2403b29c1fc30dd4d028cc068acd9ae28c290ae2 authored over 4 years agogithub.com/libvips/libvips - 7a5a3a31fc0b3afe8899b497d7eba7f03e9ea1a9 authored over 4 years ago
github.com/libvips/libvips - a88c88bb7b9d15bd0ceebddc39c2bf872b06bcf8 authored over 4 years ago
We didn't compile with anything less than 1.3 anyway.
see https://github.com/libvips/libvips/is...
github.com/libvips/libvips - 0617165c669e94eb3fa0f7b56516f0074089461a authored over 4 years agoto stop accidentally adding it to 8.10
github.com/libvips/libvips - fe7086b173ed72139fcff5977faf88f41e9761b6 authored over 4 years agogithub.com/libvips/libvips - 7514afa1fa23bc452514c80b792d803d60afb434 authored over 4 years ago
github.com/libvips/libvips - 96b6c6ba7a8e62f69731465d027ec0a0e3471141 authored over 4 years ago
We were missing the new tiff thumbnail logic on the source and buffer
paths.
see https://github...
github.com/libvips/libvips - 4227606f5a6dbba8d562332f4f2f495135d71fa2 authored over 4 years agoWe had dropped a couple of patches.
see https://github.com/libvips/libvips/issues/1815
github.com/libvips/libvips - 48a2551957351ed8bb2712044071fb481c2dcea3 authored over 4 years agogithub.com/libvips/libvips - c1d564eee87fbf375a68b64e52d563c2e41297c7 authored over 4 years ago
cplusplus: ensure VOption::set for VObject uses class to determine type
github.com/libvips/libvips - 808bec5d3d9c780f2e59855a9c1d1473db8fa252 authored over 4 years agoWe had G_VALUE_TYPE instead of G_OBJECT_TYPE, oops. Thanks @lovell.
see https://github.com/libv...
github.com/libvips/libvips - 5faf9a63261decd1ad0bab91ece25f873698381e authored over 4 years agogithub.com/libvips/libvips - f116d0b8e2ac87ba7ca026d4ec56bf849c9effcf authored over 4 years ago
Some JPEG loaders give priority to JFIF resolution over EXIF resolution
tags. This patch makes l...
Prevents null GType and associated segfault
github.com/libvips/libvips - 66e3c81fe7579c613f7156839801bcb22746f534 authored over 4 years agogithub.com/libvips/libvips - 4073f8082b246383c948e761d47e8e7d5c4d5b25 authored over 4 years ago
github.com/libvips/libvips - c501e024dc5a67ac420eac6812b53ab7847f8044 authored over 4 years ago
github.com/libvips/libvips - 875c0fdf3cbab7a9a528711cea3473eaf72293f6 authored over 4 years ago
github.com/libvips/libvips - a08eb1cc6427cb8739cf25ff959c3d8fc79677b7 authored over 4 years ago
We had some special cases coded for dhint inheritance, but they could
fail in some edge cases. R...
github.com/libvips/libvips - 6357fd5651b1f7a0ae26b2fea5a8bf934b3d50ff authored over 4 years ago
github.com/libvips/libvips - 3fcaf1ea06cefac848955fe25fa6a5df51318049 authored over 4 years ago
github.com/libvips/libvips - b42f72cd56ec63f78d38a2009e5fe96c663062c7 authored over 4 years ago
github.com/libvips/libvips - e0bc345aefbb84420661400bf38f2ed2bf8bddb8 authored over 4 years ago
github.com/libvips/libvips - 18647297719fbfcb93fd69f5365604de38090e03 authored over 4 years ago
github.com/libvips/libvips - 17c16c0bb6bec943b837d0764b8644dabacd7acc authored over 4 years ago
IM seem to have changed their rules for naming metadata chunks. They are
now lowercase and ICM i...
github.com/libvips/libvips - 8bdc32732095c2b399074b0108868d3fb05c633a authored over 4 years ago
github.com/libvips/libvips - 00096813da6e8a2f8d4cdc190314a47759dc9693 authored over 4 years ago
github.com/libvips/libvips - 610eea54627f4d8487f450b71d60140931dc8033 authored over 4 years ago
thanks chregu
see https://github.com/libvips/php-vips/issues/105
github.com/libvips/libvips - a88061dfec74c7d5368d065b89507d39b2fe5d89 authored over 4 years agogithub.com/libvips/libvips - 55d5837f0cd5e3451f1d6862ae908878a352c9d2 authored over 4 years ago
the deprecated param was not being detected correctly, breaking vips7
compat in some cases
see ...
github.com/libvips/libvips - 20a5448da1a881c691877a1466930c051782f363 authored over 4 years agogithub.com/libvips/libvips - a3dfa3911e6166ce5e55ff6c19d5d2764f1e8ddd authored over 4 years ago
We were calculating the mask size incorrectly for small masks.
Thanks johntrunc
see https://gi...
github.com/libvips/libvips - 285ab2e6ccd3bcc04db4ada3ecc59581c780d7b3 authored over 4 years agogithub.com/libvips/libvips - 817bb1d65c2172e69097df56d2f160fae09e46c2 authored over 4 years ago
github.com/libvips/libvips - 2c4c4132e8c2ff457eae15a4279fb4f683237563 authored over 4 years ago
we were starting the sinkscreen background thread during vips_init() --
instead, start it on fir...
Fix a small memory leak in sinkscreen
github.com/libvips/libvips - d5aaf3d056f429d8c3cc4a3d07002a3cc65f1509 authored over 4 years agogithub.com/libvips/libvips - 9f5304632f589d9277a7859a0b52c7d058521a56 authored over 4 years ago
see https://github.com/libvips/pyvips/issues/202
github.com/libvips/libvips - caa1cb9d9b7b550aa02ee0f31d1c912f878ddf70 authored over 4 years agogithub.com/libvips/libvips - b07cfa858a67ff54fbad6ab98bd25f66b5040df3 authored over 4 years ago
Add test with example valid WebP image that happens to contain
the string '<svg' within its comp...
Ensure SVG loader skips input with chars outside x09-x7F range
github.com/libvips/libvips - 7a8e891632d8cfd964d525d9aae018a34bb84bfa authored over 4 years ago
Add test with example valid WebP image that happens to contain
the string '<svg' within its comp...
github.com/libvips/libvips - fa84d297dd22002bc84a504b7ed03b44a1a85a66 authored over 4 years ago
Make VObject inheritance public, so we can have a single set() for all
VObject-derived types.
github.com/libvips/libvips - 2188e79283cbbefd11815f7b15755480e47feb44 authored over 4 years ago
We were missing VipsInterpolate and guint64. Add guint64 set() as well.
see https://github.com/...
github.com/libvips/libvips - 99313edb68bd3f4eea4af64762167e3b56aa5631 authored over 4 years agogithub.com/libvips/libvips - f8faa5f7f74a07650db8b7d7e8d5842ea03104e2 authored over 4 years ago
Use the fallback cmyk profile to convert to RGB on save if the image has
no embedded profile.
T...
github.com/libvips/libvips - 270933c281671ff725ff5e9e153c7a0ae611cc25 authored over 4 years agogithub.com/libvips/libvips - d4c20e6d1c776e002ad9bac12095a5b0dc980372 authored over 4 years ago
github.com/libvips/libvips - 5e985ad187cd2b38ea91d07a8bae047847ccf4ce authored over 4 years ago
use f'' strings, polish formatting
github.com/libvips/libvips - 636e2654774308be50560a8ab4cb9e40d16eb5d9 authored over 4 years ago
configure tests for it, make runs it, make install copies the generated
html
im6 seems to have added an assert for this
see https://github.com/libvips/libvips/pull/1785
github.com/libvips/libvips - 182e88957ef292710eacc354e2628cef33d1c202 authored over 4 years agoPrevents a zero-length buffer from crashing GetImageMagick
It looks like the fix for magick7 in...
github.com/libvips/libvips - b73bc3a85500092e0601b079ec90aca2cc896ed9 authored over 4 years agogithub.com/libvips/libvips - c7bab3210913ba37e06c8994e3c02820ea860cfd authored over 4 years ago
Ensure magick buffer+file checks use consistent min length guard
github.com/libvips/libvips - 98fdc17d2dcb77d4228ab9a84f2b4c4a990c2956 authored over 4 years agoPrevents a zero-length buffer from crashing GetImageMagick
It looks like the fix for magick7 in...
github.com/libvips/libvips - f844dbb623f302fda9b9b3b5340ce2920e4c7ecb authored over 4 years agodoxy hates #include inside classes
github.com/libvips/libvips - 0d9dce432635046e39ed8f27d3c026bbc3bc28e5 authored over 4 years ago
The new subifd pyramid thumbnail code broke the old page-based pyramid
detector.
Thanks tand826...
github.com/libvips/libvips - cdcf63f8e5ba38ee2e0b743bd5abd67ca8baf2ca authored over 4 years agogithub.com/libvips/libvips - dfaabfc951aa45ed276f0c0c639528196c7663cb authored over 4 years ago
fixes "make check".
github.com/libvips/libvips - e4f1210d200ebecda40734f02d3343a8396d22d1 authored over 4 years ago
The C API was missing vips_jpegload_source and vips_svgload_source.
Thanks to augustocdias.
See...
github.com/libvips/libvips - 633abe7be833f6f661a5262d221c5a87199cd860 authored over 4 years agoWe had this in a couple of places:
typedef struct _A A;
typedef struct _A A;
Some old gccs (...
github.com/libvips/libvips - b981911f6708b8baf639f2b83fa6be2e70aed8e4 authored over 4 years agofollowing the doc generation fix
github.com/libvips/libvips - fdded88cf71be395e8d0ba1b338fe6f979416789 authored over 4 years agopandoc changed the name of their top-level section node
github.com/libvips/libvips - 603036a31598981e65f91b0b7e6ce8b2efe36c80 authored over 4 years agogithub.com/libvips/libvips - c2d217fcb1ed3c8d3206623013561b8def2c6095 authored over 4 years ago
ooops, a typo broke ICC profile write to webp 18 days ago
thanks augustocdias
see https://gith...
github.com/libvips/libvips - b40baec28b1bba85e4abe49794d9cc9e6304f537 authored over 4 years agosee https://github.com/libvips/pyvips/issues/198#issuecomment-668789846
thanks Tremeschin
github.com/libvips/libvips - 420daf892b5d3b9515ac6a5eda3d16f2ec159af5 authored over 4 years agogithub.com/libvips/libvips - b372fde6376d80b8d5c92fa8525d56907ba7fd97 authored over 4 years ago
github.com/libvips/libvips - 292dc9da4bfb0408741f82589e32daee398dab20 authored over 4 years ago
github.com/libvips/libvips - 81920963b1fd59f1080d3190ac617558b3689529 authored over 4 years ago
github.com/libvips/libvips - 557bc5f6b4ebd9b5b65f4c30badd9696a5cd6efc authored over 4 years ago
new_from_memory_steal() will create a new image with the input
buffer and will "move" the data i...