strings.h   strings.h 
skipping to change at line 318 skipping to change at line 318
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeDSAG[]; XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeDSAG[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeDSAJ[]; XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeDSAJ[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeDSAX[]; XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeDSAX[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeDSAY[]; XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeDSAY[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeDSASeed[]; XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeDSASeed[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeDSAPgenCounter[]; XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeDSAPgenCounter[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameDsaSha1[]; XMLSEC_EXPORT_VAR const xmlChar xmlSecNameDsaSha1[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefDsaSha1[]; XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefDsaSha1[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameDsaSha256[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefDsaSha256[];
/*************************************************************************
*
* ECDSA strings
*
************************************************************************/
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameECDSAKeyValue[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeECDSAKeyValue[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefECDSAKeyValue[];
/* XXX-MAK: More constants will be needed later. */
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeECDSAP[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeECDSAQ[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeECDSAG[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeECDSAJ[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeECDSAX[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeECDSAY[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeECDSASeed[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeECDSAPgenCounter[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameEcdsaSha1[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefEcdsaSha1[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameEcdsaSha224[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefEcdsaSha224[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameEcdsaSha256[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefEcdsaSha256[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameEcdsaSha384[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefEcdsaSha384[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameEcdsaSha512[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefEcdsaSha512[];
/************************************************************************* /*************************************************************************
* *
* GOST2001 strings * GOST2001 strings
* *
************************************************************************/ ************************************************************************/
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameGOST2001KeyValue[]; XMLSEC_EXPORT_VAR const xmlChar xmlSecNameGOST2001KeyValue[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeGOST2001KeyValue[]; XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeGOST2001KeyValue[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefGOST2001KeyValue[]; XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefGOST2001KeyValue[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameGost2001GostR3411_94[]; XMLSEC_EXPORT_VAR const xmlChar xmlSecNameGost2001GostR3411_94[];
 End of changes. 1 change blocks. 
0 lines changed or deleted 37 lines changed or added


 version.h   version.h 
skipping to change at line 24 skipping to change at line 24
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif /* __cplusplus */ #endif /* __cplusplus */
/** /**
* XMLSEC_VERSION: * XMLSEC_VERSION:
* *
* The library version string in the format * The library version string in the format
* "<major-number>.<minor-number>.<sub-minor-number>". * "<major-number>.<minor-number>.<sub-minor-number>".
*/ */
#define XMLSEC_VERSION "1.2.18" #define XMLSEC_VERSION "1.2.19"
/** /**
* XMLSEC_VERSION_MAJOR: * XMLSEC_VERSION_MAJOR:
* *
* The library major version number. * The library major version number.
*/ */
#define XMLSEC_VERSION_MAJOR 1 #define XMLSEC_VERSION_MAJOR 1
/** /**
* XMLSEC_VERSION_MINOR: * XMLSEC_VERSION_MINOR:
* *
* The library minor version number. * The library minor version number.
*/ */
#define XMLSEC_VERSION_MINOR 2 #define XMLSEC_VERSION_MINOR 2
/** /**
* XMLSEC_VERSION_SUBMINOR: * XMLSEC_VERSION_SUBMINOR:
* *
* The library sub-minor version number. * The library sub-minor version number.
*/ */
#define XMLSEC_VERSION_SUBMINOR 18 #define XMLSEC_VERSION_SUBMINOR 19
/** /**
* XMLSEC_VERSION_INFO: * XMLSEC_VERSION_INFO:
* *
* The library version info string in the format * The library version info string in the format
* "<major-number>+<minor-number>:<sub-minor-number>:<minor-number>". * "<major-number>+<minor-number>:<sub-minor-number>:<minor-number>".
*/ */
#define XMLSEC_VERSION_INFO "3:18:2" #define XMLSEC_VERSION_INFO "3:19:2"
#ifdef __cplusplus #ifdef __cplusplus
} }
#endif /* __cplusplus */ #endif /* __cplusplus */
#endif /* __XMLSEC_VERSION_H__ */ #endif /* __XMLSEC_VERSION_H__ */
 End of changes. 3 change blocks. 
3 lines changed or deleted 3 lines changed or added


 xmldsig.h   xmldsig.h 
skipping to change at line 38 skipping to change at line 38
#include <xmlsec/keys.h> #include <xmlsec/keys.h>
#include <xmlsec/keysmngr.h> #include <xmlsec/keysmngr.h>
#include <xmlsec/keyinfo.h> #include <xmlsec/keyinfo.h>
#include <xmlsec/transforms.h> #include <xmlsec/transforms.h>
typedef struct _xmlSecDSigReferenceCtx xmlSecDSigReferenceCtx, typedef struct _xmlSecDSigReferenceCtx xmlSecDSigReferenceCtx,
*xmlSecDSigReferenceCtxPtr; *xmlSecDSigReferenceCtxPtr;
/** /**
* xmlSecDSigStatus: * xmlSecDSigStatus:
* @xmlSecDSigStatusUnknown: the status is unknow. * @xmlSecDSigStatusUnknown: the status is unknown.
* @xmlSecDSigStatusSucceeded: the processing succeeded. * @xmlSecDSigStatusSucceeded: the processing succeeded.
* @xmlSecDSigStatusInvalid: the processing failed. * @xmlSecDSigStatusInvalid: the processing failed.
* *
* XML Digital signature processing status. * XML Digital signature processing status.
*/ */
typedef enum { typedef enum {
xmlSecDSigStatusUnknown = 0, xmlSecDSigStatusUnknown = 0,
xmlSecDSigStatusSucceeded, xmlSecDSigStatusSucceeded,
xmlSecDSigStatusInvalid xmlSecDSigStatusInvalid
} xmlSecDSigStatus; } xmlSecDSigStatus;
skipping to change at line 115 skipping to change at line 115
* @enabledReferenceUris: the URI types allowed for <dsig:Reference/> node. * @enabledReferenceUris: the URI types allowed for <dsig:Reference/> node.
* @enabledReferenceTransforms: the list of transforms allowed in <dsig:Ref erence/> node. * @enabledReferenceTransforms: the list of transforms allowed in <dsig:Ref erence/> node.
* @referencePreExecuteCallback:the callback for <dsig:Reference/> node pro cessing. * @referencePreExecuteCallback:the callback for <dsig:Reference/> node pro cessing.
* @defSignMethodId: the default signing method klass. * @defSignMethodId: the default signing method klass.
* @defC14NMethodId: the default c14n method klass. * @defC14NMethodId: the default c14n method klass.
* @defDigestMethodId: the default digest method klass. * @defDigestMethodId: the default digest method klass.
* @signKey: the signature key; application may set #sig nKey * @signKey: the signature key; application may set #sig nKey
* before calling #xmlSecDSigCtxSign or #xmlSe cDSigCtxVerify * before calling #xmlSecDSigCtxSign or #xmlSe cDSigCtxVerify
* functions. * functions.
* @operation: the operation: sign or verify. * @operation: the operation: sign or verify.
* @result: the pointer to signature (not valid for sig * @result: the pointer to signature (not valid for sig
nature verificaction). nature verification).
* @status: the <dsig:Signatuire/> procesisng status. * @status: the <dsig:Signatuire/> processing status.
* @signMethod: the pointer to signature transform. * @signMethod: the pointer to signature transform.
* @c14nMethod: the pointer to c14n transform. * @c14nMethod: the pointer to c14n transform.
* @preSignMemBufMethod: the pointer to binary buffer right before s ignature * @preSignMemBufMethod: the pointer to binary buffer right before s ignature
* (valid only if #XMLSEC_DSIG_FLAGS_STORE_SIG NATURE flag is set). * (valid only if #XMLSEC_DSIG_FLAGS_STORE_SIG NATURE flag is set).
* @signValueNode: the pointer to <dsig:SignatureValue/> node. * @signValueNode: the pointer to <dsig:SignatureValue/> node.
* @id: the pointer to Id attribute of <dsig:Signat ure/> node. * @id: the pointer to Id attribute of <dsig:Signat ure/> node.
* @signedInfoReferences: the list of references in <dsig:SignedInfo/ > node. * @signedInfoReferences: the list of references in <dsig:SignedInfo/ > node.
* @manifestReferences: the list of references in <dsig:Manifest/> nodes. * @manifestReferences: the list of references in <dsig:Manifest/> nodes.
* @reserved0: reserved for the future. * @reserved0: reserved for the future.
* @reserved1: reserved for the future. * @reserved1: reserved for the future.
 End of changes. 2 change blocks. 
4 lines changed or deleted 4 lines changed or added


 xmlenc.h   xmlenc.h 
skipping to change at line 66 skipping to change at line 66
* @flags2: the XML Encryption processing flags. * @flags2: the XML Encryption processing flags.
* @mode: the mode. * @mode: the mode.
* @keyInfoReadCtx: the reading key context. * @keyInfoReadCtx: the reading key context.
* @keyInfoWriteCtx: the writing key context (not used for signa ture verification). * @keyInfoWriteCtx: the writing key context (not used for signa ture verification).
* @transformCtx: the transforms processing context. * @transformCtx: the transforms processing context.
* @defEncMethodId: the default encryption method (used if * @defEncMethodId: the default encryption method (used if
* <enc:EncryptionMethod/> node is not present ). * <enc:EncryptionMethod/> node is not present ).
* @encKey: the signature key; application may set #enc Key * @encKey: the signature key; application may set #enc Key
* before calling encryption/decryption functi ons. * before calling encryption/decryption functi ons.
* @operation: the operation: encrypt or decrypt. * @operation: the operation: encrypt or decrypt.
* @result: the pointer to signature (not valid for sig nature verificaction). * @result: the pointer to signature (not valid for sig nature verification).
* @resultBase64Encoded: the flag: if set then result in #result is base64 encoded. * @resultBase64Encoded: the flag: if set then result in #result is base64 encoded.
* @resultReplaced: the flag: if set then resulted <enc:Encrypt edData/> * @resultReplaced: the flag: if set then resulted <enc:Encrypt edData/>
* or <enc:EncryptedKey/> node is added to the document. * or <enc:EncryptedKey/> node is added to the document.
* @encMethod: the pointer to encryption transform. * @encMethod: the pointer to encryption transform.
* @replacedNodeList: the first node of the list of replaced nodes dependin g on the nodeReplacementMode * @replacedNodeList: the first node of the list of replaced nodes dependin g on the nodeReplacementMode
* @id: the ID attribute of <enc:EncryptedData/> * @id: the ID attribute of <enc:EncryptedData/>
* or <enc:EncryptedKey/> node. * or <enc:EncryptedKey/> node.
* @type: the Type attribute of <enc:EncryptedData/> * @type: the Type attribute of <enc:EncryptedData/>
* or <enc:EncryptedKey/> node. * or <enc:EncryptedKey/> node.
* @mimeType: the MimeType attribute of <enc:EncryptedDat a/> * @mimeType: the MimeType attribute of <enc:EncryptedDat a/>
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/