-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
libpano13 is the PanoTools library for panoramic imaging.
A libpano13-2.9.23 rc1 tarball has been uploaded to sourceforge, this is
a release candidate for testing that may become the final release:
https://sourceforge.net/projects/panotools/files/libpano13/libpano13-2.9.23/
This release should be binary compatible with previous versions - This means
that prebuilt Hugin executables should just work with this libpano13.
There have been some changes since 2.9.22:
* gcc-15 fixes: Lukas Wirz and Thomas Modes (#2096612 #2096612)
* cmake fixes: Andreas Metzler (#2117337 #2122202)
* Fix FSF address: Andreas Metzler (#2118844)
* Fix TAGS file: Andreas Metzler and Bruno Postle (#2122202)
* Refactoring and fixes for many C warnings and issues: Jeff Welty,
Thomas Modes and Lukas Wirz (#2084488)
SHA256SUM: e7c076d37a14c39434962115e47ddbe18452ca3de5ce40e2aaefa7cf5815ea28
libpano13-2.9.23_rc1.tar.gz
This rc1 release is equivalent to HG 945:ea4a55fff5ad
Here is the full ChangeLog since 2.9.22 for more details:
2025-10-05 11:15 +0100 Bruno Postle <
br...@postle.net> (7031f1697023 [tip])
* version.h:
Bump version to 2.9.23
2025-10-05 10:54 +0100 Bruno Postle <
br...@postle.net> (7a962809e660)
* .hgtags:
Added tag 2.9.21 for changeset 2d4aeb9ca433
2025-10-05 10:53 +0100 Bruno Postle <
br...@postle.net> (ca0c9b972372)
* .hgtags:
Added tag 2.9.22 for changeset 61865cbe74ba
2025-09-10 22:29 +0100 Bruno Postle <
br...@postle.net> (3a49da39e15a)
* lmdif.c:
Fixes for gcc-15 (Lukas Wirz)
Launchpad Bug: #2096612
error: conflicting types for 'fabs'; have 'double(void)' error:
conflicting types for 'sqrt'; have 'double(void)'
2025-09-10 22:06 +0100 Bruno Postle <
br...@postle.net> (4c21c36c2c57)
* CMakeLists.txt:
Remove FIND_PACKAGE(PkgConfig) (Andreas Metzler)
Launchpad Bug: #2117337
2025-09-10 21:58 +0100 Bruno Postle <
br...@postle.net> (b82cd7c498b7)
* COPYING, ColourBrightness.c, ColourBrightness.h, PTDialogs.c,
PTcommon.c, PTcommon.h, Triangulate.c, ZComb.c, ZComb.h, adjust.c,
adjust.h, correct.c, dump.c, file.c, file.h, filter.c, filter.h,
filter.r, fourier.c, javastub.c, math.c, metadata.c, metadata.h,
multilayer.c, pan.c, panorama.h, parser.c, perspect.c, ppm.c,
ptfeather.c, ptfeather.h, ptstitch.c, ptstitch.h, pttiff.h, remap.c,
resample.c, sys_X11.c, sys_X11.h, sys_ansi.c, sys_ansi.h,
sys_common.c, sys_compat.h, sys_compat_unix.c, sys_compat_win.c,
sys_mac.c, sys_mac.h, sys_win.c, sys_win.h, tiff.c,
tools/PTAInterpolate.c, tools/PTblender.c, tools/PTcrop.c,
tools/PTinfo.c, tools/PTmasker.c, tools/PTmender.c,
tools/PTmender.h, tools/PToptimizer.c, tools/PTroller.c,
tools/PTtiff2psd.c, tools/PTtiffdump.c, tools/PTuncrop.c,
tools/panoinfo.c, tools/panoinfo_unix.c, version.h:
Fix FSF address in license headers (Andreas Metzler)
Launchpad Bug #2118844
2025-09-10 21:44 +0100 Bruno Postle <
br...@postle.net> (6b0f2a5ef7a0)
* CMakeLists.txt:
Fix TAGS file target (Andreas Metzler)
Launchpad Bug #2122202: POST_BUILD is only valid for the "add a
custom command to a target" variant of add_custom_command(). Also
switch to ctags as ctags-exuberant is defunct.
2025-09-10 21:27 +0100 Bruno Postle <
br...@postle.net> (698e20b4d296)
* CMakeLists.txt:
Fix for cmake4 (Andreas Metzler)
Launchpad Bug #2122202
2025-07-19 16:16 +0200 tmodes <tmodes> (a345b4ddcd22)
* resample.c:
Use correct pointer
Patch by Jeff Welty
2025-07-19 16:14 +0200 tmodes <tmodes> (d8a9d2d6980d)
* resample.c:
Fix some unsigned char/signed char issues
Patch by Jeff Welty
2025-07-19 16:13 +0200 tmodes <tmodes> (3a9f22b0e038)
* PTcommon.c:
Check if variable if valid before freeing
Patch by Jeff Welty
2025-07-19 16:13 +0200 tmodes <tmodes> (816b4e7ad8ae)
* PTcommon.c:
Remove unused variable
Patch by Jeff Welty
2025-07-19 16:12 +0200 tmodes <tmodes> (0d26bd8b2e1b)
* PTcommon.c, file.c, ptstitch.c:
Handle a few signed/unsigned conflicts
Patch by Jeff Welty
2025-07-19 16:08 +0200 tmodes <tmodes> (ae1c3d7febe1)
* bmp.c:
Refactored code for reading reverse bitmap
Patch by Jeff Welfy
2025-07-19 16:08 +0200 tmodes <tmodes> (0bbfe7cb9593)
* PTcommon.c, filter.c, morpher.c, ptfeather.c, resample.c:
Initialize some variables
Patch by Jeff Welty
2025-07-19 15:56 +0200 tmodes <tmodes> (3b13c6d39f77)
* parser.c:
Don't write terminating null in 'line' out of bounds.
Patch by Lukas Wirz [2084488]
2025-07-19 15:53 +0200 tmodes <tmodes> (06ae436e37a2)
* filter.h:
Remove register keyword
It is deprecated in newer C standards
2025-04-08 22:57 +0100 Bruno Postle <
br...@postle.net> (e21a089e9237)
* filter.h:
Fix for gcc15 breakage (Lukas Wirz)
https://bugs.launchpad.net/bugs/2096612
abi-compliance-checker: Problems with Data Types High 0 Medium 0 Low
1 filter.h [+] typedef lmfunc 1 Change Effect 1 Base type has been
changed from int(*)(...) to int(*)(int, int, double*, double*,
int*). Recompilation of a client program may be broken. [+] affected
symbols: 26 (4.7%)
2023-09-08 19:32 +0200 tmodes <tmodes> (5dffd39bd930)
* fourier.c, resample.c:
Fixes if conditions from last commit
Reset variable only if it was freed
2023-09-07 17:42 +0200 tmodes <tmodes> (f7e86baec6be)
* fourier.c, parser.c, resample.c:
Fixes indentation to better indicate end of if block
2023-09-07 17:30 +0200 tmodes <tmodes> (3ea751b33e93)
* tools/PTblender.c, tools/PTmasker.c, tools/PTroller.c,
tools/PTtiff2psd.c:
Removed unused variable
-----BEGIN PGP SIGNATURE-----
iF0EARECAB0WIQTmHdtnm+YlZTYl3RMWo6HAKPIIugUCaOJUfwAKCRAWo6HAKPII
uhhDAJ9xvw4WrgDX9aliLGwpJgStuJEfhQCfdEpwhjRPDZZuLYbqsV1FnWEqLD8=
=fF7y
-----END PGP SIGNATURE-----