diff --git a/.gitignore b/.gitignore
index 969dd33..abf9570 100644
--- a/.gitignore
+++ b/.gitignore
@@ -48,3 +48,4 @@
 /librepo-1.9.2.tar.gz
 /librepo-1.9.4.tar.gz
 /librepo-1.9.5.tar.gz
+/librepo-1.9.6.tar.gz
diff --git a/librepo.spec b/librepo.spec
index 316f291..befe0aa 100644
--- a/librepo.spec
+++ b/librepo.spec
@@ -1,3 +1,5 @@
+%global libcurl_version 7.28.0
+
 %if 0%{?rhel} && 0%{?rhel} <= 7
 # Do not build bindings for python3 for RHEL <= 7
 %bcond_with python3
@@ -24,7 +26,7 @@
 %global dnf_conflict 2.8.8
 
 Name:           librepo
-Version:        1.9.5
+Version:        1.9.6
 Release:        1%{?dist}
 Summary:        Repodata downloading library
 
@@ -39,13 +41,14 @@ BuildRequires:  doxygen
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  gpgme-devel
 BuildRequires:  libattr-devel
-BuildRequires:  libcurl-devel >= 7.19.0
+BuildRequires:  libcurl-devel >= %{libcurl_version}
 BuildRequires:  pkgconfig(libxml-2.0)
 BuildRequires:  pkgconfig(libcrypto)
 BuildRequires:  pkgconfig(openssl)
 %if %{with zchunk}
 BuildRequires:  pkgconfig(zck) >= 0.9.11
 %endif
+Requires:       libcurl%{?_isa} >= %{libcurl_version}
 
 %description
 A library providing C and Python (libcURL like) API to downloading repository
@@ -184,6 +187,11 @@ popd
 %endif
 
 %changelog
+* Wed Mar 27 2019 Pavla Kratochvilova <pkratoch@redhat.com> - 1.9.6-1
+- Update to 1.9.6
+- Fix memory leaks
+- Fix CPU usage when downloading packages (RhBug:1691856)
+
 * Mon Mar 11 2019 Pavla Kratochvilova <pkratoch@redhat.com> - 1.9.5-1
 - Update to 1.9.5
 - Reduce download delays
diff --git a/sources b/sources
index 2618b2c..23fa951 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (librepo-1.9.5.tar.gz) = f38f931d3cd3731aa7bbb591daebff28b90527b8133fa9fa647bafde60f67507299ed38be23b833c7ac34694e154cfaf7e22b244aa4d24db5a88ddce5b19a43f
+SHA512 (librepo-1.9.6.tar.gz) = 6127a30e0d9e0633a7d2df063d831c1cd016a9351ab8ea1ed79e57d7d36804d571dab2ab021caccedafb184c7b42d24527b5022c44ba27e05054a72556a0d15f