aboutsummaryrefslogtreecommitdiff
path: root/issues/fix-strict-hex-parsing.md
diff options
context:
space:
mode:
authorRasmus Dahlberg <rasmus@mullvad.net>2021-12-09 11:14:31 +0100
committerRasmus Dahlberg <rasmus@mullvad.net>2021-12-09 11:14:31 +0100
commit89f0a41e8baefddf2c6962a8f0eee71dfd124d21 (patch)
tree85d7723d8e66225d9fe02304b0bac4c9f00c8eac /issues/fix-strict-hex-parsing.md
parente74021bee14cdc6a5aa22ddc2068c2f72dfe277f (diff)
added issues
Diffstat (limited to 'issues/fix-strict-hex-parsing.md')
-rw-r--r--issues/fix-strict-hex-parsing.md10
1 files changed, 10 insertions, 0 deletions
diff --git a/issues/fix-strict-hex-parsing.md b/issues/fix-strict-hex-parsing.md
new file mode 100644
index 0000000..bab188e
--- /dev/null
+++ b/issues/fix-strict-hex-parsing.md
@@ -0,0 +1,10 @@
+**Title:** Fix strict hex parsing </br>
+**Date:** 2021-12-09 </br>
+
+# Summary
+Fix so that sigsum-log-go is strict about lower-case hex parsing.
+
+# Description
+The current sigsum-log-go implementation uses "encoding/hex" which accepts
+upper-case and lower-case hex. This is a violation of the Sigsum API
+specification and needs to be fixed: upper-case hex must be rejected.