shibboleth/cpp-sp.git
16 years agoSwitch exception class, seems to fail on some gcc versions.
Scott Cantor [Mon, 22 Oct 2007 01:32:14 +0000 (01:32 +0000)]
Switch exception class, seems to fail on some gcc versions.

16 years agoRemove svn files from isapi folder.
Scott Cantor [Mon, 22 Oct 2007 00:56:05 +0000 (00:56 +0000)]
Remove svn files from isapi folder.

16 years agoRemove svn files from api doc folder.
Scott Cantor [Mon, 22 Oct 2007 00:52:04 +0000 (00:52 +0000)]
Remove svn files from api doc folder.

16 years agoSpaces to tabs.
Scott Cantor [Mon, 22 Oct 2007 00:43:11 +0000 (00:43 +0000)]
Spaces to tabs.

16 years agoUp log4cpp version requirement.
Scott Cantor [Mon, 22 Oct 2007 00:39:35 +0000 (00:39 +0000)]
Up log4cpp version requirement.
Add fastcgi option to specfile.

16 years agoAdd fastcgi to dist.
Scott Cantor [Mon, 22 Oct 2007 00:30:59 +0000 (00:30 +0000)]
Add fastcgi to dist.

16 years agoAdd doxygen support.
Scott Cantor [Mon, 22 Oct 2007 00:28:18 +0000 (00:28 +0000)]
Add doxygen support.

16 years agoFix log4shib/log4cpp link check.
Scott Cantor [Sun, 21 Oct 2007 22:10:14 +0000 (22:10 +0000)]
Fix log4shib/log4cpp link check.

16 years agolibexec changes
Scott Cantor [Sun, 21 Oct 2007 21:15:12 +0000 (21:15 +0000)]
libexec changes

16 years agoAdd logging when catching unknown errors.
Scott Cantor [Sun, 21 Oct 2007 20:39:16 +0000 (20:39 +0000)]
Add logging when catching unknown errors.
Add catchAll flag to OutOfProcess config, implement in listener.

16 years agoRemove catch all handlers.
Scott Cantor [Sun, 21 Oct 2007 19:38:15 +0000 (19:38 +0000)]
Remove catch all handlers.

16 years agoAdd statusCodes to no IdP error.
Scott Cantor [Sun, 21 Oct 2007 19:32:00 +0000 (19:32 +0000)]
Add statusCodes to no IdP error.

16 years agoPort fastcgi code to trunk.
Scott Cantor [Sat, 20 Oct 2007 05:31:06 +0000 (05:31 +0000)]
Port fastcgi code to trunk.
Move loadable modules from libexec to lib/shibboleth.

16 years agoBypass catch all handlers (upport from branch).
Scott Cantor [Sat, 20 Oct 2007 04:03:34 +0000 (04:03 +0000)]
Bypass catch all handlers (upport from branch).

16 years agoFix crash in localized request maps.
Scott Cantor [Fri, 19 Oct 2007 03:59:09 +0000 (03:59 +0000)]
Fix crash in localized request maps.
Add RequestMap diagnostics to status handler.

16 years agoAdd method to read all properties.
Scott Cantor [Fri, 19 Oct 2007 02:28:55 +0000 (02:28 +0000)]
Add method to read all properties.
Strip down RequestMap to HTTPRequest interface.
Remove unneeded inheritance code in RequestMap.

16 years agoAdd handlers and keys to status handler.
Scott Cantor [Thu, 18 Oct 2007 20:17:54 +0000 (20:17 +0000)]
Add handlers and keys to status handler.
Fix mockup of AssertionLookup handler.

16 years agoMove credential usage enum to Credential class.
Scott Cantor [Wed, 17 Oct 2007 05:38:27 +0000 (05:38 +0000)]
Move credential usage enum to Credential class.

16 years agoDerive signing flags from config.
Scott Cantor [Wed, 17 Oct 2007 03:06:32 +0000 (03:06 +0000)]
Derive signing flags from config.

