shibboleth/xmltooling.git
17 years agoSome header cleanup.
cantor [Fri, 20 Apr 2007 19:50:09 +0000 (19:50 +0000)]
Some header cleanup.
Clean up dangerous info from resolved KeyInfo when cloning.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@283 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoMake structure members public.
cantor [Fri, 20 Apr 2007 03:16:22 +0000 (03:16 +0000)]
Make structure members public.
Recalculate key size of generated encryption keys.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@282 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoExtend encryption algorithm automation.
cantor [Fri, 20 Apr 2007 01:03:37 +0000 (01:03 +0000)]
Extend encryption algorithm automation.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@281 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoSimplify turning creds into KeyInfo for shared objects.
cantor [Thu, 19 Apr 2007 22:01:27 +0000 (22:01 +0000)]
Simplify turning creds into KeyInfo for shared objects.
Add a function to derive key transport from data encryption algorithm.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@280 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoRemove hardcoded Perl path.
cantor [Thu, 19 Apr 2007 15:13:17 +0000 (15:13 +0000)]
Remove hardcoded Perl path.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@279 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoStop defaulting in xercesc namespace.
cantor [Wed, 18 Apr 2007 03:45:03 +0000 (03:45 +0000)]
Stop defaulting in xercesc namespace.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@278 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoKey comparison too strict, cred may not contain actual key.
cantor [Fri, 13 Apr 2007 01:35:27 +0000 (01:35 +0000)]
Key comparison too strict, cred may not contain actual key.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@277 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoInject logging category into base class.
cantor [Fri, 13 Apr 2007 01:18:37 +0000 (01:18 +0000)]
Inject logging category into base class.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@276 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoAdd credential context APIs, refactor criteria matching, auto-extract criteria from...
cantor [Thu, 12 Apr 2007 03:56:04 +0000 (03:56 +0000)]
Add credential context APIs, refactor criteria matching, auto-extract criteria from KeyInfos.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@275 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoAlgorithm and key size criteria, incoming signature algorithm extraction.
cantor [Mon, 9 Apr 2007 03:34:12 +0000 (03:34 +0000)]
Algorithm and key size criteria, incoming signature algorithm extraction.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@274 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoRemove KeyInfo plugin from PKIX API.
cantor [Fri, 30 Mar 2007 02:18:07 +0000 (02:18 +0000)]
Remove KeyInfo plugin from PKIX API.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@273 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoRevert to loop for decrypting keys for now, will revisit later.
cantor [Wed, 28 Mar 2007 19:20:54 +0000 (19:20 +0000)]
Revert to loop for decrypting keys for now, will revisit later.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@272 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoMajor revamp of credential and trust handling code, PKIX engine still needs work.
cantor [Mon, 26 Mar 2007 05:59:49 +0000 (05:59 +0000)]
Major revamp of credential and trust handling code, PKIX engine still needs work.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@271 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoAdd schema errata.
cantor [Mon, 19 Mar 2007 04:13:09 +0000 (04:13 +0000)]
Add schema errata.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@270 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoRevised decryption APIs to clarify CredentialResolver/KeyResolver difference.
cantor [Sun, 18 Mar 2007 06:14:55 +0000 (06:14 +0000)]
Revised decryption APIs to clarify CredentialResolver/KeyResolver difference.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@269 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoReturn expiration on versioned read.
cantor [Sat, 10 Mar 2007 21:56:01 +0000 (21:56 +0000)]
Return expiration on versioned read.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@268 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoAdd option to use redirection for handler errors, capture relay state when propagatin...
cantor [Thu, 8 Mar 2007 21:42:13 +0000 (21:42 +0000)]
Add option to use redirection for handler errors, capture relay state when propagating exceptions.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@267 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoChange exception parameterization to match Shib usage.
cantor [Thu, 8 Mar 2007 05:02:56 +0000 (05:02 +0000)]
Change exception parameterization to match Shib usage.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@266 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoMoved URLEncoder down to tooling lib, added exception->querystring method.
cantor [Thu, 8 Mar 2007 04:42:01 +0000 (04:42 +0000)]
Moved URLEncoder down to tooling lib, added exception->querystring method.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@265 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoMoved key/cred resolution classes out of xmlsig namespace.
cantor [Fri, 2 Mar 2007 02:42:11 +0000 (02:42 +0000)]
Moved key/cred resolution classes out of xmlsig namespace.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@264 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoMoved key/cred resolution classes out of xmlsig namespace.
cantor [Fri, 2 Mar 2007 02:37:08 +0000 (02:37 +0000)]
Moved key/cred resolution classes out of xmlsig namespace.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@263 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoFix catalog usage to match "real life".
cantor [Tue, 20 Feb 2007 05:14:11 +0000 (05:14 +0000)]
Fix catalog usage to match "real life".

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@262 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoAdd logging.
cantor [Sat, 17 Feb 2007 22:49:38 +0000 (22:49 +0000)]
Add logging.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@261 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoCorrect constness of transport API, handle both chunked and buffered encoding.
cantor [Thu, 15 Feb 2007 22:44:59 +0000 (22:44 +0000)]
Correct constness of transport API, handle both chunked and buffered encoding.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@260 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoFix connection pool size.
cantor [Thu, 15 Feb 2007 04:06:39 +0000 (04:06 +0000)]
Fix connection pool size.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@259 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoCorrected key extraction and comparison.
cantor [Thu, 15 Feb 2007 03:29:54 +0000 (03:29 +0000)]
Corrected key extraction and comparison.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@258 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoTest transport for confidentiality.
cantor [Wed, 14 Feb 2007 05:27:44 +0000 (05:27 +0000)]
Test transport for confidentiality.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@257 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoReduce logging verbosity, log server cert issues more clearly.
cantor [Tue, 13 Feb 2007 20:11:55 +0000 (20:11 +0000)]
Reduce logging verbosity, log server cert issues more clearly.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@256 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoSwitch to reference for SOAP request envelope.
cantor [Tue, 13 Feb 2007 19:26:29 +0000 (19:26 +0000)]
Switch to reference for SOAP request envelope.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@255 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoNo ASCII version of endsWith.
cantor [Tue, 13 Feb 2007 16:30:30 +0000 (16:30 +0000)]
No ASCII version of endsWith.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@254 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoMissed a covariant.
cantor [Tue, 13 Feb 2007 15:59:00 +0000 (15:59 +0000)]
Missed a covariant.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@253 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoForgot to check for null callback.
cantor [Mon, 12 Feb 2007 06:39:21 +0000 (06:39 +0000)]
Forgot to check for null callback.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@252 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoDon't call virtual method from d'tor.
cantor [Mon, 12 Feb 2007 05:18:43 +0000 (05:18 +0000)]
Don't call virtual method from d'tor.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@251 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoLower log level.
cantor [Sun, 11 Feb 2007 05:23:44 +0000 (05:23 +0000)]
Lower log level.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@250 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoLoad known entities using predefined path instead of implicitly.
cantor [Sun, 11 Feb 2007 04:55:42 +0000 (04:55 +0000)]
Load known entities using predefined path instead of implicitly.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@249 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoClarify error message.
cantor [Sun, 11 Feb 2007 04:54:58 +0000 (04:54 +0000)]
Clarify error message.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@248 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoDon't need schemas in DIST target
cantor [Sat, 10 Feb 2007 02:56:57 +0000 (02:56 +0000)]
Don't need schemas in DIST target

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@247 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoShorten "built-in" plugin types.
cantor [Fri, 9 Feb 2007 01:26:19 +0000 (01:26 +0000)]
Shorten "built-in" plugin types.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@246 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoAdd curl and OpenSSL locking to init/term.
cantor [Mon, 5 Feb 2007 04:58:58 +0000 (04:58 +0000)]
Add curl and OpenSSL locking to init/term.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@245 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoNeeded addtl cleanup template.
cantor [Sun, 4 Feb 2007 23:47:13 +0000 (23:47 +0000)]
Needed addtl cleanup template.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@244 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoEliminate map of expiration times, add option to update entire contexts.
cantor [Sat, 3 Feb 2007 22:50:34 +0000 (22:50 +0000)]
Eliminate map of expiration times, add option to update entire contexts.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@243 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoUpdate copyright.
cantor [Fri, 2 Feb 2007 03:06:24 +0000 (03:06 +0000)]
Update copyright.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@242 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoReplace call to DOM1 method.
cantor [Thu, 1 Feb 2007 23:16:18 +0000 (23:16 +0000)]
Replace call to DOM1 method.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@241 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoFix leak, bug 624
cantor [Mon, 29 Jan 2007 15:35:32 +0000 (15:35 +0000)]
Fix leak, bug 624

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@240 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoFixed some doxygen warnings.
cantor [Fri, 26 Jan 2007 20:39:31 +0000 (20:39 +0000)]
Fixed some doxygen warnings.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@239 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoAdd chunked transport encoding per libcurl requirements.
cantor [Thu, 25 Jan 2007 18:42:17 +0000 (18:42 +0000)]
Add chunked transport encoding per libcurl requirements.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@238 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoOnly delete storage service when we built it.
cantor [Thu, 25 Jan 2007 00:17:24 +0000 (00:17 +0000)]
Only delete storage service when we built it.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@237 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoAlign tests to new API.
cantor [Wed, 24 Jan 2007 23:41:19 +0000 (23:41 +0000)]
Align tests to new API.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@236 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoAdd version tracking to storage service API.
cantor [Wed, 24 Jan 2007 22:51:14 +0000 (22:51 +0000)]
Add version tracking to storage service API.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@235 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoFix stream operators.
cantor [Wed, 24 Jan 2007 21:15:55 +0000 (21:15 +0000)]
Fix stream operators.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@234 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoAdd DOM3 isId check.
cantor [Mon, 22 Jan 2007 17:45:59 +0000 (17:45 +0000)]
Add DOM3 isId check.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@233 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoRelax content type check.
cantor [Mon, 22 Jan 2007 17:00:51 +0000 (17:00 +0000)]
Relax content type check.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@232 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoMissing Xerces headers.
cantor [Wed, 10 Jan 2007 05:07:41 +0000 (05:07 +0000)]
Missing Xerces headers.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@231 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoChange class access, better logging, trap reload errors.
cantor [Thu, 4 Jan 2007 02:52:11 +0000 (02:52 +0000)]
Change class access, better logging, trap reload errors.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@230 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoFix defaulting of reload flag.
cantor [Wed, 3 Jan 2007 22:15:45 +0000 (22:15 +0000)]
Fix defaulting of reload flag.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@229 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoBase class for reloadable local and remote configurations.
cantor [Wed, 3 Jan 2007 21:52:04 +0000 (21:52 +0000)]
Base class for reloadable local and remote configurations.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@228 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoImprove parser entity handling, clean up logging categories.
cantor [Tue, 2 Jan 2007 02:31:13 +0000 (02:31 +0000)]
Improve parser entity handling, clean up logging categories.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@227 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoConflicting header guard.
cantor [Thu, 28 Dec 2006 20:07:10 +0000 (20:07 +0000)]
Conflicting header guard.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@226 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoSupport OpenSSL engines, check nested engine type during calls.
cantor [Thu, 28 Dec 2006 03:33:02 +0000 (03:33 +0000)]
Support OpenSSL engines, check nested engine type during calls.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@225 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoAllow certs to be transferred out of wrapper.
cantor [Wed, 27 Dec 2006 23:21:37 +0000 (23:21 +0000)]
Allow certs to be transferred out of wrapper.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@224 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoPass KeyResolver into PKIX layer.
cantor [Wed, 27 Dec 2006 21:14:30 +0000 (21:14 +0000)]
Pass KeyResolver into PKIX layer.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@223 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoFix exception throw signatures
cantor [Tue, 26 Dec 2006 02:23:02 +0000 (02:23 +0000)]
Fix exception throw signatures

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@222 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoInherit exceptions from std::exception.
cantor [Tue, 26 Dec 2006 02:16:11 +0000 (02:16 +0000)]
Inherit exceptions from std::exception.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@221 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoSuppress warnings.
cantor [Wed, 20 Dec 2006 03:24:59 +0000 (03:24 +0000)]
Suppress warnings.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@220 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoVirtualize template parameters.
cantor [Wed, 20 Dec 2006 03:01:37 +0000 (03:01 +0000)]
Virtualize template parameters.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@219 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoVirtualize template parameters.
cantor [Wed, 20 Dec 2006 03:01:05 +0000 (03:01 +0000)]
Virtualize template parameters.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@218 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoRename exception macros to avoid conflicts, correct some of the decls.
cantor [Tue, 19 Dec 2006 03:28:14 +0000 (03:28 +0000)]
Rename exception macros to avoid conflicts, correct some of the decls.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@217 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoSwitch from X.509 comp to key comp for cert eval.
cantor [Mon, 11 Dec 2006 18:50:21 +0000 (18:50 +0000)]
Switch from X.509 comp to key comp for cert eval.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@216 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoRenamed library.
cantor [Fri, 1 Dec 2006 19:53:14 +0000 (19:53 +0000)]
Renamed library.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@215 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoRefined ElementProxy/ElementExtensible interfaces to match Java.
cantor [Mon, 27 Nov 2006 21:26:18 +0000 (21:26 +0000)]
Refined ElementProxy/ElementExtensible interfaces to match Java.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@214 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoSupport RetrievalMethod local references.
cantor [Mon, 27 Nov 2006 02:03:43 +0000 (02:03 +0000)]
Support RetrievalMethod local references.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@213 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoBrute-force XML ID lookup.
cantor [Mon, 27 Nov 2006 00:19:13 +0000 (00:19 +0000)]
Brute-force XML ID lookup.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@212 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoMissing const on Faultcode.
cantor [Fri, 24 Nov 2006 23:09:36 +0000 (23:09 +0000)]
Missing const on Faultcode.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@211 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoRemoved extraneous SAML reference.
cantor [Fri, 24 Nov 2006 23:03:07 +0000 (23:03 +0000)]
Removed extraneous SAML reference.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@210 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoAdd SOAP fault override.
cantor [Fri, 24 Nov 2006 22:31:39 +0000 (22:31 +0000)]
Add SOAP fault override.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@209 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoFix for bug 589
cantor [Fri, 24 Nov 2006 19:52:41 +0000 (19:52 +0000)]
Fix for bug 589

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@208 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoAdd security indicator to transport, set by SSL callback, maintain across CURL reuse.
cantor [Wed, 22 Nov 2006 22:48:02 +0000 (22:48 +0000)]
Add security indicator to transport, set by SSL callback, maintain across CURL reuse.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@207 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoAdd validate flag to SOAP ctor
cantor [Wed, 22 Nov 2006 20:41:35 +0000 (20:41 +0000)]
Add validate flag to SOAP ctor

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@206 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoStream operators (Unicode string operator is an experiment)
cantor [Wed, 22 Nov 2006 18:15:42 +0000 (18:15 +0000)]
Stream operators (Unicode string operator is an experiment)

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@205 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoAdd call to ValidatorSuite.
cantor [Wed, 22 Nov 2006 02:43:06 +0000 (02:43 +0000)]
Add call to ValidatorSuite.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@204 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoBasic SOAP client, reworked transport streams.
cantor [Wed, 22 Nov 2006 02:18:37 +0000 (02:18 +0000)]
Basic SOAP client, reworked transport streams.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@203 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoAdd code for non-covariant build.
cantor [Tue, 21 Nov 2006 16:47:45 +0000 (16:47 +0000)]
Add code for non-covariant build.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@202 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoMoved new SOAP decls into real header
cantor [Tue, 21 Nov 2006 01:45:43 +0000 (01:45 +0000)]
Moved new SOAP decls into real header

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@201 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoRemoved accidental header
cantor [Tue, 21 Nov 2006 01:36:07 +0000 (01:36 +0000)]
Removed accidental header

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@200 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoHeader was out of sync.
cantor [Tue, 21 Nov 2006 01:34:53 +0000 (01:34 +0000)]
Header was out of sync.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@199 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoAdd covariant return check
cantor [Tue, 21 Nov 2006 01:18:46 +0000 (01:18 +0000)]
Add covariant return check

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@198 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoAdd libcurl and covariant return checks.
cantor [Tue, 21 Nov 2006 01:15:47 +0000 (01:15 +0000)]
Add libcurl and covariant return checks.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@197 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoUnified trust engines w/ KeyInfoSource interface, first cut at SOAP transport layer.
cantor [Sat, 18 Nov 2006 00:42:20 +0000 (00:42 +0000)]
Unified trust engines w/ KeyInfoSource interface, first cut at SOAP transport layer.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@196 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoFunction to serialize to stream.
cantor [Thu, 16 Nov 2006 19:45:03 +0000 (19:45 +0000)]
Function to serialize to stream.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@195 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoClear StorageService plugins.
cantor [Mon, 13 Nov 2006 16:17:32 +0000 (16:17 +0000)]
Clear StorageService plugins.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@194 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoFix for bug 587
cantor [Mon, 13 Nov 2006 15:50:16 +0000 (15:50 +0000)]
Fix for bug 587

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@193 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoFix for bug 586.
cantor [Thu, 9 Nov 2006 17:18:22 +0000 (17:18 +0000)]
Fix for bug 586.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@192 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoRaw signature operations and trust engine support.
cantor [Tue, 7 Nov 2006 04:55:38 +0000 (04:55 +0000)]
Raw signature operations and trust engine support.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@191 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoRemoved RSA-SHA padding constants, found them in latest xmlsec.
cantor [Mon, 6 Nov 2006 16:41:18 +0000 (16:41 +0000)]
Removed RSA-SHA padding constants, found them in latest xmlsec.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@190 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoRSA-SHA padding constants.
cantor [Mon, 6 Nov 2006 04:24:32 +0000 (04:24 +0000)]
RSA-SHA padding constants.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@189 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoRemoved covariant clone() implementation to fix ambiguity.
cantor [Fri, 3 Nov 2006 05:05:25 +0000 (05:05 +0000)]
Removed covariant clone() implementation to fix ambiguity.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@188 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoMacros to omit get methods for children declared by base classes.
cantor [Tue, 31 Oct 2006 16:56:27 +0000 (16:56 +0000)]
Macros to omit get methods for children declared by base classes.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@187 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoFix pragma nesting.
cantor [Sun, 29 Oct 2006 23:50:02 +0000 (23:50 +0000)]
Fix pragma nesting.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@186 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoRemoved unnecessary class from string literals.
cantor [Mon, 23 Oct 2006 01:33:44 +0000 (01:33 +0000)]
Removed unnecessary class from string literals.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@185 de75baf8-a10c-0410-a50a-987c0e22f00f

17 years agoAdd autoconf function check for strcasecmp for macro referenced in TemplateEngine...
putmanb [Thu, 19 Oct 2006 15:45:09 +0000 (15:45 +0000)]
Add autoconf function check for strcasecmp for macro referenced in TemplateEngine.cpp.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@184 de75baf8-a10c-0410-a50a-987c0e22f00f