shibboleth/cpp-sp.git
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

16 years agoToggle for ADFS build.
Scott Cantor [Mon, 13 Aug 2007 19:17:52 +0000 (19:17 +0000)]
Toggle for ADFS build.

16 years agoSync up older 1.3 spec file and require opensaml < 2.0
Scott Cantor [Mon, 13 Aug 2007 18:51:01 +0000 (18:51 +0000)]
Sync up older 1.3 spec file and require opensaml < 2.0
Add --with-odbc option to 2.0 rebuild.
Add conditional logging dependency using --with-log4cpp.

16 years agoFix for native log location on SuSE.
Scott Cantor [Mon, 13 Aug 2007 15:18:32 +0000 (15:18 +0000)]
Fix for native log location on SuSE.

16 years agoFavor ResponseLocation in metadata.
Scott Cantor [Fri, 10 Aug 2007 03:50:06 +0000 (03:50 +0000)]
Favor ResponseLocation in metadata.

16 years agoFix an extra lock call during logout.
Scott Cantor [Thu, 9 Aug 2007 22:10:03 +0000 (22:10 +0000)]
Fix an extra lock call during logout.

16 years agoFix an extra lock call during logout.
Scott Cantor [Thu, 9 Aug 2007 21:58:22 +0000 (21:58 +0000)]
Fix an extra lock call during logout.
Add logging to cache cleanup.

16 years agoAdd missing exception declaration.
Scott Cantor [Thu, 9 Aug 2007 19:39:38 +0000 (19:39 +0000)]
Add missing exception declaration.
Propagate SAML 2 errors from artifact resolver.

16 years agoMove logout notifications to logout cleanup stage.
Scott Cantor [Thu, 9 Aug 2007 17:58:02 +0000 (17:58 +0000)]
Move logout notifications to logout cleanup stage.

16 years agoLogging category cleanup.
Scott Cantor [Thu, 9 Aug 2007 17:57:32 +0000 (17:57 +0000)]
Logging category cleanup.
Clear session cookie during logout.

16 years agoNo need for message rule.
Scott Cantor [Thu, 9 Aug 2007 16:46:30 +0000 (16:46 +0000)]
No need for message rule.

16 years agoSync up with policy API changes.
Scott Cantor [Thu, 9 Aug 2007 04:24:23 +0000 (04:24 +0000)]
Sync up with policy API changes.
Add ADFS message rule to fix collision with SAML 1.x rule.
Skip policy step inside decoder.
Fix WST element name.

16 years agoSuSE has different doc conventions.
Scott Cantor [Tue, 7 Aug 2007 22:00:07 +0000 (22:00 +0000)]
SuSE has different doc conventions.

16 years agoOptions for per-content error handling.
Scott Cantor [Tue, 7 Aug 2007 21:54:19 +0000 (21:54 +0000)]
Options for per-content error handling.
Apache command for arbitrary request settings.

16 years agoAdd missing index.
Scott Cantor [Tue, 7 Aug 2007 16:49:26 +0000 (16:49 +0000)]
Add missing index.

16 years agoAdd discovery extension.
Scott Cantor [Tue, 7 Aug 2007 16:00:14 +0000 (16:00 +0000)]
Add discovery extension.

16 years agoDetect socket closure.
Scott Cantor [Mon, 6 Aug 2007 18:40:46 +0000 (18:40 +0000)]
Detect socket closure.

16 years agoTransaction log no longer usable inproc.
Scott Cantor [Mon, 6 Aug 2007 15:58:23 +0000 (15:58 +0000)]
Transaction log no longer usable inproc.

16 years agoAdjust default cache timeout based on cache subclass.
Scott Cantor [Mon, 6 Aug 2007 15:55:58 +0000 (15:55 +0000)]
Adjust default cache timeout based on cache subclass.
Add a default in-proc cache element to config.

16 years agoCorrect use of auto_ptr.
Scott Cantor [Mon, 6 Aug 2007 03:55:13 +0000 (03:55 +0000)]
Correct use of auto_ptr.

16 years agoCorrect use of auto_ptr.
Scott Cantor [Mon, 6 Aug 2007 03:47:21 +0000 (03:47 +0000)]
Correct use of auto_ptr.

16 years agoAdd back alias support for attributes.
Scott Cantor [Mon, 6 Aug 2007 02:17:10 +0000 (02:17 +0000)]
Add back alias support for attributes.

