From 91e972e864cc7d6bbb2d211d6a18df0ff1b34066 Mon Sep 17 00:00:00 2001 From: Eric Biggers Date: Fri, 27 Dec 2019 10:48:44 -0600 Subject: [PATCH] v1.4 --- NEWS | 19 +++++++++++++++++++ libdeflate.h | 4 ++-- 2 files changed, 21 insertions(+), 2 deletions(-) diff --git a/NEWS b/NEWS index e768c2c0..50da98de 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,22 @@ +Version 1.4: + The 32-bit Windows build of libdeflate now uses the "stdcall" + calling convention instead of "cdecl". If you're calling + libdeflate.dll directly from C or C++, you'll need to recompile + your code. If you're calling it from another language, or + calling it indirectly using LoadLibrary(), you'll need to update + your code to use the stdcall calling convention. + + The Makefile now supports building libdeflate as a shared + library (.dylib) on macOS. + + Fixed a bug where support for certain optimizations and optional + features (file access hints and more precise timestamps) was + incorrectly omitted when libdeflate was compiled with -Werror. + + Added 'make check' target to the Makefile. + + Added CI configuration files. + Version 1.3: `make install` now supports customizing the directories into which binaries, headers, and libraries are installed. diff --git a/libdeflate.h b/libdeflate.h index 7dfa9de3..3ed11208 100644 --- a/libdeflate.h +++ b/libdeflate.h @@ -10,8 +10,8 @@ extern "C" { #endif #define LIBDEFLATE_VERSION_MAJOR 1 -#define LIBDEFLATE_VERSION_MINOR 3 -#define LIBDEFLATE_VERSION_STRING "1.3" +#define LIBDEFLATE_VERSION_MINOR 4 +#define LIBDEFLATE_VERSION_STRING "1.4" #include #include