From 2da3445bc0f02d9ba60e358935b7bf86516180e5 Mon Sep 17 00:00:00 2001 From: Ted Trask Date: Tue, 15 Jul 2008 18:41:28 +0000 Subject: Fixed openssl character escapes. git-svn-id: svn://svn.alpinelinux.org/acf/openssl/trunk@1306 ab2d0c66-481e-0410-8bed-d214d4d58bed --- openssl-model.lua | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'openssl-model.lua') diff --git a/openssl-model.lua b/openssl-model.lua index bcaf477..fb28cb6 100644 --- a/openssl-model.lua +++ b/openssl-model.lua @@ -103,17 +103,15 @@ local create_subject_string = function(values, ignorevalues) end for name,value in pairs(values.value) do name = name:gsub(".*%.", "") -- remove the "0." from the front - value.value = value.value:gsub("[/=]", "\%1") -- escape characters if (short_names[name] or reverseshorts[name]) and value.value and value.value ~= "" then name = short_names[name] or name - outstr[#outstr + 1] = name .. "=" .. value.value + outstr[#outstr + 1] = name .. "=" .. value.value:gsub("[/=]", "\\%1") -- escape characters end end for name,value in pairs(values.value) do name = name:gsub(".*%.", "") -- remove the "0." from the front - value.value = value.value:gsub("[/=]", "\%1") -- escape characters if not reverseignore[name] and not short_names[name] and not reverseshorts[name] and value.value and value.value ~= "" then - outstr[#outstr + 1] = name .. "=" .. value.value + outstr[#outstr + 1] = name .. "=" .. value.value:gsub("[/=]", "\\%1") -- escape characters end end return "/"..table.concat(outstr, "/") -- cgit v1.2.3