v0.9.0-pre10
Pre-release
Pre-release
HappySeaFox
released this
04 Dec 12:25
·
1665 commits
to master
since this release
- BINDINGS/C++: Added missing include
- CODECS: Rename files to sail- to avoid conflicts with DLLs like tiff.dll
- COMMON: Added sail_set_logger()
- COMMON: Always print file and line in log messages, not only when SAIL_DEV is ON
- COMMON: Print error code on error
- COMMON: Refactor error macros
- COMMON: Try to silence clang in empty while()
- COMMON: Use more specific macros
- COMMON: Use stat() on Windows too
- DOC: Added CImg
- DOC: Added EXAMPLES to the top bar
- DOC: Added benchmarks
- DOC: Added doc on SAIL_VCPKG
- DOC: Added measured time
- DOC: Added note on Intel IPP
- DOC: Added note on VCPKG
- DOC: Move building steps into a separate md file
- DOC: Remove 'damn' words :)
- DOC: Remove date
- DOC: Removed Support
- DOC: Reword description
- DOC: Reword improvements
- DOC: Update description
- DOC: Update differences
- DOC: Update image links
- DOC: Update image sizes
- DOC: Update notes on DLL search paths
- EXAMPLES: Fix SDL example with VCPKG
- EXTRA: Migrate to zlib-ng
- LIBSAIL: Add sail.dll location to the DLL search path
- LIBSAIL: Added INI_ALLOW_INLINE_COMMENTS=0 and INI_ALLOW_MULTILINE=0
- LIBSAIL: Avoid dangling pointer
- LIBSAIL: Bring the old implementation of strncpy0 back is it's much faster
- LIBSAIL: Fixed a failure in sail_read_mem
- LIBSAIL: Fixed adding sail.dll location to the DLL search path
- LIBSAIL: Load codecs from \sail\codecs on VCPKG
- LIBSAIL: Refactor if/else
- LIBSAIL: Simplify functions
- LIBSAIL: Update INIH to version 52
- LIBSAIL: Wrap Windows-specific code
- SAIL: Added VCPKG support
- SAIL: Added SAIL_BUILD_EXAMPLES option
- SAIL: Added SAIL_BUILD_TESTS option
- SAIL: Added comments
- SAIL: Allow VCPKG on Windows only
- SAIL: Disable 'lib' siffixes back
- SAIL: Make C/C++ standards a requirement
- SAIL: Move thread-local definition to config.h
- SAIL: Rename cmake file
- SAIL: Reorder dirs layout
- SAIL: Set SAIL_VCPKG to ON when SAIL_VCPKG_PORT is ON
- SAIL: Update to 0.9.0-pre10
- SAIL: WIP in VCPKG support
- GIF: Code cleanup. Don't fail on broken (NULL) extensions on malformed files
- PNG: Allocate a temp string only when the image is APNG
- TIFF: Added SOURCE pixel format