16 years agoDon't need to clear from environment table.
Scott Cantor [Mon, 6 Aug 2007 02:16:29 +0000 (02:16 +0000)]
Don't need to clear from environment table.

16 years agoAdd separate header/environment options.
Scott Cantor [Sun, 5 Aug 2007 22:09:40 +0000 (22:09 +0000)]
Add separate header/environment options.

16 years agoRevise attribute APIs to use vectors in place of multimaps.
Scott Cantor [Sun, 5 Aug 2007 21:42:40 +0000 (21:42 +0000)]
Revise attribute APIs to use vectors in place of multimaps.

16 years agoChange second log line to match the other.
Scott Cantor [Fri, 3 Aug 2007 23:21:12 +0000 (23:21 +0000)]
Change second log line to match the other.

16 years agoOptimize entity encoding of strings.
Scott Cantor [Fri, 3 Aug 2007 23:01:02 +0000 (23:01 +0000)]
Optimize entity encoding of strings.
Eliminate extra string copy/allocation when deserializing to UTF8.

16 years agoWire up transport options to SOAP stack.
Scott Cantor [Fri, 3 Aug 2007 04:27:03 +0000 (04:27 +0000)]
Wire up transport options to SOAP stack.

16 years agoTurn off chunking by default.
Scott Cantor [Thu, 2 Aug 2007 20:45:55 +0000 (20:45 +0000)]
Turn off chunking by default.
Add transport option passthru, still need to hook up SOAP client.

16 years agoOnly check log headers for the chosen version.
Scott Cantor [Wed, 1 Aug 2007 18:51:05 +0000 (18:51 +0000)]
Only check log headers for the chosen version.

16 years agoConvert logging to log4shib via compile time switch.
Scott Cantor [Tue, 31 Jul 2007 17:59:23 +0000 (17:59 +0000)]
Convert logging to log4shib via compile time switch.

16 years agoReword log message.
Scott Cantor [Mon, 30 Jul 2007 16:04:24 +0000 (16:04 +0000)]
Reword log message.

16 years agoUnix fix
Scott Cantor [Wed, 25 Jul 2007 17:45:39 +0000 (17:45 +0000)]
Unix fix

16 years agoDefault format for targetedID should match 1.3's code.
Scott Cantor [Wed, 25 Jul 2007 17:04:23 +0000 (17:04 +0000)]
Default format for targetedID should match 1.3's code.

16 years agoTemporary fix for UTF-8 bug. Need to redo this somehow, or make the UTF-8 handling...
Scott Cantor [Wed, 25 Jul 2007 03:51:12 +0000 (03:51 +0000)]
Temporary fix for UTF-8 bug. Need to redo this somehow, or make the UTF-8 handling more efficient.

16 years agoHostRegex and PathRegex support in request map.
Scott Cantor [Tue, 24 Jul 2007 19:07:07 +0000 (19:07 +0000)]
HostRegex and PathRegex support in request map.

16 years agoAdjust log categories.
Scott Cantor [Tue, 24 Jul 2007 18:27:25 +0000 (18:27 +0000)]
Adjust log categories.

16 years agoAllow absolute URL in exportLocation.
Scott Cantor [Mon, 23 Jul 2007 15:58:11 +0000 (15:58 +0000)]
Allow absolute URL in exportLocation.

16 years agoComment cleanups.
Scott Cantor [Sun, 22 Jul 2007 23:26:15 +0000 (23:26 +0000)]
Comment cleanups.

16 years agoADFS logout handlers.
Scott Cantor [Sun, 22 Jul 2007 23:25:34 +0000 (23:25 +0000)]
ADFS logout handlers.

16 years agoMissed exportLocation setting.
Scott Cantor [Fri, 20 Jul 2007 18:55:22 +0000 (18:55 +0000)]
Missed exportLocation setting.

16 years agoUntested ADFS plugin, minus logout.
Scott Cantor [Thu, 19 Jul 2007 20:33:00 +0000 (20:33 +0000)]
Untested ADFS plugin, minus logout.

16 years agoFix for SSPCPP-18
Scott Cantor [Wed, 18 Jul 2007 20:20:42 +0000 (20:20 +0000)]
Fix for SSPCPP-18

16 years agoFirst cut at logout race detection in cache.
Scott Cantor [Tue, 17 Jul 2007 22:22:45 +0000 (22:22 +0000)]
First cut at logout race detection in cache.
Back-channel logout notifier using SOAP.