summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcc1.yim <cc1.yim@samsung.com>2013-09-24 07:05:50 (GMT)
committercc1.yim <cc1.yim@samsung.com>2013-09-24 07:05:57 (GMT)
commit7b7585191ce737478b7cbe2541ba2aa2b2b64a75 (patch)
treed5856df5e21f3e32aa1f9f58af7a3f935d8e3cfe
parentce83212e0cd5d85c6c725443a30384985fb48b72 (diff)
downloadxmlsec1-tizen_3.0.m14.2_ivi_release.zip
xmlsec1-tizen_3.0.m14.2_ivi_release.tar.gz
xmlsec1-tizen_3.0.m14.2_ivi_release.tar.bz2
Change-Id: Ia683bab4a158764fc674110f7f32cbe742684e62 Signed-off-by: cc1.yim <cc1.yim@samsung.com>
-rw-r--r--include/xmlsec/keyinfo.h9
-rw-r--r--src/io.c4
2 files changed, 10 insertions, 3 deletions
diff --git a/include/xmlsec/keyinfo.h b/include/xmlsec/keyinfo.h
index 19dcbb9..711195f 100644
--- a/include/xmlsec/keyinfo.h
+++ b/include/xmlsec/keyinfo.h
@@ -154,7 +154,14 @@ typedef enum {
*/
#define XMLSEC_KEYINFO_FLAGS_X509DATA_SKIP_STRICT_CHECKS 0x00004000
-
+/**
+ * XMLSEC_KEYINFO_FLAGS_SKIP_VERIFY_CHAIN:
+ *
+ * If the flag is set then we wont stop document validation
+ * on certificate chain error. Instead of stopping validation
+ * we'll just set flag XMLSEC_KEYINFO_ERROR_FLAGS_BROKEN_CHAIN
+ * as flags2 value.
+ */
#define XMLSEC_KEYINFO_FLAGS_ALLOW_BROKEN_CHAIN 0x00008000
#define XMLSEC_KEYINFO_ERROR_FLAGS_BROKEN_CHAIN 0x00000001
diff --git a/src/io.c b/src/io.c
index 77344c0..79ee3a6 100644
--- a/src/io.c
+++ b/src/io.c
@@ -424,7 +424,7 @@ xmlSecTransformInputURIOpen(xmlSecTransformPtr transform, const xmlChar *uri) {
xmlSecErrorsSafeString(xmlSecTransformGetName(transform)),
"opencallback",
XMLSEC_ERRORS_R_IO_FAILED,
- "uri=%s;errno=%d",
+ "uri=%s;error=%s",
xmlSecErrorsSafeString(uri),
strerror(errno));
return(-1);
@@ -484,7 +484,7 @@ xmlSecTransformInputURIPopBin(xmlSecTransformPtr transform, xmlSecByte* data,
xmlSecErrorsSafeString(xmlSecTransformGetName(transform)),
"readcallback",
XMLSEC_ERRORS_R_IO_FAILED,
- "errno=%d", strerror(errno));
+ "error=%s", strerror(errno));
return(-1);
}
(*dataSize) = ret;