2
0
mirror of https://github.com/boostorg/gil.git synced 2026-01-30 07:52:09 +00:00

1251 Commits

Author SHA1 Message Date
Samuel Debionne
61e21588fd Merge pull request #784 from boostorg/develop
- Fix documentation and typos
- Update CI
-  Fix `png_read` for some edge use cases (invalid png)
2025-12-11 15:20:58 +01:00
Samuel Debionne
942196bedc docs: logo was removed since Sphinx 6 and replaced by logo_url 2025-12-11 08:31:32 +01:00
Mateusz Łoskot
50e0b5bd8f Merge pull request #780 from Processor228/fix-reading-png-images
Fix cases when png reader ended up in an infinite loop. #774

Closes # #774
2025-12-05 19:45:19 +00:00
Processor228
628165368f Provide testcase that shows the fix in action 2025-12-05 18:59:42 +03:00
Processor228
8dc4f659a1 Fix cases when png reader ended up in an infinite loop. #774
Additionally, throw exceptions directly, instead of handling
errors by longjumps.

Longjumps lead to segfaults under compiler optimizations.

Besides, setjmp setups always ended up throwing
exceptions, so why not throwing them right away instead?
2025-12-03 22:36:21 +03:00
Samuel Debionne
dd9ce1c04d Merge pull request #778 from sdebionne/sde/fix-ci
Fix clang compilation in CI
2025-11-26 12:51:13 +01:00
Samuel Debionne
82fb0899dd ci: drop deprecated macos 13 and add macos 14 and 15 2025-11-25 21:40:19 +01:00
Samuel Debionne
3d8dcb68bf Omit pmr image tests on apple clang 15 2025-11-25 21:40:19 +01:00
Samuel Debionne
9d25fc0197 ci: drop clang++=5 stdcxx=1z build variant 2025-11-25 21:40:19 +01:00
Samuel Debionne
c1c0a33e38 docs: logo was removed since Sphinx 6 and replaced by logo_url boost-1.90.0 2025-11-19 14:34:22 +01:00
Samuel Debionne
7eee435abf Merge pull request #776 from boostorg/fixup-clang-compile-error
Fix compile error on clang and documentation typos
2025-11-19 09:20:12 +01:00
ivanpanch
ea50f75e96 Update io.rst 2025-11-19 08:34:24 +01:00
ivanpanch
5dd9e561b5 Update io.rst 2025-11-19 08:34:24 +01:00
ivanpanch
0681a89b05 Update extend.rst 2025-11-19 08:34:24 +01:00
ivanpanch
c6ace3dd02 Update overview.rst 2025-11-19 08:34:24 +01:00
ivanpanch
ccc14332f7 Update overview.rst 2025-11-19 08:34:24 +01:00
ivanpanch
d134cf414a Update overview.rst 2025-11-19 08:34:24 +01:00
ivanpanch
9defc34c0e Update affine-region-detectors.rst 2025-11-19 08:34:24 +01:00
ivanpanch
ca4b223694 Update basics.rst 2025-11-19 08:34:24 +01:00
ivanpanch
be7aaa29ff Update extending.rst 2025-11-19 08:34:24 +01:00
ivanpanch
71baaf37e5 Update examples.rst 2025-11-19 08:34:24 +01:00
ivanpanch
f667b36cbc Update metafunctions.rst 2025-11-19 08:34:24 +01:00
ivanpanch
8499b520b0 Update image.rst 2025-11-19 08:34:24 +01:00
ivanpanch
ef273e9ef4 Update image_view.rst 2025-11-19 08:34:24 +01:00
ivanpanch
d8bd6907b7 Update pixel_locator.rst 2025-11-19 08:34:24 +01:00
ivanpanch
1a18f70c76 Update channel.rst 2025-11-19 08:34:24 +01:00
ivanpanch
2fb485190e Update naming.rst 2025-11-19 08:34:24 +01:00
ivanpanch
a6dfac5cfd Update gradient.rst 2025-11-19 08:34:24 +01:00
ivanpanch
a748af7809 Update histogram.rst 2025-11-19 08:34:24 +01:00
ivanpanch
f671c27e32 Update installation.rst 2025-11-19 08:34:24 +01:00
Dirk Stolle
47a050590b chore: fix more typos (#753) 2025-11-19 08:33:09 +01:00
Dirk Stolle
79a4a724c0 chore: fix some typos (#751) 2025-11-19 08:33:09 +01:00
AnonymousPC
ab5de22ec4 fix compile error on clang 2025-11-18 10:08:11 +01:00
Mateusz Łoskot
d8c56358fa Merge pull request #773 from ivanpanch/patch-1
Fix mistakes
2025-08-27 11:08:43 +02:00
ivanpanch
eff1fbabd8 Update io.rst 2025-08-27 00:17:38 +02:00
ivanpanch
ba1b528977 Update io.rst 2025-08-27 00:12:11 +02:00
ivanpanch
30441b56b5 Update extend.rst 2025-08-26 23:22:29 +02:00
ivanpanch
aaab5fe11f Update overview.rst 2025-08-26 23:20:41 +02:00
ivanpanch
bc9307bb20 Update overview.rst 2025-08-26 23:13:36 +02:00
ivanpanch
f2ede74c87 Update overview.rst 2025-08-26 23:11:49 +02:00
ivanpanch
b262e06cda Update affine-region-detectors.rst 2025-08-26 23:09:21 +02:00
ivanpanch
3851f76814 Update basics.rst 2025-08-26 23:04:25 +02:00
ivanpanch
fa2cbf4d45 Update extending.rst 2025-08-26 22:55:59 +02:00
ivanpanch
c2b27ceee8 Update examples.rst 2025-08-26 22:47:59 +02:00
ivanpanch
f7e26345db Update metafunctions.rst 2025-08-26 22:30:53 +02:00
ivanpanch
9aafcd3a0f Update image.rst 2025-08-26 22:16:58 +02:00
ivanpanch
9af3cc512c Update image_view.rst 2025-08-26 22:14:33 +02:00
ivanpanch
5a66d23e34 Update pixel_locator.rst 2025-08-26 21:56:22 +02:00
ivanpanch
f31aab3f64 Update channel.rst 2025-08-26 21:04:16 +02:00
ivanpanch
a528644740 Update naming.rst 2025-08-26 20:51:01 +02:00