Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | libtiff: Add Doxygen and initial Breathe usagemanpage-fixes | Roger Leigh | 2022-07-22 | 32 | -559/+3868 |
| | |||||
* | libtiff: Add strict sphinx error checking option | Roger Leigh | 2022-07-22 | 21 | -362/+3035 |
| | | | | * Correct a large number of warnings | ||||
* | Merge branch 'vs2022-fixes' into 'master' | Even Rouault | 2022-07-13 | 2 | -10/+9 |
|\ | | | | | | | | | cmake: Fixes for Visual Studio 2022 See merge request libtiff/libtiff!368 | ||||
| * | cmake: Fixes for Visual Studio 2022 | Roger Leigh | 2022-07-13 | 2 | -10/+9 |
| | | |||||
* | | Merge branch 'elf-symbol-export' into 'master' | Roger Leigh | 2022-07-03 | 4 | -10/+222 |
|\ \ | | | | | | | | | | | | | | | | | | | Explicit export of versioned ELF symbols Closes #437 See merge request libtiff/libtiff!361 | ||||
| * | | build: Make rational2double static only for automake | Roger Leigh | 2022-06-24 | 2 | -2/+13 |
| | | | | | | | | | | | | This copies the same logic as used by CMake. | ||||
| * | | build: Update autoconf version to 4.5.0 and soname to 6.0.0 | Roger Leigh | 2022-06-24 | 1 | -4/+4 |
| | | | |||||
| * | | build: Update autoconf ld-version-script default | Roger Leigh | 2022-06-24 | 1 | -1/+1 |
| | | | |||||
| * | | libtiff: Correct version script for changes since v4.4.0 | Roger Leigh | 2022-06-24 | 1 | -2/+4 |
| | | | |||||
| * | | libtiff: Update version script documentation | Roger Leigh | 2022-06-24 | 1 | -1/+1 |
| | | | |||||
| * | | libtiff: Add symbol versioning of all exported symbols | Roger Leigh | 2022-06-24 | 1 | -0/+199 |
| | | | |||||
| * | | build: Enable symbol versioning by default | Roger Leigh | 2022-06-24 | 1 | -2/+2 |
| | | | |||||
* | | | Merge branch 'fix_433' into 'master' | Even Rouault | 2022-07-03 | 1 | -0/+3 |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | _TIFFCheckFieldIsValidForCodec(): return FALSE when passed a codec-specific... Closes #433 See merge request libtiff/libtiff!363 | ||||
| * | | | _TIFFCheckFieldIsValidForCodec(): return FALSE when passed a codec-specific ↵ | Even Rouault | 2022-06-27 | 1 | -0/+3 |
|/ / / | | | | | | | | | | | | | | | | tag and the codec is not configured (fixes #433) This avoids crashes when querying such tags | ||||
* | | | Merge branch '16bit_cielab' into 'master' | Even Rouault | 2022-06-27 | 3 | -7/+52 |
|\ \ \ | |_|/ |/| | | | | | | | | add basic 16bit-cielab support See merge request libtiff/libtiff!336 | ||||
| * | | Add basic 16bit-cielab support | Caolán McNamara | 2022-06-27 | 3 | -7/+52 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | just a copy of putcontig8bitCIELab that reads 16bit vals but divide l by 257, a and b by 256 before passing to TIFFCIELabToXYZ motivation: https://bugs.documentfoundation.org/show_bug.cgi?id=131199 the "clavijo16bitlab.tiff" example where tiffinfo says: ``` Image Width: 2601 Image Length: 3503 Resolution: 96, 96 pixels/inch Bits/Sample: 16 Compression Scheme: AdobeDeflate Photometric Interpretation: CIE L*a*b* Orientation: row 0 top, col 0 lhs Samples/Pixel: 3 Rows/Strip: 1 Planar Configuration: single image plane DateTime: 2020:03:07 10:20:42 ``` | ||||
* | | | Merge branch 'manpage-fixes' into 'master' | Roger Leigh | 2022-06-24 | 59 | -249/+246 |
|\ \ \ | | | | | | | | | | | | | | | | | Sphinx documentation fixes See merge request libtiff/libtiff!362 | ||||
| * | | | doc: Correct types and cross-references | Roger Leigh | 2022-06-24 | 38 | -227/+224 |
| | | | | |||||
| * | | | doc: Correct manual page path | Roger Leigh | 2022-06-24 | 21 | -22/+22 |
| | |/ | |/| | |||||
* | | | Merge branch 'webp_mem_improvements' into 'master' | Even Rouault | 2022-06-24 | 1 | -28/+95 |
|\ \ \ | |/ / |/| | | | | | | | | WEBP codec: avoid temporary buffer and memcpy() on whole tile/strip decoding See merge request libtiff/libtiff!360 | ||||
| * | | WEBP codec: avoid temporary buffer and memcpy() on whole tile/strip decoding | Even Rouault | 2022-06-23 | 1 | -28/+95 |
| | | | |||||
* | | | Merge branch 'sphinx-manpages' into 'master' | Roger Leigh | 2022-06-24 | 214 | -29495/+8665 |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | doc: Add Sphinx conversion of all manpages Closes #361 See merge request libtiff/libtiff!356 | ||||
| * | | | doc: Add missing punctuation | Roger Leigh | 2022-06-19 | 1 | -1/+1 |
| | | | | |||||
| * | | | doc: Remove semicolon from c:function definition | Roger Leigh | 2022-06-19 | 1 | -2/+2 |
| | | | | |||||
| * | | | doc: Remove remaining HTML entities | Roger Leigh | 2022-06-19 | 2 | -27/+27 |
| | | | | |||||
| * | | | doc: Improve the build page | Roger Leigh | 2022-06-19 | 1 | -166/+297 |
| | | | | |||||
| * | | | doc: Add Sphinx conversion of all manpages | Roger Leigh | 2022-06-18 | 211 | -29301/+8340 |
| | | | | |||||
* | | | | Merge branch 'remove-wince' into 'master' | Roger Leigh | 2022-06-24 | 1 | -288/+0 |
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | | Remove obsolete WinCE source file See merge request libtiff/libtiff!357 | ||||
| * | | | Remove obsolete WinCE source file | Roger Leigh | 2022-06-19 | 1 | -288/+0 |
| |/ / | |||||
* | | | Merge branch 'horAcc8_fix' into 'master' | Even Rouault | 2022-06-22 | 1 | -17/+11 |
|\ \ \ | | | | | | | | | | | | | | | | | tif_predict.c: make horAcc8() work with icc (ICC) 2021.6.0 20220226 -O2 See merge request libtiff/libtiff!359 | ||||
| * | | | tif_predict.c: make horAcc8() work with icc (ICC) 2021.6.0 20220226 -O2 | Even Rouault | 2022-06-22 | 1 | -17/+11 |
|/ / / | | | | | | | | | | | | | | | | For a reason I don't understand, recent ICC generates wrong code in -O2 mode for the stride = 3 and 4 cases. The modified code is more straightfoward, so go for it. | ||||
* | | | Merge branch 'ci-restore-old' into 'master' | Roger Leigh | 2022-06-19 | 2 | -3/+36 |
|\ \ \ | |/ / |/| | | | | | | | | ci: Restore testing with Ubuntu 20.04 See merge request libtiff/libtiff!358 | ||||
| * | | ci: Restore testing with Ubuntu 20.04 | Roger Leigh | 2022-06-19 | 2 | -3/+36 |
|/ / | |||||
* | | Merge branch 'dist-html' into 'master' | Roger Leigh | 2022-06-18 | 2 | -6/+18 |
|\ \ | | | | | | | | | | | | | build: Distribute and install HTML documentation See merge request libtiff/libtiff!352 | ||||
| * | | build: Distribute and install HTML documentation | Roger Leigh | 2022-06-11 | 2 | -6/+18 |
| | | | |||||
* | | | Merge branch 'pkgconfig' into 'master' | Even Rouault | 2022-06-13 | 1 | -0/+6 |
|\ \ \ | | | | | | | | | | | | | | | | | Adding Requires.private generation See merge request libtiff/libtiff!355 | ||||
| * | | | Adding Requires.private generation | Yishen Miao | 2022-06-13 | 1 | -0/+6 |
|/ / / | | | | | | | | | | | | | Adds Requires.private generation so that pkg-config can correctly find the dependencies of libtiff. | ||||
* | | | Merge branch 'ci-dist' into 'master' | Roger Leigh | 2022-06-11 | 2 | -0/+6 |
|\ \ \ | | | | | | | | | | | | | | | | | ci: Archive distribution tar and zip files See merge request libtiff/libtiff!354 | ||||
| * | | | ci: Archive distribution tar and zip files | Roger Leigh | 2022-06-11 | 2 | -0/+6 |
|/ / / | |||||
* | | | Merge branch 'export_TIFFClampDoubleToUInt32' into 'master' | Even Rouault | 2022-06-11 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | | | | | | | | | libtiff.def: export _TIFFClampDoubleToUInt32 See merge request libtiff/libtiff!353 | ||||
| * | | | libtiff.def: export _TIFFClampDoubleToUInt32 | Even Rouault | 2022-06-11 | 1 | -1/+1 |
|/ / / | |||||
* | | | Merge branch 'issue-415+427+428' into 'master' | Even Rouault | 2022-06-11 | 3 | -28/+44 |
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | fix the FPE in tiffcrop (#415, #427, and #428) Closes #428, #427 et #415 See merge request libtiff/libtiff!346 | ||||
| * | | fix the FPE in tiffcrop (#415, #427, and #428) | 4ugustus | 2022-06-11 | 3 | -28/+44 |
|/ / | |||||
* | | Merge branch 'tif_jpeg_warning_fix' into 'master' | Even Rouault | 2022-06-10 | 1 | -1/+1 |
|\ \ | | | | | | | | | | | | | tif_jpeg.c: fix error message See merge request libtiff/libtiff!351 | ||||
| * | | tif_jpeg.c: fix error message | Even Rouault | 2022-06-10 | 1 | -1/+1 |
|/ / | |||||
* | | Merge branch 'android_libm' into 'master' | Roger Leigh | 2022-06-10 | 1 | -2/+2 |
|\ \ | |/ |/| | | | | | Fix dependency on libm on Android See merge request libtiff/libtiff!350 | ||||
| * | Always link to libm if available | Matthias Kuhn | 2022-06-09 | 1 | -2/+2 |
|/ | |||||
* | Merge branch 'vasyl5-master-patch-97651' into 'master' | Roger Leigh | 2022-06-05 | 1 | -1/+8 |
|\ | | | | | | | | | libtoolize: command not found on macOS. See merge request libtiff/libtiff!289 | ||||
| * | Apply 1 suggestion(s) to 1 file(s) | Timothy Lyanguzov | 2022-01-20 | 1 | -2/+8 |
| | | |||||
| * | libtoolize: command not found on macOS. | Vasyl Sokolyk | 2022-01-19 | 1 | -1/+2 |
| | | | | | | | | | | Typically need to use glibtool and glibtoolize, since libtool already exists on OS X as a binary More details you can read here here https://stackoverflow.com/questions/15448582/installed-libtool-but-libtoolize-not-found/15448876 |