16 years agoMake configure script check for proper logging version.
Scott Cantor [Thu, 11 Oct 2007 18:48:14 +0000 (18:48 +0000)]
Make configure script check for proper logging version.

16 years agoAdd a getType method to handlers to assist with documentation.
Scott Cantor [Mon, 8 Oct 2007 20:38:56 +0000 (20:38 +0000)]
Add a getType method to handlers to assist with documentation.

16 years agoMinimal status handler.
Scott Cantor [Sat, 6 Oct 2007 04:02:25 +0000 (04:02 +0000)]
Minimal status handler.
Add test operation to cache.

16 years agoAdd back missing string type.
Scott Cantor [Sat, 6 Oct 2007 00:55:03 +0000 (00:55 +0000)]
Add back missing string type.

16 years agoAdded valid-user rule.
Scott Cantor [Thu, 4 Oct 2007 17:11:33 +0000 (17:11 +0000)]
Added valid-user rule.

16 years agoAdded class/decl support to authz plugins, also added reserved user rule to XML plugin.
Scott Cantor [Thu, 4 Oct 2007 17:06:09 +0000 (17:06 +0000)]
Added class/decl support to authz plugins, also added reserved user rule to XML plugin.

16 years agoAND/OR rules not handling indeterminate result case.
Scott Cantor [Thu, 4 Oct 2007 15:37:23 +0000 (15:37 +0000)]
AND/OR rules not handling indeterminate result case.

16 years agoPrevent duplicate endpoints if bases are manually supplied.
Scott Cantor [Wed, 3 Oct 2007 20:29:28 +0000 (20:29 +0000)]
Prevent duplicate endpoints if bases are manually supplied.

16 years agoLinefeed change
Scott Cantor [Wed, 3 Oct 2007 16:31:41 +0000 (16:31 +0000)]
Linefeed change

16 years agoAdd legacy targeted ID attribute as a REMOTE_USER source.
Scott Cantor [Tue, 2 Oct 2007 18:35:21 +0000 (18:35 +0000)]
Add legacy targeted ID attribute as a REMOTE_USER source.

16 years agoDidn't mean to map this to an unscoped attribute id.
Scott Cantor [Tue, 2 Oct 2007 18:34:32 +0000 (18:34 +0000)]
Didn't mean to map this to an unscoped attribute id.

16 years agoCheck for xmlsec 1.4.
Scott Cantor [Tue, 2 Oct 2007 17:52:19 +0000 (17:52 +0000)]
Check for xmlsec 1.4.

16 years agoIdP-initiated NameID management w/ back-channel notifications.
Scott Cantor [Tue, 2 Oct 2007 04:14:48 +0000 (04:14 +0000)]
IdP-initiated NameID management w/ back-channel notifications.

16 years agoMemory leak of decrypted NameID.
Scott Cantor [Tue, 2 Oct 2007 03:46:53 +0000 (03:46 +0000)]
Memory leak of decrypted NameID.

16 years agoAttempt at a metadata generation handler.
Scott Cantor [Sun, 30 Sep 2007 03:44:01 +0000 (03:44 +0000)]
Attempt at a metadata generation handler.

16 years agoGuess at some IdP settings.
Scott Cantor [Fri, 28 Sep 2007 20:06:54 +0000 (20:06 +0000)]
Guess at some IdP settings.

16 years agoHandle duplicate headers, mainly cookies.
Scott Cantor [Fri, 28 Sep 2007 02:57:56 +0000 (02:57 +0000)]
Handle duplicate headers, mainly cookies.

16 years agoMissing files, fix for SSPCPP-40
Scott Cantor [Fri, 28 Sep 2007 01:18:13 +0000 (01:18 +0000)]
Missing files, fix for SSPCPP-40

16 years agoChange socket name.
Scott Cantor [Tue, 25 Sep 2007 17:33:50 +0000 (17:33 +0000)]
Change socket name.
Move socket to /var/run/shibboleth.

