From 358a202268936d1e49b6188620c13a548e97cd3e Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 26 Oct 2024 09:23:44 +0530 Subject: [PATCH] Use correct version when creating CSR --- src/calibre/utils/certgen.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/utils/certgen.c b/src/calibre/utils/certgen.c index c1d323211f..0b55ccfeb4 100644 --- a/src/calibre/utils/certgen.c +++ b/src/calibre/utils/certgen.c @@ -125,7 +125,7 @@ static PyObject* create_rsa_cert_req(PyObject *self, PyObject *args) { if (!KeyPair) return PyErr_Format(PyExc_TypeError, "The key capsule is NULL"); Cert = X509_REQ_new(); if (!Cert) return set_error("X509_REQ_new"); - if (!X509_REQ_set_version(Cert, 1)) { set_error("X509_REQ_set_version"); goto error; } + if (!X509_REQ_set_version(Cert, X509_REQ_VERSION_1)) { set_error("X509_REQ_set_version"); goto error; } Name = X509_REQ_get_subject_name(Cert); if (!Name) { set_error("X509_REQ_get_subject_name"); goto error; } if (!add_entry(Name, "C", country)) goto error;