summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* libtiff: Add Doxygen and initial Breathe usagemanpage-fixesRoger Leigh2022-07-2232-559/+3868
|
* libtiff: Add strict sphinx error checking optionRoger Leigh2022-07-2221-362/+3035
| | | | * Correct a large number of warnings
* Merge branch 'vs2022-fixes' into 'master'Even Rouault2022-07-132-10/+9
|\ | | | | | | | | cmake: Fixes for Visual Studio 2022 See merge request libtiff/libtiff!368
| * cmake: Fixes for Visual Studio 2022Roger Leigh2022-07-132-10/+9
| |
* | Merge branch 'elf-symbol-export' into 'master'Roger Leigh2022-07-034-10/+222
|\ \ | | | | | | | | | | | | | | | | | | Explicit export of versioned ELF symbols Closes #437 See merge request libtiff/libtiff!361
| * | build: Make rational2double static only for automakeRoger Leigh2022-06-242-2/+13
| | | | | | | | | | | | This copies the same logic as used by CMake.
| * | build: Update autoconf version to 4.5.0 and soname to 6.0.0Roger Leigh2022-06-241-4/+4
| | |
| * | build: Update autoconf ld-version-script defaultRoger Leigh2022-06-241-1/+1
| | |
| * | libtiff: Correct version script for changes since v4.4.0Roger Leigh2022-06-241-2/+4
| | |
| * | libtiff: Update version script documentationRoger Leigh2022-06-241-1/+1
| | |
| * | libtiff: Add symbol versioning of all exported symbolsRoger Leigh2022-06-241-0/+199
| | |
| * | build: Enable symbol versioning by defaultRoger Leigh2022-06-241-2/+2
| | |
* | | Merge branch 'fix_433' into 'master'Even Rouault2022-07-031-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 Rouault2022-06-271-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 Rouault2022-06-273-7/+52
|\ \ \ | |_|/ |/| | | | | | | | add basic 16bit-cielab support See merge request libtiff/libtiff!336
| * | Add basic 16bit-cielab supportCaolán McNamara2022-06-273-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 Leigh2022-06-2459-249/+246
|\ \ \ | | | | | | | | | | | | | | | | Sphinx documentation fixes See merge request libtiff/libtiff!362
| * | | doc: Correct types and cross-referencesRoger Leigh2022-06-2438-227/+224
| | | |
| * | | doc: Correct manual page pathRoger Leigh2022-06-2421-22/+22
| | |/ | |/|
* | | Merge branch 'webp_mem_improvements' into 'master'Even Rouault2022-06-241-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 decodingEven Rouault2022-06-231-28/+95
| | |
* | | Merge branch 'sphinx-manpages' into 'master'Roger Leigh2022-06-24214-29495/+8665
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | doc: Add Sphinx conversion of all manpages Closes #361 See merge request libtiff/libtiff!356
| * | | doc: Add missing punctuationRoger Leigh2022-06-191-1/+1
| | | |
| * | | doc: Remove semicolon from c:function definitionRoger Leigh2022-06-191-2/+2
| | | |
| * | | doc: Remove remaining HTML entitiesRoger Leigh2022-06-192-27/+27
| | | |
| * | | doc: Improve the build pageRoger Leigh2022-06-191-166/+297
| | | |
| * | | doc: Add Sphinx conversion of all manpagesRoger Leigh2022-06-18211-29301/+8340
| | | |
* | | | Merge branch 'remove-wince' into 'master'Roger Leigh2022-06-241-288/+0
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | Remove obsolete WinCE source file See merge request libtiff/libtiff!357
| * | | Remove obsolete WinCE source fileRoger Leigh2022-06-191-288/+0
| |/ /
* | | Merge branch 'horAcc8_fix' into 'master'Even Rouault2022-06-221-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 -O2Even Rouault2022-06-221-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 Leigh2022-06-192-3/+36
|\ \ \ | |/ / |/| | | | | | | | ci: Restore testing with Ubuntu 20.04 See merge request libtiff/libtiff!358
| * | ci: Restore testing with Ubuntu 20.04Roger Leigh2022-06-192-3/+36
|/ /
* | Merge branch 'dist-html' into 'master'Roger Leigh2022-06-182-6/+18
|\ \ | | | | | | | | | | | | build: Distribute and install HTML documentation See merge request libtiff/libtiff!352
| * | build: Distribute and install HTML documentationRoger Leigh2022-06-112-6/+18
| | |
* | | Merge branch 'pkgconfig' into 'master'Even Rouault2022-06-131-0/+6
|\ \ \ | | | | | | | | | | | | | | | | Adding Requires.private generation See merge request libtiff/libtiff!355
| * | | Adding Requires.private generationYishen Miao2022-06-131-0/+6
|/ / / | | | | | | | | | | | | Adds Requires.private generation so that pkg-config can correctly find the dependencies of libtiff.
* | | Merge branch 'ci-dist' into 'master'Roger Leigh2022-06-112-0/+6
|\ \ \ | | | | | | | | | | | | | | | | ci: Archive distribution tar and zip files See merge request libtiff/libtiff!354
| * | | ci: Archive distribution tar and zip filesRoger Leigh2022-06-112-0/+6
|/ / /
* | | Merge branch 'export_TIFFClampDoubleToUInt32' into 'master'Even Rouault2022-06-111-1/+1
|\ \ \ | | | | | | | | | | | | | | | | libtiff.def: export _TIFFClampDoubleToUInt32 See merge request libtiff/libtiff!353
| * | | libtiff.def: export _TIFFClampDoubleToUInt32Even Rouault2022-06-111-1/+1
|/ / /
* | | Merge branch 'issue-415+427+428' into 'master'Even Rouault2022-06-113-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)4ugustus2022-06-113-28/+44
|/ /
* | Merge branch 'tif_jpeg_warning_fix' into 'master'Even Rouault2022-06-101-1/+1
|\ \ | | | | | | | | | | | | tif_jpeg.c: fix error message See merge request libtiff/libtiff!351
| * | tif_jpeg.c: fix error messageEven Rouault2022-06-101-1/+1
|/ /
* | Merge branch 'android_libm' into 'master'Roger Leigh2022-06-101-2/+2
|\ \ | |/ |/| | | | | Fix dependency on libm on Android See merge request libtiff/libtiff!350
| * Always link to libm if availableMatthias Kuhn2022-06-091-2/+2
|/
* Merge branch 'vasyl5-master-patch-97651' into 'master'Roger Leigh2022-06-051-1/+8
|\ | | | | | | | | libtoolize: command not found on macOS. See merge request libtiff/libtiff!289
| * Apply 1 suggestion(s) to 1 file(s)Timothy Lyanguzov2022-01-201-2/+8
| |
| * libtoolize: command not found on macOS.Vasyl Sokolyk2022-01-191-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