Scott Cantor [Sun, 19 Aug 2007 00:47:38 +0000 (00:47 +0000)]
Remove dead code.
Scott Cantor [Thu, 16 Aug 2007 18:26:57 +0000 (18:26 +0000)]
Correct dependency syntax and autoconf
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.
Scott Cantor [Thu, 16 Aug 2007 01:14:58 +0000 (01:14 +0000)]
Duh, signing was already implemented.
Scott Cantor [Thu, 16 Aug 2007 01:12:07 +0000 (01:12 +0000)]
Signing/encryption support.
Scott Cantor [Thu, 16 Aug 2007 00:45:08 +0000 (00:45 +0000)]
Simplify/rename signing and encryption properties.
Scott Cantor [Wed, 15 Aug 2007 15:04:24 +0000 (15:04 +0000)]
Fix for empty response.
Scott Cantor [Tue, 14 Aug 2007 19:49:56 +0000 (19:49 +0000)]
Add OS-X launchd info.
Scott Cantor [Tue, 14 Aug 2007 19:21:59 +0000 (19:21 +0000)]
Parameterize the script a bit.
Scott Cantor [Tue, 14 Aug 2007 19:05:07 +0000 (19:05 +0000)]
Fix shibd script references.
Scott Cantor [Tue, 14 Aug 2007 19:04:11 +0000 (19:04 +0000)]
Fixed a comment in redhat script, added Debian script.
Scott Cantor [Tue, 14 Aug 2007 18:56:53 +0000 (18:56 +0000)]
Conditionally bypass built-in Apache dependency.
Scott Cantor [Tue, 14 Aug 2007 18:44:44 +0000 (18:44 +0000)]
Vendor-specific name for shibd script.
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
Scott Cantor [Mon, 13 Aug 2007 19:17:52 +0000 (19:17 +0000)]
Toggle for ADFS build.
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.
Scott Cantor [Mon, 13 Aug 2007 15:18:32 +0000 (15:18 +0000)]
Fix for native log location on SuSE.
Scott Cantor [Fri, 10 Aug 2007 03:50:06 +0000 (03:50 +0000)]
Favor ResponseLocation in metadata.
Scott Cantor [Thu, 9 Aug 2007 22:10:03 +0000 (22:10 +0000)]
Fix 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.
Scott Cantor [Thu, 9 Aug 2007 19:39:38 +0000 (19:39 +0000)]
Add missing exception declaration.
Propagate SAML 2 errors from artifact resolver.
Scott Cantor [Thu, 9 Aug 2007 17:58:02 +0000 (17:58 +0000)]
Move logout notifications to logout cleanup stage.
Scott Cantor [Thu, 9 Aug 2007 17:57:32 +0000 (17:57 +0000)]
Logging category cleanup.
Clear session cookie during logout.
Scott Cantor [Thu, 9 Aug 2007 16:46:30 +0000 (16:46 +0000)]
No need for message rule.
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.
Scott Cantor [Tue, 7 Aug 2007 22:00:07 +0000 (22:00 +0000)]
SuSE has different doc conventions.
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.
Scott Cantor [Tue, 7 Aug 2007 16:49:26 +0000 (16:49 +0000)]
Add missing index.
Scott Cantor [Tue, 7 Aug 2007 16:00:14 +0000 (16:00 +0000)]
Add discovery extension.
Scott Cantor [Mon, 6 Aug 2007 18:40:46 +0000 (18:40 +0000)]
Detect socket closure.
Scott Cantor [Mon, 6 Aug 2007 15:58:23 +0000 (15:58 +0000)]
Transaction log no longer usable inproc.
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.
Scott Cantor [Mon, 6 Aug 2007 03:55:13 +0000 (03:55 +0000)]
Correct use of auto_ptr.
Scott Cantor [Mon, 6 Aug 2007 03:47:21 +0000 (03:47 +0000)]
Correct use of auto_ptr.
Scott Cantor [Mon, 6 Aug 2007 02:17:10 +0000 (02:17 +0000)]
Add back alias support for attributes.
Scott Cantor [Mon, 6 Aug 2007 02:16:29 +0000 (02:16 +0000)]
Don't need to clear from environment table.
Scott Cantor [Sun, 5 Aug 2007 22:09:40 +0000 (22:09 +0000)]
Add separate header/environment options.
Scott Cantor [Sun, 5 Aug 2007 21:42:40 +0000 (21:42 +0000)]
Revise attribute APIs to use vectors in place of multimaps.
Scott Cantor [Fri, 3 Aug 2007 23:21:12 +0000 (23:21 +0000)]
Change second log line to match the other.
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.
Scott Cantor [Fri, 3 Aug 2007 04:27:03 +0000 (04:27 +0000)]
Wire up transport options to SOAP stack.
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.
Scott Cantor [Wed, 1 Aug 2007 18:51:05 +0000 (18:51 +0000)]
Only check log headers for the chosen version.
Scott Cantor [Tue, 31 Jul 2007 17:59:23 +0000 (17:59 +0000)]
Convert logging to log4shib via compile time switch.
Scott Cantor [Mon, 30 Jul 2007 16:04:24 +0000 (16:04 +0000)]
Reword log message.
Scott Cantor [Wed, 25 Jul 2007 17:45:39 +0000 (17:45 +0000)]
Unix fix
Scott Cantor [Wed, 25 Jul 2007 17:04:23 +0000 (17:04 +0000)]
Default format for targetedID should match 1.3's code.
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.
Scott Cantor [Tue, 24 Jul 2007 19:07:07 +0000 (19:07 +0000)]
HostRegex and PathRegex support in request map.
Scott Cantor [Tue, 24 Jul 2007 18:27:25 +0000 (18:27 +0000)]
Adjust log categories.
Scott Cantor [Mon, 23 Jul 2007 15:58:11 +0000 (15:58 +0000)]
Allow absolute URL in exportLocation.
Scott Cantor [Sun, 22 Jul 2007 23:26:15 +0000 (23:26 +0000)]
Comment cleanups.
Scott Cantor [Sun, 22 Jul 2007 23:25:34 +0000 (23:25 +0000)]
ADFS logout handlers.
Scott Cantor [Fri, 20 Jul 2007 18:55:22 +0000 (18:55 +0000)]
Missed exportLocation setting.
Scott Cantor [Thu, 19 Jul 2007 20:33:00 +0000 (20:33 +0000)]
Untested ADFS plugin, minus logout.
Scott Cantor [Wed, 18 Jul 2007 20:20:42 +0000 (20:20 +0000)]
Fix for SSPCPP-18
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.
Scott Cantor [Mon, 16 Jul 2007 16:57:52 +0000 (16:57 +0000)]
Add Simple-Sign endpoint to SP metadata.
Scott Cantor [Mon, 16 Jul 2007 15:16:10 +0000 (15:16 +0000)]
Add ODBC dependency (bug SSPCPP-14)
Scott Cantor [Mon, 16 Jul 2007 04:06:10 +0000 (04:06 +0000)]
Fix attribute leak, forgot to fix after changing cache rules.
Scott Cantor [Sat, 14 Jul 2007 00:18:04 +0000 (00:18 +0000)]
Update ignores.
Scott Cantor [Sat, 14 Jul 2007 00:17:24 +0000 (00:17 +0000)]
Update doc files, add release notes.
Scott Cantor [Fri, 13 Jul 2007 20:50:36 +0000 (20:50 +0000)]
Correct Notify element.
Scott Cantor [Fri, 13 Jul 2007 19:23:37 +0000 (19:23 +0000)]
Add logout templates, some missing settings.
Scott Cantor [Fri, 13 Jul 2007 18:39:06 +0000 (18:39 +0000)]
Fix old attribute id.
Scott Cantor [Thu, 12 Jul 2007 17:42:07 +0000 (17:42 +0000)]
Make sure logout notification only happens in one handler.
Get remoting working in local logout handler.
Scott Cantor [Wed, 11 Jul 2007 19:55:03 +0000 (19:55 +0000)]
Was setting content type twice.
Scott Cantor [Wed, 11 Jul 2007 19:54:38 +0000 (19:54 +0000)]
Choose query type based on session. May add more options later.
Scott Cantor [Wed, 11 Jul 2007 19:19:22 +0000 (19:19 +0000)]
Collapse output/error tables for deferred headers.
Bypass deferral when running before handler stage (filters don't get called).
Scott Cantor [Wed, 11 Jul 2007 04:36:39 +0000 (04:36 +0000)]
Parameterize config namespace for message plugins.
Schema and config for logout.
Draft SAML logout implementation.
Scott Cantor [Tue, 10 Jul 2007 22:54:36 +0000 (22:54 +0000)]
Fix SAML error checker.
Scott Cantor [Tue, 10 Jul 2007 20:56:28 +0000 (20:56 +0000)]
Switch tag names to match rest of system.
Scott Cantor [Tue, 10 Jul 2007 20:50:36 +0000 (20:50 +0000)]
missing template from dist
Scott Cantor [Mon, 9 Jul 2007 19:22:44 +0000 (19:22 +0000)]
Move back channel notify loop out of base class for better control.
Scott Cantor [Sun, 8 Jul 2007 20:56:57 +0000 (20:56 +0000)]
Local logout handler, makefile changes, bug fix to SAML initiator.
Scott Cantor [Sat, 7 Jul 2007 00:12:08 +0000 (00:12 +0000)]
First set of logout base classes and non-building draft of SP-initiated logout.
Revised cache and attribute handling APis to use more Unicode types.
Misc. fixes to handler base classes.
Scott Cantor [Fri, 6 Jul 2007 22:49:02 +0000 (22:49 +0000)]
Skip extra attempts when SAML response comes back.
Scott Cantor [Wed, 4 Jul 2007 21:04:19 +0000 (21:04 +0000)]
Factor up message encoding along with credential resolution.
Scott Cantor [Wed, 4 Jul 2007 02:13:34 +0000 (02:13 +0000)]
Move redirectError property up to application.
Add templates for result of local and global logout.
Scott Cantor [Tue, 3 Jul 2007 22:21:07 +0000 (22:21 +0000)]
Generalize notification mechanism (should work for NameID mgmt later).
Scott Cantor [Tue, 3 Jul 2007 21:06:35 +0000 (21:06 +0000)]
Wrong method to fetch property.
Scott Cantor [Tue, 3 Jul 2007 20:49:49 +0000 (20:49 +0000)]
Add cache method to find but not remove sessions by name.
Switch sign/encrypt flags to 4-way setting to distinguish front and back channel.
Scott Cantor [Sun, 1 Jul 2007 22:26:36 +0000 (22:26 +0000)]
Add logout notifications to config.
Scott Cantor [Fri, 29 Jun 2007 17:14:02 +0000 (17:14 +0000)]
Adjust some cache operations.
Return session IDs removed during logout.
Scott Cantor [Fri, 29 Jun 2007 16:42:03 +0000 (16:42 +0000)]
Export SessionID for use by applications.
Scott Cantor [Thu, 28 Jun 2007 23:52:54 +0000 (23:52 +0000)]
Maintain NameID backmapping in cache.
Expose NameID-driven session removal for logout handlers.
Scott Cantor [Thu, 28 Jun 2007 18:35:25 +0000 (18:35 +0000)]
Expose detection of duplicate insertions.
Scott Cantor [Wed, 27 Jun 2007 18:09:14 +0000 (18:09 +0000)]
Disallow sessions with no expiration.
Scott Cantor [Wed, 27 Jun 2007 16:34:52 +0000 (16:34 +0000)]
Change ownership of attributes input to cache.
Scott Cantor [Tue, 26 Jun 2007 05:44:12 +0000 (05:44 +0000)]
add odbc plugin to dist
Scott Cantor [Mon, 25 Jun 2007 21:04:00 +0000 (21:04 +0000)]
Prepping Unix build of ODBC plugin.
Scott Cantor [Sat, 23 Jun 2007 01:50:08 +0000 (01:50 +0000)]
Add conditional fetch of values during read.
Disconnect handles before freeing.
Scott Cantor [Fri, 22 Jun 2007 19:17:13 +0000 (19:17 +0000)]
Correct misc. SQL errors.
Can't use NOW() function due to UTC time requirement.
Fix SQL escaping.
Scott Cantor [Fri, 22 Jun 2007 19:16:19 +0000 (19:16 +0000)]
Suppress nested property sets.
Scott Cantor [Fri, 22 Jun 2007 19:14:55 +0000 (19:14 +0000)]
Switch to double quotes to improve SQLness.
Scott Cantor [Fri, 22 Jun 2007 17:35:23 +0000 (17:35 +0000)]
Handle failures properly.
Scott Cantor [Fri, 22 Jun 2007 17:09:45 +0000 (17:09 +0000)]
Can't base Library element on pluggable type.
Scott Cantor [Fri, 22 Jun 2007 02:30:54 +0000 (02:30 +0000)]
Delete old cache plugin.
Scott Cantor [Fri, 22 Jun 2007 02:30:29 +0000 (02:30 +0000)]
ODBC storage plugin building on Windows...
Scott Cantor [Sun, 17 Jun 2007 20:30:24 +0000 (20:30 +0000)]
Fix for empty decoder result, take out old logout handler.