Author: mcalmer
Date: Sun Jul 11 10:47:16 2010
New Revision: 2688
URL: http://svn.opensuse.org/viewcvs/limal?rev=2688&view=rev
Log:
use pthread directly for init_once
Modified:
limal-branches/mc-devel/limal-ca-mgm/src/Utils.cpp
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/Utils.cpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/mc-devel/limal-ca-mgm/src/Utils.cpp?rev=2688&r1=2687&r2=2688&view=diff
==============================================================================
--- limal-branches/mc-devel/limal-ca-mgm/src/Utils.cpp (original)
+++ limal-branches/mc-devel/limal-ca-mgm/src/Utils.cpp Sun Jul 11 10:47:16 2010
@@ -24,11 +24,11 @@
* text domain initializaton.
*/
#include
-#include
#include "Utils.hpp"
#include
#include
+#include
// -------------------------------------------------------------------
namespace CA_MGM_NAMESPACE
@@ -36,7 +36,7 @@
namespace
{
// -----------------------------------------------------------
-blocxx::OnceFlag g_i18n_init_guard = BLOCXX_ONCE_INIT;
+pthread_once_t g_i18n_init_guard = PTHREAD_ONCE_INIT;
// -----------------------------------------------------------
@@ -51,7 +51,7 @@
// -------------------------------------------------------------------
const char * gettext (const char *msgid)
{
- blocxx::callOnce( g_i18n_init_guard, init_i18n_domain);
+ pthread_once(&g_i18n_init_guard, init_i18n_domain);
return ::dgettext(i18n_domain, msgid);
}
@@ -61,7 +61,7 @@
const char *plural,
unsigned long int n)
{
- blocxx::callOnce( g_i18n_init_guard, init_i18n_domain);
+ pthread_once(&g_i18n_init_guard, init_i18n_domain);
return ::dngettext(i18n_domain, msgid, plural, n);
}
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=2688&r1=2687&r2=2688&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 Sun Jul 11 10:47:16 2010
@@ -1,14 +1,14 @@
-d12f85f32848ae7f9f1d8064813aaa53-1278781967 /C=DE/CN=Test CA\/SUSE Inc.\\\\Gmbh/emailAddress=suse@suse.de
-68b3a1b7290aadfd42361b1b3c14e69a-1278781968 /C=DE/CN=Test Server Certificate\/SUSE Inc.\\\\Gmbh/emailAddress=suse@suse.de
-40717a16174dc4d516f6fa7ee8eeb18c-1278781973 /C=DE/CN=Full Test Certificate/emailAddress=suse@suse.de
-40717a16174dc4d516f6fa7ee8eeb18c-1278781976 /C=DE/CN=Full Test Certificate/emailAddress=suse@suse.de
-40717a16174dc4d516f6fa7ee8eeb18c-1278781979 /C=DE/CN=Full Test Certificate/emailAddress=suse@suse.de
-d12f85f32848ae7f9f1d8064813aaa53-1278781988 /C=DE/CN=Test CA\/SUSE Inc.\\\\Gmbh/emailAddress=suse@suse.de
-c293624b6a877f401407ce8f8f1f327e-1278781989 /C=DE/L=Nuremberg/O=SUSE Linux GmbH/OU=IT/CN=SUSE User CA/emailAddress=security-team@suse.de
-d12f85f32848ae7f9f1d8064813aaa53-1278781990 /C=DE/CN=Test CA\/SUSE Inc.\\\\Gmbh/emailAddress=suse@suse.de
-c1943ae4b9bd7320fae3e29f217483e3-1278781991 /C=DE/CN=Test Request/emailAddress=suse@suse.de
-d816690a832b0e52becd255d3a62e975-1278781994 /C=DE/CN=Test Certificate for revocation 2/emailAddress=suse@suse.de
-9198f6798d9da70d7cbfb67b610633f5-1278781995 /C=DE/CN=Test Certificate for revocation 3/emailAddress=suse@suse.de
-3e248858337c2b46dc67a0f9389376dd-1278781996 /C=DE/CN=Test Certificate for revocation 4/emailAddress=suse@suse.de
-bf04fdd95062554800c1556085f47063-1278782000 /C=DE/CN=Test Certificate for revocation 5 oid test/emailAddress=suse@suse.de
-9797ac11af29f94b82c1e5b0499ab5f2-1278782002 /C=DE/CN=Test Sub CA/emailAddress=suse@suse.de
+d12f85f32848ae7f9f1d8064813aaa53-1278837926 /C=DE/CN=Test CA\/SUSE Inc.\\\\Gmbh/emailAddress=suse@suse.de
+68b3a1b7290aadfd42361b1b3c14e69a-1278837929 /C=DE/CN=Test Server Certificate\/SUSE Inc.\\\\Gmbh/emailAddress=suse@suse.de
+40717a16174dc4d516f6fa7ee8eeb18c-1278837933 /C=DE/CN=Full Test Certificate/emailAddress=suse@suse.de
+40717a16174dc4d516f6fa7ee8eeb18c-1278837937 /C=DE/CN=Full Test Certificate/emailAddress=suse@suse.de
+40717a16174dc4d516f6fa7ee8eeb18c-1278837940 /C=DE/CN=Full Test Certificate/emailAddress=suse@suse.de
+d12f85f32848ae7f9f1d8064813aaa53-1278837949 /C=DE/CN=Test CA\/SUSE Inc.\\\\Gmbh/emailAddress=suse@suse.de
+c293624b6a877f401407ce8f8f1f327e-1278837950 /C=DE/L=Nuremberg/O=SUSE Linux GmbH/OU=IT/CN=SUSE User CA/emailAddress=security-team@suse.de
+d12f85f32848ae7f9f1d8064813aaa53-1278837952 /C=DE/CN=Test CA\/SUSE Inc.\\\\Gmbh/emailAddress=suse@suse.de
+c1943ae4b9bd7320fae3e29f217483e3-1278837952 /C=DE/CN=Test Request/emailAddress=suse@suse.de
+d816690a832b0e52becd255d3a62e975-1278837955 /C=DE/CN=Test Certificate for revocation 2/emailAddress=suse@suse.de
+9198f6798d9da70d7cbfb67b610633f5-1278837957 /C=DE/CN=Test Certificate for revocation 3/emailAddress=suse@suse.de
+3e248858337c2b46dc67a0f9389376dd-1278837958 /C=DE/CN=Test Certificate for revocation 4/emailAddress=suse@suse.de
+bf04fdd95062554800c1556085f47063-1278837960 /C=DE/CN=Test Certificate for revocation 5 oid test/emailAddress=suse@suse.de
+9797ac11af29f94b82c1e5b0499ab5f2-1278837962 /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=2688&r1=2687&r2=2688&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 Sun Jul 11 10:47:16 2010
@@ -1,11 +1,11 @@
-V 110710171248Z 01 unknown /C=DE/CN=Test CA/SUSE Inc.\Gmbh/emailAddress=suse@suse.de
-V 110710171248Z 02 unknown /C=DE/CN=Test Server Certificate/SUSE Inc.\Gmbh/emailAddress=suse@suse.de
-V 110710171251Z 03 unknown /C=DE/CN=Full Test Certificate/emailAddress=suse@suse.de
-V 110710171254Z 04 unknown /C=DE/CN=Full Test Certificate/emailAddress=suse@suse.de
-V 110710171257Z 05 unknown /C=DE/CN=Full Test Certificate/emailAddress=suse@suse.de
-R 110710171312Z 100710171314Z 06 unknown /C=DE/CN=Test Certificate for revocation/emailAddress=suse@suse.de
-R 110710171314Z 100710171314Z,holdInstruction,holdInstructionCallIssuer 07 unknown /C=DE/CN=Test Certificate for revocation 2/emailAddress=suse@suse.de
-R 110710171315Z 100710171316Z,keyTime,20100710165636Z 08 unknown /C=DE/CN=Test Certificate for revocation 3/emailAddress=suse@suse.de
-R 110710171316Z 100710171319Z,CAkeyTime,20100710165639Z 09 unknown /C=DE/CN=Test Certificate for revocation 4/emailAddress=suse@suse.de
-R 110710171320Z 100710171321Z,holdInstruction,1.6.21.43 0A unknown /C=DE/CN=Test Certificate for revocation 5 oid test/emailAddress=suse@suse.de
-V 120709171322Z 0B unknown /C=DE/CN=Test Sub CA/emailAddress=suse@suse.de
+V 110711084528Z 01 unknown /C=DE/CN=Test CA/SUSE Inc.\Gmbh/emailAddress=suse@suse.de
+V 110711084529Z 02 unknown /C=DE/CN=Test Server Certificate/SUSE Inc.\Gmbh/emailAddress=suse@suse.de
+V 110711084530Z 03 unknown /C=DE/CN=Full Test Certificate/emailAddress=suse@suse.de
+V 110711084534Z 04 unknown /C=DE/CN=Full Test Certificate/emailAddress=suse@suse.de
+V 110711084537Z 05 unknown /C=DE/CN=Full Test Certificate/emailAddress=suse@suse.de
+R 110711084554Z 100711084555Z 06 unknown /C=DE/CN=Test Certificate for revocation/emailAddress=suse@suse.de
+R 110711084555Z 100711084556Z,holdInstruction,holdInstructionCallIssuer 07 unknown /C=DE/CN=Test Certificate for revocation 2/emailAddress=suse@suse.de
+R 110711084556Z 100711084558Z,keyTime,20100711082918Z 08 unknown /C=DE/CN=Test Certificate for revocation 3/emailAddress=suse@suse.de
+R 110711084558Z 100711084559Z,CAkeyTime,20100711082919Z 09 unknown /C=DE/CN=Test Certificate for revocation 4/emailAddress=suse@suse.de
+R 110711084600Z 100711084601Z,holdInstruction,1.6.21.43 0A unknown /C=DE/CN=Test Certificate for revocation 5 oid test/emailAddress=suse@suse.de
+V 120710084602Z 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=2688&r1=2687&r2=2688&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=2688&r1=2687&r2=2688&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 Sun Jul 11 10:47:16 2010
@@ -1,7 +1,7 @@
-----BEGIN X509 CRL-----
MIIC+TCCAeECAQEwDQYJKoZIhvcNAQEFBQAwQzELMAkGA1UEBhMCREUxFzAVBgNV
BAMTDlN0YXRpYyBUZXN0IENBMRswGQYJKoZIhvcNAQkBFgxzdXNlQHN1c2UuZGUX
-DTEwMDcxMDE3MTMyNFoXDTEwMDcxMTE3MTMyNFowgfAwEgIBAxcNMDUwODE4MTQx
+DTEwMDcxMTA4NDYwNVoXDTEwMDcxMjA4NDYwNVowgfAwEgIBAxcNMDUwODE4MTQx
MzIzWjAyAgEEFw0wNTA4MTgxNDEzMjVaMB4wCgYDVR0VBAMKAQYwEAYDVR0XBAkG
ByqGSM44AgIwOgIBBRcNMDUwODE4MTQxMzI2WjAmMAoGA1UdFQQDCgEBMBgGA1Ud
GAQRGA8yMDA1MDgxODE1NTY0NlowOgIBBhcNMDUwODE4MTQxMzI4WjAmMAoGA1Ud
@@ -9,10 +9,10 @@
ODE4WjAaMAoGA1UdFQQDCgEGMAwGA1UdFwQFBgMuFSugdzB1MHMGA1UdIwRsMGqA
FDIAwASkKojCPsrVvdhM01KIIH87oUekRTBDMQswCQYDVQQGEwJERTEXMBUGA1UE
AxMOU3RhdGljIFRlc3QgQ0ExGzAZBgkqhkiG9w0BCQEWDHN1c2VAc3VzZS5kZYIJ
-AI7xzphhj2SdMA0GCSqGSIb3DQEBBQUAA4IBAQB4sIMHgeZPVkUM0Hf6gqbbgsoB
-0ZCbQm+6ejkWdHOEwPbScKR1TjizFpKRgZBlC8ueKC4vXHXdQ6WzJhhum+iEwbYV
-KSkai9C9CLEbUHib22lA05JxbuSTNb6wSlwFk34CGkVUKUAdyViTP4EwF+sAgtjf
-z1UPbW+nd8nZgCNmRZIip3zoYOgUdFPsJauntwZ8uhIFwgx7HetMqSAK5uU50x4L
-gJPWpstnwr4sPe5NuGo5qCV3VhQsSnpig6KxIRklv2XTVtNjnd8bXPXOiag9A0mX
-PFxoqUCXEXEwHD9jOZ+BwEn6F285Tk+20zPbllpQLacyCVmXQC+W8bF4w2ZB
+AI7xzphhj2SdMA0GCSqGSIb3DQEBBQUAA4IBAQCfKPuSKHex8PLKu36xEejHCTvu
+cW1Ou06MHdimacq8qR6tFyjnbTu6kONPxFhDEy6WTy4np2z9aaeoEHEwbgG/+FXk
+4Q8qKD9qDXt0hMJsINTk61XVWProI1zB2n0Um4vmlggGpxJrgOhzZiDey+PY+iOx
+R+VoP0dCDRkNfAnQ1Pe1cG4J1ap57K0y9l5OwhioZDZr7iQOaqMmr1c/QTsTxl2Y
+4gCGqEliFJWwCHG6UuYjJrZcBkksI/VyUo8TXeBKNCgUKCuVu+hMakTiJo8fpzDe
+n8BBFFMluOjCrIboDU9R1wXmGhc8O177zlyEDCGtiELPULtR7lzZ3z21Rvxs
-----END X509 CRL-----
--
To unsubscribe, e-mail: limal-commit+unsubscribe@opensuse.org
For additional commands, e-mail: limal-commit+help@opensuse.org