diff options
| author | Carl Hetherington <cth@carlh.net> | 2024-01-08 17:53:04 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2024-01-09 11:44:40 +0100 |
| commit | 75d6411bb1f04a1375b00f361a0c1358d6e8d7ab (patch) | |
| tree | 8e5da1f94c975190d3bb16716cbfed0759145581 /src | |
| parent | ff6474302e1481d98d8cd10bee11eceb4df050f1 (diff) | |
Fix escaping of certificate dnQualifier (public key digests) on creation (DoM #2716).v1.8.93
Diffstat (limited to 'src')
| -rw-r--r-- | src/certificate_chain.cc | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/certificate_chain.cc b/src/certificate_chain.cc index c1f90b10..c4e3a9b0 100644 --- a/src/certificate_chain.cc +++ b/src/certificate_chain.cc @@ -156,11 +156,9 @@ dcp::public_key_digest(RSA* public_key) string dcp::escape_digest(string digest) -#ifdef LIBDCP_WINDOWS +{ boost::replace_all(digest, "/", "\\/"); -#else - boost::replace_all(digest, "/", "\\\\/"); -#endif + boost::replace_all(digest, "+", "\\+"); return digest; } |
