shibboleth/cpp-xmltooling.git
17 years agoAdd OpenSSL to build
Scott Cantor [Mon, 17 Jul 2006 04:01:08 +0000 (04:01 +0000)]
Add OpenSSL to build

17 years agogcc requires exceptions header
Scott Cantor [Sun, 16 Jul 2006 21:28:43 +0000 (21:28 +0000)]
gcc requires exceptions header

17 years agoDelete incorrect use of typename on template parameter use.
Scott Cantor [Thu, 13 Jul 2006 21:24:12 +0000 (21:24 +0000)]
Delete incorrect use of typename on template parameter use.

17 years agoFixed erase method.
Scott Cantor [Thu, 13 Jul 2006 03:51:42 +0000 (03:51 +0000)]
Fixed erase method.

17 years agoRemoved ValidatingXMLObject interface and implementations.
Scott Cantor [Wed, 12 Jul 2006 01:13:18 +0000 (01:13 +0000)]
Removed ValidatingXMLObject interface and implementations.

17 years agoParameter to plugin should be a const reference.
Scott Cantor [Tue, 11 Jul 2006 02:56:38 +0000 (02:56 +0000)]
Parameter to plugin should be a const reference.

17 years agoTurn off excl c14n when encrypting data.
Scott Cantor [Tue, 11 Jul 2006 01:44:21 +0000 (01:44 +0000)]
Turn off excl c14n when encrypting data.

17 years agoDisable deprecation warnings.
Scott Cantor [Tue, 11 Jul 2006 01:43:44 +0000 (01:43 +0000)]
Disable deprecation warnings.

17 years agoAdded epoch caching for DateTime attributes.
Scott Cantor [Fri, 7 Jul 2006 03:29:41 +0000 (03:29 +0000)]
Added epoch caching for DateTime attributes.

17 years agoMulti-line svn commit, see body.
Brent Putman [Wed, 5 Jul 2006 21:23:16 +0000 (21:23 +0000)]
Multi-line svn commit, see body.

Address unwanted exceptions being thrown on null pointers being passed to XMLString::parseInt().
Add missing enum case in DECL_INTEGER_CONTENT to avoid compiler warnings.

17 years agoRename shared lock wrapper, allow pre-existing locks.
Scott Cantor [Wed, 5 Jul 2006 03:53:04 +0000 (03:53 +0000)]
Rename shared lock wrapper, allow pre-existing locks.

17 years agoRemove catch(...) handler occurrences.
Scott Cantor [Wed, 5 Jul 2006 02:40:35 +0000 (02:40 +0000)]
Remove catch(...) handler occurrences.

17 years agoAdded DocumentJanitor to avoid some catch(...) handlers.
Scott Cantor [Wed, 5 Jul 2006 01:29:22 +0000 (01:29 +0000)]
Added DocumentJanitor to avoid some catch(...) handlers.

17 years agoStop exporting template.
Scott Cantor [Tue, 4 Jul 2006 02:54:15 +0000 (02:54 +0000)]
Stop exporting template.

17 years agoReworked int/bool attribute handling.
Scott Cantor [Mon, 3 Jul 2006 22:15:19 +0000 (22:15 +0000)]
Reworked int/bool attribute handling.

17 years agoAdded ValidatorSuite around groups of static validators.
Scott Cantor [Sun, 2 Jul 2006 22:21:52 +0000 (22:21 +0000)]
Added ValidatorSuite around groups of static validators.

17 years agoUnix thread support
Scott Cantor [Sun, 2 Jul 2006 02:55:41 +0000 (02:55 +0000)]
Unix thread support

17 years agoThreading support.
Scott Cantor [Sun, 2 Jul 2006 02:31:21 +0000 (02:31 +0000)]
Threading support.

17 years agoAdd some things into the svn:ignore property specific to the Unix build environment.
Brent Putman [Fri, 30 Jun 2006 04:03:16 +0000 (04:03 +0000)]
Add some things into the svn:ignore property specific to the Unix build environment.

