Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/libvips/libvips

A fast image processing library with low memory needs.
https://github.com/libvips/libvips

Merge branch '8.15'

f850416da7c81d9cb3517d32729d96047b591f1e authored 10 months ago
update changelog for release

f18403d7bf49b574a2a1c6887dbe9c696a5125fc authored 10 months ago
Improve scrgb handling for ppmsave (#3887)

* start improving scrgb handling for ppmsave

* seems to work

* fix test_formats.sh

* mo...

697ee32e9eaa26e58cd1cb55428ddee6b9fef0c4 authored 10 months ago
CI: fix macOS build (#3889)

46e32590cf038777604ba89f26b2854258322bec authored 11 months ago
Merge branch '8.15'

23a062621dd71c0c16d7696b5cb3eadab1c6a38f authored 11 months ago
Check linker supports target_clones attribute (#3888)

This allows libvips to be built with buggy versions of LLVM where
the compiler but not linker s...

f8a9a49092d546a2f5d7da7892bae65ab7ac90f2 authored 11 months ago
use GUINT32_FROM_BE()

159e8bea25fbc70316e32cd36add0b7c899568b7 authored 11 months ago
revise jxl exif load

thanks olokelo

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

92f7060ec2af03b7cb2f8e73c95bb799634372e8 authored 11 months ago
Merge branch 'master' of github.com:libvips/libvips

db9c535a4a8d56bab564e12f7bc14db88e82a6f9 authored 11 months ago
set and test kill on the signal image too

fixes load cancel in vipsdisp and nip2

025dedd05fa62fc39ae89684d19d675b143622b3 authored 11 months ago
add radeon to suppressions

a3c8d311cfb2615f0ced122b74faa94f8d5eef13 authored 11 months ago
make MAX_COORD configurable (#3866)

* make MAX_COORD configurable

and bump the default to 100m

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

590d18e9304f79d2368fa84ed6a2bb19ed9615dd authored 11 months ago
add an imagemagick blocklist (#3840)

Some files types are very slow to detect in imagemagick, and not very useful.
Block them.

fd549e60e57423810751be3703ff9a0b9abe5cde authored 11 months ago
Merge branch '8.15'

d7fd3d9ba0b263bda6f17053ffed4d54f6fadef9 authored 11 months ago
tiffsave: ensure large file support (>2GB) on MSVC (#3864)

On MSVC, `off_t` and `lseek()` are limited to signed 32-bit offsets,
which limits their capabil...

e31276312eb070265b435c4763f9924a51e0abdf authored 11 months ago
improve linebreaks

a247da201f3fb7c85d56deb25233539c01e10bf5 authored 11 months ago
Revert "WebP: add argument for using "auto-filter"/"smart_deblock" (#3852)"

This reverts commit 72f0fc440e7aa66a27d8ecab3aa50aeda85778e3.

588e7ffdb17e1431618c85f18c3f4ab14d9f333a authored 11 months ago
WebP: add argument for using "auto-filter"/"smart_deblock" (#3852)

Adds the ability to configure whether or not the "auto-filter" feature from libwebp is used when...

72f0fc440e7aa66a27d8ecab3aa50aeda85778e3 authored 11 months ago
CI: various improvements (#3861)

* CI: remove redundant shell configuration

* CI: sort, clean and de-duplicate dependencies

...

52698b8db469e6915958ac3288b8a96fe6ebb717 authored 11 months ago
Prefer use of portable/thread-safe `g_strerror()` (#3862)

e57dc212fd8a263c329aa4638c3bde81bd334a34 authored 11 months ago
support long exif values (#3858)

* support long exif values

We were using static fixed length buffers to render i18n strings f...

6323ef66630d22f8c78187dee839eb96eb408c36 authored 11 months ago
use g_strerror()

makes better windows error messages

ea86a0d03b05c3146b93ed210b835188334bde8a authored 11 months ago
add some more notes to the dev checklist (#3841)

* add some more notes to the dev checklist

* incorporate webserver suggestions

* Update do...

70c524dcaef1d5cb0677c46602359b29b9eaaf1b authored 11 months ago
Highway improvements (#3860)

* convi/reducev: prefer use of `InterleaveWhole{Lower,Upper}`

* reduceh: prefer use of `Dup12...

9924904cc3146bdd41bfcd2a3beaf075c4f76966 authored 11 months ago
Merge branch '8.15'

7258df0c4b5e9056ea24055121a2e620dfb1b3a1 authored 11 months ago
revise changelog

now we've fixed this twice heh

8dc96734875f9238055bdf6693461d47900d0d47 authored 11 months ago
fix mono JPEG TIFF write with high Q on mozjpeg

We were disabling chroma subsample by setting `JCS_RGB` as the output
space, but mozjpeg doesn't...

3a8ddf48e92609347ba96e9f0c2800dbfb79ef88 authored 11 months ago
improve interpretation handling in maplut

This case would generate crazy images:

```
vips identity ramp.v --bands 4
vips linear ramp.v ra...

b63e573b3ee4d1d1bc07e3c3703caaf27d8a0c7f authored 11 months ago
don't install meson with brew (#3854)

The brew meson might not be using the same python as the rest of brew,
so installing it that wa...

09e72ae264fb1713b42c08c9971b04062652fd04 authored 11 months ago
Merge branch 'master' of github.com:libvips/libvips

67647a6968c263d90f508346cb5c9ac7f3ddb13d authored 11 months ago
remove a stray decl

2fb5164455d7c8780191560e42d36064022dddc3 authored 11 months ago
Fix documentation for password parameter to vips_pdfload (#3848)

Co-authored-by: Alan Mock <[email protected]>

38c403eafb1e6d8753e04a29c0e8f7930f71ab82 authored 12 months ago
fix arrayjoin with some pipelines (#3839)

If the operation before arrayjoin was something that just forwarded a
pointer, we could be left...

720157e064e0224d184b452f212ce506b2b9f2ba authored 12 months ago
Fix copy/paste error in description (#3778)

ab696005e9b7828b3457558f605d74918ae69f3d authored 12 months ago
Merge branch '8.15'

4cb9da6248e8134050aea7c4adc5d696f5d399d9 authored 12 months ago
ppmload: ensure multi-line comments are skipped (#3843)

ae92b3ad5a0369a17a562d40eb6738cb4d58751c authored 12 months ago
try to improve the composite docs

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

3698b934969b00e8d7497186d64f8f18a49b68cf authored 12 months ago
Merge branch '8.15'

b2c02dca365c3f64a5a67ef5aac9a7d3a937e861 authored 12 months ago
heifload: don't warn on images with nclx profiles (#3834)

Since this message is emitted during an AVIF roundtrip, its severity
does not warrant a warning...

82bb1b56e1e28059172f4afc8d506679f84ee6e3 authored 12 months ago
Merge branch '8.15'

d290569a89e45c12e5d9abb466013d042e873db5 authored 12 months ago
Backport #3827 to 8.15 (#3833)

* svgload: allow smaller scale factor (#3827)

Normalises accepted range from 1E-5 to 1E+5
Ad...

bd4e495e4d15de745290cfcea15f2f4c5609b871 authored 12 months ago
Merge branch '8.15'

2063d224a8743753f6e777fdb20475d61af5a8eb authored 12 months ago
thumbnail should always export as 8 bit (#3831)

* thumbnail should always export as 8 bit

After #f807d7b, `icc_export` and `icc_transform` wo...

a3f2b619718241201a00076a7076943b21f101ae authored 12 months ago
svgload: allow smaller scale factor (#3827)

Normalises accepted range from 1E-5 to 1E+5
Adds tests cases for scaling up and down

3fb194893d0d4a37b5646e70da7b57fa4aabab01 authored 12 months ago
Fix spelling typo from commit 6f7e43b (#3826)

oop!

2d44772280e5a51ce90d62ac7a4d68ebd2694dfa authored 12 months ago
update paper link

4265d0026356438f27d25c8cb8675d65254c9d0d authored 12 months ago
Merge branch 'master' of github.com:libvips/libvips

6699bd4b4ea65529b2623200aad33d0df4f77963 authored 12 months ago
tiny style revision

1a6ed005f4622d0092989e801deda1fcf952ce23 authored 12 months ago
CI: various improvements (#3825)

* CI: upgrade `actions/checkout` to v4

* CI: upgrade `actions/upload-artifact` to v4

* CI:...

a32c4f3bac091066c816d1bb24c2f2e69abfb439 authored 12 months ago
start a `dev checklist` (#3797)

* start a `dev checklist`

* Update doc/Developer-checklist.md

Co-authored-by: Kleis Auke W...

4ec0811ded3d0f8462ad57d9da4604f5e0eedd38 authored 12 months ago
more small test suite cleanups

6f7e43bcf408b029cbde736e654074e8c9aa81ba authored about 1 year ago
simplify the constants in the test suite

6ee3da80afa0e5211d977cfc8e6034c874caa38c authored about 1 year ago
Merge branch '8.15'

40865440a59c0ec53c1b1270f0b1e26bb1307362 authored about 1 year ago
only set JPEG colourspace to RGB for RGB images

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

baf3ac9b6151c961be00ff3c6cf8ad06b0305d31 authored about 1 year ago
Merge branch '8.15'

cbee9ebc859ace84d974414e170eb57cfe313c74 authored about 1 year ago
fix deflate compression of tiff pyramids

We were not copying `TIFFTAG_PREDICTOR` when we copied tiff levels.

see https://github.com/libv...

618e2b56c9f9b1f9fe5adc99426ebdcad88de1ce authored about 1 year ago
fix: typo (missing verb) (#3792)

2be083adf2fcf3de5da393a748339bd103960cd3 authored about 1 year ago
fix: punctuation in readme (#3791)

9a9750601056d1fec0f160219c1c92a62ee52126 authored about 1 year ago
Merge branch 'master' of github.com:libvips/libvips

c37b9750fdd44c97461f32da7a4b17b628f6f0e8 authored about 1 year ago
reenable modules

since turning off modules in meson_options disables *all* modules, not
just our loaders

7ddce5a1c9fe3e648b86badef4592d0c3c9db1ee authored about 1 year ago
fix(pdfium): render annotations (#3790)

The flag enables render of annotations, this results in the same behavior as
with poppler.

12a651a0b28b663d6d99f30cb9013c6fa6116421 authored about 1 year ago
dedupe deps

d4a188b11feaf5a45fa0d3afdf89e0e7376d9b5d authored about 1 year ago
revise configure wording

2708639aae311151cb7c6d63344e8cf67715bf0b authored about 1 year ago
try putting version numbers into the meson summary (#3788)

* try putting version numbers into the meson summary

I often find myself checking the version...

99234388ca99474939eb9ee246ba8fada532a1f8 authored about 1 year ago
Merge branch '8.15'

ff6da031759ad553897430b53e359cab63233da1 authored about 1 year ago
revise changelog for 8.15.1

843a15101a166f24261443aab3c9a56b8459f18d authored about 1 year ago
remove an unneeded suppresion

d80ccd205199f0fd672e185bfc1e3e54fe9fa696 authored about 1 year ago
add a couple more suppressions

4b51a83a8e84b65239e3cc33d3634ff06d64c067 authored about 1 year ago
Merge branch '8.15'

dc96374ff8afa225be0212eb182101ee222d035f authored about 1 year ago
add locks to fftw3 calls

Only the execute function of fftw3 is threadsafe -- add locks around
all planning.

See https://...

40b5e2d368c91ac010faf801856aba6160180e9d authored about 1 year ago
sync changelog

e95a169a3c66e36c5062736f3c622aa06f924d02 authored about 1 year ago
Merge branch '8.15'

53a2f4cc258a62339dc1d2194d04b0fab9894035 authored about 1 year ago
ignore BLOCK-ed classes in foreign

We don't let blocked classes execute, but we were still letting things
like sniffers run in fore...

0144d503a4e90ee56830dda9ebc39b2f25ae8b1f authored about 1 year ago
don't let magick hijack TIFF

Don't let the magick sniffer return TIFF (eg. for raw camera formats).

see https://github.com/l...

c163915a1b01287107bc8dc3ca831a1aa4473d7a authored about 1 year ago
ignore BLOCK-ed classes in foreign

We don't let blocked classes execute, but we were still letting things
like sniffers run in fore...

b7f9bc8421b107e761434e27dcc0d84a5e28ac3a authored about 1 year ago
Merge branch '8.15'

f774dbf302ee316a1ac7f73508cb69fdbe8674b2 authored about 1 year ago
add ".jfif" as a suffix for jpegsave

Some people want to be able to save as xxx.jfif, see
https://github.com/libvips/libvips/issues/3...

eec61b333a85bc0e1194699f4fb5e6295bdc8fca authored about 1 year ago
Merge branch '8.15'

fb94a2ff519c1a94f8f1f765207d11613e4f4b41 authored about 1 year ago
fix vips7 plugins

We were missing some type declarations. Also improve logging.

9791b9a995dba5d8ee4b8f5295f4775d3a4f6c66 authored about 1 year ago
Merge branch '8.15'

fe2eedb880881d18f7dfa4efd144d7cfc44bc800 authored about 1 year ago
Sync vips__jpeg_region_write_target definitions (#3772)

Prevents a build failure in the off-chance jpeg was disabled.

(cherry picked from commit 704628...

fb1857f7e5697e9af53d27af4633b268b8aed46f authored about 1 year ago
Fix build with upcoming libjxl 0.9 (#3774)

* Fix build with upcoming libjxl 0.9

* jxlsave: prefer use of `JxlEncoderDistanceFromQuality`...

f0ed595021786f70dbcb145abbe8301e8a2fb331 authored about 1 year ago
Merge branch '8.15'

52bb3adca5a40c2a5805d924465ce6b23ccc212a authored about 1 year ago
fix JPEG in TIFF for high Q

The new parallel JPEG encode feature was not setting RGB mode for high
Q.

See https://github.co...

04819e16a64dc94a7f069b60993dbb90bccaf2c8 authored about 1 year ago
Sync vips__jpeg_region_write_target definitions (#3772)

Prevents a build failure in the off-chance jpeg was disabled.

70462830dc5c44e7b1d9f18f32cc0cf3c9d86908 authored about 1 year ago
update changelog for jxl improvements

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

cb55d9c2da03a87d3b08906beae60c4d1f69f021 authored about 1 year ago
Improve JPEG XL support (#3712)

* jxlload, jxlsave: support EXIF and XMP metadata

* jxlload: close input on EOF instead of th...

cca7fb0b1188630720e79dbf3224fd5cf78ae820 authored about 1 year ago
Merge branch '8.15'

e0e0f8ca0a22927ffb3f285096cbe700e42a9bb8 authored about 1 year ago
Bump version to 8.15.1 (#3764)

6c1af7c423e592af0bb95a050c8751ae518a3f45 authored about 1 year ago
update changelog

and revise tiff2vips slightly

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

c44ea1207b0b90b021ed94ce15f91b1ed0dc1654 authored about 1 year ago
reduceh: fix HWY path on SSE2 (#3763)

* reduceh: fix HWY path on SSE2

* Add ChangeLog note

---------

Co-authored-by: Kleis Au...

b2dc668f4ec7619db3d445b73b152f1ae252f7e2 authored about 1 year ago
Merge branch 'master' of github.com:libvips/libvips

7bf41b1d766808da7f8a4a6687f190ba838aa0d1 authored about 1 year ago
tiffload: use TIFFRGBAImage or TIFFReadRGBATile if tiff image type is not natively supported by libvips (#3691)

55d55f1b677a36c9eaa0c717ee214bf23761daaf authored about 1 year ago
Merge branch 'master' of github.com:libvips/libvips

ae78d093274435cb77ee6173c3bfcfd2a621b603 authored about 1 year ago
heifsave: set `threads` to vips_concurrency_get() (#3758)

b7780f1e6a4136ed3a7f8b858ace447ea656dc8a authored about 1 year ago
Add VIPS_META_INDEXED meta (#3756)

35053f55e372bd3e687e987c2d68ea5cf62f85cd authored about 1 year ago
more valgrind suppressions adjustment

b1402423abd57a4ea93b5b18b0cc33aeb152a72a authored about 1 year ago
heifsave: disable chroma subsampling by default in lossless mode (#3760)

dbd298cc8c9789dfc0fc6917b2492cb570406a7a authored about 1 year ago
Fix build with PDFium (#3759)

629a61fe19bb5be76fc14dbafd2d6d068f14d65f authored about 1 year ago
revise suppressions

2624e072afd071b1774ff8547c2760cc58e1283d authored about 1 year ago