added fuzzing encoding test that removes colon #5
authorMichael Rash <mbr@cipherdyne.org>
Fri, 26 Oct 2012 02:04:09 +0000 (22:04 -0400)
committerMichael Rash <mbr@cipherdyne.org>
Fri, 26 Oct 2012 02:04:09 +0000 (22:04 -0400)
test/fuzzing/patches/encoding_rm_colon5.patch [new file with mode: 0644]

diff --git a/test/fuzzing/patches/encoding_rm_colon5.patch b/test/fuzzing/patches/encoding_rm_colon5.patch
new file mode 100644 (file)
index 0000000..5f82261
--- /dev/null
@@ -0,0 +1,13 @@
+diff --git a/lib/fko_encode.c b/lib/fko_encode.c
+index c92d421..6363a52 100644
+--- a/lib/fko_encode.c
++++ b/lib/fko_encode.c
+@@ -135,7 +135,7 @@ fko_encode_spa_data(fko_ctx_t ctx)
+     /* Add the message type value.
+     */
+     offset = strlen(tbuf);
+-    sprintf(((char*)tbuf+offset), ":%i:", ctx->message_type);
++    sprintf(((char*)tbuf+offset), ":%i", ctx->message_type);
+     /* Add the base64-encoded SPA message.
+     */