Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/lavabit/magma.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/check
diff options
context:
space:
mode:
authorLadar Levison <ladar@lavabit.com>2018-04-04 00:02:33 +0300
committerLadar Levison <ladar@lavabit.com>2018-07-18 09:53:33 +0300
commit05e77d1cae705c2a73beff6c9bd98b71c3545fe6 (patch)
treebc419b1757ab8995dbe0255f1f5c019d2ab2d996 /check
parent84cf9d57a2b72d73461dd677ea9e15fcf6ff5cef (diff)
Improved the handling of multi-line from values.
Diffstat (limited to 'check')
-rw-r--r--check/magma/data/data_check.c7
-rw-r--r--check/magma/data/data_check.h2
-rw-r--r--check/magma/data/message.19.h52
3 files changed, 57 insertions, 4 deletions
diff --git a/check/magma/data/data_check.c b/check/magma/data/data_check.c
index fb36d4d6..f7069e4c 100644
--- a/check/magma/data/data_check.c
+++ b/check/magma/data/data_check.c
@@ -2,7 +2,7 @@
/**
* @file /check/magma/data/data_check.c
*
- * @brief DESCRIPTIONxxxGOESxxxHERE
+ * @brief The interface used to handle the built in test messages.
*/
#include "magma_check.h"
@@ -24,6 +24,7 @@
#include "message.16.h"
#include "message.17.h"
#include "message.18.h"
+#include "message.19.h"
#define DKIM_TEST_NONE 0x00000000
#define DKIM_TEST_VERIFY 0x00000001
@@ -52,8 +53,8 @@ check_message_data_t messages[] = {
{ DKIM_TEST_SIGNING, NULLER(MESSAGE_15) },
{ DKIM_TEST_SIGNING, NULLER(MESSAGE_16) },
{ DKIM_TEST_VERIFY, NULLER(MESSAGE_17) },
- { DKIM_TEST_SIGNING, NULLER(MESSAGE_18) }
-
+ { DKIM_TEST_SIGNING, NULLER(MESSAGE_18) },
+ { DKIM_TEST_SIGNING, NULLER(MESSAGE_19) }
};
uint32_t check_message_max(void) {
diff --git a/check/magma/data/data_check.h b/check/magma/data/data_check.h
index 6cccd313..0a351eb3 100644
--- a/check/magma/data/data_check.h
+++ b/check/magma/data/data_check.h
@@ -2,7 +2,7 @@
/**
* @file /check/magma/data/data_check.h
*
- * @brief DESCRIPTIONxxxGOESxxxHERE
+ * @brief The interface used to handle the built in test messages.
*/
#ifndef CHECK_DATA_H
diff --git a/check/magma/data/message.19.h b/check/magma/data/message.19.h
new file mode 100644
index 00000000..72ddd0f6
--- /dev/null
+++ b/check/magma/data/message.19.h
@@ -0,0 +1,52 @@
+
+#ifndef CHECK_MESSAGE_19_H
+#define CHECK_MESSAGE_19_H
+
+#define MESSAGE_19 "UmV0dXJuLVBhdGg6IDxzYWxlc0BleGFtcGxlLmNvbT4KUmVjZWl2ZWQ6IGZyb20gcGhvZW5peC5s" \
+"YXZhYml0LmNvbSAoWzcyLjI0OS40MS40Ml0pCglieSBsYXZhYml0LmNvbSB3aXRoIEVTTVRQIGlk" \
+"IFFOUkMyMkpJVTRIWgoJZm9yIDxtYWdtYUBsYXZhYml0LmNvbT47IE1vbiwgMDIgQXByIDIwMTgg" \
+"MDM6MDk6NDYgLTA1MDAKUmVjZWl2ZWQ6IGZyb20gcGhvZW5peC5sYXZhYml0LmNvbSAobG9jYWxo" \
+"b3N0IFsxMjcuMC4wLjFdKQoJYnkgcGhvZW5peC5sYXZhYml0LmNvbSAoUG9zdGZpeCkgd2l0aCBF" \
+"U01UUCBpZCAzRjEwMDIwMEMzMjsKCU1vbiwgIDIgQXByIDIwMTggMDg6MDk6NDYgKzAwMDAgKFVU" \
+"QykKTUlNRS1WZXJzaW9uOiAxLjAKVG86ICJtYWdtYUBsYXZhYml0LmNvbSIgPG1hZ21hQGxhdmFi" \
+"aXQuY29tPgpGcm9tOiAKCT0/dXRmLTg/UT9QaG9lbml4Xz1DMj1BRV9MTENfU2FsZXNfVGVhbT89" \
+"CgkgPHNhbGVzQGV4YW1wbGUuY29tPgpTdWJqZWN0OiBNdWx0aSBsaW5lIGZyb20gZmllbGQgdGVz" \
+"dCBtZXNzYWdlLgpEYXRlOiBNb24sIDIgQXByIDIwMTggMTE6MDk6NDYgKzAzMDAKSW1wb3J0YW5j" \
+"ZTogbm9ybWFsClgtUHJpb3JpdHk6IDMKSW4tUmVwbHktVG86IDwyMDE4MDQwMjA4MDYzNy5DRDYw" \
+"NzIwMUNERUBwaG9lbml4LmxhdmFiaXQuY29tPgpSZWZlcmVuY2VzOiA8MjAxODA0MDIwODA2Mzcu" \
+"Q0Q2MDcyMDFDREVAcGhvZW5peC5sYXZhYml0LmNvbT4KQ29udGVudC1UeXBlOiBtdWx0aXBhcnQv" \
+"YWx0ZXJuYXRpdmU7Cglib3VuZGFyeT0iX0JFQTdDN0ZBLUYwMzItNDUyQS04RUU5LThERUNCRDM4" \
+"MTIwMl8iCk1lc3NhZ2UtSWQ6IDwyMDE4MDQwMjA4MDk0Ni4zRjEwMDIwMEMzMkBwaG9lbml4Lmxh" \
+"dmFiaXQuY29tPgoKLS1fQkVBN0M3RkEtRjAzMi00NTJBLThFRTktOERFQ0JEMzgxMjAyXwpDb250" \
+"ZW50LVRyYW5zZmVyLUVuY29kaW5nOiBxdW90ZWQtcHJpbnRhYmxlCkNvbnRlbnQtVHlwZTogdGV4" \
+"dC9wbGFpbjsgY2hhcnNldD0idXRmLTgiCgoKSSBhbHNvIGdvdCB0aGUgYmVsb3cgZmFpbHVyZSBt" \
+"ZXNzYWdlIGp1c3Qgbm93PwoKLS1fQkVBN0M3RkEtRjAzMi00NTJBLThFRTktOERFQ0JEMzgxMjAy" \
+"XwpDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiBxdW90ZWQtcHJpbnRhYmxlCkNvbnRlbnQtVHlw" \
+"ZTogdGV4dC9odG1sOyBjaGFyc2V0PSJ1dGYtOCIKCjxodG1sIHhtbG5zOm89M0QidXJuOnNjaGVt" \
+"YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4bWxuczp3PTNEInVybjpzYz0KaGVtYXMt" \
+"bWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0zRCJodHRwOi8vc2NoZW1hcy5taWNy" \
+"b3NvZnQuY29tL29mPQpmaWNlLzIwMDQvMTIvb21tbCIgeG1sbnM9M0QiaHR0cDovL3d3dy53My5v" \
+"cmcvVFIvUkVDLWh0bWw0MCI+PGhlYWQ+PG1ldGEgaHQ9CnRwLWVxdWl2PTNEQ29udGVudC1UeXBl" \
+"IGNvbnRlbnQ9M0QidGV4dC9odG1sOyBjaGFyc2V0PTNEdXRmLTgiPjxtZXRhIG5hbWU9Cj0zREdl" \
+"bmVyYXRvciBjb250ZW50PTNEIk1pY3Jvc29mdCBXb3JkIDE1IChmaWx0ZXJlZCBtZWRpdW0pIj48" \
+"c3R5bGU+PCEtLQovKiBGb250IERlZmluaXRpb25zICovCkBmb250LWZhY2UKCXtmb250LWZhbWls" \
+"eToiQ2FtYnJpYSBNYXRoIjsKCXBhbm9zZS0xOjIgNCA1IDMgNSA0IDYgMyAyIDQ7fQpAZm9udC1m" \
+"YWNlCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsKCXBhbm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0" \
+"O30KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8KcC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1hbCwgZGl2" \
+"Lk1zb05vcm1hbAoJe21hcmdpbjowaW47CgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7Cglmb250LXNp" \
+"emU6MTEuMHB0OwoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQphOmxpbmssIHNw" \
+"YW4uTXNvSHlwZXJsaW5rCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5OwoJY29sb3I6Ymx1ZTsKCXRl" \
+"eHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9s" \
+"bG93ZWQKCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7Cgljb2xvcjojOTU0RjcyOwoJdGV4dC1kZWNv" \
+"cmF0aW9uOnVuZGVybGluZTt9Ci5Nc29DaHBEZWZhdWx0Cgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0" \
+"LW9ubHk7fQpAcGFnZSBXb3JkU2VjdGlvbjEKCXtzaXplOjguNWluIDExLjBpbjsKCW1hcmdpbjox" \
+"LjBpbiAxLjBpbiAxLjBpbiAxLjBpbjt9CmRpdi5Xb3JkU2VjdGlvbjEKCXtwYWdlOldvcmRTZWN0" \
+"aW9uMTt9Ci0tPjwvc3R5bGU+PC9oZWFkPjxib2R5IGxhbmc9M0RFTi1VUyBsaW5rPTNEYmx1ZSB2" \
+"bGluaz0zRCIjOTU0RjcyIj48ZGl2IGNsYT0Kc3M9M0RXb3JkU2VjdGlvbjE+PHAgY2xhc3M9M0RN" \
+"c29Ob3JtYWw+PG86cD4mbmJzcDs8L286cD48L3A+PHAgY2xhc3M9M0RNc29OPQpvcm1hbD5JIGFs" \
+"c28gZ290IHRoZSBiZWxvdyBmYWlsdXJlIG1lc3NhZ2UganVzdCBub3c/PC9wPjxwIGNsYXNzPTNE" \
+"TXNvTm9ybWE9Cmw+PG86cD4mbmJzcDs8L286cD48L3A+PC9kaXY+PC9ib2R5PjwvaHQ9Cm1sPj0K" \
+"Ci0tX0JFQTdDN0ZBLUYwMzItNDUyQS04RUU5LThERUNCRDM4MTIwMl8tLQoK"
+
+#endif
+