shibboleth/xmltooling.git
16 years agogit-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/tags/1.0-alpha2... upstream/tags/1.0-alpha2 tags/1.0-alpha2
cantor [Mon, 16 Jul 2007 00:47:05 +0000 (00:47 +0000)]
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/tags/1.0-alpha2@354 de75baf8-a10c-0410-a50a-987c0e22f00f

16 years agoFix up doc handling in spec file
cantor [Tue, 12 Jun 2007 03:31:28 +0000 (03:31 +0000)]
Fix up doc handling in spec file

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

16 years agoAdd some missing files, try to make docs work.
cantor [Tue, 12 Jun 2007 02:27:58 +0000 (02:27 +0000)]
Add some missing files, try to make docs work.

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

16 years agoRefactor signature engines.
cantor [Tue, 12 Jun 2007 01:38:14 +0000 (01:38 +0000)]
Refactor signature engines.

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

16 years agoDependency packaging files.
cantor [Mon, 11 Jun 2007 15:41:07 +0000 (15:41 +0000)]
Dependency packaging files.

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

16 years agoDependency packaging files.
cantor [Mon, 11 Jun 2007 15:28:40 +0000 (15:28 +0000)]
Dependency packaging files.

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

16 years agoReduce number of locks used for storage.
cantor [Sun, 10 Jun 2007 18:45:30 +0000 (18:45 +0000)]
Reduce number of locks used for storage.
Correct race conditions around context mgmt.

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

16 years agoAdding ignores.
cantor [Sat, 9 Jun 2007 03:02:50 +0000 (03:02 +0000)]
Adding ignores.

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

16 years agoPrevent attach execution with empty key filename.
cantor [Thu, 7 Jun 2007 00:09:53 +0000 (00:09 +0000)]
Prevent attach execution with empty key filename.

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

16 years agomissing schema
cantor [Thu, 31 May 2007 21:07:12 +0000 (21:07 +0000)]
missing schema

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

16 years agoAdd SOAP fault codes.
cantor [Sat, 26 May 2007 19:27:36 +0000 (19:27 +0000)]
Add SOAP fault codes.

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

16 years agoHandle empty Key elements.
cantor [Fri, 25 May 2007 05:47:11 +0000 (05:47 +0000)]
Handle empty Key elements.

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

16 years agoRemove stray perl paths.
cantor [Fri, 25 May 2007 00:04:48 +0000 (00:04 +0000)]
Remove stray perl paths.

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

16 years agoToggle off Xalan in a config macro to avoid dependency on xmlsec header correctness.
cantor [Thu, 24 May 2007 20:59:41 +0000 (20:59 +0000)]
Toggle off Xalan in a config macro to avoid dependency on xmlsec header correctness.

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

16 years agoAdd method to decrypt to stream.
cantor [Mon, 21 May 2007 20:21:51 +0000 (20:21 +0000)]
Add method to decrypt to stream.

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

16 years agoMove ReplayCache and StorageService APIs to full build only.
cantor [Mon, 21 May 2007 15:59:26 +0000 (15:59 +0000)]
Move ReplayCache and StorageService APIs to full build only.

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

16 years agoAdd chaining resolver.
cantor [Mon, 21 May 2007 03:31:24 +0000 (03:31 +0000)]
Add chaining resolver.

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

16 years agoAdd user-supplied key names to filesystem resolver.
cantor [Mon, 21 May 2007 02:01:06 +0000 (02:01 +0000)]
Add user-supplied key names to filesystem resolver.

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

16 years agoAdd missing file to dist.
cantor [Sun, 20 May 2007 19:56:10 +0000 (19:56 +0000)]
Add missing file to dist.

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

16 years agoMoved in request/response interfaces from opensaml.
cantor [Sat, 19 May 2007 18:04:53 +0000 (18:04 +0000)]
Moved in request/response interfaces from opensaml.

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

16 years agoAdd lite version to Windows project.
cantor [Thu, 17 May 2007 04:31:00 +0000 (04:31 +0000)]
Add lite version to Windows project.

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

