cantor [Wed, 25 Jul 2007 02:10:23 +0000 (02:10 +0000)]
Need to convert characters to unsigned char before checking printability.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@358
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Wed, 25 Jul 2007 01:05:31 +0000 (01:05 +0000)]
Refine log categories.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@357
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Fri, 20 Jul 2007 19:39:16 +0000 (19:39 +0000)]
Reduce error logging from trust engine.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@356
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Tue, 17 Jul 2007 19:55:00 +0000 (19:55 +0000)]
Option to disable host checking.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@355
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Sat, 14 Jul 2007 00:21:15 +0000 (00:21 +0000)]
Second alpha
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@353
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Thu, 28 Jun 2007 18:01:15 +0000 (18:01 +0000)]
Expose detection of duplicate insertions.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@352
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Fri, 22 Jun 2007 18:33:44 +0000 (18:33 +0000)]
Helps to read and write the same type of data.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@351
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Fri, 22 Jun 2007 02:26:32 +0000 (02:26 +0000)]
Correct expiration check in context update.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@350
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Tue, 12 Jun 2007 03:54:11 +0000 (03:54 +0000)]
Add openssl dependency.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@348
de75baf8-a10c-0410-a50a-
987c0e22f00f
cantor [Tue, 12 Jun 2007 03:37:19 +0000 (03:37 +0000)]
Exclude tests from package.
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@347
de75baf8-a10c-0410-a50a-
987c0e22f00f
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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