16 years agoHow many times am I gonna lose this fix?
Scott Cantor [Sat, 22 Sep 2007 03:42:44 +0000 (03:42 +0000)]
How many times am I gonna lose this fix?

16 years agoNo need for explicit ODBC dependency.
Scott Cantor [Sat, 22 Sep 2007 02:06:01 +0000 (02:06 +0000)]
No need for explicit ODBC dependency.

16 years agoStop writing to stderr.
Scott Cantor [Fri, 21 Sep 2007 15:13:38 +0000 (15:13 +0000)]
Stop writing to stderr.

16 years agoRemove env vars.
Scott Cantor [Thu, 20 Sep 2007 18:50:42 +0000 (18:50 +0000)]
Remove env vars.

16 years agoAccidentally left some 1.3 hooks commented out.
Scott Cantor [Thu, 20 Sep 2007 17:10:06 +0000 (17:10 +0000)]
Accidentally left some 1.3 hooks commented out.

16 years agoCheck if Apache binary exists during peek step. 2.0-beta1
Scott Cantor [Thu, 20 Sep 2007 16:48:51 +0000 (16:48 +0000)]
Check if Apache binary exists during peek step.

16 years agoNeed a test for timegm.
Scott Cantor [Thu, 20 Sep 2007 02:24:24 +0000 (02:24 +0000)]
Need a test for timegm.

16 years agoNeed a test for timegm.
Scott Cantor [Thu, 20 Sep 2007 02:19:59 +0000 (02:19 +0000)]
Need a test for timegm.

16 years agoFix doc references.
Scott Cantor [Wed, 19 Sep 2007 15:30:25 +0000 (15:30 +0000)]
Fix doc references.

16 years agoFix documentation directory and eliminate special handling in spec file.
Scott Cantor [Wed, 19 Sep 2007 05:38:19 +0000 (05:38 +0000)]
Fix documentation directory and eliminate special handling in spec file.

16 years agoFix utility name.
Scott Cantor [Tue, 18 Sep 2007 18:16:41 +0000 (18:16 +0000)]
Fix utility name.

16 years agoVersion update.
Scott Cantor [Mon, 17 Sep 2007 15:55:31 +0000 (15:55 +0000)]
Version update.

16 years agoVersion update.
Scott Cantor [Mon, 17 Sep 2007 15:40:47 +0000 (15:40 +0000)]
Version update.

16 years agoRefactor assertion extraction into handlers.
Scott Cantor [Mon, 17 Sep 2007 02:18:25 +0000 (02:18 +0000)]
Refactor assertion extraction into handlers.
Fix some sloppy code related to policy reuse.

16 years agoMacro-ize spec files.
Scott Cantor [Sun, 16 Sep 2007 04:26:00 +0000 (04:26 +0000)]
Macro-ize spec files.

16 years agoMissing case where path info is empty.
Scott Cantor [Fri, 14 Sep 2007 04:26:50 +0000 (04:26 +0000)]
Missing case where path info is empty.

16 years agoReorder and refine some error handling.
Scott Cantor [Thu, 13 Sep 2007 22:40:13 +0000 (22:40 +0000)]
Reorder and refine some error handling.

16 years agoReorder and refine some error handling.
Scott Cantor [Thu, 13 Sep 2007 21:32:39 +0000 (21:32 +0000)]
Reorder and refine some error handling.

16 years agoUpdate version resources.
Scott Cantor [Thu, 13 Sep 2007 18:58:53 +0000 (18:58 +0000)]
Update version resources.

16 years agoUpdate version resources.
Scott Cantor [Thu, 13 Sep 2007 18:58:23 +0000 (18:58 +0000)]
Update version resources.

16 years agoAllow request map to supply entityID.
Scott Cantor [Thu, 13 Sep 2007 18:58:04 +0000 (18:58 +0000)]
Allow request map to supply entityID.

16 years agoAllow request map to supply entityID.
Scott Cantor [Thu, 13 Sep 2007 18:57:47 +0000 (18:57 +0000)]
Allow request map to supply entityID.

16 years agoFirst version of resolvertest utility.
Scott Cantor [Wed, 12 Sep 2007 22:21:19 +0000 (22:21 +0000)]
First version of resolvertest utility.

16 years agoRemoved siterefresh utility.
Scott Cantor [Mon, 10 Sep 2007 02:43:03 +0000 (02:43 +0000)]
Removed siterefresh utility.

16 years agoAdd SELinux call for pidfile.
Scott Cantor [Fri, 7 Sep 2007 20:00:44 +0000 (20:00 +0000)]
Add SELinux call for pidfile.

16 years agoAdd Handler feature for config.
Scott Cantor [Fri, 7 Sep 2007 19:51:46 +0000 (19:51 +0000)]
Add Handler feature for config.
Allow access control logic to return indeterminate results, mapping to Apache DECLINE.
Refine htaccess plugin to match behavior of other Apache modules.

16 years agoAdd Handler feature for config.
Scott Cantor [Fri, 7 Sep 2007 19:50:39 +0000 (19:50 +0000)]
Add Handler feature for config.

16 years agoAdd Handler feature for config.
Scott Cantor [Fri, 7 Sep 2007 19:50:21 +0000 (19:50 +0000)]
Add Handler feature for config.

16 years agoAdd Handler feature for config.
Scott Cantor [Fri, 7 Sep 2007 19:50:02 +0000 (19:50 +0000)]
Add Handler feature for config.

16 years agoAdd role query options.
Scott Cantor [Thu, 6 Sep 2007 15:48:26 +0000 (15:48 +0000)]
Add role query options.

16 years agoRudimentary tool.
Scott Cantor [Wed, 5 Sep 2007 20:50:04 +0000 (20:50 +0000)]
Rudimentary tool.

16 years agoAdd projects and shell for metadata query tool.
Scott Cantor [Wed, 5 Sep 2007 17:42:37 +0000 (17:42 +0000)]
Add projects and shell for metadata query tool.

16 years agoFix log message.
Scott Cantor [Wed, 5 Sep 2007 17:35:10 +0000 (17:35 +0000)]
Fix log message.

16 years agoRemove selinux subpackage.
Scott Cantor [Wed, 5 Sep 2007 17:17:22 +0000 (17:17 +0000)]
Remove selinux subpackage.

16 years agoMissing cleanup code.
Scott Cantor [Tue, 4 Sep 2007 17:05:23 +0000 (17:05 +0000)]
Missing cleanup code.

16 years agoAdd "safe" query string support to mapper.
Scott Cantor [Fri, 31 Aug 2007 21:06:52 +0000 (21:06 +0000)]
Add "safe" query string support to mapper.

16 years agoRe-revision of metadata attribute support.
Scott Cantor [Tue, 21 Aug 2007 20:31:26 +0000 (20:31 +0000)]
Re-revision of metadata attribute support.
It's per-session again, with a prefix set after the fact by the handler before session insert.

16 years agoMove to a "prefixed" model for metadata attributes and separate from session.
Scott Cantor [Tue, 21 Aug 2007 04:33:41 +0000 (04:33 +0000)]
Move to a "prefixed" model for metadata attributes and separate from session.

16 years agoRemove old files.
Scott Cantor [Tue, 21 Aug 2007 02:06:29 +0000 (02:06 +0000)]
Remove old files.

16 years agoMerge pushed attributes into resolution context.
Scott Cantor [Mon, 20 Aug 2007 22:20:51 +0000 (22:20 +0000)]
Merge pushed attributes into resolution context.
Add extraction from metadata extensions.

16 years agoMove all attribute work into base class.
Scott Cantor [Mon, 20 Aug 2007 21:29:28 +0000 (21:29 +0000)]
Move all attribute work into base class.

16 years agoStop setting HTTP_REMOTE_USER.
Scott Cantor [Mon, 20 Aug 2007 21:28:55 +0000 (21:28 +0000)]
Stop setting HTTP_REMOTE_USER.

16 years agoCorrect some key and scope metadata.
Scott Cantor [Mon, 20 Aug 2007 18:12:57 +0000 (18:12 +0000)]
Correct some key and scope metadata.

16 years agoDon't load inproc extensions while testing config.
Scott Cantor [Mon, 20 Aug 2007 15:55:20 +0000 (15:55 +0000)]
Don't load inproc extensions while testing config.

16 years agoAdd reference for encryption key.
Scott Cantor [Sun, 19 Aug 2007 22:23:30 +0000 (22:23 +0000)]
Add reference for encryption key.

16 years agoDefault to localhost assertion lookup.
Scott Cantor [Sun, 19 Aug 2007 19:47:55 +0000 (19:47 +0000)]
Default to localhost assertion lookup.

16 years agoCorrect adfs load lines.
Scott Cantor [Sun, 19 Aug 2007 19:20:12 +0000 (19:20 +0000)]
Correct adfs load lines.

16 years agoFixes to header management, spoof checking, virtual server calls.
Scott Cantor [Sun, 19 Aug 2007 03:50:46 +0000 (03:50 +0000)]
Fixes to header management, spoof checking, virtual server calls.

16 years agoRemove dead code.
Scott Cantor [Sun, 19 Aug 2007 00:47:38 +0000 (00:47 +0000)]
Remove dead code.

16 years agoCorrect dependency syntax and autoconf
Scott Cantor [Thu, 16 Aug 2007 18:26:57 +0000 (18:26 +0000)]
Correct dependency syntax and autoconf

16 years agoAdd "sender" to SOAP APIs to avoid reuse of connections across apps.
Scott Cantor [Thu, 16 Aug 2007 03:20:05 +0000 (03:20 +0000)]
Add "sender" to SOAP APIs to avoid reuse of connections across apps.

16 years agoDuh, signing was already implemented.
Scott Cantor [Thu, 16 Aug 2007 01:14:58 +0000 (01:14 +0000)]
Duh, signing was already implemented.

16 years agoSigning/encryption support.
Scott Cantor [Thu, 16 Aug 2007 01:12:07 +0000 (01:12 +0000)]
Signing/encryption support.

16 years agoSimplify/rename signing and encryption properties.
Scott Cantor [Thu, 16 Aug 2007 00:45:08 +0000 (00:45 +0000)]
Simplify/rename signing and encryption properties.

16 years agoFix for empty response.
Scott Cantor [Wed, 15 Aug 2007 15:04:24 +0000 (15:04 +0000)]
Fix for empty response.

16 years agoAdd OS-X launchd info.
Scott Cantor [Tue, 14 Aug 2007 19:49:56 +0000 (19:49 +0000)]
Add OS-X launchd info.

16 years agoParameterize the script a bit.
Scott Cantor [Tue, 14 Aug 2007 19:21:59 +0000 (19:21 +0000)]
Parameterize the script a bit.

16 years agoFix shibd script references.
Scott Cantor [Tue, 14 Aug 2007 19:05:07 +0000 (19:05 +0000)]
Fix shibd script references.

16 years agoFixed a comment in redhat script, added Debian script.
Scott Cantor [Tue, 14 Aug 2007 19:04:11 +0000 (19:04 +0000)]
Fixed a comment in redhat script, added Debian script.

16 years agoConditionally bypass built-in Apache dependency.
Scott Cantor [Tue, 14 Aug 2007 18:56:53 +0000 (18:56 +0000)]
Conditionally bypass built-in Apache dependency.

16 years agoVendor-specific name for shibd script.
Scott Cantor [Tue, 14 Aug 2007 18:44:44 +0000 (18:44 +0000)]
Vendor-specific name for shibd script.

16 years agoNeed to define time_t as 32-bit to build against Apache 1.3
Scott Cantor [Mon, 13 Aug 2007 22:42:39 +0000 (22:42 +0000)]
Need to define time_t as 32-bit to build against Apache 1.3