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

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