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

better libdir guessing

take the lib directory name (eg. "lib64" etc.) from the configure
time libdir

github.com/libvips/libvips - d07dee8b0c07978fc9da8bcf3cef8de4c50a4146 authored over 3 years ago
more dbg output

github.com/libvips/libvips - 5fff62576e24baf7d5ed9261d41c05939d34d76e authored over 3 years ago
more dbg code

github.com/libvips/libvips - 7e5312f626d98d84a43e4b126631699065fa04de authored over 3 years ago
remi's libdir patch, plus version bump to 8.11.2

github.com/libvips/libvips - ad40d881dd30afb93d9ec8e124de8353fb1c51ae authored over 3 years ago
use /lib64 instead of /lib when needed

github.com/libvips/libvips - c7f7fc52e828cd62fd8a470e2e76a625908f172f authored over 3 years ago
always check the return of vips_image_pipeline()

For consistency. Although I don't think it can meaningfully fail.

github.com/libvips/libvips - 757d03100566368e5d06c7355e73c1215dd34968 authored over 3 years ago
Merge branch '8.11'

github.com/libvips/libvips - ebcdf246f87a29177cfcfd3f19f41141366c9e54 authored over 3 years ago
add another test for tiff ifd pyramids

test loading from a lower layer

github.com/libvips/libvips - 2ca96a3fef81b91bba85d9b4a06be0eaeb615948 authored over 3 years ago
Merge branch '8.11'

github.com/libvips/libvips - ea5972055f4a823ac487713464b74013df2c21df authored over 3 years ago
fix some tabs

github.com/libvips/libvips - 88511503754611e7a4558d9a5a470369104cd6c6 authored over 3 years ago
trim some dead code

github.com/libvips/libvips - 4ee12e5675f62dd9d4c2f78ff85b7b0e3f94b0ae authored over 3 years ago
fix jpeg tiff pyramid save

we were not copying the quant tables on lower pyr levels correctly

add a test too

github.com/libvips/libvips - 95bf1367ba340125d0e3d9111fa97ddbcd880b8d authored over 3 years ago
Note static patch in changelog

github.com/libvips/libvips - fc9e7ad2b3e0c4cc9ad8cbdb16cfb491ad2d8397 authored over 3 years ago
Merge pull request #2323 from kleisauke/disable-modules-static

Disable modules by default when building static libraries

github.com/libvips/libvips - f8479e4667a22ea683ef67c1488d333181716613 authored over 3 years ago
Disable modules by default when building static libraries

Might help: https://github.com/libvips/libvips/issues/2317

github.com/libvips/libvips - 1727f2c6ae07ef5aee7675f2091ff7770826f6b5 authored over 3 years ago
Merge branch '8.11' of github.com:libvips/libvips into 8.11

github.com/libvips/libvips - b7e723fcc7cf82a3cb98aa8fc3fd4258636460d5 authored over 3 years ago
fix arg type for TIFFTAG_SUBIFD

We were passing int* when TIFFGetField wanted unit16, so subifd counts
could sometimes be wrong.

github.com/libvips/libvips - a8c45be816dfd99ab736a98294e69383f04ad0b4 authored over 3 years ago
Merge pull request #2318 from lovell/svgload-check-dimensions

svgload: skip images with invalid dimensions

github.com/libvips/libvips - 5539e7951aa61fb86349b38d6908a7bd4f1ba64f authored over 3 years ago
svgload: skip images with invalid dimensions

github.com/libvips/libvips - d1c038c22d3a28b8aea0b6e136ee3cc845c447d2 authored over 3 years ago
enable strip chopping on TIFF load

see https://github.com/libvips/libvips/discussions/2322

thanks DavidStorm

github.com/libvips/libvips - 1b3dda5b24544ed4ec552206ee14c5ffbc8e9f74 authored over 3 years ago
add svgload_string

simple convenience function for C

github.com/libvips/libvips - 7512e410ca8acfe73899358da85c3e38bf703fcd authored over 3 years ago
Merge branch '8.11'

github.com/libvips/libvips - 706c2a112d1c0eec1d97326c00c09428031fd04c authored over 3 years ago
improve startup info

github.com/libvips/libvips - 40a04fdbc1e77ef194de0ca9269603d76fd07459 authored over 3 years ago
change init prefix fallback order

Use the configure time prefix second rather than going straight to
search. This should help ruby...

github.com/libvips/libvips - eeb64b6968ae60dabee5a0d28648f12d089b4810 authored over 3 years ago
enable info output earlier

