shibboleth/cpp-sp.git
18 years agoAdded odbc cache project.
Scott Cantor [Tue, 24 Jan 2006 05:46:57 +0000 (05:46 +0000)]
Added odbc cache project.

18 years agoChange CVS properties
Scott Cantor [Tue, 24 Jan 2006 05:46:35 +0000 (05:46 +0000)]
Change CVS properties

18 years agoFirst clean build, untested.
Scott Cantor [Tue, 24 Jan 2006 05:44:34 +0000 (05:44 +0000)]
First clean build, untested.

18 years agoReworked test to use full SP stack.
Scott Cantor [Wed, 18 Jan 2006 04:26:06 +0000 (04:26 +0000)]
Reworked test to use full SP stack.

18 years agoReversed checkName in subjectAltName loop.
Scott Cantor [Wed, 18 Jan 2006 04:25:18 +0000 (04:25 +0000)]
Reversed checkName in subjectAltName loop.

18 years agoOnly shutdown MySQL if it's been started.
Scott Cantor [Wed, 18 Jan 2006 04:24:47 +0000 (04:24 +0000)]
Only shutdown MySQL if it's been started.

18 years agoCleaned up some logging and error codes.
Scott Cantor [Thu, 12 Jan 2006 18:49:28 +0000 (18:49 +0000)]
Cleaned up some logging and error codes.

18 years agoAdded methods to return tokens or last access.
Scott Cantor [Thu, 12 Jan 2006 18:36:05 +0000 (18:36 +0000)]
Added methods to return tokens or last access.

18 years agoImplemented write-through to backing store for clustered use.
Scott Cantor [Thu, 12 Jan 2006 18:35:36 +0000 (18:35 +0000)]
Implemented write-through to backing store for clustered use.

18 years agoAdded backing store methods to read in parts of entry.
Scott Cantor [Thu, 12 Jan 2006 18:34:14 +0000 (18:34 +0000)]
Added backing store methods to read in parts of entry.

18 years agoChange default SQL cache settings.
Scott Cantor [Thu, 12 Jan 2006 18:33:46 +0000 (18:33 +0000)]
Change default SQL cache settings.

18 years agowriteThrough has to be defined for the supplemental cache types.
Scott Cantor [Thu, 12 Jan 2006 18:32:12 +0000 (18:32 +0000)]
writeThrough has to be defined for the supplemental cache types.

18 years agoAdded writeThrough flag to poke last access stamp into backing store on every access.
Scott Cantor [Thu, 12 Jan 2006 03:30:31 +0000 (03:30 +0000)]
Added writeThrough flag to poke last access stamp into backing store on every access.

18 years agoPlugin now implements backing store API.
Scott Cantor [Wed, 11 Jan 2006 20:17:44 +0000 (20:17 +0000)]
Plugin now implements backing store API.

18 years agoAdd mysql include.
Scott Cantor [Wed, 11 Jan 2006 20:17:25 +0000 (20:17 +0000)]
Add mysql include.

18 years agoNew backing store API for cache.
Scott Cantor [Wed, 11 Jan 2006 20:17:02 +0000 (20:17 +0000)]
New backing store API for cache.

18 years agoDetermine cache type based on which half of system is loading.
Scott Cantor [Wed, 11 Jan 2006 20:16:45 +0000 (20:16 +0000)]
Determine cache type based on which half of system is loading.

18 years agoGet rid of thread notifications, simply not practical.
Scott Cantor [Wed, 11 Jan 2006 20:16:13 +0000 (20:16 +0000)]
Get rid of thread notifications, simply not practical.

18 years agoRenamed some types, added optional session cache def. to InProcess section.
Scott Cantor [Wed, 11 Jan 2006 19:57:18 +0000 (19:57 +0000)]
Renamed some types, added optional session cache def. to InProcess section.

18 years agoPass back return code from main function.
Scott Cantor [Wed, 11 Jan 2006 03:36:34 +0000 (03:36 +0000)]
Pass back return code from main function.