16 years agoChopped CPPFLAGS by accident.
cantor [Thu, 17 May 2007 04:01:13 +0000 (04:01 +0000)]
Chopped CPPFLAGS by accident.

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

16 years agoMove curl dependent code to full build only.
cantor [Thu, 17 May 2007 03:58:17 +0000 (03:58 +0000)]
Move curl dependent code to full build only.

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

16 years agoCleaned up source for dual build
cantor [Thu, 17 May 2007 03:20:27 +0000 (03:20 +0000)]
Cleaned up source for dual build

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

16 years agoFor now, apply xmlsec flags to both builds.
cantor [Wed, 16 May 2007 18:58:10 +0000 (18:58 +0000)]
For now, apply xmlsec flags to both builds.

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

16 years agoMisspelled lib name.
cantor [Wed, 16 May 2007 17:35:07 +0000 (17:35 +0000)]
Misspelled lib name.

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

16 years agoApply flags to full build, added missing quote.
cantor [Wed, 16 May 2007 17:33:56 +0000 (17:33 +0000)]
Apply flags to full build, added missing quote.

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

16 years agoFix some syntax errors
cantor [Wed, 16 May 2007 17:03:43 +0000 (17:03 +0000)]
Fix some syntax errors

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

16 years agoChanges to split library into a lite and full version.
cantor [Wed, 16 May 2007 16:44:37 +0000 (16:44 +0000)]
Changes to split library into a lite and full version.

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

16 years agoReduce special handling of doc/schemas for install/dist targets
cantor [Sat, 12 May 2007 01:51:52 +0000 (01:51 +0000)]
Reduce special handling of doc/schemas for install/dist targets

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

16 years agoAdd doc to Makefile set.
cantor [Sat, 12 May 2007 01:25:56 +0000 (01:25 +0000)]
Add doc to Makefile set.

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

16 years agoDo doc install since dist will include them.
cantor [Sat, 12 May 2007 01:17:07 +0000 (01:17 +0000)]
Do doc install since dist will include them.

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

16 years agoMissing const spec.
cantor [Sat, 12 May 2007 01:08:31 +0000 (01:08 +0000)]
Missing const spec.

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

16 years agoAdd back missing thread function check.
cantor [Sat, 12 May 2007 00:18:01 +0000 (00:18 +0000)]
Add back missing thread function check.

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

16 years agoUpdate thread config macro, add openssl headers to libsaml build.
cantor [Sat, 12 May 2007 00:00:11 +0000 (00:00 +0000)]
Update thread config macro, add openssl headers to libsaml build.

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

16 years agoProper fix for method scoping.
cantor [Fri, 11 May 2007 05:38:28 +0000 (05:38 +0000)]
Proper fix for method scoping.

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

16 years agoFix method signature mismatch, redeclare pure methods on pure subclasses.
cantor [Fri, 11 May 2007 05:20:38 +0000 (05:20 +0000)]
Fix method signature mismatch, redeclare pure methods on pure subclasses.

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

16 years agoFix -> convenience operator for non-class iterators.
cantor [Fri, 11 May 2007 03:06:47 +0000 (03:06 +0000)]
Fix -> convenience operator for non-class iterators.

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

16 years agoFix for STLs where iterator is a type but not a class.
cantor [Fri, 11 May 2007 02:35:02 +0000 (02:35 +0000)]
Fix for STLs where iterator is a type but not a class.

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

16 years agoSun requires map value types to have constant keys.
cantor [Fri, 11 May 2007 02:11:38 +0000 (02:11 +0000)]
Sun requires map value types to have constant keys.

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

16 years agoSun apparently striving for Ada-style type safety...
cantor [Fri, 11 May 2007 01:59:33 +0000 (01:59 +0000)]
Sun apparently striving for Ada-style type safety...

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

16 years agoAdd host check to get Sun hack working
cantor [Fri, 11 May 2007 01:47:47 +0000 (01:47 +0000)]
Add host check to get Sun hack working

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

16 years agoTry to patch around Sun compiler bug.
cantor [Fri, 11 May 2007 01:33:56 +0000 (01:33 +0000)]
Try to patch around Sun compiler bug.

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