17 years agoModify locking interfaces for use by metadata code.
Scott Cantor [Sun, 25 Jun 2006 02:54:20 +0000 (02:54 +0000)]
Modify locking interfaces for use by metadata code.

17 years agoFix for setAttribute method.
Scott Cantor [Mon, 19 Jun 2006 02:58:05 +0000 (02:58 +0000)]
Fix for setAttribute method.

17 years agoAdd recipient to key encryption parameters.
Scott Cantor [Tue, 13 Jun 2006 03:06:41 +0000 (03:06 +0000)]
Add recipient to key encryption parameters.

17 years agoException hierarchy altered, add EncryptedKey resolution.
Scott Cantor [Mon, 12 Jun 2006 01:00:46 +0000 (01:00 +0000)]
Exception hierarchy altered, add EncryptedKey resolution.

17 years agoNew KeyResolver/Validator/Encrypter/Decrypter classes.
Scott Cantor [Sun, 11 Jun 2006 19:25:17 +0000 (19:25 +0000)]
New KeyResolver/Validator/Encrypter/Decrypter classes.

17 years agoFixed wildcard element processing.
Scott Cantor [Sun, 11 Jun 2006 19:24:04 +0000 (19:24 +0000)]
Fixed wildcard element processing.

17 years agoSemi-tested Encryption wrapper code.
Scott Cantor [Sun, 4 Jun 2006 04:16:27 +0000 (04:16 +0000)]
Semi-tested Encryption wrapper code.

17 years agoOutput schemaLocation when set on the root of a fragment.
Scott Cantor [Thu, 1 Jun 2006 16:48:57 +0000 (16:48 +0000)]
Output schemaLocation when set on the root of a fragment.

17 years agoWrapped encryption schema, also block unknown attributes and handle schemaLocation.
Scott Cantor [Thu, 1 Jun 2006 03:43:34 +0000 (03:43 +0000)]
Wrapped encryption schema, also block unknown attributes and handle schemaLocation.

17 years agoAdditional macros.
Scott Cantor [Tue, 30 May 2006 01:27:57 +0000 (01:27 +0000)]
Additional macros.

17 years agoImplemented EncryptionMethod schema snippet.
Scott Cantor [Sat, 27 May 2006 01:28:35 +0000 (01:28 +0000)]
Implemented EncryptionMethod schema snippet.

17 years agoRemoved deleted header
Scott Cantor [Thu, 25 May 2006 04:17:29 +0000 (04:17 +0000)]
Removed deleted header

17 years agoAdded key-based Signature validator.
Scott Cantor [Mon, 22 May 2006 15:44:13 +0000 (15:44 +0000)]
Added key-based Signature validator.

17 years agoHook releaseDOM properly, correct KeyInfo handling inside Signature impl.
Scott Cantor [Sun, 21 May 2006 19:53:47 +0000 (19:53 +0000)]
Hook releaseDOM properly, correct KeyInfo handling inside Signature impl.

17 years agoStop auto-cloning ContentReferences.
Scott Cantor [Thu, 18 May 2006 18:28:15 +0000 (18:28 +0000)]
Stop auto-cloning ContentReferences.

17 years agoRefactored Signature signing/validation, various Validator bugs fixed.
Scott Cantor [Thu, 18 May 2006 04:21:33 +0000 (04:21 +0000)]
Refactored Signature signing/validation, various Validator bugs fixed.

17 years agoAdd inequality operator.
Scott Cantor [Wed, 17 May 2006 02:13:00 +0000 (02:13 +0000)]
Add inequality operator.

17 years agoWasn't initializing member in copy c'tor.
Scott Cantor [Tue, 16 May 2006 18:37:12 +0000 (18:37 +0000)]
Wasn't initializing member in copy c'tor.

