!2 Update to 0.79.11

Merge pull request !2 from ultra_planet/master
This commit is contained in:
openeuler-ci-bot 2020-08-07 17:01:07 +08:00 committed by Gitee
commit 9d1da6cd95
4 changed files with 35 additions and 2 deletions

View File

@ -0,0 +1,27 @@
From c5270bde4dab84f18c347e82376ef00733865247 Mon Sep 17 00:00:00 2001
From: Rob Crittenden <rcritten@redhat.com>
Date: Jul 01 2020 15:58:11 +0000
Subject: Don't free soptions while it is still needed
Introduced in fbcf03dd44007a9b231e9396cc418a00e1a4b49a trying
to avoid leaking soptions and aoptions.
https://pagure.io/certmonger/issue/163
Signed-off-by: Rob Crittenden <rcritten@redhat.com>
---
diff --git a/src/dogtag.c b/src/dogtag.c
index 91c9c58..faf81f9 100644
--- a/src/dogtag.c
+++ b/src/dogtag.c
@@ -579,7 +579,6 @@ main(int argc, const char **argv)
pin = NULL;
}
}
- free(soptions);
/* Add client creds. */
if (uid != NULL) {
uid = cm_submit_u_url_encode(uid);

Binary file not shown.

Binary file not shown.

View File

@ -1,10 +1,13 @@
Name: certmonger
Version: 0.79.8
Release: 3
Version: 0.79.11
Release: 1
Summary: Certificate status monitor and PKI enrollment client
License: GPLv3+
URL: http://pagure.io/certmonger/
Source0: https://pagure.io/certmonger/archive/certmonger-%{version}/certmonger-certmonger-%{version}.tar.gz
Patch0001: Don-t-free-soptions-while-it-is-still-needed.patch
BuildRequires: autoconf automake gettext-devel gcc openldap-devel krb5-devel
BuildRequires: libidn2-devel dbus-devel nspr-devel nss-devel openssl-devel
BuildRequires: libuuid-devel libtalloc-devel libtevent-devel libcurl-devel
@ -106,5 +109,8 @@ fi
%{_mandir}/man*/*
%changelog
* Thu Aug 06 2020 lingsheng <lingsheng@huawei.com> - 0.79.11-1
- Update to 0.79.11
* Thu May 14 2020 Jeffery.Gao <gaojianxing@huawei.com> - 0.79.8-3
- Package init