16 years agoSun requires multimap value types to have constant keys.
cantor [Fri, 11 May 2007 00:16:37 +0000 (00:16 +0000)]
Sun requires multimap value types to have constant keys.

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

16 years agoMissing signal header, tighten up template for map cleanup.
cantor [Fri, 11 May 2007 00:01:22 +0000 (00:01 +0000)]
Missing signal header, tighten up template for map cleanup.

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

16 years agoIsolate nested failures.
cantor [Tue, 8 May 2007 21:27:38 +0000 (21:27 +0000)]
Isolate nested failures.

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

16 years agoInitialize timestamp based on initial load.
cantor [Tue, 8 May 2007 21:24:39 +0000 (21:24 +0000)]
Initialize timestamp based on initial load.

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

17 years agoPulled out curl accessor, doesn't seem to work anyway.
cantor [Fri, 4 May 2007 03:15:06 +0000 (03:15 +0000)]
Pulled out curl accessor, doesn't seem to work anyway.
Rework XML resource loader with file backup and time-based reloading.

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

17 years agoAdd internal copy of the Xerces net accessor for libcurl, to get SSL support.
cantor [Thu, 3 May 2007 20:54:45 +0000 (20:54 +0000)]
Add internal copy of the Xerces net accessor for libcurl, to get SSL support.

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

17 years agoHTTP creds need to be held by transport object.
cantor [Wed, 2 May 2007 20:52:00 +0000 (20:52 +0000)]
HTTP creds need to be held by transport object.

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

17 years agoNeed to pass NULL into namespace lookup function for default namespace.
cantor [Mon, 30 Apr 2007 18:14:28 +0000 (18:14 +0000)]
Need to pass NULL into namespace lookup function for default namespace.

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

17 years agoRemove string-specific checks.
cantor [Sat, 28 Apr 2007 20:31:04 +0000 (20:31 +0000)]
Remove string-specific checks.

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

17 years agoTemplate syntax fixes
cantor [Sat, 28 Apr 2007 19:44:23 +0000 (19:44 +0000)]
Template syntax fixes

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

17 years agoEnhance plugin manager template with alternate type keys.
cantor [Sat, 28 Apr 2007 19:27:16 +0000 (19:27 +0000)]
Enhance plugin manager template with alternate type keys.

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

17 years agoASCII constructors for QNames.
cantor [Sat, 28 Apr 2007 18:57:52 +0000 (18:57 +0000)]
ASCII constructors for QNames.

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

17 years agoConditional install of API docs
cantor [Fri, 27 Apr 2007 02:19:08 +0000 (02:19 +0000)]
Conditional install of API docs

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

17 years agoAdd licenses.
cantor [Fri, 27 Apr 2007 02:13:07 +0000 (02:13 +0000)]
Add licenses.

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

17 years agoAdd licenses.
cantor [Fri, 27 Apr 2007 01:54:59 +0000 (01:54 +0000)]
Add licenses.

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

17 years agoFully qualify the header filenames for doxygen.
cantor [Thu, 26 Apr 2007 21:42:27 +0000 (21:42 +0000)]
Fully qualify the header filenames for doxygen.

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

17 years agoPorting fixes
cantor [Thu, 26 Apr 2007 20:26:58 +0000 (20:26 +0000)]
Porting fixes

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

17 years agoAdd some missing comments.
cantor [Thu, 26 Apr 2007 20:25:47 +0000 (20:25 +0000)]
Add some missing comments.

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

17 years agoMore comments, header fixes.
cantor [Thu, 26 Apr 2007 20:16:41 +0000 (20:16 +0000)]
More comments, header fixes.

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

17 years agoAdd some missing comments.
cantor [Thu, 26 Apr 2007 20:08:50 +0000 (20:08 +0000)]
Add some missing comments.

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

17 years agoMove credential/criteria matching to criteria classes.
cantor [Mon, 23 Apr 2007 18:03:16 +0000 (18:03 +0000)]
Move credential/criteria matching to criteria classes.

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

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