shibboleth/opensaml2.git
16 years agoRegister builder for md:EncryptionMethod element to fix CPPOST-7. master trunk
cantor [Tue, 25 Mar 2008 20:15:39 +0000 (20:15 +0000)]
Register builder for md:EncryptionMethod element to fix CPPOST-7.
Add element to example metadata in unit tests.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@385 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoAdd Solaris pkg dependency.
cantor [Tue, 18 Mar 2008 03:18:46 +0000 (03:18 +0000)]
Add Solaris pkg dependency.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@383 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoCorrect serial number in test data.
cantor [Tue, 18 Mar 2008 03:18:12 +0000 (03:18 +0000)]
Correct serial number in test data.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@382 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoMore Solaris package changes.
cantor [Mon, 17 Mar 2008 21:36:28 +0000 (21:36 +0000)]
More Solaris package changes.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@381 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoline feeds
cantor [Sat, 15 Mar 2008 02:08:51 +0000 (02:08 +0000)]
line feeds

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@380 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoPrepping for release.
cantor [Fri, 14 Mar 2008 15:26:14 +0000 (15:26 +0000)]
Prepping for release.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@379 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoBack out nil property.
cantor [Fri, 14 Mar 2008 01:15:13 +0000 (01:15 +0000)]
Back out nil property.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@378 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoAdd nil flag to AttributeValue.
cantor [Thu, 13 Mar 2008 15:51:29 +0000 (15:51 +0000)]
Add nil flag to AttributeValue.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@377 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoAdd new builder base class to indicate support for "argument-less" construction.
cantor [Thu, 13 Mar 2008 03:52:27 +0000 (03:52 +0000)]
Add new builder base class to indicate support for "argument-less" construction.
Add "null" metadata provider.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@376 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoRemove extra eol from log stream.
cantor [Tue, 4 Mar 2008 03:29:31 +0000 (03:29 +0000)]
Remove extra eol from log stream.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@375 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoAllow role lookup with no protocol.
cantor [Fri, 8 Feb 2008 17:57:03 +0000 (17:57 +0000)]
Allow role lookup with no protocol.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@374 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoAdd implicit support for a "null" protocol.
cantor [Fri, 8 Feb 2008 17:13:28 +0000 (17:13 +0000)]
Add implicit support for a "null" protocol.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@373 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoBump revision.
cantor [Wed, 6 Feb 2008 19:31:05 +0000 (19:31 +0000)]
Bump revision.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@372 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoRefactor extraction of certificate details.
cantor [Fri, 1 Feb 2008 02:17:24 +0000 (02:17 +0000)]
Refactor extraction of certificate details.
Add X509SubjectName/X509IssuerSerial to KeyInfo handling.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@371 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoSupport path resolution in binding templates.
cantor [Wed, 30 Jan 2008 17:32:12 +0000 (17:32 +0000)]
Support path resolution in binding templates.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@370 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoOverride default package for path resolution.
cantor [Wed, 30 Jan 2008 03:39:01 +0000 (03:39 +0000)]
Override default package for path resolution.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@369 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoRemove extra logging.
cantor [Tue, 29 Jan 2008 15:22:18 +0000 (15:22 +0000)]
Remove extra logging.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@368 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoFixed missing unlock when entity found, but role wasn't.
cantor [Mon, 28 Jan 2008 22:02:09 +0000 (22:02 +0000)]
Fixed missing unlock when entity found, but role wasn't.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@367 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoTemp logging.
cantor [Mon, 28 Jan 2008 21:06:07 +0000 (21:06 +0000)]
Temp logging.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@366 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoUpdate revision.
cantor [Fri, 18 Jan 2008 03:48:37 +0000 (03:48 +0000)]
Update revision.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@364 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoChange audience handling and validators to separate out entityID.
cantor [Thu, 17 Jan 2008 05:14:48 +0000 (05:14 +0000)]
Change audience handling and validators to separate out entityID.
Make entityID overridable by relying party.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@363 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoSwitch to memory input source to allow for 16-bit data.
cantor [Wed, 16 Jan 2008 18:14:41 +0000 (18:14 +0000)]
Switch to memory input source to allow for 16-bit data.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@362 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoRecurse into groups.
cantor [Sat, 12 Jan 2008 00:46:55 +0000 (00:46 +0000)]
Recurse into groups.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@361 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoCheck for empty payload.
cantor [Thu, 10 Jan 2008 15:59:03 +0000 (15:59 +0000)]
Check for empty payload.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@360 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoRemoved old method.
cantor [Mon, 7 Jan 2008 16:02:31 +0000 (16:02 +0000)]
Removed old method.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@359 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoFix handling of errorFatal flag in rules.
cantor [Wed, 26 Dec 2007 04:46:54 +0000 (04:46 +0000)]
Fix handling of errorFatal flag in rules.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@358 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoClarify error messages.
cantor [Mon, 17 Dec 2007 21:05:37 +0000 (21:05 +0000)]
Clarify error messages.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@357 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoTry adding api folder to dist.
cantor [Sat, 15 Dec 2007 23:38:52 +0000 (23:38 +0000)]
Try adding api folder to dist.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@356 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoAdd flag to block non-entity issuers.
cantor [Fri, 14 Dec 2007 18:35:59 +0000 (18:35 +0000)]
Add flag to block non-entity issuers.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@355 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoFix for no conditions.
cantor [Fri, 14 Dec 2007 18:13:20 +0000 (18:13 +0000)]
Fix for no conditions.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@354 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoImprove exception message.
cantor [Thu, 13 Dec 2007 23:20:30 +0000 (23:20 +0000)]
Improve exception message.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@353 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoFix bad STL branch.
cantor [Fri, 7 Dec 2007 01:10:31 +0000 (01:10 +0000)]
Fix bad STL branch.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@352 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoAdd linefeeds to log, add logging of additional inbound messages.
cantor [Tue, 20 Nov 2007 22:57:31 +0000 (22:57 +0000)]
Add linefeeds to log, add logging of additional inbound messages.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@350 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoLog outbound XML in msg encoders.
cantor [Tue, 20 Nov 2007 22:37:51 +0000 (22:37 +0000)]
Log outbound XML in msg encoders.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@349 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoKeyInfo should be base64-decoded in simple sign rule.
cantor [Mon, 19 Nov 2007 05:05:16 +0000 (05:05 +0000)]
KeyInfo should be base64-decoded in simple sign rule.
Add encoded KeyInfo to POST simple-sign binding.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@348 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoline feed change
cantor [Wed, 14 Nov 2007 18:21:19 +0000 (18:21 +0000)]
line feed change

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@347 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agogit-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@346 fb386ef7...
cantor [Wed, 14 Nov 2007 02:53:41 +0000 (02:53 +0000)]
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@346 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoSolaris needs const casts.
cantor [Tue, 13 Nov 2007 23:22:52 +0000 (23:22 +0000)]
Solaris needs const casts.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@345 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoSolaris needs const casts.
cantor [Tue, 13 Nov 2007 23:19:53 +0000 (23:19 +0000)]
Solaris needs const casts.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@344 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoRemove duplicate STL check.
cantor [Tue, 13 Nov 2007 22:46:12 +0000 (22:46 +0000)]
Remove duplicate STL check.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@343 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoUpdated Solaris packaging files.
cantor [Tue, 13 Nov 2007 22:26:48 +0000 (22:26 +0000)]
Updated Solaris packaging files.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@342 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoSolaris compiler doesn't like two include macros on one line.
cantor [Tue, 13 Nov 2007 01:15:40 +0000 (01:15 +0000)]
Solaris compiler doesn't like two include macros on one line.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@341 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoHandle conditional test inclusion.
cantor [Fri, 9 Nov 2007 05:01:36 +0000 (05:01 +0000)]
Handle conditional test inclusion.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@340 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoAdd option to search all providers and warn on duplicates.
cantor [Thu, 8 Nov 2007 20:52:06 +0000 (20:52 +0000)]
Add option to search all providers and warn on duplicates.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@339 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoCollapse entity/role lookup in metadata API.
cantor [Thu, 8 Nov 2007 06:45:17 +0000 (06:45 +0000)]
Collapse entity/role lookup in metadata API.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@338 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoConvert role lookups to find_if algorithm.
cantor [Thu, 8 Nov 2007 02:55:05 +0000 (02:55 +0000)]
Convert role lookups to find_if algorithm.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@337 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoConvert header lookup to an algorithm call.
cantor [Wed, 7 Nov 2007 18:42:23 +0000 (18:42 +0000)]
Convert header lookup to an algorithm call.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@336 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoAdd Destination check.
cantor [Wed, 7 Nov 2007 17:49:39 +0000 (17:49 +0000)]
Add Destination check.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@335 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoECP message decoder.
cantor [Tue, 6 Nov 2007 23:39:22 +0000 (23:39 +0000)]
ECP message decoder.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@334 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoECP message encoder (requests via PAOS, responses via SOAP).
cantor [Tue, 6 Nov 2007 20:58:46 +0000 (20:58 +0000)]
ECP message encoder (requests via PAOS, responses via SOAP).

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@333 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoECP message encoder (requests via PAOS, responses via SOAP).
cantor [Tue, 6 Nov 2007 20:58:26 +0000 (20:58 +0000)]
ECP message encoder (requests via PAOS, responses via SOAP).

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@332 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoPull the PAOS schema back out.
cantor [Tue, 6 Nov 2007 20:57:54 +0000 (20:57 +0000)]
Pull the PAOS schema back out.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@331 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoSimplify encoder processing a bit.
cantor [Tue, 6 Nov 2007 17:08:12 +0000 (17:08 +0000)]
Simplify encoder processing a bit.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@330 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoSign message even if passed in inside an envelope.
cantor [Tue, 6 Nov 2007 03:46:10 +0000 (03:46 +0000)]
Sign message even if passed in inside an envelope.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@329 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoAdd PAOS 1.1 schema.
cantor [Tue, 6 Nov 2007 02:47:17 +0000 (02:47 +0000)]
Add PAOS 1.1 schema.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@328 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoTrap failures at root for better reporting.
cantor [Thu, 25 Oct 2007 01:28:49 +0000 (01:28 +0000)]
Trap failures at root for better reporting.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@327 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoImprove logging a bit.
cantor [Thu, 25 Oct 2007 01:03:14 +0000 (01:03 +0000)]
Improve logging a bit.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@326 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoLog library versions.
cantor [Wed, 24 Oct 2007 21:16:57 +0000 (21:16 +0000)]
Log library versions.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@325 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoRequire Xerces 2.8.0 and make cxxtest optional.
cantor [Wed, 24 Oct 2007 15:53:39 +0000 (15:53 +0000)]
Require Xerces 2.8.0 and make cxxtest optional.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@324 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

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

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@323 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoUp log4cpp version requirement.
cantor [Mon, 22 Oct 2007 00:38:54 +0000 (00:38 +0000)]
Up log4cpp version requirement.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@322 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

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

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@321 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoExport functions.
cantor [Thu, 18 Oct 2007 18:01:29 +0000 (18:01 +0000)]
Export functions.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@320 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoConvert usage bits to a mask.
cantor [Wed, 17 Oct 2007 06:20:51 +0000 (06:20 +0000)]
Convert usage bits to a mask.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@319 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoMove credential usage enum to Credential class.
cantor [Wed, 17 Oct 2007 05:15:54 +0000 (05:15 +0000)]
Move credential usage enum to Credential class.
Get rid of test data relying on RetrievalMethod.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@318 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoConvert ENDLINE refs to eol.
cantor [Thu, 11 Oct 2007 18:26:23 +0000 (18:26 +0000)]
Convert ENDLINE refs to eol.
Make configure script check for proper logging version.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@317 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoCheck for xmlsec 1.4.
cantor [Tue, 2 Oct 2007 17:50:09 +0000 (17:50 +0000)]
Check for xmlsec 1.4.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@316 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoAdd marker interface to NewID for use in NewEncryptedID.
cantor [Tue, 2 Oct 2007 01:08:18 +0000 (01:08 +0000)]
Add marker interface to NewID for use in NewEncryptedID.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@315 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoMethod to add protocol to a role.
cantor [Sat, 29 Sep 2007 23:57:39 +0000 (23:57 +0000)]
Method to add protocol to a role.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@314 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoLimit number of transforms.
cantor [Tue, 25 Sep 2007 16:49:29 +0000 (16:49 +0000)]
Limit number of transforms.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@313 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoLog exceptions during verify loop.
cantor [Sat, 22 Sep 2007 04:08:59 +0000 (04:08 +0000)]
Log exceptions during verify loop.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@312 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

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

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@311 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoForgot to pull old doc files.
cantor [Wed, 19 Sep 2007 16:24:43 +0000 (16:24 +0000)]
Forgot to pull old doc files.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@309 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoMark executable.
cantor [Wed, 19 Sep 2007 05:34:34 +0000 (05:34 +0000)]
Mark executable.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@308 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoRefactor message extraction into decoders and clients.
cantor [Mon, 17 Sep 2007 02:06:13 +0000 (02:06 +0000)]
Refactor message extraction into decoders and clients.
Remove security checks from SOAP clients.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@307 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoMacro-ize spec files.
cantor [Sun, 16 Sep 2007 04:25:57 +0000 (04:25 +0000)]
Macro-ize spec files.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@306 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoAdd version resource.
cantor [Thu, 13 Sep 2007 15:49:39 +0000 (15:49 +0000)]
Add version resource.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@305 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoAdd version resource.
cantor [Thu, 13 Sep 2007 15:49:18 +0000 (15:49 +0000)]
Add version resource.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@304 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoInit logging.
cantor [Tue, 11 Sep 2007 18:39:57 +0000 (18:39 +0000)]
Init logging.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@303 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoAdd verify features.
cantor [Mon, 10 Sep 2007 02:40:49 +0000 (02:40 +0000)]
Add verify features.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@302 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoAdd samlsign to project.
cantor [Mon, 10 Sep 2007 01:33:36 +0000 (01:33 +0000)]
Add samlsign to project.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@301 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoSupport simple config option for file cred resolver.
cantor [Thu, 6 Sep 2007 18:55:42 +0000 (18:55 +0000)]
Support simple config option for file cred resolver.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@300 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoRework signature validation in metadata filter.
cantor [Thu, 30 Aug 2007 02:20:57 +0000 (02:20 +0000)]
Rework signature validation in metadata filter.
Integrate TrustEngine option into the filter for use with dynamic metadata.
Migrate PKIX unit test to static engine.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@299 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoDynamic metadata provider implementation.
cantor [Wed, 29 Aug 2007 18:03:01 +0000 (18:03 +0000)]
Dynamic metadata provider implementation.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@298 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoFix condition validation
cantor [Fri, 17 Aug 2007 22:02:02 +0000 (22:02 +0000)]
Fix condition validation

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@297 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agogit-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@296 fb386ef7...
cantor [Thu, 16 Aug 2007 17:45:51 +0000 (17:45 +0000)]
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@296 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoCorrect dependency syntax
cantor [Thu, 16 Aug 2007 17:45:11 +0000 (17:45 +0000)]
Correct dependency syntax

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@295 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

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

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@294 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoSync up older 1.3 spec file and require opensaml < 2.0
cantor [Mon, 13 Aug 2007 18:50:59 +0000 (18:50 +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.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@293 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoCheck for missing Destination value.
cantor [Thu, 9 Aug 2007 18:32:34 +0000 (18:32 +0000)]
Check for missing Destination value.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@292 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoMessage rules no longer protocol specific.
cantor [Thu, 9 Aug 2007 16:42:20 +0000 (16:42 +0000)]
Message rules no longer protocol specific.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@291 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoStreamline SecurityPolicy methods and rule modification.
cantor [Thu, 9 Aug 2007 04:19:16 +0000 (04:19 +0000)]
Streamline SecurityPolicy methods and rule modification.
Pass a protocol family string through from decoders and clients to policy rules.
Add partial policy reset to avoid spurious message replay errors.
Speed up message extraction rules by skipping incompatible protocols.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@290 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

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

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@289 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoConvert logging to log4shib via compile time switch.
cantor [Tue, 31 Jul 2007 17:53:45 +0000 (17:53 +0000)]
Convert logging to log4shib via compile time switch.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@288 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoRecipient/Destination checks were including query string.
cantor [Wed, 25 Jul 2007 17:29:50 +0000 (17:29 +0000)]
Recipient/Destination checks were including query string.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@287 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoSecond alpha
cantor [Sat, 14 Jul 2007 00:21:22 +0000 (00:21 +0000)]
Second alpha

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@285 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoParameterize config namespace for message plugins.
cantor [Wed, 11 Jul 2007 03:59:29 +0000 (03:59 +0000)]
Parameterize config namespace for message plugins.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@284 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoAnnotate exceptions with status information.
cantor [Tue, 10 Jul 2007 22:22:16 +0000 (22:22 +0000)]
Annotate exceptions with status information.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@283 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoAlways throw a descriptive exception instead of returning nothing.
cantor [Mon, 9 Jul 2007 17:10:06 +0000 (17:10 +0000)]
Always throw a descriptive exception instead of returning nothing.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@282 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

16 years agoEnable logging of SAML errors without making them fatal.
cantor [Fri, 6 Jul 2007 21:52:10 +0000 (21:52 +0000)]
Enable logging of SAML errors without making them fatal.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@281 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0