Merge branch 'zstd-support'
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 88bbbd3..64e6676 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -6,7 +6,7 @@
 endif()
 
 project(libzip
-  VERSION 1.7.2.1
+  VERSION 1.7.3.1
   LANGUAGES C)
 
 option(ENABLE_COMMONCRYPTO "Enable use of CommonCrypto" ON)
diff --git a/NEWS.md b/NEWS.md
index 1605cb3..d48b59a 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -1,3 +1,9 @@
+1.7.3 [2020-07-15]
+==================
+
+* Support cmake < 3.17 again.
+* Fix pkgconfig file (regression in 1.7.2).
+
 1.7.2 [2020-07-11]
 ==================
 
diff --git a/THANKS b/THANKS
index 40027b6..fcb469d 100644
--- a/THANKS
+++ b/THANKS
@@ -68,6 +68,7 @@
 Oliver Kaiser <under.northern.sky@googlemail.com>
 Oliver Kuckertz <oliver.kuckertz@mologie.de>
 OSS-Fuzz Team
+Ørjan Malde <red@foxi.me>
 Pascal Terjan <pterjan@gmail.com>
 Patrick Spendrin <ps_ml@gmx.de>
 Paul Harris <harris.pc@gmail.com>
diff --git a/lib/zip_crypto_mbedtls.c b/lib/zip_crypto_mbedtls.c
index c348ad2..7063c6b 100644
--- a/lib/zip_crypto_mbedtls.c
+++ b/lib/zip_crypto_mbedtls.c
@@ -41,6 +41,7 @@
 #include <mbedtls/entropy.h>
 #include <mbedtls/pkcs5.h>
 
+#include <limits.h>
 
 _zip_crypto_aes_t *
 _zip_crypto_aes_new(const zip_uint8_t *key, zip_uint16_t key_size, zip_error_t *error) {
diff --git a/lib/zip_crypto_openssl.c b/lib/zip_crypto_openssl.c
index 1cb0047..60f9275 100644
--- a/lib/zip_crypto_openssl.c
+++ b/lib/zip_crypto_openssl.c
@@ -38,6 +38,7 @@
 #include "zip_crypto.h"
 
 #include <openssl/rand.h>
+#include <limits.h>
 
 #if OPENSSL_VERSION_NUMBER < 0x1010000fL || defined(LIBRESSL_VERSION_NUMBER)
 #define USE_OPENSSL_1_0_API