You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
By the assumptions in the design, clrtrust will not handle files which have line feeds and tabs in their names.
Line feed ('\n') and tab ('\t') characters should not be used internally as field separators. Few places need to be revisited:
Instead of using a variable with multi-line content to store the certificate information (filename and subject hash), an associative array should be used.
Passing filenames to the helper should be done via the command-line instead of pipe.
Commands using find to find the files and feed them to the subsequent command via pipe should be handling the output properly.
While this issue may not have too much of practical impact, it should be addressed to remove this unnecessary limitation on the filenames.
The text was updated successfully, but these errors were encountered:
By the assumptions in the design,
clrtrust
will not handle files which have line feeds and tabs in their names.Line feed (
'\n'
) and tab ('\t'
) characters should not be used internally as field separators. Few places need to be revisited:Instead of using a variable with multi-line content to store the certificate information (filename and subject hash), an associative array should be used.
Passing filenames to the helper should be done via the command-line instead of pipe.
Commands using
find
to find the files and feed them to the subsequent command via pipe should be handling the output properly.While this issue may not have too much of practical impact, it should be addressed to remove this unnecessary limitation on the filenames.
The text was updated successfully, but these errors were encountered: