shibboleth/cpp-sp.git
17 years agoUpport Apache auto-detect code.
Scott Cantor [Mon, 2 Apr 2007 19:39:16 +0000 (19:39 +0000)]
Upport Apache auto-detect code.

17 years agoImplement artifact resolution support.
Scott Cantor [Mon, 2 Apr 2007 03:56:10 +0000 (03:56 +0000)]
Implement artifact resolution support.

17 years agoSP policy subclass for use by artifact resolver.
Scott Cantor [Mon, 2 Apr 2007 02:11:08 +0000 (02:11 +0000)]
SP policy subclass for use by artifact resolver.

17 years agoSupport for application-specific attribute IDs.
Scott Cantor [Sun, 1 Apr 2007 22:30:15 +0000 (22:30 +0000)]
Support for application-specific attribute IDs.

17 years agoHandle reverse mapping of IDs into attributes to query.
Scott Cantor [Sun, 1 Apr 2007 21:13:46 +0000 (21:13 +0000)]
Handle reverse mapping of IDs into attributes to query.

17 years agoSerializing pointer instead of object.
Scott Cantor [Fri, 30 Mar 2007 18:37:38 +0000 (18:37 +0000)]
Serializing pointer instead of object.

17 years agoConfig changes and rework for new credential APIs.
Scott Cantor [Fri, 30 Mar 2007 02:20:01 +0000 (02:20 +0000)]
Config changes and rework for new credential APIs.

17 years agoDraft SAML 2 SSO impl.
Scott Cantor [Mon, 19 Mar 2007 03:18:36 +0000 (03:18 +0000)]
Draft SAML 2 SSO impl.

17 years agoReturn default creds when peer is unknown.
Scott Cantor [Mon, 19 Mar 2007 01:30:29 +0000 (01:30 +0000)]
Return default creds when peer is unknown.

17 years agoFirst support for encrypted attributes.
Scott Cantor [Sun, 18 Mar 2007 22:57:07 +0000 (22:57 +0000)]
First support for encrypted attributes.

17 years agoMake NameID optional in session.
Scott Cantor [Sun, 18 Mar 2007 21:56:48 +0000 (21:56 +0000)]
Make NameID optional in session.

17 years agoCache invalid tokens in case they're targeted at other services.
Scott Cantor [Sat, 17 Mar 2007 19:03:15 +0000 (19:03 +0000)]
Cache invalid tokens in case they're targeted at other services.

17 years agoAllow for unsigned artifact response.
Scott Cantor [Sat, 17 Mar 2007 01:50:01 +0000 (01:50 +0000)]
Allow for unsigned artifact response.

17 years agoRework address handling based on app/location.
Scott Cantor [Sun, 11 Mar 2007 04:22:00 +0000 (04:22 +0000)]
Rework address handling based on app/location.

17 years agoRework address handling based on app/location.
Scott Cantor [Sun, 11 Mar 2007 04:21:34 +0000 (04:21 +0000)]
Rework address handling based on app/location.

17 years agoLock configuration before dispatching calls.
Scott Cantor [Sun, 11 Mar 2007 03:25:39 +0000 (03:25 +0000)]
Lock configuration before dispatching calls.

17 years agoFix format handling in resolver, correct DDF looping bugs.
Scott Cantor [Sun, 11 Mar 2007 00:34:15 +0000 (00:34 +0000)]
Fix format handling in resolver, correct DDF looping bugs.

17 years agoAdjust logging/error-handling, schema fixes, failed message handling.
Scott Cantor [Sat, 10 Mar 2007 21:07:59 +0000 (21:07 +0000)]
Adjust logging/error-handling, schema fixes, failed message handling.

17 years agoAdd option to use redirection for handler errors.
Scott Cantor [Thu, 8 Mar 2007 21:44:03 +0000 (21:44 +0000)]
Add option to use redirection for handler errors.

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

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

17 years agoFactor out RelayState recovery.
Scott Cantor [Thu, 8 Mar 2007 02:47:34 +0000 (02:47 +0000)]
Factor out RelayState recovery.

17 years agoMove token validation into SAML library, first draft SAML 1 SSO handler.
Scott Cantor [Wed, 7 Mar 2007 20:36:08 +0000 (20:36 +0000)]
Move token validation into SAML library, first draft SAML 1 SSO handler.

17 years agoAdded marker interface for assertion types.
Scott Cantor [Mon, 5 Mar 2007 05:50:16 +0000 (05:50 +0000)]
Added marker interface for assertion types.

17 years agoHandle multiple assertions in resolver.
Scott Cantor [Sat, 3 Mar 2007 22:17:55 +0000 (22:17 +0000)]
Handle multiple assertions in resolver.

17 years agoAllow cache insertion with multiple assertions.
Scott Cantor [Sat, 3 Mar 2007 21:19:04 +0000 (21:19 +0000)]
Allow cache insertion with multiple assertions.

17 years agoArtifactMap support.
Scott Cantor [Fri, 2 Mar 2007 05:04:30 +0000 (05:04 +0000)]
ArtifactMap support.

17 years agoMoved handler sources.
Scott Cantor [Fri, 2 Mar 2007 03:39:39 +0000 (03:39 +0000)]
Moved handler sources.

17 years agoMoved key/cred resolution classes out of xmlsig namespace, start cleaning up configure.
Scott Cantor [Fri, 2 Mar 2007 02:47:52 +0000 (02:47 +0000)]
Moved key/cred resolution classes out of xmlsig namespace, start cleaning up configure.

17 years agoRework decoder handling in simple resolver, add IdP/SP names to decoder API, hook...
Scott Cantor [Thu, 1 Mar 2007 18:11:43 +0000 (18:11 +0000)]
Rework decoder handling in simple resolver, add IdP/SP names to decoder API, hook resolver up to Applications.

17 years agoMoved CGI parsing to OS, add handler base for remoting HTTP req/resp data.
Scott Cantor [Wed, 28 Feb 2007 16:53:10 +0000 (16:53 +0000)]
Moved CGI parsing to OS, add handler base for remoting HTTP req/resp data.

17 years agoA "simple" attribute resolver, and token validation.
Scott Cantor [Sat, 24 Feb 2007 22:04:37 +0000 (22:04 +0000)]
A "simple" attribute resolver, and token validation.

17 years agoFix catalog usage, checked in resolver schema.
Scott Cantor [Tue, 20 Feb 2007 05:21:31 +0000 (05:21 +0000)]
Fix catalog usage, checked in resolver schema.

17 years agoConvenience method for accessing SP instance.
Scott Cantor [Mon, 19 Feb 2007 01:38:49 +0000 (01:38 +0000)]
Convenience method for accessing SP instance.

17 years agoNameID decoder.
Scott Cantor [Sun, 18 Feb 2007 23:06:21 +0000 (23:06 +0000)]
NameID decoder.

17 years agoSimple and Scoped Attribute decoders.
Scott Cantor [Sun, 18 Feb 2007 06:07:01 +0000 (06:07 +0000)]
Simple and Scoped Attribute decoders.

17 years agoAdjust logging files, add console logging for command line.
Scott Cantor [Sat, 17 Feb 2007 22:30:47 +0000 (22:30 +0000)]
Adjust logging files, add console logging for command line.

17 years agoCorrect name of signing flag.
Scott Cantor [Thu, 15 Feb 2007 23:04:59 +0000 (23:04 +0000)]
Correct name of signing flag.

17 years agoBug in request signing.
Scott Cantor [Thu, 15 Feb 2007 23:04:37 +0000 (23:04 +0000)]
Bug in request signing.

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

17 years agoGlue SOAP client to SP config, expand policy settings.
Scott Cantor [Wed, 14 Feb 2007 05:30:12 +0000 (05:30 +0000)]
Glue SOAP client to SP config, expand policy settings.

17 years agoDraft of query tool, not working yet.
Scott Cantor [Mon, 12 Feb 2007 06:30:07 +0000 (06:30 +0000)]
Draft of query tool, not working yet.

17 years agoRenamed shar project, some Makefile fixes.
Scott Cantor [Sun, 11 Feb 2007 21:58:53 +0000 (21:58 +0000)]
Renamed shar project, some Makefile fixes.

17 years agoRemove 1.1-compat. files, include old shib schema for attribute interop.
Scott Cantor [Sun, 11 Feb 2007 21:26:42 +0000 (21:26 +0000)]
Remove 1.1-compat. files, include old shib schema for attribute interop.

17 years agoDraft of 2.0 config schema/file, removed legacy support, validate config.
Scott Cantor [Sun, 11 Feb 2007 05:26:18 +0000 (05:26 +0000)]
Draft of 2.0 config schema/file, removed legacy support, validate config.

17 years agoChange default namespace, support namespace remapping.
Scott Cantor [Sat, 10 Feb 2007 06:21:37 +0000 (06:21 +0000)]
Change default namespace, support namespace remapping.

17 years agoShorten "built-in" plugin types, delete stale files, new config file.
Scott Cantor [Fri, 9 Feb 2007 02:29:33 +0000 (02:29 +0000)]
Shorten "built-in" plugin types, delete stale files, new config file.

17 years agoMove config logic into an "XML" SP plugin, divorce shibd and modules from old libs.
Scott Cantor [Tue, 6 Feb 2007 04:02:43 +0000 (04:02 +0000)]
Move config logic into an "XML" SP plugin, divorce shibd and modules from old libs.

17 years agoUncomment a destructor call.
Scott Cantor [Mon, 5 Feb 2007 03:06:39 +0000 (03:06 +0000)]
Uncomment a destructor call.

17 years agoRemove extra files.
Scott Cantor [Mon, 5 Feb 2007 02:55:16 +0000 (02:55 +0000)]
Remove extra files.

17 years agoRemoved MySQL cache.
Scott Cantor [Mon, 5 Feb 2007 02:41:09 +0000 (02:41 +0000)]
Removed MySQL cache.

17 years agoRemove xmlproviders from build, deleted old AAP interface.
Scott Cantor [Mon, 5 Feb 2007 02:31:06 +0000 (02:31 +0000)]
Remove xmlproviders from build, deleted old AAP interface.

17 years agoAttribute lookup, port ACL code and mainline SP code to Session/Attribute API.
Scott Cantor [Mon, 5 Feb 2007 01:49:05 +0000 (01:49 +0000)]
Attribute lookup, port ACL code and mainline SP code to Session/Attribute API.

17 years agoMove assertions to separate storage records, improve error handling.
Scott Cantor [Sun, 4 Feb 2007 03:53:13 +0000 (03:53 +0000)]
Move assertions to separate storage records, improve error handling.

17 years agoLock SP instance for incoming calls.
Scott Cantor [Sun, 4 Feb 2007 00:23:37 +0000 (00:23 +0000)]
Lock SP instance for incoming calls.

17 years agoProcess attributes when loading sessions.
Scott Cantor [Fri, 2 Feb 2007 23:28:48 +0000 (23:28 +0000)]
Process attributes when loading sessions.

17 years agoCompleted attribute remoting support.
Scott Cantor [Fri, 2 Feb 2007 06:19:57 +0000 (06:19 +0000)]
Completed attribute remoting support.

17 years agoUpdate copyright.
Scott Cantor [Fri, 2 Feb 2007 04:06:15 +0000 (04:06 +0000)]
Update copyright.

17 years agoRevamped cache plugins, buffering on inproc side, write-through each access.
Scott Cantor [Wed, 31 Jan 2007 03:47:39 +0000 (03:47 +0000)]
Revamped cache plugins, buffering on inproc side, write-through each access.

17 years agoNearly testable draft of storage-based cache, minus remoting.
Scott Cantor [Fri, 26 Jan 2007 23:56:51 +0000 (23:56 +0000)]
Nearly testable draft of storage-based cache, minus remoting.

17 years agoReworking legacy caching config.
Scott Cantor [Thu, 25 Jan 2007 23:22:32 +0000 (23:22 +0000)]
Reworking legacy caching config.

