diff --git a/.gitignore b/.gitignore
index 93dfe2a..31e32b5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -27,3 +27,4 @@
 /librepo-f9ca1a4.tar.xz
 /librepo-22581e4.tar.xz
 /librepo-1639724.tar.xz
+/librepo-0c6d257.tar.xz
diff --git a/librepo.spec b/librepo.spec
index 4f90aa0..0cd15a2 100644
--- a/librepo.spec
+++ b/librepo.spec
@@ -1,4 +1,4 @@
-%global gitrev 1639724
+%global gitrev 0c6d257
 # gitrev is output of: git rev-parse --short HEAD
 
 %if 0%{?rhel} != 0 && 0%{?rhel} <= 7
@@ -9,7 +9,7 @@
 %endif
 
 Name:           librepo
-Version:        1.7.7
+Version:        1.7.9
 Release:        1%{?dist}
 Summary:        Repodata downloading library
 
@@ -139,6 +139,12 @@ popd
 %endif
 
 %changelog
+* Thu Nov  20 2014 Tomas Mlcoch <tmlcoch at redhat.com> - 1.7.9-1
+- handle: Fix memory leak when looking for local metalink/mirrorlist (Issue #33)
+- Return -1 for LRR_YUM_TIMESTAMP if no repomd is available
+- Use CURLOPT_ERRORBUFFER to get more useful error messages
+- repoutil_yum: lr_repoutil_yum_check_repo: fix path handling
+
 * Wed Sep  24 2014 Tomas Mlcoch <tmlcoch at redhat.com> - 1.7.7-1
 - Initialize struct sigaction vars correctly (RhBug: 1145656 )
 
diff --git a/sources b/sources
index ec234b7..4bf9c7f 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-904628ef27b512e7aed07a6d41613c87  librepo-1639724.tar.xz
+8ee91fa83f86b08145e2e103d9a39184  librepo-0c6d257.tar.xz