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

more dbuf->streamo conversion

github.com/libvips/libvips - 73985463fdee3ac9b14b3dc857b5240e42480048 authored about 5 years ago
use Type/Interpretation for using the format when saving

github.com/libvips/libvips - dd79cfd89d7f4e0f950c9502641e61c921e76f61 authored about 5 years ago
formatting in dzsave.c

github.com/libvips/libvips - 1e4edf2f06e3115676eb9e86ae9db09d4f38847c authored about 5 years ago
add streamo_steal

and start converting some old dbuf code

github.com/libvips/libvips - a129cef9dd9c661c0e5e0ed0b25834fa629c8141 authored about 5 years ago
better support for TIFFs with many alphas

The premultiplied alpha can be in any position, and it checks if there
is more than one ASSOCALP...

github.com/libvips/libvips - 712157cd163cb1a9d737a6e70570a3dc1ae8fe36 authored about 5 years ago
try simplifying vips_g_input_stream_skip()

Just does a `SEEK_CUR` now.

github.com/libvips/libvips - c7f622d6466dcd3f9fc01150b035196da6f83943 authored about 5 years ago
move streamiw inside svgload

since that's the only place it is used

github.com/libvips/libvips - 73dd7eebe58beb737298e5a0d5db853c8c8c7f33 authored about 5 years ago
rename VipsStreamib as VipsBufis

The VipsStreamib (stream input buffered) was misleading -- it was
implemented on top of VipsStre...

github.com/libvips/libvips - 09325600ee3891f1f31fe1bdf60a2d630eaf5c62 authored about 5 years ago
update changelog

github.com/libvips/libvips - 6b5035c160a96b6ba5da6fd1b4bead01588d2e2a authored about 5 years ago
add mmap ppm input

github.com/libvips/libvips - 9a3842919ad5eebe8724ca3185dec23f1e6630c6 authored about 5 years ago
make ppm load sequential

it used to load the entire image, or mmap it

github.com/libvips/libvips - 5f4b995551df50272812c637185600ab056cabde authored about 5 years ago
move ppm save into the class

no separate save function now

github.com/libvips/libvips - 17b994419ba1a09a471a52d07deef410950e3cb5 authored about 5 years ago
move ppm into ppmload

so we can add a ppm stream loader easily

github.com/libvips/libvips - 7a047f5332de0177f65e10b07b8fa13147106d25 authored about 5 years ago
ppm load uses streams

github.com/libvips/libvips - c1a027c8d747e29f134857f4cd40d1716879745c authored about 5 years ago
revise streamo, ppm save uses it

streamo is simpler, and has a fast putc.

github.com/libvips/libvips - 3bbadc01983fdbad731df6d519e85db58983efb3 authored over 5 years ago
old load/save funcs now use stream API

new_from_file / new_from_buffer and write_to_file / write_to_buffer
use the stream API if they can.

github.com/libvips/libvips - 7aec350f1cb1ef8775e34346964cb1872c6bf469 authored over 5 years ago
enable separated/multiband load and save for tiff format

github.com/libvips/libvips - fa0514a4d40ad48a204ad373a574a9c8b2b7b78d authored over 5 years ago
fix build for VS2019

github.com/libvips/libvips - da8ae29abef4693ff236d6c26b1ae612e57176e8 authored over 5 years ago
revert to call-by-value for c++ API

github.com/libvips/libvips - 123c52be7041f8d1ea9e937643b3a0df317b02ea authored over 5 years ago
note in changelog

github.com/libvips/libvips - cb7bc24b2a353de5c6a48fb6ccc97784314f4864 authored over 5 years ago
load lab 8bit with alpha to labS

github.com/libvips/libvips - 6df26bfc9b818b44354d6d916df7d79f65d26788 authored over 5 years ago
improve labpack processing

github.com/libvips/libvips - 415af7a10c83d6482efd6bb0c33eeb24e48866dd authored over 5 years ago
Revert "fix tiff writer for labQ with more bands"

This reverts commit bb3955193daa98b35e4fc69f8ad39cbb3d0d2fa8.

github.com/libvips/libvips - 64f1b60b14daacc9323b05f4578c5c707ef9dc14 authored over 5 years ago
Revert "correctly parse labQ with extra channels"

This reverts commit a817b3874e695bacc2f38d351d93e917373631e5.

