[cpp-opensaml COMMIT] in /branches/REL_2/saml: saml1/core/impl/AssertionsImpl.cpp saml1/core/impl/ProtocolsImpl.cpp s...
noreply at shibboleth.net
noreply at shibboleth.net
Thu Dec 22 22:37:37 GMT 2011
Author: scantor
Date: Thu Dec 22 22:37:37 2011
New Revision: 689
URL: http://svn.shibboleth.net/view/cpp-opensaml?rev=689&view=rev
Log:
boost changes and header fixes
Modified:
branches/REL_2/saml/saml1/core/impl/AssertionsImpl.cpp
branches/REL_2/saml/saml1/core/impl/ProtocolsImpl.cpp
branches/REL_2/saml/saml2/metadata/DynamicMetadataProvider.h
branches/REL_2/saml/saml2/metadata/MetadataProvider.h
branches/REL_2/saml/saml2/metadata/ObservableMetadataProvider.h
branches/REL_2/saml/saml2/metadata/impl/DynamicMetadataProvider.cpp
branches/REL_2/saml/saml2/metadata/impl/EntityRoleMetadataFilter.cpp
branches/REL_2/saml/saml2/metadata/impl/MetadataProvider.cpp
branches/REL_2/saml/saml2/metadata/impl/NullMetadataProvider.cpp
branches/REL_2/saml/saml2/metadata/impl/ObservableMetadataProvider.cpp
branches/REL_2/saml/saml2/metadata/impl/SignatureMetadataFilter.cpp
Modified: branches/REL_2/saml/saml1/core/impl/AssertionsImpl.cpp
URL: http://svn.shibboleth.net/view/cpp-opensaml/branches/REL_2/saml/saml1/core/impl/AssertionsImpl.cpp?rev=689&r1=688&r2=689&view=diff
==============================================================================
--- branches/REL_2/saml/saml1/core/impl/AssertionsImpl.cpp (original)
+++ branches/REL_2/saml/saml1/core/impl/AssertionsImpl.cpp Thu Dec 22 22:37:37 2011
@@ -41,6 +41,7 @@
#include <ctime>
#include <limits.h>
+#include <boost/lexical_cast.hpp>
#include <xercesc/util/XMLUniDefs.hpp>
using namespace opensaml::saml1;
Modified: branches/REL_2/saml/saml1/core/impl/ProtocolsImpl.cpp
URL: http://svn.shibboleth.net/view/cpp-opensaml/branches/REL_2/saml/saml1/core/impl/ProtocolsImpl.cpp?rev=689&r1=688&r2=689&view=diff
==============================================================================
--- branches/REL_2/saml/saml1/core/impl/ProtocolsImpl.cpp (original)
+++ branches/REL_2/saml/saml1/core/impl/ProtocolsImpl.cpp Thu Dec 22 22:37:37 2011
@@ -40,6 +40,7 @@
#include <xmltooling/util/XMLHelper.h>
#include <ctime>
+#include <boost/lexical_cast.hpp>
#include <xercesc/util/XMLUniDefs.hpp>
using namespace opensaml::saml1p;
Modified: branches/REL_2/saml/saml2/metadata/DynamicMetadataProvider.h
URL: http://svn.shibboleth.net/view/cpp-opensaml/branches/REL_2/saml/saml2/metadata/DynamicMetadataProvider.h?rev=689&r1=688&r2=689&view=diff
==============================================================================
--- branches/REL_2/saml/saml2/metadata/DynamicMetadataProvider.h (original)
+++ branches/REL_2/saml/saml2/metadata/DynamicMetadataProvider.h Thu Dec 22 22:37:37 2011
@@ -72,7 +72,7 @@
private:
std::string m_id;
- mutable xmltooling::RWLock* m_lock;
+ std::auto_ptr<xmltooling::RWLock> m_lock;
double m_refreshDelayFactor;
time_t m_minCacheDuration, m_maxCacheDuration;
typedef std::map<xmltooling::xstring,time_t> cachemap_t;
Modified: branches/REL_2/saml/saml2/metadata/MetadataProvider.h
URL: http://svn.shibboleth.net/view/cpp-opensaml/branches/REL_2/saml/saml2/metadata/MetadataProvider.h?rev=689&r1=688&r2=689&view=diff
==============================================================================
--- branches/REL_2/saml/saml2/metadata/MetadataProvider.h (original)
+++ branches/REL_2/saml/saml2/metadata/MetadataProvider.h Thu Dec 22 22:37:37 2011
@@ -31,6 +31,7 @@
#include <vector>
#include <iostream>
+#include <boost/ptr_container/ptr_vector.hpp>
#include <xmltooling/exceptions.h>
#include <xmltooling/security/CredentialResolver.h>
@@ -250,7 +251,7 @@
void doFilters(xmltooling::XMLObject& xmlObject) const;
private:
- std::vector<MetadataFilter*> m_filters;
+ boost::ptr_vector<MetadataFilter> m_filters;
};
#if defined (_MSC_VER)
Modified: branches/REL_2/saml/saml2/metadata/ObservableMetadataProvider.h
URL: http://svn.shibboleth.net/view/cpp-opensaml/branches/REL_2/saml/saml2/metadata/ObservableMetadataProvider.h?rev=689&r1=688&r2=689&view=diff
==============================================================================
--- branches/REL_2/saml/saml2/metadata/ObservableMetadataProvider.h (original)
+++ branches/REL_2/saml/saml2/metadata/ObservableMetadataProvider.h Thu Dec 22 22:37:37 2011
@@ -97,7 +97,7 @@
virtual const Observer* removeObserver(const Observer* oldObserver) const;
private:
- mutable xmltooling::Mutex* m_observerLock;
+ std::auto_ptr<xmltooling::Mutex> m_observerLock;
mutable std::vector<const Observer*> m_observers;
};
Modified: branches/REL_2/saml/saml2/metadata/impl/DynamicMetadataProvider.cpp
URL: http://svn.shibboleth.net/view/cpp-opensaml/branches/REL_2/saml/saml2/metadata/impl/DynamicMetadataProvider.cpp?rev=689&r1=688&r2=689&view=diff
==============================================================================
--- branches/REL_2/saml/saml2/metadata/impl/DynamicMetadataProvider.cpp (original)
+++ branches/REL_2/saml/saml2/metadata/impl/DynamicMetadataProvider.cpp Thu Dec 22 22:37:37 2011
[... 520 lines stripped ...]
More information about the commits
mailing list