Reducing header overuse, non-inlining selected methods (CPPOST-35).
authorScott Cantor <cantor.2@osu.edu>
Tue, 13 Oct 2009 02:41:22 +0000 (02:41 +0000)
committerScott Cantor <cantor.2@osu.edu>
Tue, 13 Oct 2009 02:41:22 +0000 (02:41 +0000)
15 files changed:
saml/binding/impl/ArtifactMap.cpp
saml/binding/impl/SimpleSigningRule.cpp
saml/profile/impl/ConditionsRule.cpp
saml/saml1/binding/impl/SAML1POSTDecoder.cpp
saml/saml1/binding/impl/SAML1POSTEncoder.cpp
saml/saml1/binding/impl/SAML1SOAPDecoder.cpp
saml/saml2/binding/impl/SAML2ECPDecoder.cpp
saml/saml2/binding/impl/SAML2POSTDecoder.cpp
saml/saml2/binding/impl/SAML2RedirectDecoder.cpp
saml/saml2/binding/impl/SAML2SOAPDecoder.cpp
saml/saml2/core/impl/Assertions.cpp
saml/saml2/metadata/impl/DynamicMetadataProvider.cpp
saml/util/CommonDomainCookie.cpp
samlsign/samlsign.cpp
samltest/internal.h

index 8b755b3..53b1560 100644 (file)
@@ -31,6 +31,7 @@
 #include <xmltooling/XMLObjectBuilder.h>
 #include <xmltooling/XMLToolingConfig.h>
 #include <xmltooling/util/NDC.h>
+#include <xmltooling/util/ParserPool.h>
 #include <xmltooling/util/StorageService.h>
 #include <xmltooling/util/XMLHelper.h>
 #include <xmltooling/util/Threads.h>
index 59cd3d6..f3a5efe 100644 (file)
@@ -36,6 +36,7 @@
 #include <xmltooling/security/SignatureTrustEngine.h>
 #include <xmltooling/signature/KeyInfo.h>
 #include <xmltooling/signature/Signature.h>
+#include <xmltooling/util/ParserPool.h>
 
 using namespace opensaml::saml2md;
 using namespace opensaml;
index 13599fa..093ab4c 100644 (file)
@@ -17,7 +17,7 @@
 /**
  * ConditionsRule.cpp
  *
- * SAML Conditions SecurityPolicyRule
+ * SAML Conditions SecurityPolicyRule.
  */
 
 #include "internal.h"
@@ -29,6 +29,7 @@
 
 #include <xmltooling/logging.h>
 #include <xmltooling/XMLToolingConfig.h>
+#include <xmltooling/util/ParserPool.h>
 
 using namespace opensaml;
 using namespace xmltooling::logging;
index 6b543c0..4c59745 100644 (file)
@@ -17,7 +17,7 @@
 /**
  * SAML1POSTDecoder.cpp
  * 
- * SAML 1.x POST binding/profile message decoder
+ * SAML 1.x POST binding/profile message decoder.
  */
 
 #include "internal.h"
@@ -36,6 +36,7 @@
 #include <xmltooling/XMLToolingConfig.h>
 #include <xmltooling/io/HTTPRequest.h>
 #include <xmltooling/util/NDC.h>
+#include <xmltooling/util/ParserPool.h>
 #include <xmltooling/validation/ValidatorSuite.h>
 
 using namespace opensaml::saml2md;
index 42f9c55..89fa3e9 100644 (file)
@@ -29,6 +29,7 @@
 #include <fstream>
 #include <sstream>
 #include <xercesc/util/Base64.hpp>
+#include <xsec/framework/XSECDefs.hpp>
 #include <xmltooling/io/HTTPResponse.h>
 #include <xmltooling/logging.h>
 #include <xmltooling/XMLToolingConfig.h>
index 9f6d4c5..6a9e29c 100644 (file)
@@ -17,7 +17,7 @@
 /**
  * SAML1SOAPDecoder.cpp
  * 
- * SAML 1.x SOAP binding message decoder
+ * SAML 1.x SOAP binding message decoder.
  */
 
 #include "internal.h"
@@ -31,6 +31,7 @@
 #include <xmltooling/io/GenericRequest.h>
 #include <xmltooling/soap/SOAP.h>
 #include <xmltooling/util/NDC.h>
+#include <xmltooling/util/ParserPool.h>
 #include <xmltooling/validation/ValidatorSuite.h>
 
 using namespace opensaml::saml1p;
index 3446fdf..8b49b61 100644 (file)
@@ -17,7 +17,7 @@
 /**
  * SAML2ECPDecoder.cpp
  * 
- * SAML 2.0 ECP profile message decoder
+ * SAML 2.0 ECP profile message decoder.
  */
 
 #include "internal.h"
@@ -31,6 +31,7 @@
 #include <xmltooling/io/HTTPRequest.h>
 #include <xmltooling/soap/SOAP.h>
 #include <xmltooling/util/NDC.h>
+#include <xmltooling/util/ParserPool.h>
 #include <xmltooling/util/Predicates.h>
 #include <xmltooling/validation/ValidatorSuite.h>
 
index 87c5da1..517059a 100644 (file)
@@ -17,7 +17,7 @@
 /**
  * SAML2POSTDecoder.cpp
  * 
- * SAML 2.0 HTTP POST binding message encoder
+ * SAML 2.0 HTTP POST binding message encoder.
  */
 
 #include "internal.h"
@@ -35,6 +35,7 @@
 #include <xmltooling/XMLToolingConfig.h>
 #include <xmltooling/io/HTTPRequest.h>
 #include <xmltooling/util/NDC.h>
+#include <xmltooling/util/ParserPool.h>
 #include <xmltooling/validation/ValidatorSuite.h>
 
 using namespace opensaml::saml2md;
index b972f98..9ff9e26 100644 (file)
@@ -17,7 +17,7 @@
 /**
  * SAML2RedirectDecoder.cpp
  *
- * SAML 2.0 HTTP Redirect binding message encoder
+ * SAML 2.0 HTTP Redirect binding message encoder.
  */
 
 #include "internal.h"
@@ -34,6 +34,7 @@
 #include <xmltooling/XMLToolingConfig.h>
 #include <xmltooling/io/HTTPRequest.h>
 #include <xmltooling/util/NDC.h>
+#include <xmltooling/util/ParserPool.h>
 #include <xmltooling/validation/ValidatorSuite.h>
 
 using namespace opensaml::saml2md;
index c712529..69848be 100644 (file)
@@ -17,7 +17,7 @@
 /**
  * SAML2SOAPDecoder.cpp
  * 
- * SAML 2.0 SOAP binding message decoder
+ * SAML 2.0 SOAP binding message decoder.
  */
 
 #include "internal.h"
@@ -31,6 +31,7 @@
 #include <xmltooling/io/GenericRequest.h>
 #include <xmltooling/soap/SOAP.h>
 #include <xmltooling/util/NDC.h>
+#include <xmltooling/util/ParserPool.h>
 #include <xmltooling/validation/ValidatorSuite.h>
 
 using namespace opensaml::saml2p;
index c362e4a..794f504 100644 (file)
@@ -35,6 +35,7 @@
 #include <xmltooling/encryption/Decrypter.h>
 #include <xmltooling/security/Credential.h>
 #include <xmltooling/signature/KeyInfo.h>
+#include <xmltooling/util/ParserPool.h>
 
 #include <xsec/utils/XSECPlatformUtils.hpp>
 
index 4659100..a518442 100644 (file)
@@ -29,6 +29,7 @@
 #include <xercesc/util/XMLUniDefs.hpp>
 #include <xmltooling/logging.h>
 #include <xmltooling/XMLToolingConfig.h>
+#include <xmltooling/util/ParserPool.h>
 #include <xmltooling/util/Threads.h>
 #include <xmltooling/util/XMLHelper.h>
 #include <xmltooling/validation/ValidatorSuite.h>
index 14e1eb6..8a7b736 100644 (file)
@@ -1,5 +1,5 @@
 /*
- *  Copyright 2001-2007 Internet2
+ *  Copyright 2001-2009 Internet2
  * 
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -24,6 +24,7 @@
 #include "util/CommonDomainCookie.h"
 
 #include <xercesc/util/Base64.hpp>
+#include <xsec/framework/XSECDefs.hpp>
 #include <xmltooling/XMLToolingConfig.h>
 #include <xmltooling/util/URLEncoder.h>
 
index 3be55b6..4b14cdb 100644 (file)
@@ -43,6 +43,7 @@
 #include <xmltooling/security/SignatureTrustEngine.h>
 #include <xmltooling/signature/Signature.h>
 #include <xmltooling/signature/SignatureValidator.h>
+#include <xmltooling/util/ParserPool.h>
 #include <xmltooling/util/XMLHelper.h>
 
 #include <fstream>
index e3f3b31..753943b 100644 (file)
@@ -29,6 +29,7 @@
 #include <xmltooling/XMLObjectBuilder.h>
 #include <xmltooling/XMLToolingConfig.h>
 #include <xmltooling/util/DateTime.h>
+#include <xmltooling/util/ParserPool.h>
 #include <xmltooling/validation/Validator.h>
 
 using namespace xmltooling;