17 years agoIntegrated credential resolver API with signing context.
Scott Cantor [Mon, 15 May 2006 02:23:31 +0000 (02:23 +0000)]
Integrated credential resolver API with signing context.

17 years agoCustom KeyInfo support in signature creation.
Scott Cantor [Sun, 14 May 2006 03:33:10 +0000 (03:33 +0000)]
Custom KeyInfo support in signature creation.

17 years agoHandle prefix-less xsi:type values.
Scott Cantor [Thu, 11 May 2006 04:46:19 +0000 (04:46 +0000)]
Handle prefix-less xsi:type values.

17 years agoAdd default c'tor for use as base class.
Scott Cantor [Thu, 11 May 2006 04:07:15 +0000 (04:07 +0000)]
Add default c'tor for use as base class.

17 years agoID attribute processing bug.
Scott Cantor [Wed, 10 May 2006 18:03:52 +0000 (18:03 +0000)]
ID attribute processing bug.

17 years agoMissing doxygen comment.
Scott Cantor [Wed, 10 May 2006 16:22:46 +0000 (16:22 +0000)]
Missing doxygen comment.

17 years agoInit order warning fixed.
Scott Cantor [Wed, 10 May 2006 03:40:31 +0000 (03:40 +0000)]
Init order warning fixed.

17 years agoRename static builder methods.
Scott Cantor [Wed, 10 May 2006 03:06:19 +0000 (03:06 +0000)]
Rename static builder methods.

17 years agoOops, headers were already hidden.
Scott Cantor [Tue, 9 May 2006 15:09:55 +0000 (15:09 +0000)]
Oops, headers were already hidden.

17 years agoHeader fixes.
Scott Cantor [Tue, 9 May 2006 15:08:21 +0000 (15:08 +0000)]
Header fixes.

17 years agoMade AnyElementImpl public to allow inheritance for anyType specializations.
Scott Cantor [Tue, 9 May 2006 15:03:11 +0000 (15:03 +0000)]
Made AnyElementImpl public to allow inheritance for anyType specializations.

17 years agoMacro adjustments, date/time class, typed XML attributes.
Scott Cantor [Mon, 8 May 2006 03:54:41 +0000 (03:54 +0000)]
Macro adjustments, date/time class, typed XML attributes.

17 years agoTighten up validator namespace checking, rework registration.
Scott Cantor [Thu, 4 May 2006 18:13:54 +0000 (18:13 +0000)]
Tighten up validator namespace checking, rework registration.

17 years agoIntegrate parser pools into library.
Scott Cantor [Wed, 3 May 2006 22:55:13 +0000 (22:55 +0000)]
Integrate parser pools into library.

17 years agoGeneralize exception macro.
Scott Cantor [Tue, 2 May 2006 23:28:23 +0000 (23:28 +0000)]
Generalize exception macro.

18 years agoPrelims for symbol hiding, doesn't work yet
Scott Cantor [Tue, 2 May 2006 03:38:09 +0000 (03:38 +0000)]
Prelims for symbol hiding, doesn't work yet

18 years agoAdd sparc platform check to checkinstall
Scott Cantor [Tue, 2 May 2006 01:05:01 +0000 (01:05 +0000)]
Add sparc platform check to checkinstall

18 years agoMissing dist files.
Scott Cantor [Tue, 2 May 2006 00:54:21 +0000 (00:54 +0000)]
Missing dist files.

18 years agoAdd in plugin manager template.
Scott Cantor [Tue, 2 May 2006 00:37:01 +0000 (00:37 +0000)]
Add in plugin manager template.

18 years agoAdded singleton methods on typed builders.
Scott Cantor [Wed, 19 Apr 2006 22:18:57 +0000 (22:18 +0000)]
Added singleton methods on typed builders.

18 years agoCleanup
Scott Cantor [Wed, 19 Apr 2006 17:26:29 +0000 (17:26 +0000)]
Cleanup