github.com/libvips/libvips - 4b7bd0810b7a46e98b97333177826fabfe362a1d authored over 5 years ago
Revert "improve labpack processing"

This reverts commit c4dd47aa99ea32acacc55fa793d7a5764b3a4aa8.

github.com/libvips/libvips - c7b286ff8e5166eae625f1129c58d0f97d8226c6 authored over 5 years ago
correctly parse labQ with extra channels

github.com/libvips/libvips - 4ba6373357143ad3683ade7b696abc527148eef2 authored over 5 years ago
fix tiff writer for labQ with more bands

github.com/libvips/libvips - cce739bed90f4904d7a73645014f5c3ac3608926 authored over 5 years ago
Merge branch 'master' into add-stream-object

github.com/libvips/libvips - 55024c71ce721dbb4f9b6beb6f766155121a6e97 authored over 5 years ago
add options back to VInterpolate

since we might use them in the future

github.com/libvips/libvips - 92521c0dc6ac5d4078107e35f5ea16c96ac2cbf8 authored over 5 years ago
Merge branch '8.8'

github.com/libvips/libvips - ceb2db513df24bbf13f19e930e64f0feed4b50ac authored over 5 years ago
fix make dist in master

github.com/libvips/libvips - 10183200433ecc726ba52658edcaf725e90c3e69 authored over 5 years ago
switch to GDateTime

github.com/libvips/libvips - 3ba0b285d454bee8eeeda169b111e436bea25dce authored over 5 years ago
set name in info.json

github.com/libvips/libvips - 144a9c48f95e98eaf75088048902eb287da3d461 authored over 5 years ago
clean up iiif output a bit

better info.json, but still not support for the full/ directory

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

github.com/libvips/libvips - 74519a230b074650599e1ce11374d863770e9322 authored over 5 years ago
update cpp interface for stream variable rename

github.com/libvips/libvips - b8ea3f84426824f23e8bc3c23cc9737bd5793c63 authored over 5 years ago
rename VipsStream* variables

The convention is now:

VipStreami *streami;

We had `input` in many places, a left-over from t...

github.com/libvips/libvips - f5a4f41edf03157a69d3d63c8a9a06823f71b3c7 authored over 5 years ago
fix svgload sniff

by adding vips_streami_sniff_at_most()

github.com/libvips/libvips - 998b5eea4593d92adaf2141854d6a7a55e453f43 authored over 5 years ago
Merge pull request #1466 from kleisauke/stream-cplusplus

Add support for streaming in the C++ binding

github.com/libvips/libvips - 9e536895e48f56d12489042367d155a7dd7443ba authored over 5 years ago
svgload from a stream

github.com/libvips/libvips - 441f61f3ff91cd9bb55081a421782cc2a147edd3 authored over 5 years ago
Add support for streaming in the C++ binding

See: libvips/libvips#1443.

github.com/libvips/libvips - b49910d270e3fa6d55052ac2f13adf65c059836c authored over 5 years ago
Add svgload_stream to the descriptors test

Seems to work!

github.com/libvips/libvips - 41c08b0ffb183ee7b031c34f5eebc6e2adb6d974 authored over 5 years ago
oop, missing ! on tiff save

resolution-unit metadata was not being checked correctly on tiff save,
thanks @kayarre

see http...

github.com/libvips/libvips - b65a9d7328c77eb1481f53d08c8f5a4dd290cc40 authored over 5 years ago
add iiif layout to dzsave

github.com/libvips/libvips - f499cefb0e4b4673bb220638108bb634e3f3a511 authored over 5 years ago
WiP: Add svgload_stream

TODO: Should we `#ifdef HAVE_RSVG` the VipsStreamiw class?

github.com/libvips/libvips - 609fdb4fb6f22346c2ca8dc246d8e87dfe315b07 authored over 5 years ago
fix radload from pipe

github.com/libvips/libvips - ce4729c92b169ce48ddab4c670e98381cb2c05bd authored over 5 years ago
WiP: Add radload stream/buffer