github.com/libvips/libvips - 1cd4b848e7941d5301917dc6b83b46b63b999ab7 authored over 3 years ago
more startup debug output

if VIPS_INFO is set

github.com/libvips/libvips - b9034bf7314429fe687a584961a751fb4fa5d71e authored over 3 years ago
Merge branch '8.11' of github.com:libvips/libvips into 8.11

github.com/libvips/libvips - 336ee9420a704cdbfeea0feb86d6fb68ee917f8e authored over 3 years ago
fix build with jp2k debug enabled

github.com/libvips/libvips - 5f28f67d4c9ac549481eba7d265fe7612986f0f2 authored over 3 years ago
revise win32 support in configure

update LT_INIT with new dll option

github.com/libvips/libvips - 78c08650d326543d881e0427c1fb4cf301d22ec8 authored over 3 years ago
Merge pull request #2308 from remicollet/issue-lib64

use /lib64 instead of /lib when needed

github.com/libvips/libvips - ed035670b60bbc153149b56534ee9b2d779cd4db authored over 3 years ago
add another C example

see https://github.com/libvips/libvips/issues/1167

github.com/libvips/libvips - 4ee19edd46e9f166b10330cd16ad1bcb255b808c authored over 3 years ago
Add atan2 to math2

github.com/libvips/libvips - f75f698ab4c8e4c8e0f613520ec101ce5ce9177a authored over 3 years ago
use /lib64 instead of /lib when needed

github.com/libvips/libvips - ea48b6a482f4e85c967593fc8dc523e3d10a7067 authored over 3 years ago
Merge pull request #2307 from DarthSim/fix/pdfium-source-leak

Unref source on vips_foreign_load_pdf_close

github.com/libvips/libvips - 3c0bfdf74ce1dc37a6429bed47fa76f16e2cd70a authored over 3 years ago
Unref source on vips_foreign_load_pdf_close

github.com/libvips/libvips - f15fd3eae04d087c5b6d6fa398bfa9ad9ab6ffb9 authored over 3 years ago
all install programs support --version

and a version bump to 8.12 for the new dev cycle

github.com/libvips/libvips - dc56a5aa6507e4f4d0ef6358627622b7ebc1dc3c authored over 3 years ago
update svgload to work with latest librsvg

rsvg_handle_render_cairo() is deprecated

github.com/libvips/libvips - 16a6c08af70cf3613f438c68a20638239fcfb07c authored over 3 years ago
Merge branch 'master' into 8.11

github.com/libvips/libvips - 06b429955a2528f8e36ae0eef3f6fbf4e4a95922 authored over 3 years ago
Merge pull request #2293 from DarthSim/fix/svg-error-leak

Delete Cairo context on rsvg_handle_render_cairo error

github.com/libvips/libvips - 4b0fd255de00890e0fd8e33f003c39f6a601dc3f authored over 3 years ago
Delete Cairo context on rsvg_handle_render_cairo error

github.com/libvips/libvips - b8f7fb6d20758372cd91773377bb1b8aa862ad7f authored over 3 years ago
comment reason for thread_execute revert

github.com/libvips/libvips - e96fc955bcd1eb6fca4d57b61dd028596efceb23 authored over 3 years ago
Merge commit '4c263a36e9e728b5ab5cc1f4f3cafe5738a6b6e7' into 8.11

github.com/libvips/libvips - 939437d56e6f7f1a9fbe927ffa6240c0592d8141 authored over 3 years ago
Don't run sinkscreen thread in threadpool

Since threads on Windows can be terminated prior to the execution
of the atexit registered funct...

github.com/libvips/libvips - 4c263a36e9e728b5ab5cc1f4f3cafe5738a6b6e7 authored over 3 years ago
load non-transparent GIFs as RGB

