1200 Commits

Author SHA1 Message Date
Mateusz Łoskot 0f6dab45f5 Merge pull request #789 from sdarwin/docs4
Docs: adjust template to support Sphinx 9
2026-05-19 11:39:21 +02:00
sdarwin bebbc96f67 Docs: adjust template to support Sphinx 9 2026-03-13 06:59:27 +01:00
Mateusz Łoskot f9d785a2d5 chore: Add Samuel Debionne to maintainers
Samuel (https://github.com/sdebionne, @sdebionne) has been an active
contributor and maintainer with commit access for several years now.
This change corrects an obvious oversight.

Signed-off-by: Mateusz Łoskot <mateusz@loskot.net>
2026-02-06 19:17:00 +01:00
Mateusz Łoskot 304bea0d83 chore: Sort maintainers alphabetically by surname
Signed-off-by: Mateusz Łoskot <mateusz@loskot.net>
2026-02-06 19:05:20 +01:00
Mateusz Łoskot 4115f5b5d3 Merge pull request #786 from Lastique/feature/remove_static_assert
Remove dependencies on Boost.StaticAssert
2026-01-23 00:34:08 +01:00
Andrey Semashev 8a615035a0 Remove dependencies on Boost.StaticAssert.
Boost.StaticAssert has been merged into Boost.Config, so remove
the dependency.
2026-01-22 23:11:03 +03:00
Mateusz Łoskot e239eccada Merge pull request #785 from anotherSimpleCoder/feature/snprintf
Switched from sprintf to snprintf
2026-01-05 20:18:39 +01:00
Amsakan Bavan b33cfe23d9 Switched from sprintf to snprintf 2026-01-05 13:56:27 +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
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
ivanpanch 8994e3c73e Update gradient.rst 2025-08-26 20:47:20 +02:00
ivanpanch 817f039978 Update histogram.rst 2025-08-26 19:38:11 +02:00
ivanpanch e2882c3b5f Update installation.rst 2025-08-26 19:32:55 +02:00
Mateusz Łoskot 23e08bc7f7 Merge pull request #772 from Flamefire/test-link-update
Update Link to regression test matrix in README
2025-08-25 22:27:49 +02:00
Alexander Grund 06c421ae74 Update Link to regression test matrix in README 2025-08-25 17:26:19 +02:00
Mateusz Łoskot 4daecc0cd4 Merge pull request #770 from striezel-stash/ci-test-on-newer-clang
ci: add newer Clang versions
2025-08-04 09:51:24 +02:00
Dirk Stolle c3435314a1 ci: add newer Clang versions 2025-08-03 23:00:30 +02:00
Mateusz Łoskot 6fbc2c067c Merge pull request #769 from striezel-stash/ci-test-on-newer-gcc
ci: add jobs for newer GCC versions
2025-08-03 11:07:55 +02:00
Mateusz Łoskot 00d7e404e2 Merge pull request #768 from striezel-stash/ci-windows-runner-update
ci: move GitHub Action's Windows builds to supported OS version
2025-08-03 11:07:17 +02:00
Dirk Stolle df5f3f80a4 ci: add jobs for newer GCC versions 2025-07-31 19:42:04 +02:00
Dirk Stolle b438f7e813 ci: move GitHub Action's Windows builds to supported OS version
The Windows Server 2019 runner image has been removed as of 2025-06-30,
so it's not available anymore. For further information on that see
<https://github.com/actions/runner-images/issues/12045>.

However, we can test on the newer Windows Server 2022 image instead.

Unfortunately, the Windows Server 2019 image was the last one to have
Visual Studio 2019, so from now on only Visual Studio 2022 can be used
in the CI workflows for MSVC.
2025-07-31 18:11:31 +02:00
Mateusz Łoskot fcfce668ea Merge pull request #767 from AnonymousPC/develop
fix compile error on clang
2025-07-03 14:53:21 +02:00
AnonymousPC 2956a0e9ef fix compile error on clang 2025-07-03 01:11:11 +08:00
Mateusz Łoskot 6583e8bf6e Merge pull request #764 from ckormanyos/issue763
Propose repair for issue 763
2025-04-18 21:59:34 +02:00
ckormanyos dcce96467a Propose repair for issue 763 2025-04-18 19:41:10 +02:00
Mateusz Łoskot 688acf78f7 Merge pull request #762 from striezel-stash/ci-ubuntu.20.04-deprecation
ci: move Ubuntu 20.04 builds to container or newer Ubuntu version
2025-04-04 22:03:43 +02:00
Dirk Stolle dc89ecd065 ci: move Ubuntu 20.04 builds to container or newer Ubuntu version
The Ubuntu 20.04 image on GitHub Actions will be unavailable by
2025-04-15. See <https://github.com/actions/runner-images/issues/11101>
for more information on the deprecation and removal.

Therefore all build jobs that use the Ubuntu 20.04 runner image
of GHA have to be either migrated to a newer runner image (if
the compiler version is available on a newer image) or have to be
moved to Docker containers using Ubuntu 20.04 (if the compiler
version is not available on the newer runner images). And that's
what this change tries to do.
2025-04-04 19:11:27 +02:00