17 years agoReworked outgoing messages to optimize for pre-serialized case.
Scott Cantor [Thu, 25 Jan 2007 02:37:26 +0000 (02:37 +0000)]
Reworked outgoing messages to optimize for pre-serialized case.

17 years agoReworked outgoing messages to optimize for pre-serialized case.
Scott Cantor [Thu, 25 Jan 2007 02:37:01 +0000 (02:37 +0000)]
Reworked outgoing messages to optimize for pre-serialized case.

17 years agoAdd indexed storage plugins, build replay cache.
Scott Cantor [Thu, 25 Jan 2007 00:36:54 +0000 (00:36 +0000)]
Add indexed storage plugins, build replay cache.

17 years agoShift some SAML intelligence out of cache API, start on SS-based cache.
Scott Cantor [Wed, 24 Jan 2007 06:51:28 +0000 (06:51 +0000)]
Shift some SAML intelligence out of cache API, start on SS-based cache.

17 years agoAdd value count accessor.
Scott Cantor [Wed, 24 Jan 2007 06:46:21 +0000 (06:46 +0000)]
Add value count accessor.

17 years agoCombined SAML versions in one session API, implemented in-process half of cache.
Scott Cantor [Mon, 22 Jan 2007 06:41:44 +0000 (06:41 +0000)]
Combined SAML versions in one session API, implemented in-process half of cache.

17 years agoFirst draft of session cache API
Scott Cantor [Mon, 22 Jan 2007 02:06:06 +0000 (02:06 +0000)]
First draft of session cache API

17 years agoAdd attribute remoting.
Scott Cantor [Sat, 20 Jan 2007 02:51:40 +0000 (02:51 +0000)]
Add attribute remoting.

17 years agoSome draft attribute classes.
Scott Cantor [Fri, 19 Jan 2007 19:32:06 +0000 (19:32 +0000)]
Some draft attribute classes.

17 years agoFix return values. Check text for qoutes.
Jim Fox [Thu, 18 Jan 2007 17:12:57 +0000 (17:12 +0000)]
Fix return values.  Check text for qoutes.

17 years agoMigrated ShibTarget logic into ServiceProvider base.
Scott Cantor [Thu, 18 Jan 2007 03:47:52 +0000 (03:47 +0000)]
Migrated ShibTarget logic into ServiceProvider base.

17 years agoInitial checkin of ODBC storage service
Jim Fox [Wed, 17 Jan 2007 21:43:59 +0000 (21:43 +0000)]
Initial checkin of ODBC storage service

17 years agoStarting to refactor session cache, eliminated IConfig class.
Scott Cantor [Wed, 17 Jan 2007 03:04:25 +0000 (03:04 +0000)]
Starting to refactor session cache, eliminated IConfig class.

17 years agoPulled attribute designators, moved audiences up.
Scott Cantor [Tue, 16 Jan 2007 03:36:55 +0000 (03:36 +0000)]
Pulled attribute designators, moved audiences up.

17 years agoMoved handler accessors up to base.
Scott Cantor [Tue, 16 Jan 2007 02:34:57 +0000 (02:34 +0000)]
Moved handler accessors up to base.

17 years agoMigrated Handler interface, set up segregated handler plugin factories.
Scott Cantor [Mon, 15 Jan 2007 07:33:27 +0000 (07:33 +0000)]
Migrated Handler interface, set up segregated handler plugin factories.

17 years agoNext refactoring stage, STPriv class gone, most of ST API gutted.
Scott Cantor [Mon, 15 Jan 2007 00:07:13 +0000 (00:07 +0000)]
Next refactoring stage, STPriv class gone, most of ST API gutted.

17 years agoRemoved ShibTarget members.
Scott Cantor [Sun, 14 Jan 2007 03:25:01 +0000 (03:25 +0000)]
Removed ShibTarget members.

17 years agoLarge reorg of shibsp lib, new SPRequest API, ported modules, shifted code out of...
Scott Cantor [Sat, 13 Jan 2007 03:45:18 +0000 (03:45 +0000)]
Large reorg of shibsp lib, new SPRequest API, ported modules, shifted code out of ShibTarget class.

