Author: mcalmer
Date: Tue Aug 10 19:10:37 2010
New Revision: 2694
URL: http://svn.opensuse.org/viewcvs/limal?rev=2694&view=rev
Log:
add ca_mgm:OutOfBoundsException and use it in ByteBuffer
Modified:
limal-branches/mc-devel/limal-ca-mgm/src/ByteBuffer.cpp
limal-branches/mc-devel/limal-ca-mgm/src/Exception.cpp
limal-branches/mc-devel/limal-ca-mgm/src/limal/Exception.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/ByteBuffer.cpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/ByteBuffer.cpp?rev=2694&r1=2693&r2=2694&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/ByteBuffer.cpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/ByteBuffer.cpp Tue Aug 10 19:10:37 2010
@@ -20,7 +20,7 @@
#include
#include
-
+#include
#include <cstring>
@@ -31,8 +31,6 @@
namespace LIMAL_NAMESPACE
{
-using namespace blocxx;
-
// -----------------------------------------------------------------------
// --- Inner ByteBufferImpl class ----------------------------------------
@@ -239,7 +237,7 @@
LOGIT_ERROR("ByteBuffer index out of bounds: size="
<< size() << ", pos=" << pos);
- CA_MGM_THROW(blocxx::OutOfBoundsException, str::form(
+ CA_MGM_THROW(ca_mgm::OutOfBoundsException, str::form(
__("ByteBuffer index out of bounds: size=%1, pos=%2."),
size(), pos).c_str());
}
@@ -289,7 +287,7 @@
LOGIT_ERROR("ByteBuffer index out of bounds: size="
<< size() << ", pos=" << pos);
- CA_MGM_THROW(blocxx::OutOfBoundsException, str::form(
+ CA_MGM_THROW(ca_mgm::OutOfBoundsException, str::form(
__("ByteBuffer index out of bounds: size=%1, pos=%2."),
size(), pos).c_str());
}
@@ -306,7 +304,7 @@
LOGIT_ERROR("ByteBuffer index out of bounds: size="
<< size() << ", pos=" << pos);
- CA_MGM_THROW(blocxx::OutOfBoundsException, str::form(
+ CA_MGM_THROW(ca_mgm::OutOfBoundsException, str::form(
__("ByteBuffer index out of bounds: size=%1, pos=%2."),
size(), pos).c_str());
}
Modified: limal-branches/mc-devel/limal-ca-mgm/src/Exception.cpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/Exception.cpp?rev=2694&r1=2693&r2=2694&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/Exception.cpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/Exception.cpp Tue Aug 10 19:10:37 2010
@@ -180,4 +180,6 @@
CA_MGM_DEFINE_EXCEPTION(Syntax);
CA_MGM_DEFINE_EXCEPTION(Value);
CA_MGM_DEFINE_EXCEPTION(System);
+ CA_MGM_DEFINE_EXCEPTION(OutOfBounds);
+
}
Modified: limal-branches/mc-devel/limal-ca-mgm/src/limal/Exception.hpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/limal/Exception.hpp?rev=2694&r1=2693&r2=2694&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/limal/Exception.hpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/limal/Exception.hpp Tue Aug 10 19:10:37 2010
@@ -315,6 +315,8 @@
*/
CA_MGM_DECLARE_EXCEPTION(System);
+ CA_MGM_DECLARE_EXCEPTION(OutOfBounds);
+
} // End of LIMAL_NAMESPACE
#endif /* LIMAL_EXCEPTION_HPP */
Modified: limal-branches/mc-devel/limal-ca-mgm/testsuite/TestRepos/Test_CA1/cam.txt
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/testsuite/TestRepos/Test_CA1/cam.txt?rev=2694&r1=2693&r2=2694&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/testsuite/TestRepos/Test_CA1/cam.txt (original)
+++ limal-branches/mc-devel/limal-ca-mgm/testsuite/TestRepos/Test_CA1/cam.txt Tue Aug 10 19:10:37 2010
@@ -1,14 +1,14 @@
-d12f85f32848ae7f9f1d8064813aaa53-1281459437 /C=DE/CN=Test CA\/SUSE Inc.\\\\Gmbh/emailAddress=suse@suse.de
-68b3a1b7290aadfd42361b1b3c14e69a-1281459439 /C=DE/CN=Test Server Certificate\/SUSE Inc.\\\\Gmbh/emailAddress=suse@suse.de
-40717a16174dc4d516f6fa7ee8eeb18c-1281459443 /C=DE/CN=Full Test Certificate/emailAddress=suse@suse.de
-40717a16174dc4d516f6fa7ee8eeb18c-1281459448 /C=DE/CN=Full Test Certificate/emailAddress=suse@suse.de
-40717a16174dc4d516f6fa7ee8eeb18c-1281459452 /C=DE/CN=Full Test Certificate/emailAddress=suse@suse.de
-d12f85f32848ae7f9f1d8064813aaa53-1281459461 /C=DE/CN=Test CA\/SUSE Inc.\\\\Gmbh/emailAddress=suse@suse.de
-c293624b6a877f401407ce8f8f1f327e-1281459462 /C=DE/L=Nuremberg/O=SUSE Linux GmbH/OU=IT/CN=SUSE User CA/emailAddress=security-team@suse.de
-d12f85f32848ae7f9f1d8064813aaa53-1281459464 /C=DE/CN=Test CA\/SUSE Inc.\\\\Gmbh/emailAddress=suse@suse.de
-c1943ae4b9bd7320fae3e29f217483e3-1281459465 /C=DE/CN=Test Request/emailAddress=suse@suse.de
-d816690a832b0e52becd255d3a62e975-1281459467 /C=DE/CN=Test Certificate for revocation 2/emailAddress=suse@suse.de
-9198f6798d9da70d7cbfb67b610633f5-1281459468 /C=DE/CN=Test Certificate for revocation 3/emailAddress=suse@suse.de
-3e248858337c2b46dc67a0f9389376dd-1281459469 /C=DE/CN=Test Certificate for revocation 4/emailAddress=suse@suse.de
-bf04fdd95062554800c1556085f47063-1281459470 /C=DE/CN=Test Certificate for revocation 5 oid test/emailAddress=suse@suse.de
-9797ac11af29f94b82c1e5b0499ab5f2-1281459472 /C=DE/CN=Test Sub CA/emailAddress=suse@suse.de
+d12f85f32848ae7f9f1d8064813aaa53-1281460159 /C=DE/CN=Test CA\/SUSE Inc.\\\\Gmbh/emailAddress=suse@suse.de
+68b3a1b7290aadfd42361b1b3c14e69a-1281460160 /C=DE/CN=Test Server Certificate\/SUSE Inc.\\\\Gmbh/emailAddress=suse@suse.de
+40717a16174dc4d516f6fa7ee8eeb18c-1281460165 /C=DE/CN=Full Test Certificate/emailAddress=suse@suse.de
+40717a16174dc4d516f6fa7ee8eeb18c-1281460169 /C=DE/CN=Full Test Certificate/emailAddress=suse@suse.de
+40717a16174dc4d516f6fa7ee8eeb18c-1281460173 /C=DE/CN=Full Test Certificate/emailAddress=suse@suse.de
+d12f85f32848ae7f9f1d8064813aaa53-1281460181 /C=DE/CN=Test CA\/SUSE Inc.\\\\Gmbh/emailAddress=suse@suse.de
+c293624b6a877f401407ce8f8f1f327e-1281460182 /C=DE/L=Nuremberg/O=SUSE Linux GmbH/OU=IT/CN=SUSE User CA/emailAddress=security-team@suse.de
+d12f85f32848ae7f9f1d8064813aaa53-1281460183 /C=DE/CN=Test CA\/SUSE Inc.\\\\Gmbh/emailAddress=suse@suse.de
+c1943ae4b9bd7320fae3e29f217483e3-1281460184 /C=DE/CN=Test Request/emailAddress=suse@suse.de
+d816690a832b0e52becd255d3a62e975-1281460188 /C=DE/CN=Test Certificate for revocation 2/emailAddress=suse@suse.de
+9198f6798d9da70d7cbfb67b610633f5-1281460190 /C=DE/CN=Test Certificate for revocation 3/emailAddress=suse@suse.de
+3e248858337c2b46dc67a0f9389376dd-1281460191 /C=DE/CN=Test Certificate for revocation 4/emailAddress=suse@suse.de
+bf04fdd95062554800c1556085f47063-1281460192 /C=DE/CN=Test Certificate for revocation 5 oid test/emailAddress=suse@suse.de
+9797ac11af29f94b82c1e5b0499ab5f2-1281460194 /C=DE/CN=Test Sub CA/emailAddress=suse@suse.de
Modified: limal-branches/mc-devel/limal-ca-mgm/testsuite/TestRepos/Test_CA1/index.txt
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/testsuite/TestRepos/Test_CA1/index.txt?rev=2694&r1=2693&r2=2694&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/testsuite/TestRepos/Test_CA1/index.txt (original)
+++ limal-branches/mc-devel/limal-ca-mgm/testsuite/TestRepos/Test_CA1/index.txt Tue Aug 10 19:10:37 2010
@@ -1,11 +1,11 @@
-V 110810165718Z 01 unknown /C=DE/CN=Test CA/SUSE Inc.\Gmbh/emailAddress=suse@suse.de
-V 110810165719Z 02 unknown /C=DE/CN=Test Server Certificate/SUSE Inc.\Gmbh/emailAddress=suse@suse.de
-V 110810165721Z 03 unknown /C=DE/CN=Full Test Certificate/emailAddress=suse@suse.de
-V 110810165726Z 04 unknown /C=DE/CN=Full Test Certificate/emailAddress=suse@suse.de
-V 110810165730Z 05 unknown /C=DE/CN=Full Test Certificate/emailAddress=suse@suse.de
-R 110810165745Z 100810165746Z 06 unknown /C=DE/CN=Test Certificate for revocation/emailAddress=suse@suse.de
-R 110810165747Z 100810165747Z,holdInstruction,holdInstructionCallIssuer 07 unknown /C=DE/CN=Test Certificate for revocation 2/emailAddress=suse@suse.de
-R 110810165748Z 100810165749Z,keyTime,20100810164109Z 08 unknown /C=DE/CN=Test Certificate for revocation 3/emailAddress=suse@suse.de
-R 110810165749Z 100810165750Z,CAkeyTime,20100810164110Z 09 unknown /C=DE/CN=Test Certificate for revocation 4/emailAddress=suse@suse.de
-R 110810165750Z 100810165751Z,holdInstruction,1.6.21.43 0A unknown /C=DE/CN=Test Certificate for revocation 5 oid test/emailAddress=suse@suse.de
-V 120809165752Z 0B unknown /C=DE/CN=Test Sub CA/emailAddress=suse@suse.de
+V 110810170920Z 01 unknown /C=DE/CN=Test CA/SUSE Inc.\Gmbh/emailAddress=suse@suse.de
+V 110810170920Z 02 unknown /C=DE/CN=Test Server Certificate/SUSE Inc.\Gmbh/emailAddress=suse@suse.de
+V 110810170923Z 03 unknown /C=DE/CN=Full Test Certificate/emailAddress=suse@suse.de
+V 110810170926Z 04 unknown /C=DE/CN=Full Test Certificate/emailAddress=suse@suse.de
+V 110810170930Z 05 unknown /C=DE/CN=Full Test Certificate/emailAddress=suse@suse.de
+R 110810170946Z 100810170947Z 06 unknown /C=DE/CN=Test Certificate for revocation/emailAddress=suse@suse.de
+R 110810170948Z 100810170949Z,holdInstruction,holdInstructionCallIssuer 07 unknown /C=DE/CN=Test Certificate for revocation 2/emailAddress=suse@suse.de
+R 110810170950Z 100810170951Z,keyTime,20100810165311Z 08 unknown /C=DE/CN=Test Certificate for revocation 3/emailAddress=suse@suse.de
+R 110810170951Z 100810170952Z,CAkeyTime,20100810165312Z 09 unknown /C=DE/CN=Test Certificate for revocation 4/emailAddress=suse@suse.de
+R 110810170952Z 100810170953Z,holdInstruction,1.6.21.43 0A unknown /C=DE/CN=Test Certificate for revocation 5 oid test/emailAddress=suse@suse.de
+V 120809170954Z 0B unknown /C=DE/CN=Test Sub CA/emailAddress=suse@suse.de
Modified: limal-branches/mc-devel/limal-ca-mgm/testsuite/TestRepos/Test_CA2/.rand
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/testsuite/TestRepos/Test_CA2/.rand?rev=2694&r1=2693&r2=2694&view=diff
==============================================================================
Binary files - no diff available.
Modified: limal-branches/mc-devel/limal-ca-mgm/testsuite/TestRepos/Test_CA2/crl/crl.pem
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/testsuite/TestRepos/Test_CA2/crl/crl.pem?rev=2694&r1=2693&r2=2694&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/testsuite/TestRepos/Test_CA2/crl/crl.pem (original)
+++ limal-branches/mc-devel/limal-ca-mgm/testsuite/TestRepos/Test_CA2/crl/crl.pem Tue Aug 10 19:10:37 2010
@@ -1,7 +1,7 @@
-----BEGIN X509 CRL-----
MIIC+TCCAeECAQEwDQYJKoZIhvcNAQEFBQAwQzELMAkGA1UEBhMCREUxFzAVBgNV
BAMTDlN0YXRpYyBUZXN0IENBMRswGQYJKoZIhvcNAQkBFgxzdXNlQHN1c2UuZGUX
-DTEwMDgxMDE2NTc1NloXDTEwMDgxMTE2NTc1NlowgfAwEgIBAxcNMDUwODE4MTQx
+DTEwMDgxMDE3MDk1N1oXDTEwMDgxMTE3MDk1N1owgfAwEgIBAxcNMDUwODE4MTQx
MzIzWjAyAgEEFw0wNTA4MTgxNDEzMjVaMB4wCgYDVR0VBAMKAQYwEAYDVR0XBAkG
ByqGSM44AgIwOgIBBRcNMDUwODE4MTQxMzI2WjAmMAoGA1UdFQQDCgEBMBgGA1Ud
GAQRGA8yMDA1MDgxODE1NTY0NlowOgIBBhcNMDUwODE4MTQxMzI4WjAmMAoGA1Ud
@@ -9,10 +9,10 @@
ODE4WjAaMAoGA1UdFQQDCgEGMAwGA1UdFwQFBgMuFSugdzB1MHMGA1UdIwRsMGqA
FDIAwASkKojCPsrVvdhM01KIIH87oUekRTBDMQswCQYDVQQGEwJERTEXMBUGA1UE
AxMOU3RhdGljIFRlc3QgQ0ExGzAZBgkqhkiG9w0BCQEWDHN1c2VAc3VzZS5kZYIJ
-AI7xzphhj2SdMA0GCSqGSIb3DQEBBQUAA4IBAQAh1CRJ1UwRveR/F/PzdMB2YAdv
-bp/7RtxfevhLOO7KMcSBtM947OpU7EmKuSDtOtBpy57GnBjtHLgDYMxyt0VvGXxw
-ubJB7KUP/bZAUIWkC7ZBMa5U14M1JwQLewONTsmNr1nCzCE8a3UyzTHk4Zd0wQVV
-SrrD3dJBjqdIkBmJD3XhdnCOBaWCdrW6k83O22ssMLT6C7jey3v8bmHc3okOGbW9
-ICosZsMYdqywob4LZhSy6AOWWdSGaQg1y1eNiCCxZlEK/jdu7uZflSvYJf0V+b5b
-5mK0Ch0UkFkyoj9PPm9fVBWOb7DNuECBo5H4klB+SCBiYuLqOBQQRqP93lSq
+AI7xzphhj2SdMA0GCSqGSIb3DQEBBQUAA4IBAQBE+K2HS/EfWCTLcPCzXKYIs2zw
+mqXkmNykZcz75KkJBgnjeHY8Lc0Ip/BgmADyPfBPuRdQiroVMhdZf72zzbKcSnj4
+T04VFt3mEzIx+HOLn8FASZ22LFFf0LR+R9zeKQMgSNfBT4w9E3Lm9zBQYj4q8zfs
+sbZ8KURDshc1ak8aki0jAWtT9LieGj6P1zkcAVHzbQl3bNew7ks789l2v4JeuKzo
+5Ctzd8kO+309a8CfTiFOX/MUFqH7OItuSAEFgEbsmlbOaNL9xuH1SQvVUmNu49g0
+nhiveT4DblMObeIWee6t9pBEw2a4aIYETIsc9pmHbjhmhpFkBGK7cFr3wP4n
-----END X509 CRL-----
--
To unsubscribe, e-mail: limal-commit+unsubscribe@opensuse.org
For additional commands, e-mail: limal-commit+help@opensuse.org