18 years agoRemove pthread macros.
Scott Cantor [Mon, 17 Apr 2006 02:00:01 +0000 (02:00 +0000)]
Remove pthread macros.

18 years agoClean up defines, and add dlfunc check.
Scott Cantor [Mon, 17 Apr 2006 01:49:21 +0000 (01:49 +0000)]
Clean up defines, and add dlfunc check.

18 years agoRemoved unused configure checks.
Scott Cantor [Mon, 17 Apr 2006 01:37:36 +0000 (01:37 +0000)]
Removed unused configure checks.

18 years agodoxygen autotools integration
Scott Cantor [Thu, 13 Apr 2006 04:46:31 +0000 (04:46 +0000)]
doxygen autotools integration

18 years agoAdding some machinery.
Scott Cantor [Thu, 13 Apr 2006 03:19:26 +0000 (03:19 +0000)]
Adding some machinery.

18 years agoMisc fixes from addtl KeyInfo tests.
Scott Cantor [Thu, 13 Apr 2006 01:20:32 +0000 (01:20 +0000)]
Misc fixes from addtl KeyInfo tests.

18 years agoBuild errors with xmlsec off
Scott Cantor [Tue, 4 Apr 2006 15:48:23 +0000 (15:48 +0000)]
Build errors with xmlsec off

18 years agoGuard signature exception.
Scott Cantor [Tue, 4 Apr 2006 15:33:00 +0000 (15:33 +0000)]
Guard signature exception.

18 years agoRefactored simple content and child-handling into mixin classes.
Scott Cantor [Tue, 4 Apr 2006 03:40:06 +0000 (03:40 +0000)]
Refactored simple content and child-handling into mixin classes.

18 years agoWrap rest of KeyInfo, add support for exposing object pairs.
Scott Cantor [Mon, 3 Apr 2006 05:00:18 +0000 (05:00 +0000)]
Wrap rest of KeyInfo, add support for exposing object pairs.

18 years agoMoved signature classes into own namespace.
Scott Cantor [Sun, 2 Apr 2006 22:04:40 +0000 (22:04 +0000)]
Moved signature classes into own namespace.

18 years agoMore sample objects and macros.
Scott Cantor [Sun, 2 Apr 2006 02:57:54 +0000 (02:57 +0000)]
More sample objects and macros.

18 years agoLinux fixes
Scott Cantor [Sat, 1 Apr 2006 22:11:47 +0000 (22:11 +0000)]
Linux fixes

18 years agoEvolving macros, reduce casting in accessors, add const collection access.
Scott Cantor [Sat, 1 Apr 2006 21:55:46 +0000 (21:55 +0000)]
Evolving macros, reduce casting in accessors, add const collection access.

18 years agoAdded some validation code.
Scott Cantor [Thu, 30 Mar 2006 05:00:53 +0000 (05:00 +0000)]
Added some validation code.

18 years agoUnix porting fixes
Scott Cantor [Wed, 29 Mar 2006 19:10:13 +0000 (19:10 +0000)]
Unix porting fixes

18 years agoConstructor warning.
Scott Cantor [Wed, 29 Mar 2006 18:03:46 +0000 (18:03 +0000)]
Constructor warning.

18 years agoExtra line seps.
Scott Cantor [Wed, 29 Mar 2006 17:18:53 +0000 (17:18 +0000)]
Extra line seps.

18 years agoMissing includedir
Scott Cantor [Wed, 29 Mar 2006 17:15:34 +0000 (17:15 +0000)]
Missing includedir

18 years agoSet xsi:type during object construction.
Scott Cantor [Wed, 29 Mar 2006 17:11:38 +0000 (17:11 +0000)]
Set xsi:type during object construction.

18 years agoMoved DOM methods up the tree, add copy c'tors, KeyInfo sample
Scott Cantor [Wed, 29 Mar 2006 07:46:23 +0000 (07:46 +0000)]
Moved DOM methods up the tree, add copy c'tors, KeyInfo sample