18 years agoRewrap configuration failures to ensure proper cleanup if thrown from extension libs.
Scott Cantor [Wed, 11 Jan 2006 03:34:54 +0000 (03:34 +0000)]
Rewrap configuration failures to ensure proper cleanup if thrown from extension libs.

18 years agoAdded consistentAddress setting.
Scott Cantor [Tue, 10 Jan 2006 22:56:34 +0000 (22:56 +0000)]
Added consistentAddress setting.

18 years agoAdded token validation callback.
Scott Cantor [Sun, 8 Jan 2006 02:19:17 +0000 (02:19 +0000)]
Added token validation callback.

18 years agoAdded backing store callbacks, refactored filtering, moved query to session creation...
Scott Cantor [Sun, 8 Jan 2006 01:58:11 +0000 (01:58 +0000)]
Added backing store callbacks, refactored filtering, moved query to session creation step.

18 years agoMoved condition/signature checking to callback.
Scott Cantor [Sun, 8 Jan 2006 01:57:21 +0000 (01:57 +0000)]
Moved condition/signature checking to callback.

18 years agoAdded token validation callback.
Scott Cantor [Sun, 8 Jan 2006 01:57:00 +0000 (01:57 +0000)]
Added token validation callback.

18 years agoAdded cache store API, token validation callback.
Scott Cantor [Sun, 8 Jan 2006 01:55:27 +0000 (01:55 +0000)]
Added cache store API, token validation callback.

18 years agoMoved scope extension to entity level
Scott Cantor [Sun, 8 Jan 2006 01:52:15 +0000 (01:52 +0000)]
Moved scope extension to entity level

18 years agoAdd token validate callback for condition/signature checking.
Scott Cantor [Sun, 8 Jan 2006 01:50:58 +0000 (01:50 +0000)]
Add token validate callback for condition/signature checking.

18 years agoMoved scope extension to entity level, added token validation callback to profile.
Scott Cantor [Sun, 8 Jan 2006 01:49:52 +0000 (01:49 +0000)]
Moved scope extension to entity level, added token validation callback to profile.

18 years agoAdded additional chars to encoder
Scott Cantor [Thu, 5 Jan 2006 02:43:45 +0000 (02:43 +0000)]
Added additional chars to encoder

18 years agoSyncing some old changes.
Scott Cantor [Mon, 2 Jan 2006 04:29:32 +0000 (04:29 +0000)]
Syncing some old changes.

18 years agoVS2005 project file.
Scott Cantor [Mon, 2 Jan 2006 04:29:13 +0000 (04:29 +0000)]
VS2005 project file.

18 years agoIgnore VS2005 user files.
Scott Cantor [Mon, 2 Jan 2006 04:28:33 +0000 (04:28 +0000)]
Ignore VS2005 user files.

18 years agoSupport for new CGI data handling methods.
Scott Cantor [Mon, 2 Jan 2006 04:28:07 +0000 (04:28 +0000)]
Support for new CGI data handling methods.

18 years agoMoved socket handling into listener plugin.
Scott Cantor [Mon, 2 Jan 2006 04:22:46 +0000 (04:22 +0000)]
Moved socket handling into listener plugin.

18 years agoSwitch shutdown flag to a boolean and reverse intent, moved socket handling into...
Scott Cantor [Mon, 2 Jan 2006 04:21:47 +0000 (04:21 +0000)]
Switch shutdown flag to a boolean and reverse intent, moved socket handling into listener plugin.

18 years agoSwitch shutdown flag to a boolean and reverse intent.
Scott Cantor [Mon, 2 Jan 2006 04:21:17 +0000 (04:21 +0000)]
Switch shutdown flag to a boolean and reverse intent.

18 years agoAPI changes, disable MS warnings.
Scott Cantor [Mon, 2 Jan 2006 04:17:51 +0000 (04:17 +0000)]
API changes, disable MS warnings.

18 years agoUse for_each alg for cleanup.
Scott Cantor [Mon, 2 Jan 2006 04:15:58 +0000 (04:15 +0000)]
Use for_each alg for cleanup.

