Author: mcalmer
Date: Sun Jul 4 18:59:33 2010
New Revision: 2682
URL: http://svn.opensuse.org/viewcvs/limal?rev=2682&view=rev
Log:
blocxx::COWIntrusiveReference => RWCOW_pointer
Modified:
limal-branches/mc-devel/limal-ca-mgm/src/AuthorityInfoAccessExtension.cpp
limal-branches/mc-devel/limal-ca-mgm/src/AuthorityKeyIdentifierExtension.cpp
limal-branches/mc-devel/limal-ca-mgm/src/AuthorityKeyIdentifierGenerateExtension.cpp
limal-branches/mc-devel/limal-ca-mgm/src/BasicConstraintsExtension.cpp
limal-branches/mc-devel/limal-ca-mgm/src/BitExtensions.cpp
limal-branches/mc-devel/limal-ca-mgm/src/ByteBuffer.cpp
limal-branches/mc-devel/limal-ca-mgm/src/CA.cpp
limal-branches/mc-devel/limal-ca-mgm/src/CAConfig.cpp
limal-branches/mc-devel/limal-ca-mgm/src/CRLData.cpp
limal-branches/mc-devel/limal-ca-mgm/src/CRLDataImpl.hpp
limal-branches/mc-devel/limal-ca-mgm/src/CRLDistributionPointsExtension.cpp
limal-branches/mc-devel/limal-ca-mgm/src/CRLGenerationData.cpp
limal-branches/mc-devel/limal-ca-mgm/src/CRLReason.cpp
limal-branches/mc-devel/limal-ca-mgm/src/CertificateData.cpp
limal-branches/mc-devel/limal-ca-mgm/src/CertificateDataImpl.hpp
limal-branches/mc-devel/limal-ca-mgm/src/CertificateIssueData.cpp
limal-branches/mc-devel/limal-ca-mgm/src/CertificatePoliciesExtension.cpp
limal-branches/mc-devel/limal-ca-mgm/src/DNObject.cpp
limal-branches/mc-devel/limal-ca-mgm/src/DNObjectImpl.hpp
limal-branches/mc-devel/limal-ca-mgm/src/ExtendedKeyUsageExt.cpp
limal-branches/mc-devel/limal-ca-mgm/src/ExtensionBase.cpp
limal-branches/mc-devel/limal-ca-mgm/src/IssuerAlternativeNameExtension.cpp
limal-branches/mc-devel/limal-ca-mgm/src/LiteralValues.cpp
limal-branches/mc-devel/limal-ca-mgm/src/RequestDataImpl.hpp
limal-branches/mc-devel/limal-ca-mgm/src/RequestGenerationData.cpp
limal-branches/mc-devel/limal-ca-mgm/src/StringExtensions.cpp
limal-branches/mc-devel/limal-ca-mgm/src/SubjectAlternativeNameExtension.cpp
limal-branches/mc-devel/limal-ca-mgm/src/SubjectKeyIdentifierExtension.cpp
limal-branches/mc-devel/limal-ca-mgm/src/X509v3CRLExtensionsImpl.hpp
limal-branches/mc-devel/limal-ca-mgm/src/X509v3CRLGenerationExtensions.cpp
limal-branches/mc-devel/limal-ca-mgm/src/X509v3CertificateExtensionsImpl.hpp
limal-branches/mc-devel/limal-ca-mgm/src/X509v3CertificateIssueExtensions.cpp
limal-branches/mc-devel/limal-ca-mgm/src/X509v3RequestExtensions.cpp
limal-branches/mc-devel/limal-ca-mgm/src/X509v3RequestExtensionsImpl.hpp
limal-branches/mc-devel/limal-ca-mgm/src/limal/ByteBuffer.hpp
limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/AuthorityInfoAccessExtension.hpp
limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/AuthorityKeyIdentifierExtension.hpp
limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/AuthorityKeyIdentifierGenerateExtension.hpp
limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/BasicConstraintsExtension.hpp
limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/BitExtensions.hpp
limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CA.hpp
limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CAConfig.hpp
limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CRLData.hpp
limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CRLDistributionPointsExtension.hpp
limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CRLGenerationData.hpp
limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CRLReason.hpp
limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CertificateData.hpp
limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CertificateIssueData.hpp
limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CertificatePoliciesExtension.hpp
limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/DNObject.hpp
limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/ExtendedKeyUsageExt.hpp
limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/ExtensionBase.hpp
limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/IssuerAlternativeNameExtension.hpp
limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/LiteralValues.hpp
limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/RequestData.hpp
limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/RequestGenerationData.hpp
limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/StringExtensions.hpp
limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/SubjectAlternativeNameExtension.hpp
limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/SubjectKeyIdentifierExtension.hpp
limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/X509v3CRLExtensions.hpp
limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/X509v3CRLGenerationExtensions.hpp
limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/X509v3CertificateExtensions.hpp
limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/X509v3CertificateIssueExtensions.hpp
limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/X509v3RequestExtensions.hpp
limal-branches/mc-devel/limal-ca-mgm/testsuite/TestRepos/Test_CA1/cam.txt
limal-branches/mc-devel/limal-ca-mgm/testsuite/TestRepos/Test_CA1/index.txt
limal-branches/mc-devel/limal-ca-mgm/testsuite/TestRepos/Test_CA2/.rand
limal-branches/mc-devel/limal-ca-mgm/testsuite/TestRepos/Test_CA2/crl/crl.pem
Modified: limal-branches/mc-devel/limal-ca-mgm/src/AuthorityInfoAccessExtension.cpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/AuthorityInfoAccessExtension.cpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/AuthorityInfoAccessExtension.cpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/AuthorityInfoAccessExtension.cpp Sun Jul 4 18:59:33 2010
@@ -25,7 +25,7 @@
#include
#include
#include
-#include
+
#include "Utils.hpp"
@@ -36,7 +36,7 @@
using namespace blocxx;
-class AuthorityInformationImpl : public blocxx::COWIntrusiveCountableBase
+class AuthorityInformationImpl
{
public:
@@ -50,9 +50,8 @@
{}
AuthorityInformationImpl(const AuthorityInformationImpl &ai)
- : blocxx::COWIntrusiveCountableBase(ai),
- accessOID(ai.accessOID),
- location(ai.location)
+ : accessOID(ai.accessOID)
+ , location(ai.location)
{}
virtual ~AuthorityInformationImpl() {}
@@ -67,7 +66,7 @@
};
-class AuthorityInfoAccessExtImpl : public blocxx::COWIntrusiveCountableBase
+class AuthorityInfoAccessExtImpl
{
public:
AuthorityInfoAccessExtImpl()
@@ -75,8 +74,7 @@
{}
AuthorityInfoAccessExtImpl(const AuthorityInfoAccessExtImpl &aie)
- : blocxx::COWIntrusiveCountableBase(aie),
- info(aie.info)
+ : info(aie.info)
{}
virtual ~AuthorityInfoAccessExtImpl() {}
Modified: limal-branches/mc-devel/limal-ca-mgm/src/AuthorityKeyIdentifierExtension.cpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/AuthorityKeyIdentifierExtension.cpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/AuthorityKeyIdentifierExtension.cpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/AuthorityKeyIdentifierExtension.cpp Sun Jul 4 18:59:33 2010
@@ -21,7 +21,7 @@
/-*/
#include
#include
-#include
+
#include "Utils.hpp"
@@ -31,7 +31,7 @@
using namespace ca_mgm;
using namespace blocxx;
-class AuthorityKeyIdentifierExtImpl : public blocxx::COWIntrusiveCountableBase
+class AuthorityKeyIdentifierExtImpl
{
public:
@@ -42,8 +42,7 @@
{}
AuthorityKeyIdentifierExtImpl(const AuthorityKeyIdentifierExtImpl &impl)
- : COWIntrusiveCountableBase(impl)
- , keyid(impl.keyid)
+ : keyid(impl.keyid)
, DirName(impl.DirName)
, serial(impl.serial)
{}
Modified: limal-branches/mc-devel/limal-ca-mgm/src/AuthorityKeyIdentifierGenerateExtension.cpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/AuthorityKeyIdentifierGenerateExtension.cpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/AuthorityKeyIdentifierGenerateExtension.cpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/AuthorityKeyIdentifierGenerateExtension.cpp Sun Jul 4 18:59:33 2010
@@ -23,7 +23,7 @@
#include
#include
#include
-#include
+
#include "Utils.hpp"
@@ -33,7 +33,7 @@
using namespace ca_mgm;
using namespace blocxx;
-class AuthorityKeyIdentifierGenerateExtImpl : public blocxx::COWIntrusiveCountableBase
+class AuthorityKeyIdentifierGenerateExtImpl
{
public:
@@ -49,8 +49,7 @@
{}
AuthorityKeyIdentifierGenerateExtImpl(const AuthorityKeyIdentifierGenerateExtImpl& impl)
- : COWIntrusiveCountableBase(impl)
- , keyid(impl.keyid)
+ : keyid(impl.keyid)
, issuer(impl.issuer)
{}
Modified: limal-branches/mc-devel/limal-ca-mgm/src/BasicConstraintsExtension.cpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/BasicConstraintsExtension.cpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/BasicConstraintsExtension.cpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/BasicConstraintsExtension.cpp Sun Jul 4 18:59:33 2010
@@ -24,7 +24,7 @@
#include
#include
#include
-#include
+
#include "Utils.hpp"
@@ -34,7 +34,7 @@
using namespace ca_mgm;
using namespace blocxx;
-class BasicConstraintsExtImpl : public blocxx::COWIntrusiveCountableBase
+class BasicConstraintsExtImpl
{
public:
@@ -49,8 +49,7 @@
{}
BasicConstraintsExtImpl(const BasicConstraintsExtImpl& impl)
- : COWIntrusiveCountableBase(impl)
- , ca(impl.ca)
+ : ca(impl.ca)
, pathlen(impl.pathlen)
{}
Modified: limal-branches/mc-devel/limal-ca-mgm/src/BitExtensions.cpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/BitExtensions.cpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/BitExtensions.cpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/BitExtensions.cpp Sun Jul 4 18:59:33 2010
@@ -33,7 +33,7 @@
using namespace blocxx;
class BitExtensionImpl
-//: public blocxx::COWIntrusiveCountableBase
+//
{
public:
BitExtensionImpl()
Modified: limal-branches/mc-devel/limal-ca-mgm/src/ByteBuffer.cpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/ByteBuffer.cpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/ByteBuffer.cpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/ByteBuffer.cpp Sun Jul 4 18:59:33 2010
@@ -20,7 +20,7 @@
#include
#include
-#include
+
#include <cstring>
@@ -38,7 +38,7 @@
// --- Inner ByteBufferImpl class ----------------------------------------
// -----------------------------------------------------------------------
class ByteBufferImpl
- : public blocxx::COWIntrusiveCountableBase
+
{
public:
@@ -65,8 +65,7 @@
}
ByteBufferImpl(const ByteBufferImpl &buf)
- : COWIntrusiveCountableBase(buf)
- , m_len(buf.m_len)
+ : m_len(buf.m_len)
, m_buf(new char[m_len + 1])
{
::memmove(m_buf, buf.m_buf, m_len);
@@ -120,6 +119,13 @@
}
}
+ void
+ clear()
+ {
+ m_len = 0;
+ m_buf = NULL;
+ }
+
size_t
size() const
{
@@ -149,30 +155,20 @@
// --- ByteBuffer class ----------------------------------------------
// -------------------------------------------------------------------
ByteBuffer::ByteBuffer()
- : m_impl(NULL)
+ : m_impl(new ByteBufferImpl())
{}
// -------------------------------------------------------------------
ByteBuffer::ByteBuffer(const char *str)
- : m_impl(NULL)
-{
- if( str != NULL)
- {
- m_impl = new ByteBufferImpl(str);
- }
-}
+ : m_impl(new ByteBufferImpl(str))
+{}
// -------------------------------------------------------------------
ByteBuffer::ByteBuffer(const char *ptr, size_t len)
- : m_impl(NULL)
-{
- if( ptr != NULL)
- {
- m_impl = new ByteBufferImpl(ptr, len);
- }
-}
+ : m_impl(new ByteBufferImpl(ptr, len))
+{}
// -------------------------------------------------------------------
@@ -204,7 +200,7 @@
void
ByteBuffer::clear()
{
- m_impl = NULL;
+ m_impl->clear();
}
@@ -255,14 +251,14 @@
{
if(ptr != NULL)
{
- if(m_impl)
- {
- m_impl->append(ptr, len);
- }
- else
- {
- m_impl = new ByteBufferImpl(ptr, len);
- }
+ if(m_impl)
+ {
+ m_impl->append(ptr, len);
+ }
+ else
+ {
+ BLOCXX_THROW(ca_mgm::RuntimeException, __("ByteBuffer not initialized"));
+ }
}
}
@@ -271,14 +267,14 @@
void
ByteBuffer::append(char c)
{
- if(m_impl)
- {
- m_impl->append(&c, 1);
- }
- else
- {
- m_impl = new ByteBufferImpl(&c, 1);
- }
+ if(m_impl)
+ {
+ m_impl->append(&c, 1);
+ }
+ else
+ {
+ BLOCXX_THROW(ca_mgm::RuntimeException, __("ByteBuffer not initialized"));
+ }
}
Modified: limal-branches/mc-devel/limal-ca-mgm/src/CA.cpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/CA.cpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/CA.cpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/CA.cpp Sun Jul 4 18:59:33 2010
@@ -29,7 +29,7 @@
#include
#include
#include
-#include
+
#include
@@ -48,7 +48,7 @@
using namespace ca_mgm;
using namespace blocxx;
-class CAImpl : public blocxx::COWIntrusiveCountableBase
+class CAImpl
{
public:
@@ -109,12 +109,23 @@
CAConfig *config;
CAConfig *templ;
+ // FIXME: have a look at this
private:
CAImpl() {}
- CAImpl(const CAImpl &impl)
- : COWIntrusiveCountableBase(impl)
+ CAImpl(const CAImpl &)
{}
- CAImpl& operator=(const CAImpl &) { return *this; }
+ CAImpl& operator=(const CAImpl &i)
+ {
+ if(this == &i) return *this;
+
+ caName = i.caName;
+ caPasswd = i.caPasswd;
+ repositoryDir = i.repositoryDir;
+ config = i.config;
+ templ = i.templ;
+
+ return *this;
+ }
};
@@ -150,6 +161,7 @@
CA::CA(const std::string& caName, const std::string& caPasswd, const std::string& repos)
+ : m_impl( new CAImpl(caName, caPasswd, repos))
{
if(caName.empty())
@@ -178,8 +190,6 @@
__("Invalid CA password."), E_INVALID_PASSWD);
}
- m_impl = new CAImpl(caName, caPasswd, repos);
-
m_impl->templ = new CAConfig(repos+"/"+caName+"/openssl.cnf.tmpl");
}
Modified: limal-branches/mc-devel/limal-ca-mgm/src/CAConfig.cpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/CAConfig.cpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/CAConfig.cpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/CAConfig.cpp Sun Jul 4 18:59:33 2010
@@ -23,7 +23,7 @@
#include <fstream>
#include <iostream>
#include
-#include
+
#include "Utils.hpp"
#include "INIParser/INIParser.hpp"
@@ -40,7 +40,7 @@
INI::Section *section;
};
-class CAConfigImpl : public blocxx::COWIntrusiveCountableBase
+class CAConfigImpl
{
public:
CAConfigImpl()
@@ -54,8 +54,7 @@
{}
CAConfigImpl(const CAConfigImpl& impl)
- : COWIntrusiveCountableBase(impl)
- , parser(impl.parser)
+ : parser(impl.parser)
, srcFilename(impl.srcFilename)
{}
Modified: limal-branches/mc-devel/limal-ca-mgm/src/CRLData.cpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/CRLData.cpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/CRLData.cpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/CRLData.cpp Sun Jul 4 18:59:33 2010
@@ -24,7 +24,7 @@
#include
#include
#include
-#include
+
#include "CRLDataImpl.hpp"
#include "DNObject_Priv.hpp"
Modified: limal-branches/mc-devel/limal-ca-mgm/src/CRLDataImpl.hpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/CRLDataImpl.hpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/CRLDataImpl.hpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/CRLDataImpl.hpp Sun Jul 4 18:59:33 2010
@@ -24,14 +24,14 @@
#include
#include
-#include
+
#include "X509v3CRLExtensions_Priv.hpp"
namespace CA_MGM_NAMESPACE {
-class RevocationEntryImpl : public blocxx::COWIntrusiveCountableBase
+class RevocationEntryImpl
{
public:
RevocationEntryImpl()
@@ -41,8 +41,7 @@
{}
RevocationEntryImpl(const RevocationEntryImpl& impl)
- : COWIntrusiveCountableBase(impl)
- , serial(impl.serial)
+ : serial(impl.serial)
, revocationDate(impl.revocationDate)
, revocationReason(impl.revocationReason)
{}
@@ -60,7 +59,7 @@
};
-class CRLDataImpl : public blocxx::COWIntrusiveCountableBase
+class CRLDataImpl
{
public:
CRLDataImpl()
@@ -77,8 +76,7 @@
{}
CRLDataImpl(const CRLDataImpl& impl)
- : COWIntrusiveCountableBase(impl)
- , version(impl.version)
+ : version(impl.version)
, fingerprint(impl.fingerprint)
, lastUpdate(impl.lastUpdate)
, nextUpdate(impl.nextUpdate)
Modified: limal-branches/mc-devel/limal-ca-mgm/src/CRLDistributionPointsExtension.cpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/CRLDistributionPointsExtension.cpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/CRLDistributionPointsExtension.cpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/CRLDistributionPointsExtension.cpp Sun Jul 4 18:59:33 2010
@@ -23,7 +23,7 @@
#include
#include
#include
-#include
+
#include "Utils.hpp"
@@ -33,7 +33,7 @@
using namespace ca_mgm;
using namespace blocxx;
-class CRLDistributionPointsExtImpl : public blocxx::COWIntrusiveCountableBase
+class CRLDistributionPointsExtImpl
{
public:
CRLDistributionPointsExtImpl()
@@ -41,8 +41,7 @@
{}
CRLDistributionPointsExtImpl(const CRLDistributionPointsExtImpl& impl)
- : COWIntrusiveCountableBase(impl)
- , altNameList(impl.altNameList)
+ : altNameList(impl.altNameList)
{}
~CRLDistributionPointsExtImpl() {}
Modified: limal-branches/mc-devel/limal-ca-mgm/src/CRLGenerationData.cpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/CRLGenerationData.cpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/CRLGenerationData.cpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/CRLGenerationData.cpp Sun Jul 4 18:59:33 2010
@@ -24,7 +24,7 @@
#include
#include
#include
-#include
+
#include "Utils.hpp"
@@ -34,7 +34,7 @@
using namespace ca_mgm;
using namespace blocxx;
-class CRLGenerationDataImpl : public blocxx::COWIntrusiveCountableBase
+class CRLGenerationDataImpl
{
public:
@@ -50,8 +50,7 @@
{}
CRLGenerationDataImpl(const CRLGenerationDataImpl& impl)
- : COWIntrusiveCountableBase(impl)
- , crlHours(impl.crlHours)
+ : crlHours(impl.crlHours)
, extensions(impl.extensions)
{}
Modified: limal-branches/mc-devel/limal-ca-mgm/src/CRLReason.cpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/CRLReason.cpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/CRLReason.cpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/CRLReason.cpp Sun Jul 4 18:59:33 2010
@@ -25,7 +25,7 @@
#include
#include
#include
-#include
+
#include "Utils.hpp"
@@ -35,7 +35,7 @@
using namespace ca_mgm;
using namespace blocxx;
-class CRLReasonImpl : public blocxx::COWIntrusiveCountableBase
+class CRLReasonImpl
{
public:
CRLReasonImpl()
@@ -51,8 +51,7 @@
{}
CRLReasonImpl(const CRLReasonImpl& impl)
- : COWIntrusiveCountableBase(impl)
- , reason(impl.reason)
+ : reason(impl.reason)
, compromiseDate(impl.compromiseDate)
, holdInstruction(impl.holdInstruction)
{}
Modified: limal-branches/mc-devel/limal-ca-mgm/src/CertificateData.cpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/CertificateData.cpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/CertificateData.cpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/CertificateData.cpp Sun Jul 4 18:59:33 2010
@@ -24,7 +24,7 @@
#include
#include
#include
-#include
+
#include "CertificateDataImpl.hpp"
#include "Utils.hpp"
Modified: limal-branches/mc-devel/limal-ca-mgm/src/CertificateDataImpl.hpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/CertificateDataImpl.hpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/CertificateDataImpl.hpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/CertificateDataImpl.hpp Sun Jul 4 18:59:33 2010
@@ -24,14 +24,14 @@
#include
#include
-#include
+
#include "X509v3CertificateExtensions_Priv.hpp"
namespace CA_MGM_NAMESPACE {
-class CertificateDataImpl : public blocxx::COWIntrusiveCountableBase
+class CertificateDataImpl
{
public:
CertificateDataImpl()
@@ -52,8 +52,7 @@
{}
CertificateDataImpl(const CertificateDataImpl& impl)
- : COWIntrusiveCountableBase(impl)
- , version(impl.version)
+ : version(impl.version)
, serial(impl.serial)
, fingerprint(impl.fingerprint)
, notBefore(impl.notBefore)
Modified: limal-branches/mc-devel/limal-ca-mgm/src/CertificateIssueData.cpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/CertificateIssueData.cpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/CertificateIssueData.cpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/CertificateIssueData.cpp Sun Jul 4 18:59:33 2010
@@ -25,7 +25,7 @@
#include
#include
#include
-#include
+
#include "Utils.hpp"
@@ -35,7 +35,7 @@
using namespace ca_mgm;
using namespace blocxx;
-class CertificateIssueDataImpl : public blocxx::COWIntrusiveCountableBase
+class CertificateIssueDataImpl
{
public:
CertificateIssueDataImpl()
@@ -46,8 +46,7 @@
{}
CertificateIssueDataImpl(const CertificateIssueDataImpl& impl)
- : COWIntrusiveCountableBase(impl)
- , notBefore(impl.notBefore)
+ : notBefore(impl.notBefore)
, notAfter(impl.notAfter)
, messageDigest(impl.messageDigest)
, extensions(impl.extensions)
Modified: limal-branches/mc-devel/limal-ca-mgm/src/CertificatePoliciesExtension.cpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/CertificatePoliciesExtension.cpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/CertificatePoliciesExtension.cpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/CertificatePoliciesExtension.cpp Sun Jul 4 18:59:33 2010
@@ -24,7 +24,7 @@
#include
#include
#include
-#include
+
#include "Utils.hpp"
@@ -34,7 +34,7 @@
using namespace ca_mgm;
using namespace blocxx;
-class UserNoticeImpl : public blocxx::COWIntrusiveCountableBase
+class UserNoticeImpl
{
public:
UserNoticeImpl()
@@ -44,8 +44,7 @@
{}
UserNoticeImpl(const UserNoticeImpl& impl)
- : COWIntrusiveCountableBase(impl)
- , explicitText(impl.explicitText)
+ : explicitText(impl.explicitText)
, organization(impl.organization)
, noticeNumbers(impl.noticeNumbers)
{}
@@ -67,7 +66,7 @@
};
-class CertificatePolicyImpl : public blocxx::COWIntrusiveCountableBase
+class CertificatePolicyImpl
{
public:
@@ -84,8 +83,7 @@
{}
CertificatePolicyImpl(const CertificatePolicyImpl& impl)
- : COWIntrusiveCountableBase(impl)
- , policyIdentifier(impl.policyIdentifier)
+ : policyIdentifier(impl.policyIdentifier)
, cpsURI(impl.cpsURI)
, noticeList(impl.noticeList)
{}
@@ -103,7 +101,7 @@
std::list<UserNotice> noticeList;
};
-class CertificatePoliciesExtImpl : public blocxx::COWIntrusiveCountableBase
+class CertificatePoliciesExtImpl
{
public:
CertificatePoliciesExtImpl()
@@ -117,8 +115,7 @@
{}
CertificatePoliciesExtImpl(const CertificatePoliciesExtImpl& impl)
- : COWIntrusiveCountableBase(impl)
- , ia5org(impl.ia5org)
+ : ia5org(impl.ia5org)
, policies(impl.policies)
{}
Modified: limal-branches/mc-devel/limal-ca-mgm/src/DNObject.cpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/DNObject.cpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/DNObject.cpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/DNObject.cpp Sun Jul 4 18:59:33 2010
@@ -25,7 +25,7 @@
#include
#include
#include <map>
-#include
+
#include "DNObjectImpl.hpp"
#include "DNObject_Priv.hpp"
Modified: limal-branches/mc-devel/limal-ca-mgm/src/DNObjectImpl.hpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/DNObjectImpl.hpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/DNObjectImpl.hpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/DNObjectImpl.hpp Sun Jul 4 18:59:33 2010
@@ -25,12 +25,12 @@
#include
#include
#include <list>
-#include
+
namespace CA_MGM_NAMESPACE {
-class RDNObjectImpl : public blocxx::COWIntrusiveCountableBase
+class RDNObjectImpl
{
public:
RDNObjectImpl()
@@ -42,8 +42,7 @@
{}
RDNObjectImpl(const RDNObjectImpl& impl)
- : COWIntrusiveCountableBase(impl)
- , type(impl.type)
+ : type(impl.type)
, value(impl.value)
, prompt(impl.prompt)
, min(impl.min)
@@ -65,7 +64,7 @@
uint32_t max;
};
-class DNObjectImpl : public blocxx::COWIntrusiveCountableBase
+class DNObjectImpl
{
public:
DNObjectImpl()
@@ -73,8 +72,7 @@
{}
DNObjectImpl(const DNObjectImpl& impl)
- : COWIntrusiveCountableBase(impl)
- , dn(impl.dn)
+ : dn(impl.dn)
{}
~DNObjectImpl() {}
Modified: limal-branches/mc-devel/limal-ca-mgm/src/ExtendedKeyUsageExt.cpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/ExtendedKeyUsageExt.cpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/ExtendedKeyUsageExt.cpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/ExtendedKeyUsageExt.cpp Sun Jul 4 18:59:33 2010
@@ -24,7 +24,7 @@
#include
#include
#include
-#include
+
#include "Utils.hpp"
@@ -34,7 +34,7 @@
using namespace ca_mgm;
using namespace blocxx;
-class ExtendedKeyUsageExtImpl : public blocxx::COWIntrusiveCountableBase
+class ExtendedKeyUsageExtImpl
{
public:
ExtendedKeyUsageExtImpl()
@@ -42,8 +42,7 @@
{}
ExtendedKeyUsageExtImpl(const ExtendedKeyUsageExtImpl& impl)
- : COWIntrusiveCountableBase(impl)
- , usage(impl.usage)
+ : usage(impl.usage)
{}
~ExtendedKeyUsageExtImpl() {}
Modified: limal-branches/mc-devel/limal-ca-mgm/src/ExtensionBase.cpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/ExtensionBase.cpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/ExtensionBase.cpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/ExtensionBase.cpp Sun Jul 4 18:59:33 2010
@@ -21,7 +21,7 @@
/-*/
#include
-#include
+
#include "Utils.hpp"
@@ -31,7 +31,8 @@
using namespace ca_mgm;
using namespace blocxx;
-class ExtensionBaseImpl : public COWIntrusiveCountableBase {
+class ExtensionBaseImpl
+{
public:
@@ -40,8 +41,7 @@
{}
ExtensionBaseImpl(const ExtensionBaseImpl &ebi)
- : COWIntrusiveCountableBase(ebi)
- , present(ebi.present)
+ : present(ebi.present)
, critical(ebi.critical)
{}
Modified: limal-branches/mc-devel/limal-ca-mgm/src/IssuerAlternativeNameExtension.cpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/IssuerAlternativeNameExtension.cpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/IssuerAlternativeNameExtension.cpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/IssuerAlternativeNameExtension.cpp Sun Jul 4 18:59:33 2010
@@ -23,7 +23,7 @@
#include
#include
#include
-#include
+
#include "Utils.hpp"
@@ -33,7 +33,7 @@
using namespace ca_mgm;
using namespace blocxx;
-class IssuerAlternativeNameExtImpl : public blocxx::COWIntrusiveCountableBase
+class IssuerAlternativeNameExtImpl
{
public:
IssuerAlternativeNameExtImpl()
@@ -48,8 +48,7 @@
{}
IssuerAlternativeNameExtImpl(const IssuerAlternativeNameExtImpl& impl)
- : COWIntrusiveCountableBase(impl)
- , issuerCopy(impl.issuerCopy)
+ : issuerCopy(impl.issuerCopy)
, altNameList(impl.altNameList)
{}
Modified: limal-branches/mc-devel/limal-ca-mgm/src/LiteralValues.cpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/LiteralValues.cpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/LiteralValues.cpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/LiteralValues.cpp Sun Jul 4 18:59:33 2010
@@ -25,7 +25,7 @@
#include
#include
#include
-#include
+
#include "Utils.hpp"
@@ -36,7 +36,7 @@
using namespace blocxx;
-class LiteralValueImpl : public blocxx::COWIntrusiveCountableBase
+class LiteralValueImpl
{
public:
std::string literalType;
@@ -52,9 +52,8 @@
{}
LiteralValueImpl(const LiteralValueImpl &lv)
- : blocxx::COWIntrusiveCountableBase(lv),
- literalType(lv.literalType),
- literalValue(lv.literalValue)
+ : literalType(lv.literalType)
+ , literalValue(lv.literalValue)
{}
virtual ~LiteralValueImpl() {}
@@ -66,6 +65,7 @@
};
+
LiteralValue::LiteralValue()
: m_impl(new LiteralValueImpl())
{}
Modified: limal-branches/mc-devel/limal-ca-mgm/src/RequestDataImpl.hpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/RequestDataImpl.hpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/RequestDataImpl.hpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/RequestDataImpl.hpp Sun Jul 4 18:59:33 2010
@@ -24,14 +24,14 @@
#include
#include
-#include
+
#include "X509v3RequestExtensions_Priv.hpp"
namespace CA_MGM_NAMESPACE {
-class RequestDataImpl : public blocxx::COWIntrusiveCountableBase
+class RequestDataImpl
{
public:
@@ -50,8 +50,7 @@
{}
RequestDataImpl(const RequestDataImpl& impl)
- : COWIntrusiveCountableBase(impl)
- , version(impl.version)
+ : version(impl.version)
, subject(impl.subject)
, keysize(impl.keysize)
, pubkeyAlgorithm(impl.pubkeyAlgorithm)
Modified: limal-branches/mc-devel/limal-ca-mgm/src/RequestGenerationData.cpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/RequestGenerationData.cpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/RequestGenerationData.cpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/RequestGenerationData.cpp Sun Jul 4 18:59:33 2010
@@ -25,7 +25,7 @@
#include
#include
#include
-#include
+
#include "Utils.hpp"
@@ -35,7 +35,7 @@
using namespace ca_mgm;
using namespace blocxx;
-class RequestGenerationDataImpl : public blocxx::COWIntrusiveCountableBase
+class RequestGenerationDataImpl
{
public:
RequestGenerationDataImpl()
@@ -48,8 +48,7 @@
{}
RequestGenerationDataImpl(const RequestGenerationDataImpl& impl)
- : COWIntrusiveCountableBase(impl)
- , subject(impl.subject)
+ : subject(impl.subject)
, keysize(impl.keysize)
, messageDigest(impl.messageDigest)
, challengePassword(impl.challengePassword)
Modified: limal-branches/mc-devel/limal-ca-mgm/src/StringExtensions.cpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/StringExtensions.cpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/StringExtensions.cpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/StringExtensions.cpp Sun Jul 4 18:59:33 2010
@@ -25,7 +25,7 @@
#include
#include
#include
-#include
+
#include "Utils.hpp"
@@ -35,7 +35,7 @@
using namespace ca_mgm;
using namespace blocxx;
-class StringExtensionImpl : public blocxx::COWIntrusiveCountableBase
+class StringExtensionImpl
{
public:
StringExtensionImpl()
@@ -47,8 +47,7 @@
{}
StringExtensionImpl(const StringExtensionImpl& impl)
- : COWIntrusiveCountableBase(impl)
- , value(impl.value)
+ : value(impl.value)
{}
~StringExtensionImpl() {}
Modified: limal-branches/mc-devel/limal-ca-mgm/src/SubjectAlternativeNameExtension.cpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/SubjectAlternativeNameExtension.cpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/SubjectAlternativeNameExtension.cpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/SubjectAlternativeNameExtension.cpp Sun Jul 4 18:59:33 2010
@@ -23,7 +23,7 @@
#include
#include
#include
-#include
+
#include "Utils.hpp"
@@ -33,7 +33,7 @@
using namespace ca_mgm;
using namespace blocxx;
-class SubjectAlternativeNameExtImpl : public blocxx::COWIntrusiveCountableBase
+class SubjectAlternativeNameExtImpl
{
public:
SubjectAlternativeNameExtImpl()
@@ -48,8 +48,7 @@
{}
SubjectAlternativeNameExtImpl(const SubjectAlternativeNameExtImpl& impl)
- : COWIntrusiveCountableBase(impl)
- , emailCopy(impl.emailCopy)
+ : emailCopy(impl.emailCopy)
, altNameList(impl.altNameList)
{}
Modified: limal-branches/mc-devel/limal-ca-mgm/src/SubjectKeyIdentifierExtension.cpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/SubjectKeyIdentifierExtension.cpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/SubjectKeyIdentifierExtension.cpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/SubjectKeyIdentifierExtension.cpp Sun Jul 4 18:59:33 2010
@@ -25,7 +25,7 @@
#include
#include
#include
-#include
+
#include "Utils.hpp"
@@ -35,7 +35,7 @@
using namespace ca_mgm;
using namespace blocxx;
-class SubjectKeyIdentifierExtImpl : public blocxx::COWIntrusiveCountableBase
+class SubjectKeyIdentifierExtImpl
{
public:
SubjectKeyIdentifierExtImpl()
@@ -49,8 +49,7 @@
{}
SubjectKeyIdentifierExtImpl(const SubjectKeyIdentifierExtImpl& impl)
- : COWIntrusiveCountableBase(impl)
- , autodetect(impl.autodetect)
+ : autodetect(impl.autodetect)
, keyid(impl.keyid)
{}
Modified: limal-branches/mc-devel/limal-ca-mgm/src/X509v3CRLExtensionsImpl.hpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/X509v3CRLExtensionsImpl.hpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/X509v3CRLExtensionsImpl.hpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/X509v3CRLExtensionsImpl.hpp Sun Jul 4 18:59:33 2010
@@ -24,12 +24,12 @@
#include
#include
-#include
+
namespace CA_MGM_NAMESPACE {
-class X509v3CRLExtsImpl : public blocxx::COWIntrusiveCountableBase
+class X509v3CRLExtsImpl
{
public:
X509v3CRLExtsImpl()
@@ -38,9 +38,8 @@
{}
X509v3CRLExtsImpl(const X509v3CRLExtsImpl& impl)
- : COWIntrusiveCountableBase(impl),
- authorityKeyIdentifier(impl.authorityKeyIdentifier),
- issuerAlternativeName(impl.issuerAlternativeName)
+ : authorityKeyIdentifier(impl.authorityKeyIdentifier)
+ , issuerAlternativeName(impl.issuerAlternativeName)
{}
~X509v3CRLExtsImpl() {}
Modified: limal-branches/mc-devel/limal-ca-mgm/src/X509v3CRLGenerationExtensions.cpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/X509v3CRLGenerationExtensions.cpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/X509v3CRLGenerationExtensions.cpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/X509v3CRLGenerationExtensions.cpp Sun Jul 4 18:59:33 2010
@@ -24,7 +24,7 @@
#include
#include
#include
-#include
+
#include "Utils.hpp"
@@ -34,7 +34,7 @@
using namespace ca_mgm;
using namespace blocxx;
-class X509v3CRLGenerationExtsImpl : public blocxx::COWIntrusiveCountableBase
+class X509v3CRLGenerationExtsImpl
{
public:
X509v3CRLGenerationExtsImpl()
@@ -49,9 +49,8 @@
{}
X509v3CRLGenerationExtsImpl(const X509v3CRLGenerationExtsImpl& impl)
- : COWIntrusiveCountableBase(impl),
- authorityKeyIdentifier(impl.authorityKeyIdentifier),
- issuerAlternativeName(impl.issuerAlternativeName)
+ : authorityKeyIdentifier(impl.authorityKeyIdentifier)
+ , issuerAlternativeName(impl.issuerAlternativeName)
{}
~X509v3CRLGenerationExtsImpl() {}
Modified: limal-branches/mc-devel/limal-ca-mgm/src/X509v3CertificateExtensionsImpl.hpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/X509v3CertificateExtensionsImpl.hpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/X509v3CertificateExtensionsImpl.hpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/X509v3CertificateExtensionsImpl.hpp Sun Jul 4 18:59:33 2010
@@ -36,12 +36,12 @@
#include
#include
#include
-#include
+
namespace CA_MGM_NAMESPACE {
-class X509v3CertificateExtsImpl : public blocxx::COWIntrusiveCountableBase
+class X509v3CertificateExtsImpl
{
public:
X509v3CertificateExtsImpl()
@@ -66,8 +66,7 @@
{}
X509v3CertificateExtsImpl(const X509v3CertificateExtsImpl& impl)
- : COWIntrusiveCountableBase(impl),
- nsBaseUrl(impl.nsBaseUrl),
+ : nsBaseUrl(impl.nsBaseUrl),
nsRevocationUrl(impl.nsRevocationUrl),
nsCaRevocationUrl(impl.nsCaRevocationUrl),
nsRenewalUrl(impl.nsRenewalUrl),
Modified: limal-branches/mc-devel/limal-ca-mgm/src/X509v3CertificateIssueExtensions.cpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/X509v3CertificateIssueExtensions.cpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/X509v3CertificateIssueExtensions.cpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/X509v3CertificateIssueExtensions.cpp Sun Jul 4 18:59:33 2010
@@ -24,7 +24,7 @@
#include
#include
#include
-#include
+
#include "Utils.hpp"
@@ -34,7 +34,7 @@
using namespace ca_mgm;
using namespace blocxx;
-class X509v3CertificateIssueExtsImpl : public blocxx::COWIntrusiveCountableBase
+class X509v3CertificateIssueExtsImpl
{
public:
X509v3CertificateIssueExtsImpl()
@@ -81,8 +81,7 @@
{}
X509v3CertificateIssueExtsImpl(const X509v3CertificateIssueExtsImpl& impl)
- : COWIntrusiveCountableBase(impl),
- nsBaseUrl(impl.nsBaseUrl),
+ : nsBaseUrl(impl.nsBaseUrl),
nsRevocationUrl(impl.nsRevocationUrl),
nsCaRevocationUrl(impl.nsCaRevocationUrl),
nsRenewalUrl(impl.nsRenewalUrl),
Modified: limal-branches/mc-devel/limal-ca-mgm/src/X509v3RequestExtensions.cpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/X509v3RequestExtensions.cpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/X509v3RequestExtensions.cpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/X509v3RequestExtensions.cpp Sun Jul 4 18:59:33 2010
@@ -22,7 +22,7 @@
#include
#include
-#include
+
#include "X509v3RequestExtensionsImpl.hpp"
#include "Utils.hpp"
Modified: limal-branches/mc-devel/limal-ca-mgm/src/X509v3RequestExtensionsImpl.hpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/X509v3RequestExtensionsImpl.hpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/X509v3RequestExtensionsImpl.hpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/X509v3RequestExtensionsImpl.hpp Sun Jul 4 18:59:33 2010
@@ -24,12 +24,12 @@
#include
#include
-#include
+
namespace CA_MGM_NAMESPACE {
-class X509v3RequestExtsImpl : public blocxx::COWIntrusiveCountableBase
+class X509v3RequestExtsImpl
{
public:
X509v3RequestExtsImpl()
@@ -55,8 +55,7 @@
{}
X509v3RequestExtsImpl(const X509v3RequestExtsImpl& impl)
- : COWIntrusiveCountableBase(impl),
- nsSslServerName(impl.nsSslServerName),
+ : nsSslServerName(impl.nsSslServerName),
nsComment(impl.nsComment),
keyUsage(impl.keyUsage),
nsCertType(impl.nsCertType),
Modified: limal-branches/mc-devel/limal-ca-mgm/src/limal/ByteBuffer.hpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/limal/ByteBuffer.hpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/limal/ByteBuffer.hpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/limal/ByteBuffer.hpp Sun Jul 4 18:59:33 2010
@@ -27,7 +27,7 @@
#define LIMAL_BYTEBUFFER_HPP
#include
-#include
+#include
#include <iostream>
extern "C"
{
@@ -257,7 +257,7 @@
#endif
private:
- blocxx::COWIntrusiveReference<ByteBufferImpl> m_impl;
+ ca_mgm::RWCOW_pointer<ByteBufferImpl> m_impl;
};
} // End Of LIMAL_NAMESPACE
Modified: limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/AuthorityInfoAccessExtension.hpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/AuthorityInfoAccessExtension.hpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/AuthorityInfoAccessExtension.hpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/AuthorityInfoAccessExtension.hpp Sun Jul 4 18:59:33 2010
@@ -26,7 +26,7 @@
#include
#include
#include
-#include
+#include
namespace CA_MGM_NAMESPACE {
@@ -135,7 +135,7 @@
#endif
private:
- blocxx::COWIntrusiveReference<AuthorityInformationImpl> m_impl;
+ ca_mgm::RWCOW_pointer<AuthorityInformationImpl> m_impl;
};
@@ -230,7 +230,7 @@
dump() const;
private:
- blocxx::COWIntrusiveReference<AuthorityInfoAccessExtImpl> m_impl;
+ ca_mgm::RWCOW_pointer<AuthorityInfoAccessExtImpl> m_impl;
};
Modified: limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/AuthorityKeyIdentifierExtension.hpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/AuthorityKeyIdentifierExtension.hpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/AuthorityKeyIdentifierExtension.hpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/AuthorityKeyIdentifierExtension.hpp Sun Jul 4 18:59:33 2010
@@ -25,7 +25,7 @@
#include
#include
#include
-#include
+#include
namespace CA_MGM_NAMESPACE {
@@ -88,7 +88,7 @@
dump() const;
protected:
- blocxx::COWIntrusiveReference<AuthorityKeyIdentifierExtImpl> m_impl;
+ ca_mgm::RWCOW_pointer<AuthorityKeyIdentifierExtImpl> m_impl;
void
setKeyID(const std::string& kid);
Modified: limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/AuthorityKeyIdentifierGenerateExtension.hpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/AuthorityKeyIdentifierGenerateExtension.hpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/AuthorityKeyIdentifierGenerateExtension.hpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/AuthorityKeyIdentifierGenerateExtension.hpp Sun Jul 4 18:59:33 2010
@@ -25,7 +25,7 @@
#include
#include
#include
-#include
+#include
namespace CA_MGM_NAMESPACE {
@@ -129,7 +129,7 @@
dump() const;
private:
- blocxx::COWIntrusiveReference<AuthorityKeyIdentifierGenerateExtImpl> m_impl;
+ ca_mgm::RWCOW_pointer<AuthorityKeyIdentifierGenerateExtImpl> m_impl;
};
Modified: limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/BasicConstraintsExtension.hpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/BasicConstraintsExtension.hpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/BasicConstraintsExtension.hpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/BasicConstraintsExtension.hpp Sun Jul 4 18:59:33 2010
@@ -25,7 +25,7 @@
#include
#include
#include
-#include
+#include
namespace CA_MGM_NAMESPACE {
@@ -103,7 +103,7 @@
virtual std::vectorstd::string dump() const;
private:
- blocxx::COWIntrusiveReference<BasicConstraintsExtImpl> m_impl;
+ ca_mgm::RWCOW_pointer<BasicConstraintsExtImpl> m_impl;
};
Modified: limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/BitExtensions.hpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/BitExtensions.hpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/BitExtensions.hpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/BitExtensions.hpp Sun Jul 4 18:59:33 2010
@@ -61,7 +61,7 @@
virtual std::vectorstd::string dump() const = 0;
protected:
- //blocxx::COWIntrusiveReference<BitExtensionImpl> m_impl;
+ //ca_mgm::RWCOW_pointer<BitExtensionImpl> m_impl;
ca_mgm::RWCOW_pointer<BitExtensionImpl> m_impl;
};
Modified: limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CA.hpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CA.hpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CA.hpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CA.hpp Sun Jul 4 18:59:33 2010
@@ -37,7 +37,7 @@
#include
#include
#include
-#include
+#include
namespace CA_MGM_NAMESPACE
{
@@ -669,7 +669,7 @@
const std::string& repos = REPOSITORY);
private:
- blocxx::COWIntrusiveReference<CAImpl> m_impl;
+ ca_mgm::RWCOW_pointer<CAImpl> m_impl;
CA();
Modified: limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CAConfig.hpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CAConfig.hpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CAConfig.hpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CAConfig.hpp Sun Jul 4 18:59:33 2010
@@ -29,7 +29,7 @@
#include
#include
-#include
+#include
namespace CA_MGM_NAMESPACE
@@ -105,7 +105,7 @@
private:
- blocxx::COWIntrusiveReference<CAConfigImpl> m_impl;
+ ca_mgm::RWCOW_pointer<CAConfigImpl> m_impl;
CAConfig();
CAConfig(const CAConfig&);
Modified: limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CRLData.hpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CRLData.hpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CRLData.hpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CRLData.hpp Sun Jul 4 18:59:33 2010
@@ -28,7 +28,7 @@
#include
#include
#include
-#include
+#include
namespace CA_MGM_NAMESPACE {
@@ -67,7 +67,7 @@
dump() const;
protected:
- blocxx::COWIntrusiveReference<RevocationEntryImpl> m_impl;
+ ca_mgm::RWCOW_pointer<RevocationEntryImpl> m_impl;
};
@@ -145,7 +145,7 @@
dump() const;
protected:
- blocxx::COWIntrusiveReference<CRLDataImpl> m_impl;
+ ca_mgm::RWCOW_pointer<CRLDataImpl> m_impl;
CRLData();
Modified: limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CRLDistributionPointsExtension.hpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CRLDistributionPointsExtension.hpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CRLDistributionPointsExtension.hpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CRLDistributionPointsExtension.hpp Sun Jul 4 18:59:33 2010
@@ -26,7 +26,7 @@
#include
#include
#include
-#include
+#include
namespace CA_MGM_NAMESPACE {
@@ -68,7 +68,7 @@
dump() const;
private:
- blocxx::COWIntrusiveReference<CRLDistributionPointsExtImpl> m_impl;
+ ca_mgm::RWCOW_pointer<CRLDistributionPointsExtImpl> m_impl;
};
Modified: limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CRLGenerationData.hpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CRLGenerationData.hpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CRLGenerationData.hpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CRLGenerationData.hpp Sun Jul 4 18:59:33 2010
@@ -26,7 +26,7 @@
#include
#include
#include
-#include
+#include
namespace CA_MGM_NAMESPACE
{
@@ -82,7 +82,7 @@
dump() const;
private:
- blocxx::COWIntrusiveReference<CRLGenerationDataImpl> m_impl;
+ ca_mgm::RWCOW_pointer<CRLGenerationDataImpl> m_impl;
};
Modified: limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CRLReason.hpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CRLReason.hpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CRLReason.hpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CRLReason.hpp Sun Jul 4 18:59:33 2010
@@ -24,7 +24,7 @@
#include
#include
-#include
+#include
namespace CA_MGM_NAMESPACE {
@@ -119,7 +119,7 @@
dump() const;
private:
- blocxx::COWIntrusiveReference<CRLReasonImpl> m_impl;
+ ca_mgm::RWCOW_pointer<CRLReasonImpl> m_impl;
std::string
checkHoldInstruction(const std::string& hi) const;
Modified: limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CertificateData.hpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CertificateData.hpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CertificateData.hpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CertificateData.hpp Sun Jul 4 18:59:33 2010
@@ -27,7 +27,7 @@
#include
#include
#include
-#include
+#include
namespace CA_MGM_NAMESPACE {
@@ -123,7 +123,7 @@
CertificateData();
- blocxx::COWIntrusiveReference<CertificateDataImpl> m_impl;
+ ca_mgm::RWCOW_pointer<CertificateDataImpl> m_impl;
};
}
Modified: limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CertificateIssueData.hpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CertificateIssueData.hpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CertificateIssueData.hpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CertificateIssueData.hpp Sun Jul 4 18:59:33 2010
@@ -27,7 +27,7 @@
#include
#include
#include
-#include
+#include
namespace CA_MGM_NAMESPACE
{
@@ -127,7 +127,7 @@
dump() const;
private:
- blocxx::COWIntrusiveReference<CertificateIssueDataImpl> m_impl;
+ ca_mgm::RWCOW_pointer<CertificateIssueDataImpl> m_impl;
};
Modified: limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CertificatePoliciesExtension.hpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CertificatePoliciesExtension.hpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CertificatePoliciesExtension.hpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/CertificatePoliciesExtension.hpp Sun Jul 4 18:59:33 2010
@@ -25,7 +25,7 @@
#include
#include
#include
-#include
+#include
namespace CA_MGM_NAMESPACE {
@@ -90,7 +90,7 @@
#endif
private:
- blocxx::COWIntrusiveReference<UserNoticeImpl> m_impl;
+ ca_mgm::RWCOW_pointer<UserNoticeImpl> m_impl;
};
@@ -152,7 +152,7 @@
#endif
private:
- blocxx::COWIntrusiveReference<CertificatePolicyImpl> m_impl;
+ ca_mgm::RWCOW_pointer<CertificatePolicyImpl> m_impl;
std::vectorstd::string
checkCpsURIs(const StringList& cpsURIs) const;
@@ -201,7 +201,7 @@
dump() const;
private:
- blocxx::COWIntrusiveReference<CertificatePoliciesExtImpl> m_impl;
+ ca_mgm::RWCOW_pointer<CertificatePoliciesExtImpl> m_impl;
std::vectorstd::string
checkPolicies(const std::list<CertificatePolicy>& pl) const;
Modified: limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/DNObject.hpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/DNObject.hpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/DNObject.hpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/DNObject.hpp Sun Jul 4 18:59:33 2010
@@ -24,7 +24,7 @@
#include
#include
-#include
+#include
namespace CA_MGM_NAMESPACE {
@@ -63,7 +63,7 @@
#endif
protected:
- blocxx::COWIntrusiveReference<RDNObjectImpl> m_impl;
+ ca_mgm::RWCOW_pointer<RDNObjectImpl> m_impl;
};
@@ -92,7 +92,7 @@
virtual std::vectorstd::string dump() const;
protected:
- blocxx::COWIntrusiveReference<DNObjectImpl> m_impl;
+ ca_mgm::RWCOW_pointer<DNObjectImpl> m_impl;
private:
std::vectorstd::string
Modified: limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/ExtendedKeyUsageExt.hpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/ExtendedKeyUsageExt.hpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/ExtendedKeyUsageExt.hpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/ExtendedKeyUsageExt.hpp Sun Jul 4 18:59:33 2010
@@ -25,7 +25,7 @@
#include
#include
#include
-#include
+#include
namespace CA_MGM_NAMESPACE {
@@ -131,7 +131,7 @@
dump() const;
private:
- blocxx::COWIntrusiveReference<ExtendedKeyUsageExtImpl> m_impl;
+ ca_mgm::RWCOW_pointer<ExtendedKeyUsageExtImpl> m_impl;
bool
checkValue(const std::string& value) const;
Modified: limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/ExtensionBase.hpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/ExtensionBase.hpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/ExtensionBase.hpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/ExtensionBase.hpp Sun Jul 4 18:59:33 2010
@@ -24,7 +24,7 @@
#include
#include
-#include
+#include
namespace CA_MGM_NAMESPACE {
@@ -60,7 +60,7 @@
virtual std::vectorstd::string dump() const;
private:
- blocxx::COWIntrusiveReference<ExtensionBaseImpl> m_impl;
+ ca_mgm::RWCOW_pointer<ExtensionBaseImpl> m_impl;
};
}
Modified: limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/IssuerAlternativeNameExtension.hpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/IssuerAlternativeNameExtension.hpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/IssuerAlternativeNameExtension.hpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/IssuerAlternativeNameExtension.hpp Sun Jul 4 18:59:33 2010
@@ -26,7 +26,7 @@
#include
#include
#include
-#include
+#include
namespace CA_MGM_NAMESPACE {
@@ -83,7 +83,7 @@
dump() const;
private:
- blocxx::COWIntrusiveReference<IssuerAlternativeNameExtImpl> m_impl;
+ ca_mgm::RWCOW_pointer<IssuerAlternativeNameExtImpl> m_impl;
};
Modified: limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/LiteralValues.hpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/LiteralValues.hpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/LiteralValues.hpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/LiteralValues.hpp Sun Jul 4 18:59:33 2010
@@ -24,7 +24,7 @@
#include
#include
-#include
+#include
namespace CA_MGM_NAMESPACE {
@@ -131,7 +131,7 @@
#endif
private:
- blocxx::COWIntrusiveReference<LiteralValueImpl> m_impl;
+ ca_mgm::RWCOW_pointer<LiteralValueImpl> m_impl;
};
}
Modified: limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/RequestData.hpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/RequestData.hpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/RequestData.hpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/RequestData.hpp Sun Jul 4 18:59:33 2010
@@ -27,7 +27,7 @@
#include
#include
#include
-#include
+#include
namespace CA_MGM_NAMESPACE {
@@ -105,7 +105,7 @@
dump() const;
protected:
- blocxx::COWIntrusiveReference<RequestDataImpl> m_impl;
+ ca_mgm::RWCOW_pointer<RequestDataImpl> m_impl;
RequestData();
Modified: limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/RequestGenerationData.hpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/RequestGenerationData.hpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/RequestGenerationData.hpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/RequestGenerationData.hpp Sun Jul 4 18:59:33 2010
@@ -27,7 +27,7 @@
#include
#include
#include
-#include
+#include
namespace CA_MGM_NAMESPACE
{
@@ -117,7 +117,7 @@
dump() const;
private:
- blocxx::COWIntrusiveReference<RequestGenerationDataImpl> m_impl;
+ ca_mgm::RWCOW_pointer<RequestGenerationDataImpl> m_impl;
};
}
Modified: limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/StringExtensions.hpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/StringExtensions.hpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/StringExtensions.hpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/StringExtensions.hpp Sun Jul 4 18:59:33 2010
@@ -25,7 +25,7 @@
#include
#include
#include
-#include
+#include
namespace CA_MGM_NAMESPACE {
@@ -55,7 +55,7 @@
StringExtension& operator=(const StringExtension& extension);
- blocxx::COWIntrusiveReference<StringExtensionImpl> m_impl;
+ ca_mgm::RWCOW_pointer<StringExtensionImpl> m_impl;
};
Modified: limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/SubjectAlternativeNameExtension.hpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/SubjectAlternativeNameExtension.hpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/SubjectAlternativeNameExtension.hpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/SubjectAlternativeNameExtension.hpp Sun Jul 4 18:59:33 2010
@@ -26,7 +26,7 @@
#include
#include
#include
-#include
+#include
namespace CA_MGM_NAMESPACE {
@@ -79,7 +79,7 @@
dump() const;
private:
- blocxx::COWIntrusiveReference<SubjectAlternativeNameExtImpl> m_impl;
+ ca_mgm::RWCOW_pointer<SubjectAlternativeNameExtImpl> m_impl;
};
}
Modified: limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/SubjectKeyIdentifierExtension.hpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/SubjectKeyIdentifierExtension.hpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/SubjectKeyIdentifierExtension.hpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/SubjectKeyIdentifierExtension.hpp Sun Jul 4 18:59:33 2010
@@ -25,7 +25,7 @@
#include
#include
#include
-#include
+#include
namespace CA_MGM_NAMESPACE {
@@ -75,7 +75,7 @@
dump() const;
private:
- blocxx::COWIntrusiveReference<SubjectKeyIdentifierExtImpl> m_impl;
+ ca_mgm::RWCOW_pointer<SubjectKeyIdentifierExtImpl> m_impl;
};
}
Modified: limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/X509v3CRLExtensions.hpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/X509v3CRLExtensions.hpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/X509v3CRLExtensions.hpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/X509v3CRLExtensions.hpp Sun Jul 4 18:59:33 2010
@@ -26,7 +26,7 @@
#include
#include
#include
-#include
+#include
namespace CA_MGM_NAMESPACE {
@@ -67,7 +67,7 @@
dump() const;
protected:
- blocxx::COWIntrusiveReference<X509v3CRLExtsImpl> m_impl;
+ ca_mgm::RWCOW_pointer<X509v3CRLExtsImpl> m_impl;
X509v3CRLExts();
};
Modified: limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/X509v3CRLGenerationExtensions.hpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/X509v3CRLGenerationExtensions.hpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/X509v3CRLGenerationExtensions.hpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/X509v3CRLGenerationExtensions.hpp Sun Jul 4 18:59:33 2010
@@ -27,7 +27,7 @@
#include
#include
#include
-#include
+#include
namespace CA_MGM_NAMESPACE
{
@@ -86,7 +86,7 @@
dump() const;
private:
- blocxx::COWIntrusiveReference<X509v3CRLGenerationExtsImpl> m_impl;
+ ca_mgm::RWCOW_pointer<X509v3CRLGenerationExtsImpl> m_impl;
};
}
Modified: limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/X509v3CertificateExtensions.hpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/X509v3CertificateExtensions.hpp?rev=2682&r1=2681&r2=2682&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/X509v3CertificateExtensions.hpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/limal/ca-mgm/X509v3CertificateExtensions.hpp Sun Jul 4 18:59:33 2010
@@ -36,7 +36,7 @@
#include
#include
#include
-#include
+#include