TODO: Does streamib supports non-seekable streams?
(cherry picked from commit bc99b26b4e0326267f...

github.com/libvips/libvips - 51ac7a6d8c629972c2e967e719ca1d08bcd0db93 authored over 5 years ago
bump version for pyvips stream test

github.com/libvips/libvips - cefa82bacfac6b82f63636000fcd69d78684916e authored over 5 years ago
add some basic stream tests

Only tests load and save to and from files and memory. We should test
pipes too.

github.com/libvips/libvips - 4804e5c299de8f03fe12114c08ebbbada80e296b authored over 5 years ago
rename streamo constructors

Was vips_streamo_new_from_filename(), renamed as
vips_streamo_new_to_filename(). Same for descri...

github.com/libvips/libvips - 53f73881f734edbdeec05db332f1090a927ede80 authored over 5 years ago
remove some dbg code

github.com/libvips/libvips - 4cf82463120c46b9c5e2fb51fc75d09f6510f619 authored over 5 years ago
test for orc 0.4.31

the version that should start working again, hopefully

github.com/libvips/libvips - 04280fd8372f1a1fd9e95d773df106dc8b56f118 authored over 5 years ago
more cleaning up

github.com/libvips/libvips - c383614c288ff4c980492062a71ef86aca7435b1 authored over 5 years ago
fix webp new from buffer

github.com/libvips/libvips - ca5816a62c1e3b597a98bbc3aacb3925f6a31afc authored over 5 years ago
fix webp from pipe

github.com/libvips/libvips - d992f09dfaca9e7f51e9121fb2deb84e84ef76a1 authored over 5 years ago
add Kleis's patches

and add minimise support to radiance load

github.com/libvips/libvips - 3d344b4b5f621408cf904fac5324c99738019889 authored over 5 years ago
revise buffered input

rad load works now

github.com/libvips/libvips - edca486f1904caf8e2ce38b355b3f85839db66d1 authored over 5 years ago
fix up streamib a bit more

radiance load is almost working

github.com/libvips/libvips - de94a725aadad2c5d9c3fc2119eb797e4af7a43a authored over 5 years ago
reworking rad load

github.com/libvips/libvips - 6d3b53174dcc026808f586a6b705e0bba047cc9e authored over 5 years ago
make streamib a wrapper rather than a subclass

makes integration with the rest of foreign simpler

github.com/libvips/libvips - 35d661c30716971aba6e65cc3e5b60f44f16a758 authored over 5 years ago
buffered input compiles

github.com/libvips/libvips - 37049af1406fadba29fcb9caff5c3a92a0279f13 authored over 5 years ago
Ensure SVG dimensions are rounded correctly

when scaling or setting density via cairo

github.com/libvips/libvips - 894ec7db848c1f2b8aaf1a9f2da4f67cce8795d7 authored over 5 years ago
more buffered input tweaking

github.com/libvips/libvips - 805da46670c88e5a47caee5125acbdc69a2d6aea authored over 5 years ago
start coding buffered input

github.com/libvips/libvips - ca5d75f7ec22894f262dd89534942beb3068c449 authored over 5 years ago
start adding buffered input

github.com/libvips/libvips - 1ea58f6edbc0dace3c8fb02646af23da09605426 authored over 5 years ago
Merge branch 'master' into add-stream-object

github.com/libvips/libvips - 36ed7e7ef3c1157b7c9040f936e9ae684ac474c0 authored over 5 years ago
tighten fuzz size limits

we are still seeing timeouts

github.com/libvips/libvips - 7c5971392cabb9b8de7e3bc774fe508d83c58759 authored over 5 years ago
remove broken link

thanks JelF

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

github.com/libvips/libvips - acb68c867a0486d9eae91603ace799054e2c84db authored over 5 years ago
add a sanity limit to pipes

so unbounded pipes can't fill memory

github.com/libvips/libvips - 855c420a9cce3ae3d628f4e9cb8325e0964b197a authored over 5 years ago
update to GDateTime

github.com/libvips/libvips - 7321927361fe438530f2774d7a6cdfbba228711f authored over 5 years ago
add formatted output streams

you can printf() to output streams, implemented radiance stream write as
a test

github.com/libvips/libvips - 23663e8a88c3b7e8d2842f9c9b6ee2f90ec72cee authored over 5 years ago
fix lseek() wrapper error handling

github.com/libvips/libvips - 40d679f2995d9ee84d0a789defe77e542cee8371 authored over 5 years ago
Merge pull request #1455 from larskanis/fix-mingw

Fix dependency to introspect program on Windows MINGW

github.com/libvips/libvips - ab5641b4d89e31f30f63def4b7fa9faf0fbb9382 authored over 5 years ago
paste in various fixes from Kleis

github.com/libvips/libvips - ed6b26fcb1b424833ce532422e8a6a0532b0622a authored over 5 years ago
oop name mixup

github.com/libvips/libvips - 552043c2c801fc229ec0efb29185e162f311b4b3 authored over 5 years ago
fix with older glib

github.com/libvips/libvips - 70a83a273dd8eb70e78dc170547b08de1ffa482e authored over 5 years ago
Merge branch 'master' into add-stream-object

github.com/libvips/libvips - 8eeb415b097d855d142bb4d35b93c5c633d819c6 authored over 5 years ago
revise decode/unminimise use

github.com/libvips/libvips - ba0100eb132ea2ea5dae11bcbd1cff06336516d6 authored over 5 years ago
seems to work!

just a bit more cleaning up needed ...

github.com/libvips/libvips - cbbd4ae6ddc182739b7e57d1b88698e59e46318a authored over 5 years ago
Fix dependency to introspect program on Windows MINGW

github.com/libvips/libvips - 3341bbd7622840fdb5cc3dbc66db471e61a0b517 authored over 5 years ago
more reworking

github.com/libvips/libvips - b7ad0da20c270e77111f02175c5e3c471ac6ad47 authored over 5 years ago
start reworking again

github.com/libvips/libvips - 0e29e1c41ed19854a2fcb4526cd5f7176fa2b2a2 authored over 5 years ago
remove lib wrapper from repo

github.com/libvips/libvips - c7582c79d202d4ab5c928a3579d2948f12c75a97 authored over 5 years ago
tiny formatting fix

github.com/libvips/libvips - d9ab536a52662ee38c8e0b5fc0468f24ff03c5b3 authored over 5 years ago
fix stream buffer load

github.com/libvips/libvips - af8a3bfee759ea1a10181ae6b2c93235c35d18b0 authored over 5 years ago
just the test suite now

github.com/libvips/libvips - bdb5e39efa438ee68287832b323d6c8194c90f73 authored over 5 years ago
mostly works now

but

cat k2.jpg | vips copy stdin x.jpg

still fails

github.com/libvips/libvips - a9a0dfee0fe1f08eb353a8c2d02902da267f1b24 authored over 5 years ago
fix debug build

github.com/libvips/libvips - e27d6448b1d68c88d5d69948a0cd1bc3e064c995 authored over 5 years ago
builds

now needs testing

github.com/libvips/libvips - 60ce52512cb170eb0fa88f3847074e472fc80d76 authored over 5 years ago
more refactoring

github.com/libvips/libvips - ee3270f8e9ee31e6a86e59982eb96e3f8451c622 authored over 5 years ago
add more types to optional args

thanks augustocdias

see https://github.com/libvips/libvips/issues/1449#issue-509081179

github.com/libvips/libvips - 2eed3ea45f3291c88746dfe983de28607763afdd authored over 5 years ago
add no_strip option to dzsave

it's sometimes useful to have pyramid tiles with ICC profiles

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

github.com/libvips/libvips - 8337e1742880aad7a5c8ce5c10fc658a997d26f2 authored over 5 years ago
more revision

github.com/libvips/libvips - 72cbaa9ea3252e1b199506d55d356b35e451b042 authored over 5 years ago
start cleaning up

github.com/libvips/libvips - d49e816641bb905df08744aac6143d0024ca0a84 authored over 5 years ago
Revert "start splitting up stream class"

This reverts commit 7756b8da7132d0ad53743de5b6592b3e56569104.

github.com/libvips/libvips - 4a311a5cdde4135e0cb9bd617a66d7eb6acbe643 authored over 5 years ago
start splitting up stream class

github.com/libvips/libvips - 7756b8da7132d0ad53743de5b6592b3e56569104 authored over 5 years ago
Added financial contributors to the README

github.com/libvips/libvips - 17d8e61034bd0872970ff714398306bd648d18d9 authored over 5 years ago
revise seek() behaviour

fuzz tests fail though ... we need to split StreamInput up

github.com/libvips/libvips - f99f3d3f57e592ecc45963155322d1bdea986be1 authored over 5 years ago
fix up jpeg load

and revise descriptor test

github.com/libvips/libvips - 696ff2b24a6ad54b6189c69a216477e396635ae9 authored over 5 years ago
move tiffload to streams

test_descriptors seems to fail now though, odd

github.com/libvips/libvips - 226819b8a8e941e9d3ccaec662356915cfde4528 authored over 5 years ago