Merge branch 'port-test-to-python' into 'main'
cbbc890
do not mix up a slash and a backslash in file object on Win32
e421882
test: update to pass test cases on Win32
4246b32
test: port basic functionality check to Python
eade683
test: add common helper class
c6e9f54
Merge branch 'suz-orth' into 'main'
c1f7076
fc-lang: Add suz.orth for Sunuwar
7f40e60
Merge branch 'ci-alpine' into 'main'
bb23cc4
test: Fix a build issue with musl libc
75cc3e6
ci: install test fonts for Alpine
39d58c7
ci: Add extra setup hook
2ea9dff
ci: Use venv to avoid externally-managed-environment error on Alpine
89fabc3
ci: make sure build.sh is running on bash
2fc720c
ci: Fix a typo
f9ad448
ci: Add Alpine Linux
be9511f
Merge branch 'ci-template-update' into 'main'
03d02f3
ci: Update ci-tamplates
44cd48b
ci: Add FreeBSD 14.2 and drop 14.1
5a3ddeb
ci: Add Fedora 42 and drop 40
8852d72
Merge branch 'release-2-17-1' into 'main'
6d0a989
Bump version to 2.17.1
d0a3354
Bump the libtool version
e623555
Merge branch 'noinstall' into 'main'
7081d61
meson: Add 'noinstall' to default-hinting, default-sub-pixel-rendering, bitmap-conf build optio…
9bc4978
Merge branch 'issues/481' into 'main'
fb14dc4
Fix a heap buffer overflow
b9bec06
Merge branch 'release-2-17-0' into 'main'
a7a03d6
Bump version to 2.17.0
431a3c2
Fix release script
ee3eb00
Bump libtool version for autotools build
66f6903