18 years agoDisable MS warnings.
Scott Cantor [Mon, 2 Jan 2006 04:13:53 +0000 (04:13 +0000)]
Disable MS warnings.

18 years agoLogic moved into new "remoted handlers".
Scott Cantor [Mon, 2 Jan 2006 04:13:13 +0000 (04:13 +0000)]
Logic moved into new "remoted handlers".

18 years agoRecoded handlers to new API, still need to extend SessionInitiator support.
Scott Cantor [Mon, 2 Jan 2006 04:11:52 +0000 (04:11 +0000)]
Recoded handlers to new API, still need to extend SessionInitiator support.

18 years agoAdded CGI processing, recoded trunk methods for new cache and remoting APIs.
Scott Cantor [Mon, 2 Jan 2006 04:11:25 +0000 (04:11 +0000)]
Added CGI processing, recoded trunk methods for new cache and remoting APIs.

18 years agoRevamped cache (again) to support new remoting design.
Scott Cantor [Mon, 2 Jan 2006 04:10:21 +0000 (04:10 +0000)]
Revamped cache (again) to support new remoting design.

18 years agoRemoved memory listener (for now), added deferred initialization of config.
Scott Cantor [Mon, 2 Jan 2006 04:09:59 +0000 (04:09 +0000)]
Removed memory listener (for now), added deferred initialization of config.

18 years agoNew handler APIs.
Scott Cantor [Mon, 2 Jan 2006 04:09:12 +0000 (04:09 +0000)]
New handler APIs.

18 years agoMerged in new RPC and transport-specific logic and server socket mgmt.
Scott Cantor [Mon, 2 Jan 2006 04:08:42 +0000 (04:08 +0000)]
Merged in new RPC and transport-specific logic and server socket mgmt.

18 years agoMoved RPC-related decls into separate header.
Scott Cantor [Mon, 2 Jan 2006 04:07:51 +0000 (04:07 +0000)]
Moved RPC-related decls into separate header.

18 years agoMoved logging method out, refined RPC client handle method.
Scott Cantor [Mon, 2 Jan 2006 04:07:23 +0000 (04:07 +0000)]
Moved logging method out, refined RPC client handle method.

18 years agoFirst cut at 2.0 API design.
Scott Cantor [Mon, 2 Jan 2006 04:06:19 +0000 (04:06 +0000)]
First cut at 2.0 API design.

18 years agoVS2005 project file.
Scott Cantor [Mon, 2 Jan 2006 04:05:34 +0000 (04:05 +0000)]
VS2005 project file.

18 years agoUse for_each alg for cleanup.
Scott Cantor [Mon, 2 Jan 2006 04:05:02 +0000 (04:05 +0000)]
Use for_each alg for cleanup.

18 years agoAdded In/OutProc constants.
Scott Cantor [Mon, 2 Jan 2006 04:03:57 +0000 (04:03 +0000)]
Added In/OutProc constants.

18 years agoDynamic RPC interface.
Scott Cantor [Mon, 2 Jan 2006 04:03:24 +0000 (04:03 +0000)]
Dynamic RPC interface.

18 years agoFix for XSS bug.
Scott Cantor [Mon, 2 Jan 2006 04:02:54 +0000 (04:02 +0000)]
Fix for XSS bug.

18 years agoRemote messaging registration and handling.
Scott Cantor [Mon, 2 Jan 2006 04:01:49 +0000 (04:01 +0000)]
Remote messaging registration and handling.

18 years agoUpdated file list for new design.
Scott Cantor [Mon, 2 Jan 2006 04:01:12 +0000 (04:01 +0000)]
Updated file list for new design.

18 years agoDisabled MS warnings, moved RPC classes out of header.
Scott Cantor [Mon, 2 Jan 2006 03:59:11 +0000 (03:59 +0000)]
Disabled MS warnings, moved RPC classes out of header.

18 years agoMerge in OSU dynamic RPC library
Scott Cantor [Mon, 2 Jan 2006 03:58:05 +0000 (03:58 +0000)]
Merge in OSU dynamic RPC library