And GIFs with transparent elements as RGBA. This can make downstream
processing (eg. in vipsdisp...

github.com/libvips/libvips - 6804ff61df38b5850aa6329590e9e2f745407687 authored over 3 years ago
don't invalidate in sinkscreen

it was called from a bg thread and could race when under heavy load, eg.
vipsdisp displaying ani...

github.com/libvips/libvips - f39e2e271dec95f575a7a32bb83e8e7f1b09a897 authored over 3 years ago
better c++ intro text

github.com/libvips/libvips - 5cc4e07af765353af997207fef9365774f3edcad authored over 3 years ago
fix links in docs

github.com/libvips/libvips - 1b6cd28fb8e5f2ece3b7c4d59843351d709da2ea authored over 3 years ago
move whatsnew to gh-pages

github.com/libvips/libvips - 3b4bb618c0ee2a19339d5725adfe6b31d8a54ef7 authored over 3 years ago
update POTFILES for 8.11

github.com/libvips/libvips - 806c7dc235aa9b8f3969355f5be0504e2b26715a authored over 3 years ago
fix build with doxy disabled

github.com/libvips/libvips - b55860cce8d69e7a7cc6cd954fa0fe25a3125d85 authored over 3 years ago
revise whats-new again

github.com/libvips/libvips - 8402c8847afcfea1b424fa1446873832271ebdda authored over 3 years ago
Merge branch '8.11' of https://github.com/kleisauke/libvips into 8.11

github.com/libvips/libvips - c22215beef4f174b9a901df0d209725201c920ba authored over 3 years ago
+ GPL/patents notes

+ {Image,Graphics}Magick -> libMagick

github.com/libvips/libvips - 8d4f3ca74f960a8f9b7cfce0094961da920bb5b4 authored over 3 years ago
+ security notes

github.com/libvips/libvips - d601f22c20682a7eafcf5c57f263239061509f39 authored over 3 years ago
Add notes to thread recycling / loadable modules

github.com/libvips/libvips - 6f0131ff3e72d7fc8b2f2bbcfbd34e9a193414f2 authored over 3 years ago
add text and c++ sections

github.com/libvips/libvips - 6e8ec30852e24f1dc03ee0d0f4c84309d86193e0 authored over 3 years ago
add notes on jp2k

github.com/libvips/libvips - 14acca85d65d82ad38870d54faf465657df477d3 authored over 3 years ago
add jpeg-xl notes

github.com/libvips/libvips - ac6f0ce9f2b59386f0110b80a9d8688f212b8be6 authored over 3 years ago
start preparing 8.11

github.com/libvips/libvips - 87f57726d2e7e37ffba2ab821efea53116e8f9f1 authored over 3 years ago
free argv0 a little later

github.com/libvips/libvips - 3870baef334fc957f51e1df97af412366dd8e386 authored over 3 years ago
Merge pull request #2276 from okft/master

Clean up more resources in vips_shutdown

github.com/libvips/libvips - 43efbde9951d24862aa2d6f711347e9c0cbf9292 authored over 3 years ago
Clean up more resources in vips_shutdown

github.com/libvips/libvips - 3015bb4eeb77a9adbb2aa58cf34b52b17df18a10 authored over 3 years ago
don't set g_set_prgname()

this should be set in the app layer, not by libraries

github.com/libvips/libvips - eca400e95383b19f48484ad46144341c11d58b02 authored over 3 years ago
Clean up more resources in vips_shutdown

github.com/libvips/libvips - 3e9da95b84602a97a93885c30d48a816a30b844f authored over 3 years ago
allow 10,000 frame GIFs

the old limit was 1,000, which was a little low

github.com/libvips/libvips - 889ca9664808cd02321b78eb881adf84d156644b authored over 3 years ago
vips_text() was missing a couple of unlocks

github.com/libvips/libvips - 98d35dda28451e29a3054a94e0b39bf0dd59f4e1 authored over 3 years ago
revise old comment

github.com/libvips/libvips - dca526405ea6233bbc6694397b5c7dec7f9a78d9 authored over 3 years ago
Merge pull request #2257 from kleisauke/cygwin-compatibility

Ensure compatibility with Cygwin

github.com/libvips/libvips - fc8dbfdb441f618441eb7ccb3ea97e92ab445e60 authored over 3 years ago
Merge pull request #2256 from kleisauke/libjxl-module-fix

Only build libjxl as a loadable module when it can be found

github.com/libvips/libvips - 257e01ecefa04dfd2bc1726df9b3d69bb5f96fa8 authored over 3 years ago
Ensure compatibility with Cygwin

G_PLATFORM_WIN32 is no longer defined for Cygwin.

github.com/libvips/libvips - 1562ba695a9bd7332928923cc5f5a30847894ac5 authored over 3 years ago
Only build libjxl as a loadable module when it can be found

github.com/libvips/libvips - 169c5e07eb2b1a39222588347360b4869ab96e7b authored over 3 years ago
reorganise loadable modules

- heifload operation now defined in heifload.c, etc.
- C API wrappers moved to foreign.c

github.com/libvips/libvips - def025da3e54e36ac0d3624bbdbc1e3e6ecd7800 authored over 3 years ago
move vips_threadpool_push to internal API

and rename as vips__thread_execute()

github.com/libvips/libvips - f637206e8d2a325a5c70205c06cb3a5c46412952 authored over 3 years ago
fix build with non-standard libheif location

github.com/libvips/libvips - 77ab3d25624c4473d43fa28a7821175f2655ec12 authored over 3 years ago
fix warning on 32-bit platforms

github.com/libvips/libvips - dac75219b2c77382f948049224f1e24ecbb516b8 authored over 3 years ago
more libjxl dbg output

github.com/libvips/libvips - e52a0d391257ad987c6d0ae9e842ebd59f7914c4 authored over 3 years ago
Merge pull request #2251 from kleisauke/cpp-function-list-3

Update C++ binding and function list

github.com/libvips/libvips - 9f01132466b330de1a485c9f01f226b2b4c57c28 authored over 3 years ago
Update C++ binding and function list

github.com/libvips/libvips - b78812f20018eadea7fb3e2774ef267b894b14bb authored over 3 years ago
oop, dropped a comment

github.com/libvips/libvips - d577b18e6968785e9a0d6d41e56f6c1a79965266 authored over 3 years ago
revise threadpool comments and docs

github.com/libvips/libvips - eef3f9568d4aa1768603536c18bbfc90491bbdd4 authored over 3 years ago
make jxlload/save a loadable module

github.com/libvips/libvips - e00ca4e6b70d26a936aeb220a096bd6b847340ea authored over 3 years ago
fix "make check" on raspbian

unset LC_ALL in test/, thanks ewelot

github.com/libvips/libvips - 53255419d79326bee09bcedb908c63f39cb7daae authored over 3 years ago
revise comment

github.com/libvips/libvips - 7391418d09559efc3b1e779a95174a41488b27fd authored over 3 years ago
fix a couple of compiler warnings

github.com/libvips/libvips - 6d9308d93c7b7d9b86b580a9ccc9d8a15dd6155b authored over 3 years ago
note new threading model in changelog

github.com/libvips/libvips - a0e0c4e45b99a8a8a40f8e3de0e784d5078b1ba0 authored over 3 years ago
Merge pull request #2235 from kleisauke/reuse-threads

Reuse threads by using the thread pool of GLib (#2038)

github.com/libvips/libvips - 98946e5e151ef498ff794e4be7f799a4953986b0 authored over 3 years ago
limit jxlload image size

We were not checking the reported image size against VIPS_MAX_COORD,
leading to some glib out-of...

github.com/libvips/libvips - 0d7dd3be7c49b3d8b5572e1a72d4fd57fa3b9bfb authored over 3 years ago
stop jxl header decode earlier

Previously, jxl header decode waited for JXL_DEC_NEED_IMAGE_OUT_BUFFER status.
But libjxl will a...

github.com/libvips/libvips - 37988cef83f2d78d517ce30e6ab3d36969a2c4e8 authored over 3 years ago
Merge branch 'master' of github.com:libvips/libvips

github.com/libvips/libvips - 41cff4e9d0838498487a00623462204eb10ee5b8 authored over 3 years ago
Merge branch '8.10'

github.com/libvips/libvips - a2e5717e820f5aaa4875cb55200586e0ebbb732d authored over 3 years ago
fix load of large PPM images from a pipe

large PPM images loaded over pipes could cause a crash, thanks ewelot

see https://github.com/li...

github.com/libvips/libvips - e19acd514853b81f5a515b2abcd74c59034647e0 authored over 3 years ago
Merge pull request #2239 from akash-akya/update-doc

Minor doc correction

github.com/libvips/libvips - 3d142f87b64fa7982fcbbf93dc2599ee24245027 authored over 3 years ago
Update doc for vips_image_get_string

github.com/libvips/libvips - e39142bab2b57951cf0064f90e6b93608d0ae533 authored over 3 years ago
improve jxl eof detection

... again

github.com/libvips/libvips - 0e861d732531217bef1783ab87860bd9fff8959c authored over 3 years ago
jxlload was not detecting EOF correctly

it could loop in some circumstances

github.com/libvips/libvips - e480cfbe97958a6badb7ede5e970137f859a66a6 authored over 3 years ago
add a missing rewind to jxlload

github.com/libvips/libvips - b87f5ba6157fd47f20ae2b22939d99227a1c9b7e authored over 3 years ago
update doxyfile for new version

github.com/libvips/libvips - 50c96a1e3b9149f24fb611d7f92aa405ef87ccd1 authored over 3 years ago