17 years agoShell of new SP object interface to replace old IConfig layer.
Scott Cantor [Tue, 9 Jan 2007 21:58:53 +0000 (21:58 +0000)]
Shell of new SP object interface to replace old IConfig layer.

17 years agoOld config class ported, all config files now loading with new parser.
Scott Cantor [Sat, 6 Jan 2007 04:57:15 +0000 (04:57 +0000)]
Old config class ported, all config files now loading with new parser.

17 years agoMoved credential resolver map inside SP.
Scott Cantor [Fri, 5 Jan 2007 05:50:01 +0000 (05:50 +0000)]
Moved credential resolver map inside SP.

17 years agoNew base class for XMLAAP.
Scott Cantor [Fri, 5 Jan 2007 04:56:26 +0000 (04:56 +0000)]
New base class for XMLAAP.

17 years agoForgot to delete wrapped impl.
Scott Cantor [Fri, 5 Jan 2007 03:52:34 +0000 (03:52 +0000)]
Forgot to delete wrapped impl.

17 years agoNew base class for XMLRequestMap.
Scott Cantor [Thu, 4 Jan 2007 19:05:48 +0000 (19:05 +0000)]
New base class for XMLRequestMap.

17 years agoNew base class for ACL files.
Scott Cantor [Thu, 4 Jan 2007 03:19:39 +0000 (03:19 +0000)]
New base class for ACL files.

17 years agoConverted to XML metadata plugin.
Scott Cantor [Wed, 3 Jan 2007 22:12:29 +0000 (22:12 +0000)]
Converted to XML metadata plugin.

17 years agoMissing new macros from env fixes.
Scott Cantor [Wed, 3 Jan 2007 22:12:08 +0000 (22:12 +0000)]
Missing new macros from env fixes.

17 years agoAdd changes for apache2 filters and permit use of env in lieu of headers.
Jim Fox [Tue, 2 Jan 2007 22:12:31 +0000 (22:12 +0000)]
Add changes for apache2 filters and permit use of env in lieu of headers.

17 years agoPulled old credential schema.
Scott Cantor [Tue, 2 Jan 2007 19:37:58 +0000 (19:37 +0000)]
Pulled old credential schema.

17 years agoPull IQ refs.
Scott Cantor [Tue, 2 Jan 2007 19:36:58 +0000 (19:36 +0000)]
Pull IQ refs.

17 years agoPulled old credential schema.
Scott Cantor [Tue, 2 Jan 2007 19:34:50 +0000 (19:34 +0000)]
Pulled old credential schema.

17 years agoPulled old credential schema.
Scott Cantor [Tue, 2 Jan 2007 19:33:29 +0000 (19:33 +0000)]
Pulled old credential schema.

17 years agoSwitched to xmltooling cred resolver.
Scott Cantor [Tue, 2 Jan 2007 19:17:24 +0000 (19:17 +0000)]
Switched to xmltooling cred resolver.

17 years agoNext integration phase, metadata and trust conversion.
Scott Cantor [Tue, 2 Jan 2007 03:07:22 +0000 (03:07 +0000)]
Next integration phase, metadata and trust conversion.

17 years agoFinished adding new metadata/trust plugins to config.
Scott Cantor [Thu, 28 Dec 2006 18:47:07 +0000 (18:47 +0000)]
Finished adding new metadata/trust plugins to config.

17 years agoRemove deprecated metadata element.
Scott Cantor [Thu, 28 Dec 2006 18:36:00 +0000 (18:36 +0000)]
Remove deprecated metadata element.

17 years agoBuild chained trust engines off of old config.
Scott Cantor [Thu, 28 Dec 2006 04:11:12 +0000 (04:11 +0000)]
Build chained trust engines off of old config.

17 years agoSimplify KeyAuth iteration.
Scott Cantor [Thu, 28 Dec 2006 01:33:12 +0000 (01:33 +0000)]
Simplify KeyAuth iteration.