18 years agoMoved CDC cookie impl into separate file.
Scott Cantor [Mon, 2 Jan 2006 03:57:40 +0000 (03:57 +0000)]
Moved CDC cookie impl into separate file.

18 years agoIgnore VS2005 user files.
Scott Cantor [Mon, 2 Jan 2006 03:56:50 +0000 (03:56 +0000)]
Ignore VS2005 user files.

18 years agoVS2005 project file
Scott Cantor [Mon, 2 Jan 2006 03:55:52 +0000 (03:55 +0000)]
VS2005 project file

18 years agoMoved CGI processing out of library, separate artifact/POST methods.
Scott Cantor [Mon, 2 Jan 2006 03:55:39 +0000 (03:55 +0000)]
Moved CGI processing out of library, separate artifact/POST methods.

18 years agoTurn off bogus MS deprecation warnings.
Scott Cantor [Mon, 2 Jan 2006 03:54:19 +0000 (03:54 +0000)]
Turn off bogus MS deprecation warnings.

18 years agoInitial version bump to 2.0
Scott Cantor [Mon, 2 Jan 2006 03:52:48 +0000 (03:52 +0000)]
Initial version bump to 2.0

18 years agoFinal? rename of SHAR/SHIRE sections
Scott Cantor [Mon, 2 Jan 2006 03:49:59 +0000 (03:49 +0000)]
Final? rename of SHAR/SHIRE sections

18 years agoWithout connection: close, redirects are timing out.
Scott Cantor [Sat, 17 Dec 2005 06:08:53 +0000 (06:08 +0000)]
Without connection: close, redirects are timing out.

18 years agoBegin to relax restrictions so endpoints can be shared.
Scott Cantor [Tue, 15 Nov 2005 22:41:30 +0000 (22:41 +0000)]
Begin to relax restrictions so endpoints can be shared.

18 years agoFixed new Apache 1 commands.
Scott Cantor [Wed, 9 Nov 2005 17:22:25 +0000 (17:22 +0000)]
Fixed new Apache 1 commands.

18 years agoProperly clear REMOTE_USER mapping.
Scott Cantor [Tue, 8 Nov 2005 22:02:45 +0000 (22:02 +0000)]
Properly clear REMOTE_USER mapping.

18 years agoNested paths were skipping rest of children.
Scott Cantor [Mon, 31 Oct 2005 19:21:11 +0000 (19:21 +0000)]
Nested paths were skipping rest of children.

18 years agoAllow slashes in path names, fix bugs in handling nested Paths.
Scott Cantor [Mon, 31 Oct 2005 18:57:24 +0000 (18:57 +0000)]
Allow slashes in path names, fix bugs in handling nested Paths.

18 years agoCheck for null session.
Scott Cantor [Mon, 31 Oct 2005 18:11:08 +0000 (18:11 +0000)]
Check for null session.

18 years agoXML access control plugin
Scott Cantor [Tue, 25 Oct 2005 03:39:32 +0000 (03:39 +0000)]
XML access control plugin

18 years agoExpose SAML objects from ICacheEntry
Scott Cantor [Tue, 25 Oct 2005 03:39:02 +0000 (03:39 +0000)]
Expose SAML objects from ICacheEntry

18 years agoRemove duplicate definition.
Scott Cantor [Mon, 24 Oct 2005 21:49:34 +0000 (21:49 +0000)]
Remove duplicate definition.

18 years agoUp-ported ACL plugin.
Scott Cantor [Mon, 24 Oct 2005 21:40:26 +0000 (21:40 +0000)]
Up-ported ACL plugin.

18 years agoFixed inheritance of authz plugins.
Scott Cantor [Mon, 24 Oct 2005 21:34:11 +0000 (21:34 +0000)]
Fixed inheritance of authz plugins.

18 years agoFix for header spoofing bug wasn't checked into HEAD
Scott Cantor [Sun, 23 Oct 2005 23:48:08 +0000 (23:48 +0000)]
Fix for header spoofing bug wasn't checked into HEAD

