]> git.pld-linux.org Git - packages/heartbeat.git/blame - heartbeat-tls.patch
- updated to 3.0.6
[packages/heartbeat.git] / heartbeat-tls.patch
CommitLineData
5008ad9d 1--- Heartbeat-3-0-7e3a82377fa8/lib/plugins/quorum/quorumd.c~ 2011-06-17 12:32:43.000000000 +0200
2+++ Heartbeat-3-0-7e3a82377fa8/lib/plugins/quorum/quorumd.c 2011-10-24 23:07:51.000000000 +0200
3@@ -351,11 +351,12 @@
4 verify_certificate (gnutls_session session)
5 {
6 unsigned int cert_list_size;
7+ unsigned int * status;
8 const gnutls_datum *cert_list;
9 int ret;
10 gnutls_x509_crt cert;
11
12- ret = gnutls_certificate_verify_peers (session);
13+ ret = gnutls_certificate_verify_peersi2 (session,status);
14
15 if (ret < 0)
16 {
17--- Heartbeat-3-0-7e3a82377fa8/membership/quorumd/quorumdtest.c~ 2011-06-17 12:32:43.000000000 +0200
18+++ Heartbeat-3-0-7e3a82377fa8/membership/quorumd/quorumdtest.c 2011-10-24 23:06:46.000000000 +0200
19@@ -160,11 +160,12 @@
20 verify_certificate (gnutls_session session)
21 {
22 unsigned int cert_list_size;
23+ unsigned int * status;
24 const gnutls_datum *cert_list;
25 int ret;
26 gnutls_x509_crt cert;
27
28- ret = gnutls_certificate_verify_peers (session);
29+ ret = gnutls_certificate_verify_peers2 (session,status);
30
31 if (ret < 0)
32 {
33--- Heartbeat-3-0-7e3a82377fa8/membership/quorumd/quorumd.c~ 2011-06-17 12:32:43.000000000 +0200
34+++ Heartbeat-3-0-7e3a82377fa8/membership/quorumd/quorumd.c 2011-10-24 23:05:21.000000000 +0200
35@@ -473,13 +473,14 @@
36 verify_certificate (gnutls_session session, char* CN)
37 {
38 unsigned int cert_list_size;
39+ unsigned int * status;
40 const gnutls_datum *cert_list;
41 int ret;
42 char dn[MAX_DN_LEN];
43 size_t dn_len = MAX_DN_LEN;
44 gnutls_x509_crt cert;
45
46- ret = gnutls_certificate_verify_peers(session);
47+ ret = gnutls_certificate_verify_peers2(session,status);
48
49 if (ret < 0)
50 {
e6d22468
JB
51--- Heartbeat-3-0-STABLE-3.0.6/lib/plugins/quorum/quorumd.c.orig 2015-12-19 16:58:59.832244393 +0100
52+++ Heartbeat-3-0-STABLE-3.0.6/lib/plugins/quorum/quorumd.c 2015-12-19 18:28:21.428686050 +0100
53@@ -327,11 +327,10 @@
54 {
55 int ret;
56 gnutls_session session;
57- const int cert_type_priority[2] = { GNUTLS_CRT_X509,0};
58
59 gnutls_init (&session, GNUTLS_CLIENT);
60 gnutls_set_default_priority (session);
61- gnutls_certificate_type_set_priority (session, cert_type_priority);
62+ gnutls_priority_set_direct(session, "NORMAL", NULL);
63 gnutls_credentials_set (session, GNUTLS_CRD_CERTIFICATE, xcred);
64 gnutls_transport_set_ptr (session, (gnutls_transport_ptr) GINT_TO_POINTER(sd));
65 ret = gnutls_handshake (session);
66--- Heartbeat-3-0-STABLE-3.0.6/membership/quorumd/quorumdtest.c.orig 2015-12-19 16:58:59.832244393 +0100
67+++ Heartbeat-3-0-STABLE-3.0.6/membership/quorumd/quorumdtest.c 2015-12-19 18:22:04.308701882 +0100
68@@ -136,11 +136,10 @@
69 {
70 int ret;
71 gnutls_session session;
72- const int cert_type_priority[2] = { GNUTLS_CRT_X509,0};
73
74 gnutls_init (&session, GNUTLS_CLIENT);
75 gnutls_set_default_priority (session);
76- gnutls_certificate_type_set_priority (session, cert_type_priority);
77+ gnutls_priority_set_direct(session, "NORMAL", NULL);
78 gnutls_credentials_set (session, GNUTLS_CRD_CERTIFICATE, xcred);
79 gnutls_transport_set_ptr (session, (gnutls_transport_ptr) GINT_TO_POINTER(sd));
80 ret = gnutls_handshake (session);
This page took 0.040623 seconds and 4 git commands to generate.