shibboleth/opensaml2.git
15 years agoUpdate README with bug fix list.
cantor [Wed, 6 Aug 2008 17:24:51 +0000 (17:24 +0000)]
Update README with bug fix list.

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

15 years agohttps://bugs.internet2.edu/jira/browse/SSPCPP-126
cantor [Wed, 23 Jul 2008 17:45:36 +0000 (17:45 +0000)]
https://bugs.internet2.edu/jira/browse/SSPCPP-126

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

15 years agoFix release number.
cantor [Tue, 22 Jul 2008 18:56:55 +0000 (18:56 +0000)]
Fix release number.

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

15 years agoUpdate Solaris dependency.
cantor [Tue, 22 Jul 2008 18:56:01 +0000 (18:56 +0000)]
Update Solaris dependency.

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

15 years agogit-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/branches/REL_2@410...
cantor [Thu, 17 Jul 2008 20:13:58 +0000 (20:13 +0000)]
git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/branches/REL_2@410 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0

15 years agoFinish adding role verification.
cantor [Tue, 15 Jul 2008 20:45:52 +0000 (20:45 +0000)]
Finish adding role verification.

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

15 years agoDisallow metadata that's statically invalid at the time of load.
cantor [Mon, 14 Jul 2008 03:23:35 +0000 (03:23 +0000)]
Disallow metadata that's statically invalid at the time of load.

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

15 years agoBump library version.
cantor [Fri, 11 Jul 2008 17:49:27 +0000 (17:49 +0000)]
Bump library version.

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

15 years agoLimit validity of non-local metadata based on cacheDuration.
cantor [Thu, 10 Jul 2008 21:57:40 +0000 (21:57 +0000)]
Limit validity of non-local metadata based on cacheDuration.

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

15 years agohttps://bugs.internet2.edu/jira/browse/CPPOST-14
cantor [Thu, 10 Jul 2008 21:35:16 +0000 (21:35 +0000)]
https://bugs.internet2.edu/jira/browse/CPPOST-14

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

15 years agohttps://bugs.internet2.edu/jira/browse/CPPOST-14
cantor [Thu, 10 Jul 2008 21:34:55 +0000 (21:34 +0000)]
https://bugs.internet2.edu/jira/browse/CPPOST-14
Also adds cacheDuration support to XML plugin.

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

15 years agohttps://bugs.internet2.edu/jira/browse/CPPOST-15
cantor [Thu, 10 Jul 2008 21:31:13 +0000 (21:31 +0000)]
https://bugs.internet2.edu/jira/browse/CPPOST-15

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

15 years agoMissing delete.
cantor [Wed, 2 Jul 2008 19:29:29 +0000 (19:29 +0000)]
Missing delete.

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

15 years agoAdd setting to limit metadata caching.
cantor [Wed, 2 Jul 2008 19:06:36 +0000 (19:06 +0000)]
Add setting to limit metadata caching.

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

15 years agohttps://bugs.internet2.edu/jira/browse/CPPXT-18
cantor [Tue, 1 Jul 2008 22:13:17 +0000 (22:13 +0000)]
https://bugs.internet2.edu/jira/browse/CPPXT-18

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

15 years agoRev version and add README file.
cantor [Tue, 1 Jul 2008 17:38:01 +0000 (17:38 +0000)]
Rev version and add README file.

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

15 years agohttps://bugs.internet2.edu/jira/browse/CPPOST-14
cantor [Tue, 1 Jul 2008 15:48:03 +0000 (15:48 +0000)]
https://bugs.internet2.edu/jira/browse/CPPOST-14

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

15 years agoAdd cross-compile targets for x64.
cantor [Mon, 23 Jun 2008 21:53:45 +0000 (21:53 +0000)]
Add cross-compile targets for x64.

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

15 years agoFix parameter name to match doc comment.
cantor [Sat, 14 Jun 2008 04:57:27 +0000 (04:57 +0000)]
Fix parameter name to match doc comment.

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

15 years agohttps://bugs.internet2.edu/jira/browse/CPPOST-13
cantor [Fri, 13 Jun 2008 21:41:23 +0000 (21:41 +0000)]
https://bugs.internet2.edu/jira/browse/CPPOST-13

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

15 years agohttps://bugs.internet2.edu/jira/browse/CPPOST-8
cantor [Wed, 11 Jun 2008 02:28:17 +0000 (02:28 +0000)]
https://bugs.internet2.edu/jira/browse/CPPOST-8

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

15 years agoUpdate version headers and autoconf scripts.
cantor [Wed, 4 Jun 2008 17:11:29 +0000 (17:11 +0000)]
Update version headers and autoconf scripts.

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

15 years agoMake test data align with KeyInfo changes in xmltooling.
cantor [Wed, 4 Jun 2008 16:58:45 +0000 (16:58 +0000)]
Make test data align with KeyInfo changes in xmltooling.

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

15 years agoRename to align with Java projects and avoid need to merge up to trunk.
cantor [Mon, 2 Jun 2008 21:34:07 +0000 (21:34 +0000)]
Rename to align with Java projects and avoid need to merge up to trunk.

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

15 years agohttps://bugs.internet2.edu/jira/browse/CPPOST-9 REL_2_0
cantor [Wed, 28 May 2008 03:20:57 +0000 (03:20 +0000)]
https://bugs.internet2.edu/jira/browse/CPPOST-9

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

15 years agohttps://bugs.internet2.edu/jira/browse/SSPCPP-104
cantor [Tue, 27 May 2008 01:40:51 +0000 (01:40 +0000)]
https://bugs.internet2.edu/jira/browse/SSPCPP-104

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

16 years agohttps://bugs.internet2.edu/jira/browse/CPPOST-11
cantor [Tue, 13 May 2008 03:39:19 +0000 (03:39 +0000)]
https://bugs.internet2.edu/jira/browse/CPPOST-11

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

16 years agoRemove extra 'd' in unspecified constants.
cantor [Sun, 30 Mar 2008 18:32:52 +0000 (18:32 +0000)]
Remove extra 'd' in unspecified constants.

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

16 years agoBranch for 2.0 stream.
cantor [Sun, 30 Mar 2008 18:19:58 +0000 (18:19 +0000)]
Branch for 2.0 stream.

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

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