18 years agoRemoved unneeded method.
Scott Cantor [Tue, 28 Mar 2006 18:02:52 +0000 (18:02 +0000)]
Removed unneeded method.

18 years agoRevised builder API
Scott Cantor [Sun, 26 Mar 2006 23:13:32 +0000 (23:13 +0000)]
Revised builder API

18 years agoAdd parametrized messaging and serialization to exceptions.
Scott Cantor [Sun, 26 Mar 2006 21:30:32 +0000 (21:30 +0000)]
Add parametrized messaging and serialization to exceptions.

18 years agoAdd per-object validation.
Scott Cantor [Fri, 24 Mar 2006 20:26:17 +0000 (20:26 +0000)]
Add per-object validation.

18 years agoHandle variant element names, merge in wildcard class, add test cases.
Scott Cantor [Thu, 23 Mar 2006 04:26:51 +0000 (04:26 +0000)]
Handle variant element names, merge in wildcard class, add test cases.

18 years agoBlock unmarshall when a DOM or parent exists.
Scott Cantor [Tue, 21 Mar 2006 05:00:31 +0000 (05:00 +0000)]
Block unmarshall when a DOM or parent exists.

18 years agoShortcuts for unmarshalling in builder interface, adjusted tests
Scott Cantor [Mon, 20 Mar 2006 19:12:10 +0000 (19:12 +0000)]
Shortcuts for unmarshalling in builder interface, adjusted tests

18 years agoMerged marshalling/unmarshalling methods into core interface.
Scott Cantor [Fri, 17 Mar 2006 05:45:33 +0000 (05:45 +0000)]
Merged marshalling/unmarshalling methods into core interface.

18 years agoFixes for disabling xmlsec
Scott Cantor [Tue, 14 Mar 2006 03:39:19 +0000 (03:39 +0000)]
Fixes for disabling xmlsec

18 years agoConditional xmlsec support
Scott Cantor [Tue, 14 Mar 2006 03:03:46 +0000 (03:03 +0000)]
Conditional xmlsec support

18 years agoFirst cut at signing support.
Scott Cantor [Sun, 12 Mar 2006 00:00:30 +0000 (00:00 +0000)]
First cut at signing support.

18 years agoValidator interface.
Scott Cantor [Wed, 8 Mar 2006 05:36:00 +0000 (05:36 +0000)]
Validator interface.

18 years agoRenamed classes
Scott Cantor [Wed, 8 Mar 2006 01:39:59 +0000 (01:39 +0000)]
Renamed classes

18 years agoNamespace handling fixes
Scott Cantor [Tue, 7 Mar 2006 21:06:01 +0000 (21:06 +0000)]
Namespace handling fixes

18 years agoUnix fixes
Scott Cantor [Mon, 6 Mar 2006 06:43:17 +0000 (06:43 +0000)]
Unix fixes

18 years agoFixes associated with wildcard test classes.
Scott Cantor [Mon, 6 Mar 2006 06:05:41 +0000 (06:05 +0000)]
Fixes associated with wildcard test classes.

18 years agoBase classes for open content models.
Scott Cantor [Mon, 6 Mar 2006 00:25:16 +0000 (00:25 +0000)]
Base classes for open content models.

18 years agoTemplate fixes for gcc
Scott Cantor [Sat, 4 Mar 2006 02:28:14 +0000 (02:28 +0000)]
Template fixes for gcc

18 years agoBegan to implement collection handling.
Scott Cantor [Fri, 3 Mar 2006 23:59:59 +0000 (23:59 +0000)]
Began to implement collection handling.

18 years agoUnix build fixes
Scott Cantor [Thu, 2 Mar 2006 22:23:25 +0000 (22:23 +0000)]
Unix build fixes

18 years agoAdded typename to template
Scott Cantor [Thu, 2 Mar 2006 22:06:15 +0000 (22:06 +0000)]
Added typename to template