18 years agoFixed inheritance of handler definitions.
Scott Cantor [Sun, 23 Oct 2005 23:45:24 +0000 (23:45 +0000)]
Fixed inheritance of handler definitions.

18 years agoAdd script mapping to each site /ROOT.
Scott Cantor [Sun, 23 Oct 2005 21:46:25 +0000 (21:46 +0000)]
Add script mapping to each site /ROOT.

18 years agoAllow SurName by itself.
Scott Cantor [Mon, 17 Oct 2005 18:10:38 +0000 (18:10 +0000)]
Allow SurName by itself.

18 years agoInclude spaces in URL encoding.
Scott Cantor [Sat, 15 Oct 2005 20:04:59 +0000 (20:04 +0000)]
Include spaces in URL encoding.

18 years agoAdded noreplace option to config files.
Scott Cantor [Wed, 5 Oct 2005 17:34:17 +0000 (17:34 +0000)]
Added noreplace option to config files.

18 years agoSync with 1.3
Scott Cantor [Tue, 4 Oct 2005 00:01:01 +0000 (00:01 +0000)]
Sync with 1.3

18 years agopidfile patch from Jim Fox
Scott Cantor [Fri, 23 Sep 2005 20:08:55 +0000 (20:08 +0000)]
pidfile patch from Jim Fox

18 years agoBetter log message for valid-user rule failure with no session.
Scott Cantor [Wed, 21 Sep 2005 18:02:03 +0000 (18:02 +0000)]
Better log message for valid-user rule failure with no session.

18 years agoSync with 1.3
Scott Cantor [Wed, 21 Sep 2005 17:51:27 +0000 (17:51 +0000)]
Sync with 1.3

18 years agoAdded KeyDescriptor for AA in case it signs.
Scott Cantor [Wed, 21 Sep 2005 17:50:44 +0000 (17:50 +0000)]
Added KeyDescriptor for AA in case it signs.

18 years agoTrap known exceptions during request config processing.
Scott Cantor [Tue, 13 Sep 2005 04:54:42 +0000 (04:54 +0000)]
Trap known exceptions during request config processing.

18 years agoTrap known exceptions during request config processing.
Scott Cantor [Tue, 13 Sep 2005 04:54:05 +0000 (04:54 +0000)]
Trap known exceptions during request config processing.

18 years agoBSD needs pthread header inline.
Scott Cantor [Wed, 7 Sep 2005 02:54:41 +0000 (02:54 +0000)]
BSD needs pthread header inline.

18 years agoCorrect declaration of lseek.
Scott Cantor [Wed, 7 Sep 2005 02:51:04 +0000 (02:51 +0000)]
Correct declaration of lseek.

18 years agoAdded additional permissions, synced with FC3 policy 1.17.30-3.16
Scott Cantor [Mon, 5 Sep 2005 22:37:58 +0000 (22:37 +0000)]
Added additional permissions, synced with FC3 policy 1.17.30-3.16

18 years agoEnabled 64-bit warnings on build.
Scott Cantor [Wed, 24 Aug 2005 20:47:27 +0000 (20:47 +0000)]
Enabled 64-bit warnings on build.

18 years agoFixed some 64-bit warnings.
Scott Cantor [Wed, 24 Aug 2005 20:46:25 +0000 (20:46 +0000)]
Fixed some 64-bit warnings.

18 years agoRedesigned cache interface and implementation to store XML, not DOMs.
Scott Cantor [Wed, 24 Aug 2005 20:45:59 +0000 (20:45 +0000)]
Redesigned cache interface and implementation to store XML, not DOMs.

18 years agoFixed some 64-bit warnings.
Scott Cantor [Wed, 24 Aug 2005 18:14:05 +0000 (18:14 +0000)]
Fixed some 64-bit warnings.

18 years agoVS.NET project file
Scott Cantor [Sat, 13 Aug 2005 05:45:38 +0000 (05:45 +0000)]
VS.NET project file