Migrating the (performance) testing tool to SDK v2
diff --git a/src/crypto/big.c b/src/crypto/big.c
index fdc721f..6877522 100644
--- a/src/crypto/big.c
+++ b/src/crypto/big.c
@@ -101,7 +101,7 @@
{
BIG_copy(b,a);
BIG_shr(b,i*4);
- printf("%01x",b[0]&15);
+ printf("%01x",(unsigned int)(b[0]&15));
}
}
@@ -111,8 +111,8 @@
int i;
printf("(");
for (i=0;i<NLEN-1;i++)
- printf("%llx,",a[i]);
- printf("%llx)",a[NLEN-1]);
+ printf("%ldx,",a[i]);
+ printf("%ldx)",a[NLEN-1]);
}
/* Swap a and b if d=1 */
@@ -192,7 +192,7 @@
{
BIG_dcopy(b,a);
BIG_dshr(b,i*4);
- printf("%01x",b[0]&15);
+ printf("%01x",(unsigned int)(b[0]&15));
}
}
diff --git a/src/mpin_crypto_non_tee.cpp b/src/mpin_crypto_non_tee.cpp
index 3983762..23e2e07 100644
--- a/src/mpin_crypto_non_tee.cpp
+++ b/src/mpin_crypto_non_tee.cpp
@@ -493,7 +493,7 @@
FILE *fp = fopen("/dev/urandom", "rb");
if(fp != NULL)
{
- fread(buf, 1, len, fp);
+ size_t rc = fread(buf, 1, len, fp);
fclose(fp);
}
#else
diff --git a/tests/linux/MPinClient/MpinClient.cpp b/tests/linux/MPinClient/MpinClient.cpp
index 2b8df79..bda5a34 100644
--- a/tests/linux/MPinClient/MpinClient.cpp
+++ b/tests/linux/MPinClient/MpinClient.cpp
@@ -79,7 +79,7 @@
CMpinClient::CMpinClient( int aClientId, const String& aBackendUrl, const String& aUserId ) :
m_bInitialized(false), m_id(aClientId), m_userId(aUserId),
m_storageSecure( String().Format("sec-%d", aClientId) ), m_storageNonSecure( String().Format("%d", aClientId) ),
- m_context( String().Format("%d",aClientId), &m_storageSecure, &m_storageNonSecure, &m_pinPad ),
+ m_context( String().Format("%d",aClientId), &m_storageSecure, &m_storageNonSecure ),
m_thread(aUserId), m_queue(aUserId.c_str()), m_bIdle(false), m_bStatsEnabled(true)
{
std::ifstream filePin( String().Format("pin-%d", m_id).c_str() );
@@ -92,7 +92,7 @@
CMpinClient::CMpinClient( int aClientId, const String& aBackendUrl, const String& aUserId, const String& aPinGood, const String& aPinBad ) :
m_bInitialized(false), m_id(aClientId), m_userId(aUserId), m_pinGood(aPinGood), m_pinBad(aPinBad),
m_storageSecure( String().Format("sec-%d", aClientId) ), m_storageNonSecure( String().Format("%d", aClientId) ),
- m_context( String().Format("%d",aClientId), &m_storageSecure, &m_storageNonSecure, &m_pinPad ),
+ m_context( String().Format("%d",aClientId), &m_storageSecure, &m_storageNonSecure ),
m_thread(aUserId), m_queue(aUserId.c_str()), m_bIdle(false), m_bStatsEnabled(true)
{
std::ofstream filePin( String().Format("pin-%d", m_id).c_str() );
@@ -171,8 +171,6 @@
MPinSDK::UserPtr user = m_sdk.MakeNewUser( m_userId, String().Format( "M-Pin Test Client #%d", m_id ) );
- m_pinPad.SetPin( m_pinGood );
-
TimeSpec now;
GetCurrentTime(now);
Millisecs startTime = now.ToMillisecs();
@@ -197,7 +195,7 @@
CvShared::SleepFor( CvShared::Seconds(10) );
- status = m_sdk.FinishRegistration( user );
+ status = m_sdk.ConfirmRegistration( user );
if ( status == MPinSDK::Status::OK )
{
@@ -207,7 +205,7 @@
if ( status != MPinSDK::Status::IDENTITY_NOT_VERIFIED )
{
- LogMessage( enLogLevel_Error, "Failed in FinishRegistration(): %s [%d]", status.GetErrorMessage().c_str(), status.GetStatusCode() );
+ LogMessage( enLogLevel_Error, "Failed in ConfirmRegistration(): %s [%d]", status.GetErrorMessage().c_str(), status.GetStatusCode() );
if ( m_bStatsEnabled )
{
++m_stats.m_numOfErrors;
@@ -220,11 +218,11 @@
{
LogMessage( enLogLevel_Info, "User [%s] has been force-activated", user->GetId().c_str() );
- status = m_sdk.FinishRegistration( user );
+ status = m_sdk.ConfirmRegistration( user );
if ( status != MPinSDK::Status::OK )
{
- LogMessage( enLogLevel_Error, "Failed in FinishRegistration(): %s [%d]", status.GetErrorMessage().c_str(), status.GetStatusCode() );
+ LogMessage( enLogLevel_Error, "Failed in ConfirmRegistration(): %s [%d]", status.GetErrorMessage().c_str(), status.GetStatusCode() );
if ( m_bStatsEnabled )
{
++m_stats.m_numOfErrors;
@@ -233,6 +231,18 @@
}
}
+ status = m_sdk.FinishRegistration( user, m_pinGood );
+
+ if ( status != MPinSDK::Status::OK )
+ {
+ LogMessage( enLogLevel_Error, "Failed in FinishRegistration(): %s [%d]", status.GetErrorMessage().c_str(), status.GetStatusCode() );
+ if ( m_bStatsEnabled )
+ {
+ ++m_stats.m_numOfErrors;
+ }
+ return false;
+ }
+
GetCurrentTime(now);
if ( m_bStatsEnabled )
@@ -284,8 +294,6 @@
MPinSDK::UserPtr user = *itr;
- m_pinPad.SetPin( aPin );
-
if ( aPin == m_pinGood )
{
LogMessage( enLogLevel_Info, "Authenticating user [%s] with correct PIN...", user->GetId().c_str() );
@@ -299,7 +307,19 @@
GetCurrentTime(now);
Millisecs startTime = now.ToMillisecs();
- MPinSDK::Status status = m_sdk.Authenticate( user );
+ MPinSDK::Status status = m_sdk.StartAuthentication( user );
+
+ if ( status != MPinSDK::Status::OK )
+ {
+ LogMessage( enLogLevel_Error, "Failed in StartAuthentication(): %s [%d]", status.GetErrorMessage().c_str(), status.GetStatusCode() );
+ if ( m_bStatsEnabled )
+ {
+ ++m_stats.m_numOfErrors;
+ }
+ return false;
+ }
+
+ status = m_sdk.FinishAuthentication( user, aPin );
if ( aPin == m_pinGood )
{
diff --git a/tests/linux/MPinClient/MpinClient.h b/tests/linux/MPinClient/MpinClient.h
index 5887235..c5f55ce 100644
--- a/tests/linux/MPinClient/MpinClient.h
+++ b/tests/linux/MPinClient/MpinClient.h
@@ -29,7 +29,6 @@
typedef MPinSDK::StringMap StringMap;
class CStorage;
-class CPinPad;
class CContext;
class CMpinClient
@@ -87,24 +86,11 @@
String m_errorMsg;
};
- class CPinPad : public MPinSDK::IPinPad
- {
- public:
- CPinPad() {}
- virtual ~CPinPad() {}
- virtual String Show(MPinSDK::UserPtr user, Mode mode) { return m_pin; }
-
- void SetPin( const String& aPin ) { m_pin = aPin; }
-
- private:
- String m_pin;
- };
-
class CContext : public MPinSDK::IContext
{
public:
- CContext( const String& aId, CStorage* apStorageSecure, CStorage* apStorageNonSecure, CPinPad* apPinPad ) :
- m_id(aId), m_pStorageSecure(apStorageSecure), m_pStorageNonSecure(apStorageNonSecure), m_pPinPad(apPinPad)
+ CContext( const String& aId, CStorage* apStorageSecure, CStorage* apStorageNonSecure ) :
+ m_id(aId), m_pStorageSecure(apStorageSecure), m_pStorageNonSecure(apStorageNonSecure)
{}
virtual ~CContext() {}
@@ -112,14 +98,12 @@
virtual MPinSDK::IHttpRequest* CreateHttpRequest() const;
virtual void ReleaseHttpRequest( IN MPinSDK::IHttpRequest *request ) const { delete request; }
virtual MPinSDK::IStorage* GetStorage( MPinSDK::IStorage::Type type ) const { return (type == MPinSDK::IStorage::SECURE) ? m_pStorageSecure : m_pStorageNonSecure; }
- virtual MPinSDK::IPinPad* GetPinPad() const { return m_pPinPad; }
virtual MPinSDK::CryptoType GetMPinCryptoType() const { return MPinSDK::CRYPTO_NON_TEE; }
private:
String m_id;
CStorage* m_pStorageSecure;
CStorage* m_pStorageNonSecure;
- CPinPad* m_pPinPad;
};
CMpinClient(const CMpinClient& orig);
@@ -134,7 +118,6 @@
MPinSDK m_sdk;
CStorage m_storageSecure;
CStorage m_storageNonSecure;
- CPinPad m_pinPad;
CContext m_context;
bool m_bInitialized;
diff --git a/tests/linux/MPinClient/main.cpp b/tests/linux/MPinClient/main.cpp
index edd8d44..5c0c979 100644
--- a/tests/linux/MPinClient/main.cpp
+++ b/tests/linux/MPinClient/main.cpp
@@ -33,15 +33,15 @@
typedef MPinSDK::String String;
typedef MPinSDK::StringMap StringMap;
-void PrintUsage( const char* aExeName, const char* aMessage = NULL )
+void PrintUsage(const char* aExeName, const char* aMessage = NULL)
{
- printf( "\n" );
- if ( aMessage != NULL )
+ printf("\n");
+ if (aMessage != NULL)
{
- printf( "%s\n", aMessage );
+ printf("%s\n", aMessage);
}
- printf( "Usage: %s --reg --auth -n <num-of-clients> -r <requests-per-second> [-u <user-prefix> -t <timeout-sec> -c <count>] -b <backend-url>\n", aExeName );
- printf( "\n" );
+ printf("Usage: %s --reg --auth -n <num-of-clients> -r <requests-per-second> [-u <user-prefix> -t <timeout-sec> -c <count>] -b <backend-url>\n", aExeName);
+ printf("\n");
}
struct sParams
@@ -50,7 +50,7 @@
bRegister(false), bAuthenticate(false), numOfClients(0), requestsPerSecond(0),
count(1), userPrefix("test"), timeout(30)
{}
-
+
bool bRegister;
bool bAuthenticate;
uint32_t numOfClients;
@@ -61,286 +61,294 @@
Seconds timeout;
};
-bool doargs( int argc,char **argv, OUT sParams& aParams )
+bool doargs(int argc, char **argv, OUT sParams& aParams)
{
- char ch;
+ char ch;
- if ( argc == 1 )
+ if (argc == 1)
{
- PrintUsage( argv[0] );
+ PrintUsage(argv[0]);
return false;
- }
+ }
aParams.bRegister = false;
aParams.bAuthenticate = false;
-
+
static struct option long_options[] = {
- { "reg", no_argument, NULL, 1 },
- { "auth", no_argument, NULL, 2 },
- { 0, 0, 0, 0 }
+ { "reg", no_argument, NULL, 1},
+ { "auth", no_argument, NULL, 2},
+ { 0, 0, 0, 0}
};
int option_index = 0;
-
- while ( (ch = getopt_long(argc,argv,"n:r:b:u:t:c:",long_options,&option_index) ) > 0 )
+
+ while ((ch = getopt_long(argc, argv, "n:r:b:u:t:c:", long_options, &option_index)) > 0)
{
switch (ch)
{
- case 'n': aParams.numOfClients = atoi(optarg); break;
- case 'r': aParams.requestsPerSecond = atoi(optarg); break;
- case 'b': aParams.backendUrl = optarg; break;
- case 'u': aParams.userPrefix = optarg; break;
- case 't': aParams.timeout = atoi(optarg); break;
- case 'c': aParams.count = atoi(optarg); break;
- case 1: aParams.bRegister = true; break;
- case 2: aParams.bAuthenticate = true; break;
+ case 'n': aParams.numOfClients = atoi(optarg);
+ break;
+ case 'r': aParams.requestsPerSecond = atoi(optarg);
+ break;
+ case 'b': aParams.backendUrl = optarg;
+ break;
+ case 'u': aParams.userPrefix = optarg;
+ break;
+ case 't': aParams.timeout = atoi(optarg);
+ break;
+ case 'c': aParams.count = atoi(optarg);
+ break;
+ case 1: aParams.bRegister = true;
+ break;
+ case 2: aParams.bAuthenticate = true;
+ break;
}
- }
+ }
return true;
}
-bool SleepRandTime( uint32_t aRequestsPerSecond )
+bool SleepRandTime(uint32_t aRequestsPerSecond)
{
- Millisecs time2wait( Seconds(1).ToMillisecs()/aRequestsPerSecond );
+ Millisecs time2wait(Seconds(1).ToMillisecs() / aRequestsPerSecond);
- int randFactor = (rand() * time2wait.Value())/RAND_MAX - time2wait.Value()/2; // -0.5*time2wait ... +0.5time2wait
+ int randFactor = (rand() * time2wait.Value()) / RAND_MAX - time2wait.Value() / 2; // -0.5*time2wait ... +0.5time2wait
- Millisecs randTime2wait( time2wait.Value() + randFactor );
+ Millisecs randTime2wait(time2wait.Value() + randFactor);
- LogMessage( enLogLevel_Info, "Waiting [%ld msec] before next request", randTime2wait.Value() );
+ LogMessage(enLogLevel_Info, "Waiting [%ld msec] before next request", randTime2wait.Value());
- return SleepFor( randTime2wait );
+ return SleepFor(randTime2wait);
}
-void WaitAllDone( std::list<CMpinClient*> aListClients, const Seconds aTimeout )
+void WaitAllDone(std::list<CMpinClient*> aListClients, const Seconds aTimeout)
{
CvShared::TimeValue_t i = 0;
size_t notDone = aListClients.size();
CvShared::TimeValue_t limit = aTimeout.ToMillisecs();
- while ( notDone > 0 && i < limit )
+ while (notDone > 0 && i < limit)
{
- notDone = 0;
- Millisecs time2wait = Seconds(1);
+ notDone = 0;
+ Millisecs time2wait = Seconds(1);
i += time2wait.Value();
-
+
std::list<CMpinClient*>::iterator itr = aListClients.begin();
- for( ; itr != aListClients.end(); ++itr )
+ for (; itr != aListClients.end(); ++itr)
{
CMpinClient* pClient = *itr;
-
- if ( !pClient->Done() )
+
+ if (!pClient->Done())
{
++notDone;
- if ( i >= limit )
+ if (i >= limit)
{
- printf( "Clients #%d for [%s] is not done yet. Tired waiting...\n", pClient->GetId(), pClient->GetUserId().c_str() );
- LogMessage( enLogLevel_Warning, "Clients #%d for [%s] is not done yet. Tired waiting...", pClient->GetId(), pClient->GetUserId().c_str() );
+ printf("Clients #%d for [%s] is not done yet. Tired waiting...\n", pClient->GetId(), pClient->GetUserId().c_str());
+ LogMessage(enLogLevel_Warning, "Clients #%d for [%s] is not done yet. Tired waiting...", pClient->GetId(), pClient->GetUserId().c_str());
}
}
}
-
- if ( notDone > 0 && i < limit )
+
+ if (notDone > 0 && i < limit)
{
- printf( "Waiting for clients to finish (%ld/%ld). %ld out of %ld not done yet...\n", Millisecs(i).ToSeconds(), Millisecs(limit).ToSeconds(),
- notDone, aListClients.size() );
- SleepFor( time2wait );
+ printf("Waiting for clients to finish (%ld/%ld). %ld out of %ld not done yet...\n", Millisecs(i).ToSeconds(), Millisecs(limit).ToSeconds(),
+ notDone, aListClients.size());
+ SleepFor(time2wait);
}
}
}
int main(int argc, char** argv)
{
- InitLogger( argv[0], enLogLevel_Info );
- LogMessage( enLogLevel_Info, "========== Starting M-Pin Client Test ==========" );
-
+ InitLogger(argv[0], enLogLevel_Info);
+ LogMessage(enLogLevel_Info, "========== Starting M-Pin Client Test ==========");
+
sParams params;
-
- if ( !doargs( argc, argv, params ) )
+
+ if (!doargs(argc, argv, params))
{
return 102;
}
- if ( params.numOfClients == 0 )
+ if (params.numOfClients == 0)
{
- PrintUsage( argv[0], "Missing parameter: -n <num-of-clients>" );
+ PrintUsage(argv[0], "Missing parameter: -n <num-of-clients>");
return -1;
}
- if ( params.requestsPerSecond == 0 )
+ if (params.requestsPerSecond == 0)
{
- PrintUsage( argv[0], "Missing parameter: -r <requests-per-second>" );
+ PrintUsage(argv[0], "Missing parameter: -r <requests-per-second>");
return -1;
}
-
- if ( params.backendUrl.empty() )
+
+ if (params.backendUrl.empty())
{
- PrintUsage( argv[0], "Missing parameter: -b <backend-url>" );
+ PrintUsage(argv[0], "Missing parameter: -b <backend-url>");
return -1;
}
-
+
CvHttpRequest::COpenSslMt sslMtLock;
-
+
srand(time(NULL));
-
+
std::list<CMpinClient*> listClients;
-
- for ( int i = 0; i < params.numOfClients; ++i )
+
+ for (int i = 0; i < params.numOfClients; ++i)
{
::String userId;
- userId.Format("%s%d@dispostable.com", params.userPrefix.c_str(), i+1);
+ userId.Format("%s%d@dispostable.com", params.userPrefix.c_str(), i + 1);
CMpinClient* pClient = NULL;
-
+
if (params.bRegister)
{
- ::String pinGood; pinGood.Format("%04d", rand()%10000 );
- ::String pinBad; pinBad.Format("%04d", rand()%10000 );
+ ::String pinGood; pinGood.Format("%04d", rand() % 10000);
+ ::String pinBad; pinBad.Format("%04d", rand() % 10000);
- while( pinBad == pinGood )
+ while (pinBad == pinGood)
{
- pinBad.Format("%04d", rand()%10000 );
+ pinBad.Format("%04d", rand() % 10000);
}
- pClient = new CMpinClient( i+1, params.backendUrl, userId, pinGood, pinBad );
+ pClient = new CMpinClient(i + 1, params.backendUrl, userId, pinGood, pinBad);
}
else
{
- pClient = new CMpinClient( i+1, params.backendUrl, userId );
+ pClient = new CMpinClient(i + 1, params.backendUrl, userId);
}
-
- listClients.push_back( pClient );
+
+ listClients.push_back(pClient);
}
-
+
std::list<CMpinClient*>::iterator itr;
-
- for ( int j = 0; j < params.count; ++j )
+
+ for (int j = 0; j < params.count; ++j)
{
if (params.bRegister)
{
- for( itr = listClients.begin(); itr != listClients.end(); ++itr )
+ for (itr = listClients.begin(); itr != listClients.end(); ++itr)
{
CMpinClient* pClient = *itr;
- if ( itr != listClients.begin() )
+ if (itr != listClients.begin())
{
- SleepRandTime( params.requestsPerSecond );
+ SleepRandTime(params.requestsPerSecond);
}
pClient->Register();
}
}
-
- // SleepFor( Seconds(5) );
- // printf( "Hit any key to continue with authentication..." );
- // getchar();
-
+
+ // SleepFor( Seconds(5) );
+ // printf( "Hit any key to continue with authentication..." );
+ // getchar();
+
if (params.bAuthenticate)
{
//First Authentication will retrieve Time Permits, while the second will work with cached ones.
- // for (int i = 0; i < 2; ++i)
- // {
- for( itr = listClients.begin(); itr != listClients.end(); ++itr )
+// for (int i = 0; i < 2; ++i)
+// {
+ for (itr = listClients.begin(); itr != listClients.end(); ++itr)
+ {
+ CMpinClient* pClient = *itr;
+
+ // pClient->EnableStats(i>0);
+
+ if (itr != listClients.begin())
{
- CMpinClient* pClient = *itr;
-
- // pClient->EnableStats(i>0);
-
- if ( itr != listClients.begin() )
- {
- SleepRandTime( params.requestsPerSecond );
- }
-
- bool bAuthBad = ( (rand()%10) == 0 );
-
- if ( bAuthBad )
- pClient->AuthenticateBad();
- else
- pClient->AuthenticateGood();
+ SleepRandTime(params.requestsPerSecond);
}
-
- // if ( i == 0 )
- // {
- // WaitAllDone( listClients );
- // printf( "Hit any key to continue with authentication..." );
- //
- // getchar();
- // }
- // }
+
+ bool bAuthBad = ((rand() % 10) == 0);
+
+ if (bAuthBad)
+ pClient->AuthenticateBad();
+ else
+ pClient->AuthenticateGood();
+ }
+
+// if ( i == 0 )
+// {
+// WaitAllDone( listClients );
+// printf( "Hit any key to continue with authentication..." );
+//
+// getchar();
+// }
+// }
}
}
-
- SleepFor( Seconds(5) );
- WaitAllDone( listClients, 30 + params.count*10 );
-
- printf( "==============================================================================================\n" );
- printf( "Client ID | User ID | # Errors | # Regs | Min.Reg.Time | Max.Reg.Time | Avg.Reg.Time | # Auths | Min.Auth.Time | Max.Auth.Time | Avg.Auth.Time (all times in are in msec)\n" );
- printf( "----------------------------------------------------------------------------------------------\n" );
+
+ SleepFor(Seconds(5));
+ WaitAllDone(listClients, 30 + params.count * 10);
+
+ printf("==============================================================================================\n");
+ printf("Client ID | User ID | # Errors | # Regs | Min.Reg.Time | Max.Reg.Time | Avg.Reg.Time | # Auths | Min.Auth.Time | Max.Auth.Time | Avg.Auth.Time (all times in are in msec)\n");
+ printf("----------------------------------------------------------------------------------------------\n");
CMpinClient::sStats_t total;
-
- for( itr = listClients.begin(); itr != listClients.end(); ++itr )
+
+ for (itr = listClients.begin(); itr != listClients.end(); ++itr)
{
CMpinClient* pClient = *itr;
const CMpinClient::sStats_t& stats = pClient->GetStats();
- printf( " #%d | %s | %d | %d | %d | %d | %d | %d | %d | %d | %d\n",
+ printf(" #%d | %s | %d | %d | %d | %d | %d | %d | %d | %d | %d\n",
pClient->GetId(), pClient->GetUserId().c_str(), stats.m_numOfErrors,
stats.m_numOfReg, stats.m_minRegMsec, stats.m_maxRegMsec, stats.m_avgRegMsec,
- stats.m_numOfAuth, stats.m_minAuthMsec, stats.m_maxAuthMsec, stats.m_avgAuthMsec );
-
+ stats.m_numOfAuth, stats.m_minAuthMsec, stats.m_maxAuthMsec, stats.m_avgAuthMsec);
+
total.m_numOfErrors += stats.m_numOfErrors;
-
- if ( stats.m_numOfErrors == 0 )
+
+ if (stats.m_numOfErrors == 0)
{
- if ( stats.m_numOfReg > 0 )
+ if (stats.m_numOfReg > 0)
{
- total.m_avgRegMsec = ( total.m_avgRegMsec*total.m_numOfReg + stats.m_avgRegMsec*stats.m_numOfReg ) / ( total.m_numOfReg + stats.m_numOfReg );
+ total.m_avgRegMsec = (total.m_avgRegMsec * total.m_numOfReg + stats.m_avgRegMsec * stats.m_numOfReg) / (total.m_numOfReg + stats.m_numOfReg);
total.m_numOfReg += stats.m_numOfReg;
}
-
- if ( stats.m_numOfAuth > 0 )
+
+ if (stats.m_numOfAuth > 0)
{
- total.m_avgAuthMsec = ( total.m_avgAuthMsec*total.m_numOfAuth + stats.m_avgAuthMsec*stats.m_numOfAuth ) / ( total.m_numOfAuth + stats.m_numOfAuth );
+ total.m_avgAuthMsec = (total.m_avgAuthMsec * total.m_numOfAuth + stats.m_avgAuthMsec * stats.m_numOfAuth) / (total.m_numOfAuth + stats.m_numOfAuth);
total.m_numOfAuth += stats.m_numOfAuth;
}
}
-
- if ( stats.m_minRegMsec < total.m_minRegMsec || total.m_minRegMsec == 0 )
+
+ if (stats.m_minRegMsec < total.m_minRegMsec || total.m_minRegMsec == 0)
total.m_minRegMsec = stats.m_minRegMsec;
- if ( stats.m_maxRegMsec > total.m_maxRegMsec )
+ if (stats.m_maxRegMsec > total.m_maxRegMsec)
total.m_maxRegMsec = stats.m_maxRegMsec;
- if ( stats.m_minAuthMsec < total.m_minAuthMsec || total.m_minAuthMsec == 0 )
+ if (stats.m_minAuthMsec < total.m_minAuthMsec || total.m_minAuthMsec == 0)
total.m_minAuthMsec = stats.m_minAuthMsec;
- if ( stats.m_maxAuthMsec > total.m_maxAuthMsec )
+ if (stats.m_maxAuthMsec > total.m_maxAuthMsec)
total.m_maxAuthMsec = stats.m_maxAuthMsec;
}
-
- printf( " TOTAL: ======================================================================================\n" );
- printf( " # Errors | # Regs | Min.Reg.Time | Max.Reg.Time | Avg.Reg.Time | # Auths | Min.Auth.Time | Max.Auth.Time | Avg.Auth.Time (all times in are in msec)\n" );
- printf( "----------------------------------------------------------------------------------------------\n" );
- printf( " %d | %d | %d | %d | %d | %d | %d | %d | %d\n", total.m_numOfErrors,
+
+ printf(" TOTAL: ======================================================================================\n");
+ printf(" # Errors | # Regs | Min.Reg.Time | Max.Reg.Time | Avg.Reg.Time | # Auths | Min.Auth.Time | Max.Auth.Time | Avg.Auth.Time (all times in are in msec)\n");
+ printf("----------------------------------------------------------------------------------------------\n");
+ printf(" %d | %d | %d | %d | %d | %d | %d | %d | %d\n", total.m_numOfErrors,
total.m_numOfReg, total.m_minRegMsec, total.m_maxRegMsec, total.m_avgRegMsec,
- total.m_numOfAuth, total.m_minAuthMsec, total.m_maxAuthMsec, total.m_avgAuthMsec );
- printf( "==============================================================================================\n" );
-
- printf( "Terminating clients...\n" );
-
- for( itr = listClients.begin(); itr != listClients.end(); ++itr )
+ total.m_numOfAuth, total.m_minAuthMsec, total.m_maxAuthMsec, total.m_avgAuthMsec);
+ printf("==============================================================================================\n");
+
+ printf("Terminating clients...\n");
+
+ for (itr = listClients.begin(); itr != listClients.end(); ++itr)
{
CMpinClient* pClient = *itr;
-
+
delete pClient;
}
- if ( total.m_numOfErrors > 0 )
+ if (total.m_numOfErrors > 0)
{
- printf( "Exiting with %d errors :(\n", total.m_numOfErrors );
+ printf("Exiting with %d errors :(\n", total.m_numOfErrors);
}
else
{
- printf( "Exiting without errors :)\n" );
+ printf("Exiting without errors :)\n");
}
-
- LogMessage( enLogLevel_Info, "========== M-Pin Test Client Done ==========" );
-
- return ( total.m_numOfErrors > 0 ) ? -1 : 0;
+
+ LogMessage(enLogLevel_Info, "========== M-Pin Test Client Done ==========");
+
+ return ( total.m_numOfErrors > 0) ? -1 : 0;
}
diff --git a/tests/linux/MPinClient/nbproject/Makefile-Debug.mk b/tests/linux/MPinClient/nbproject/Makefile-Debug.mk
index 3976a07..071110c 100644
--- a/tests/linux/MPinClient/nbproject/Makefile-Debug.mk
+++ b/tests/linux/MPinClient/nbproject/Makefile-Debug.mk
@@ -42,26 +42,26 @@
${OBJECTDIR}/_ext/580510450/CvMutex.o \
${OBJECTDIR}/_ext/580510450/CvSemaphore.o \
${OBJECTDIR}/_ext/580510450/CvThread.o \
- ${OBJECTDIR}/_ext/1341795113/aes.o \
- ${OBJECTDIR}/_ext/1341795113/big.o \
- ${OBJECTDIR}/_ext/1341795113/ecp.o \
- ${OBJECTDIR}/_ext/1341795113/ecp2.o \
- ${OBJECTDIR}/_ext/1341795113/ff.o \
- ${OBJECTDIR}/_ext/1341795113/fp.o \
- ${OBJECTDIR}/_ext/1341795113/fp12.o \
- ${OBJECTDIR}/_ext/1341795113/fp2.o \
- ${OBJECTDIR}/_ext/1341795113/fp4.o \
- ${OBJECTDIR}/_ext/1341795113/gcm.o \
- ${OBJECTDIR}/_ext/1341795113/hash.o \
- ${OBJECTDIR}/_ext/1341795113/mpin.o \
- ${OBJECTDIR}/_ext/1341795113/oct.o \
- ${OBJECTDIR}/_ext/1341795113/pair.o \
- ${OBJECTDIR}/_ext/1341795113/rand.o \
- ${OBJECTDIR}/_ext/1341795113/rom.o \
- ${OBJECTDIR}/_ext/1341795113/version.o \
- ${OBJECTDIR}/_ext/608447161/mpin_crypto_non_tee.o \
- ${OBJECTDIR}/_ext/608447161/mpin_sdk.o \
- ${OBJECTDIR}/_ext/608447161/utils.o \
+ ${OBJECTDIR}/_ext/605162843/aes.o \
+ ${OBJECTDIR}/_ext/605162843/big.o \
+ ${OBJECTDIR}/_ext/605162843/ecp.o \
+ ${OBJECTDIR}/_ext/605162843/ecp2.o \
+ ${OBJECTDIR}/_ext/605162843/ff.o \
+ ${OBJECTDIR}/_ext/605162843/fp.o \
+ ${OBJECTDIR}/_ext/605162843/fp12.o \
+ ${OBJECTDIR}/_ext/605162843/fp2.o \
+ ${OBJECTDIR}/_ext/605162843/fp4.o \
+ ${OBJECTDIR}/_ext/605162843/gcm.o \
+ ${OBJECTDIR}/_ext/605162843/hash.o \
+ ${OBJECTDIR}/_ext/605162843/mpin.o \
+ ${OBJECTDIR}/_ext/605162843/oct.o \
+ ${OBJECTDIR}/_ext/605162843/pair.o \
+ ${OBJECTDIR}/_ext/605162843/rand.o \
+ ${OBJECTDIR}/_ext/605162843/rom.o \
+ ${OBJECTDIR}/_ext/605162843/version.o \
+ ${OBJECTDIR}/_ext/1386528437/mpin_crypto_non_tee.o \
+ ${OBJECTDIR}/_ext/1386528437/mpin_sdk.o \
+ ${OBJECTDIR}/_ext/1386528437/utils.o \
${OBJECTDIR}/HttpRequest.o \
${OBJECTDIR}/MpinClient.o \
${OBJECTDIR}/main.o
@@ -94,152 +94,152 @@
${OBJECTDIR}/_ext/620013993/CvString.o: ../../../ext/cvshared/cpp/CvString.cpp
${MKDIR} -p ${OBJECTDIR}/_ext/620013993
${RM} "$@.d"
- $(COMPILE.cc) -g -I../../../src/core/crypto -I../../../src/core -I../../../ext/cvshared/cpp/include -I../../../src/core/json -I../../../src/core/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/620013993/CvString.o ../../../ext/cvshared/cpp/CvString.cpp
+ $(COMPILE.cc) -g -I../../../src/crypto -I../../../src -I../../../ext/cvshared/cpp/include -I../../../src/json -I../../../src/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/620013993/CvString.o ../../../ext/cvshared/cpp/CvString.cpp
${OBJECTDIR}/_ext/620013993/CvXcode.o: ../../../ext/cvshared/cpp/CvXcode.cpp
${MKDIR} -p ${OBJECTDIR}/_ext/620013993
${RM} "$@.d"
- $(COMPILE.cc) -g -I../../../src/core/crypto -I../../../src/core -I../../../ext/cvshared/cpp/include -I../../../src/core/json -I../../../src/core/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/620013993/CvXcode.o ../../../ext/cvshared/cpp/CvXcode.cpp
+ $(COMPILE.cc) -g -I../../../src/crypto -I../../../src -I../../../ext/cvshared/cpp/include -I../../../src/json -I../../../src/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/620013993/CvXcode.o ../../../ext/cvshared/cpp/CvXcode.cpp
${OBJECTDIR}/_ext/580510450/CvHttpRequest.o: ../../../ext/cvshared/cpp/linux/CvHttpRequest.cpp
${MKDIR} -p ${OBJECTDIR}/_ext/580510450
${RM} "$@.d"
- $(COMPILE.cc) -g -I../../../src/core/crypto -I../../../src/core -I../../../ext/cvshared/cpp/include -I../../../src/core/json -I../../../src/core/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/580510450/CvHttpRequest.o ../../../ext/cvshared/cpp/linux/CvHttpRequest.cpp
+ $(COMPILE.cc) -g -I../../../src/crypto -I../../../src -I../../../ext/cvshared/cpp/include -I../../../src/json -I../../../src/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/580510450/CvHttpRequest.o ../../../ext/cvshared/cpp/linux/CvHttpRequest.cpp
${OBJECTDIR}/_ext/580510450/CvLogger.o: ../../../ext/cvshared/cpp/linux/CvLogger.cpp
${MKDIR} -p ${OBJECTDIR}/_ext/580510450
${RM} "$@.d"
- $(COMPILE.cc) -g -I../../../src/core/crypto -I../../../src/core -I../../../ext/cvshared/cpp/include -I../../../src/core/json -I../../../src/core/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/580510450/CvLogger.o ../../../ext/cvshared/cpp/linux/CvLogger.cpp
+ $(COMPILE.cc) -g -I../../../src/crypto -I../../../src -I../../../ext/cvshared/cpp/include -I../../../src/json -I../../../src/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/580510450/CvLogger.o ../../../ext/cvshared/cpp/linux/CvLogger.cpp
${OBJECTDIR}/_ext/580510450/CvMutex.o: ../../../ext/cvshared/cpp/linux/CvMutex.cpp
${MKDIR} -p ${OBJECTDIR}/_ext/580510450
${RM} "$@.d"
- $(COMPILE.cc) -g -I../../../src/core/crypto -I../../../src/core -I../../../ext/cvshared/cpp/include -I../../../src/core/json -I../../../src/core/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/580510450/CvMutex.o ../../../ext/cvshared/cpp/linux/CvMutex.cpp
+ $(COMPILE.cc) -g -I../../../src/crypto -I../../../src -I../../../ext/cvshared/cpp/include -I../../../src/json -I../../../src/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/580510450/CvMutex.o ../../../ext/cvshared/cpp/linux/CvMutex.cpp
${OBJECTDIR}/_ext/580510450/CvSemaphore.o: ../../../ext/cvshared/cpp/linux/CvSemaphore.cpp
${MKDIR} -p ${OBJECTDIR}/_ext/580510450
${RM} "$@.d"
- $(COMPILE.cc) -g -I../../../src/core/crypto -I../../../src/core -I../../../ext/cvshared/cpp/include -I../../../src/core/json -I../../../src/core/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/580510450/CvSemaphore.o ../../../ext/cvshared/cpp/linux/CvSemaphore.cpp
+ $(COMPILE.cc) -g -I../../../src/crypto -I../../../src -I../../../ext/cvshared/cpp/include -I../../../src/json -I../../../src/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/580510450/CvSemaphore.o ../../../ext/cvshared/cpp/linux/CvSemaphore.cpp
${OBJECTDIR}/_ext/580510450/CvThread.o: ../../../ext/cvshared/cpp/linux/CvThread.cpp
${MKDIR} -p ${OBJECTDIR}/_ext/580510450
${RM} "$@.d"
- $(COMPILE.cc) -g -I../../../src/core/crypto -I../../../src/core -I../../../ext/cvshared/cpp/include -I../../../src/core/json -I../../../src/core/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/580510450/CvThread.o ../../../ext/cvshared/cpp/linux/CvThread.cpp
+ $(COMPILE.cc) -g -I../../../src/crypto -I../../../src -I../../../ext/cvshared/cpp/include -I../../../src/json -I../../../src/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/580510450/CvThread.o ../../../ext/cvshared/cpp/linux/CvThread.cpp
-${OBJECTDIR}/_ext/1341795113/aes.o: ../../../src/core/crypto/aes.c
- ${MKDIR} -p ${OBJECTDIR}/_ext/1341795113
+${OBJECTDIR}/_ext/605162843/aes.o: ../../../src/crypto/aes.c
+ ${MKDIR} -p ${OBJECTDIR}/_ext/605162843
${RM} "$@.d"
- $(COMPILE.c) -g -I../../../src/core/crypto -I../../../src/core -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/1341795113/aes.o ../../../src/core/crypto/aes.c
+ $(COMPILE.c) -g -I../../../src/crypto -I../../../src -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/605162843/aes.o ../../../src/crypto/aes.c
-${OBJECTDIR}/_ext/1341795113/big.o: ../../../src/core/crypto/big.c
- ${MKDIR} -p ${OBJECTDIR}/_ext/1341795113
+${OBJECTDIR}/_ext/605162843/big.o: ../../../src/crypto/big.c
+ ${MKDIR} -p ${OBJECTDIR}/_ext/605162843
${RM} "$@.d"
- $(COMPILE.c) -g -I../../../src/core/crypto -I../../../src/core -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/1341795113/big.o ../../../src/core/crypto/big.c
+ $(COMPILE.c) -g -I../../../src/crypto -I../../../src -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/605162843/big.o ../../../src/crypto/big.c
-${OBJECTDIR}/_ext/1341795113/ecp.o: ../../../src/core/crypto/ecp.c
- ${MKDIR} -p ${OBJECTDIR}/_ext/1341795113
+${OBJECTDIR}/_ext/605162843/ecp.o: ../../../src/crypto/ecp.c
+ ${MKDIR} -p ${OBJECTDIR}/_ext/605162843
${RM} "$@.d"
- $(COMPILE.c) -g -I../../../src/core/crypto -I../../../src/core -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/1341795113/ecp.o ../../../src/core/crypto/ecp.c
+ $(COMPILE.c) -g -I../../../src/crypto -I../../../src -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/605162843/ecp.o ../../../src/crypto/ecp.c
-${OBJECTDIR}/_ext/1341795113/ecp2.o: ../../../src/core/crypto/ecp2.c
- ${MKDIR} -p ${OBJECTDIR}/_ext/1341795113
+${OBJECTDIR}/_ext/605162843/ecp2.o: ../../../src/crypto/ecp2.c
+ ${MKDIR} -p ${OBJECTDIR}/_ext/605162843
${RM} "$@.d"
- $(COMPILE.c) -g -I../../../src/core/crypto -I../../../src/core -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/1341795113/ecp2.o ../../../src/core/crypto/ecp2.c
+ $(COMPILE.c) -g -I../../../src/crypto -I../../../src -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/605162843/ecp2.o ../../../src/crypto/ecp2.c
-${OBJECTDIR}/_ext/1341795113/ff.o: ../../../src/core/crypto/ff.c
- ${MKDIR} -p ${OBJECTDIR}/_ext/1341795113
+${OBJECTDIR}/_ext/605162843/ff.o: ../../../src/crypto/ff.c
+ ${MKDIR} -p ${OBJECTDIR}/_ext/605162843
${RM} "$@.d"
- $(COMPILE.c) -g -I../../../src/core/crypto -I../../../src/core -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/1341795113/ff.o ../../../src/core/crypto/ff.c
+ $(COMPILE.c) -g -I../../../src/crypto -I../../../src -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/605162843/ff.o ../../../src/crypto/ff.c
-${OBJECTDIR}/_ext/1341795113/fp.o: ../../../src/core/crypto/fp.c
- ${MKDIR} -p ${OBJECTDIR}/_ext/1341795113
+${OBJECTDIR}/_ext/605162843/fp.o: ../../../src/crypto/fp.c
+ ${MKDIR} -p ${OBJECTDIR}/_ext/605162843
${RM} "$@.d"
- $(COMPILE.c) -g -I../../../src/core/crypto -I../../../src/core -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/1341795113/fp.o ../../../src/core/crypto/fp.c
+ $(COMPILE.c) -g -I../../../src/crypto -I../../../src -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/605162843/fp.o ../../../src/crypto/fp.c
-${OBJECTDIR}/_ext/1341795113/fp12.o: ../../../src/core/crypto/fp12.c
- ${MKDIR} -p ${OBJECTDIR}/_ext/1341795113
+${OBJECTDIR}/_ext/605162843/fp12.o: ../../../src/crypto/fp12.c
+ ${MKDIR} -p ${OBJECTDIR}/_ext/605162843
${RM} "$@.d"
- $(COMPILE.c) -g -I../../../src/core/crypto -I../../../src/core -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/1341795113/fp12.o ../../../src/core/crypto/fp12.c
+ $(COMPILE.c) -g -I../../../src/crypto -I../../../src -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/605162843/fp12.o ../../../src/crypto/fp12.c
-${OBJECTDIR}/_ext/1341795113/fp2.o: ../../../src/core/crypto/fp2.c
- ${MKDIR} -p ${OBJECTDIR}/_ext/1341795113
+${OBJECTDIR}/_ext/605162843/fp2.o: ../../../src/crypto/fp2.c
+ ${MKDIR} -p ${OBJECTDIR}/_ext/605162843
${RM} "$@.d"
- $(COMPILE.c) -g -I../../../src/core/crypto -I../../../src/core -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/1341795113/fp2.o ../../../src/core/crypto/fp2.c
+ $(COMPILE.c) -g -I../../../src/crypto -I../../../src -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/605162843/fp2.o ../../../src/crypto/fp2.c
-${OBJECTDIR}/_ext/1341795113/fp4.o: ../../../src/core/crypto/fp4.c
- ${MKDIR} -p ${OBJECTDIR}/_ext/1341795113
+${OBJECTDIR}/_ext/605162843/fp4.o: ../../../src/crypto/fp4.c
+ ${MKDIR} -p ${OBJECTDIR}/_ext/605162843
${RM} "$@.d"
- $(COMPILE.c) -g -I../../../src/core/crypto -I../../../src/core -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/1341795113/fp4.o ../../../src/core/crypto/fp4.c
+ $(COMPILE.c) -g -I../../../src/crypto -I../../../src -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/605162843/fp4.o ../../../src/crypto/fp4.c
-${OBJECTDIR}/_ext/1341795113/gcm.o: ../../../src/core/crypto/gcm.c
- ${MKDIR} -p ${OBJECTDIR}/_ext/1341795113
+${OBJECTDIR}/_ext/605162843/gcm.o: ../../../src/crypto/gcm.c
+ ${MKDIR} -p ${OBJECTDIR}/_ext/605162843
${RM} "$@.d"
- $(COMPILE.c) -g -I../../../src/core/crypto -I../../../src/core -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/1341795113/gcm.o ../../../src/core/crypto/gcm.c
+ $(COMPILE.c) -g -I../../../src/crypto -I../../../src -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/605162843/gcm.o ../../../src/crypto/gcm.c
-${OBJECTDIR}/_ext/1341795113/hash.o: ../../../src/core/crypto/hash.c
- ${MKDIR} -p ${OBJECTDIR}/_ext/1341795113
+${OBJECTDIR}/_ext/605162843/hash.o: ../../../src/crypto/hash.c
+ ${MKDIR} -p ${OBJECTDIR}/_ext/605162843
${RM} "$@.d"
- $(COMPILE.c) -g -I../../../src/core/crypto -I../../../src/core -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/1341795113/hash.o ../../../src/core/crypto/hash.c
+ $(COMPILE.c) -g -I../../../src/crypto -I../../../src -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/605162843/hash.o ../../../src/crypto/hash.c
-${OBJECTDIR}/_ext/1341795113/mpin.o: ../../../src/core/crypto/mpin.c
- ${MKDIR} -p ${OBJECTDIR}/_ext/1341795113
+${OBJECTDIR}/_ext/605162843/mpin.o: ../../../src/crypto/mpin.c
+ ${MKDIR} -p ${OBJECTDIR}/_ext/605162843
${RM} "$@.d"
- $(COMPILE.c) -g -I../../../src/core/crypto -I../../../src/core -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/1341795113/mpin.o ../../../src/core/crypto/mpin.c
+ $(COMPILE.c) -g -I../../../src/crypto -I../../../src -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/605162843/mpin.o ../../../src/crypto/mpin.c
-${OBJECTDIR}/_ext/1341795113/oct.o: ../../../src/core/crypto/oct.c
- ${MKDIR} -p ${OBJECTDIR}/_ext/1341795113
+${OBJECTDIR}/_ext/605162843/oct.o: ../../../src/crypto/oct.c
+ ${MKDIR} -p ${OBJECTDIR}/_ext/605162843
${RM} "$@.d"
- $(COMPILE.c) -g -I../../../src/core/crypto -I../../../src/core -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/1341795113/oct.o ../../../src/core/crypto/oct.c
+ $(COMPILE.c) -g -I../../../src/crypto -I../../../src -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/605162843/oct.o ../../../src/crypto/oct.c
-${OBJECTDIR}/_ext/1341795113/pair.o: ../../../src/core/crypto/pair.c
- ${MKDIR} -p ${OBJECTDIR}/_ext/1341795113
+${OBJECTDIR}/_ext/605162843/pair.o: ../../../src/crypto/pair.c
+ ${MKDIR} -p ${OBJECTDIR}/_ext/605162843
${RM} "$@.d"
- $(COMPILE.c) -g -I../../../src/core/crypto -I../../../src/core -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/1341795113/pair.o ../../../src/core/crypto/pair.c
+ $(COMPILE.c) -g -I../../../src/crypto -I../../../src -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/605162843/pair.o ../../../src/crypto/pair.c
-${OBJECTDIR}/_ext/1341795113/rand.o: ../../../src/core/crypto/rand.c
- ${MKDIR} -p ${OBJECTDIR}/_ext/1341795113
+${OBJECTDIR}/_ext/605162843/rand.o: ../../../src/crypto/rand.c
+ ${MKDIR} -p ${OBJECTDIR}/_ext/605162843
${RM} "$@.d"
- $(COMPILE.c) -g -I../../../src/core/crypto -I../../../src/core -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/1341795113/rand.o ../../../src/core/crypto/rand.c
+ $(COMPILE.c) -g -I../../../src/crypto -I../../../src -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/605162843/rand.o ../../../src/crypto/rand.c
-${OBJECTDIR}/_ext/1341795113/rom.o: ../../../src/core/crypto/rom.c
- ${MKDIR} -p ${OBJECTDIR}/_ext/1341795113
+${OBJECTDIR}/_ext/605162843/rom.o: ../../../src/crypto/rom.c
+ ${MKDIR} -p ${OBJECTDIR}/_ext/605162843
${RM} "$@.d"
- $(COMPILE.c) -g -I../../../src/core/crypto -I../../../src/core -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/1341795113/rom.o ../../../src/core/crypto/rom.c
+ $(COMPILE.c) -g -I../../../src/crypto -I../../../src -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/605162843/rom.o ../../../src/crypto/rom.c
-${OBJECTDIR}/_ext/1341795113/version.o: ../../../src/core/crypto/version.c
- ${MKDIR} -p ${OBJECTDIR}/_ext/1341795113
+${OBJECTDIR}/_ext/605162843/version.o: ../../../src/crypto/version.c
+ ${MKDIR} -p ${OBJECTDIR}/_ext/605162843
${RM} "$@.d"
- $(COMPILE.c) -g -I../../../src/core/crypto -I../../../src/core -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/1341795113/version.o ../../../src/core/crypto/version.c
+ $(COMPILE.c) -g -I../../../src/crypto -I../../../src -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/605162843/version.o ../../../src/crypto/version.c
-${OBJECTDIR}/_ext/608447161/mpin_crypto_non_tee.o: ../../../src/core/mpin_crypto_non_tee.cpp
- ${MKDIR} -p ${OBJECTDIR}/_ext/608447161
+${OBJECTDIR}/_ext/1386528437/mpin_crypto_non_tee.o: ../../../src/mpin_crypto_non_tee.cpp
+ ${MKDIR} -p ${OBJECTDIR}/_ext/1386528437
${RM} "$@.d"
- $(COMPILE.cc) -g -I../../../src/core/crypto -I../../../src/core -I../../../ext/cvshared/cpp/include -I../../../src/core/json -I../../../src/core/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/608447161/mpin_crypto_non_tee.o ../../../src/core/mpin_crypto_non_tee.cpp
+ $(COMPILE.cc) -g -I../../../src/crypto -I../../../src -I../../../ext/cvshared/cpp/include -I../../../src/json -I../../../src/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/1386528437/mpin_crypto_non_tee.o ../../../src/mpin_crypto_non_tee.cpp
-${OBJECTDIR}/_ext/608447161/mpin_sdk.o: ../../../src/core/mpin_sdk.cpp
- ${MKDIR} -p ${OBJECTDIR}/_ext/608447161
+${OBJECTDIR}/_ext/1386528437/mpin_sdk.o: ../../../src/mpin_sdk.cpp
+ ${MKDIR} -p ${OBJECTDIR}/_ext/1386528437
${RM} "$@.d"
- $(COMPILE.cc) -g -I../../../src/core/crypto -I../../../src/core -I../../../ext/cvshared/cpp/include -I../../../src/core/json -I../../../src/core/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/608447161/mpin_sdk.o ../../../src/core/mpin_sdk.cpp
+ $(COMPILE.cc) -g -I../../../src/crypto -I../../../src -I../../../ext/cvshared/cpp/include -I../../../src/json -I../../../src/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/1386528437/mpin_sdk.o ../../../src/mpin_sdk.cpp
-${OBJECTDIR}/_ext/608447161/utils.o: ../../../src/core/utils.cpp
- ${MKDIR} -p ${OBJECTDIR}/_ext/608447161
+${OBJECTDIR}/_ext/1386528437/utils.o: ../../../src/utils.cpp
+ ${MKDIR} -p ${OBJECTDIR}/_ext/1386528437
${RM} "$@.d"
- $(COMPILE.cc) -g -I../../../src/core/crypto -I../../../src/core -I../../../ext/cvshared/cpp/include -I../../../src/core/json -I../../../src/core/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/608447161/utils.o ../../../src/core/utils.cpp
+ $(COMPILE.cc) -g -I../../../src/crypto -I../../../src -I../../../ext/cvshared/cpp/include -I../../../src/json -I../../../src/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/1386528437/utils.o ../../../src/utils.cpp
${OBJECTDIR}/HttpRequest.o: HttpRequest.cpp
${MKDIR} -p ${OBJECTDIR}
${RM} "$@.d"
- $(COMPILE.cc) -g -I../../../src/core/crypto -I../../../src/core -I../../../ext/cvshared/cpp/include -I../../../src/core/json -I../../../src/core/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/HttpRequest.o HttpRequest.cpp
+ $(COMPILE.cc) -g -I../../../src/crypto -I../../../src -I../../../ext/cvshared/cpp/include -I../../../src/json -I../../../src/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/HttpRequest.o HttpRequest.cpp
${OBJECTDIR}/MpinClient.o: MpinClient.cpp
${MKDIR} -p ${OBJECTDIR}
${RM} "$@.d"
- $(COMPILE.cc) -g -I../../../src/core/crypto -I../../../src/core -I../../../ext/cvshared/cpp/include -I../../../src/core/json -I../../../src/core/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/MpinClient.o MpinClient.cpp
+ $(COMPILE.cc) -g -I../../../src/crypto -I../../../src -I../../../ext/cvshared/cpp/include -I../../../src/json -I../../../src/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/MpinClient.o MpinClient.cpp
${OBJECTDIR}/main.o: main.cpp
${MKDIR} -p ${OBJECTDIR}
${RM} "$@.d"
- $(COMPILE.cc) -g -I../../../src/core/crypto -I../../../src/core -I../../../ext/cvshared/cpp/include -I../../../src/core/json -I../../../src/core/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/main.o main.cpp
+ $(COMPILE.cc) -g -I../../../src/crypto -I../../../src -I../../../ext/cvshared/cpp/include -I../../../src/json -I../../../src/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/main.o main.cpp
# Subprojects
.build-subprojects:
diff --git a/tests/linux/MPinClient/nbproject/Makefile-Release.mk b/tests/linux/MPinClient/nbproject/Makefile-Release.mk
index 49516d8..8e184f8 100644
--- a/tests/linux/MPinClient/nbproject/Makefile-Release.mk
+++ b/tests/linux/MPinClient/nbproject/Makefile-Release.mk
@@ -42,26 +42,26 @@
${OBJECTDIR}/_ext/580510450/CvMutex.o \
${OBJECTDIR}/_ext/580510450/CvSemaphore.o \
${OBJECTDIR}/_ext/580510450/CvThread.o \
- ${OBJECTDIR}/_ext/1341795113/aes.o \
- ${OBJECTDIR}/_ext/1341795113/big.o \
- ${OBJECTDIR}/_ext/1341795113/ecp.o \
- ${OBJECTDIR}/_ext/1341795113/ecp2.o \
- ${OBJECTDIR}/_ext/1341795113/ff.o \
- ${OBJECTDIR}/_ext/1341795113/fp.o \
- ${OBJECTDIR}/_ext/1341795113/fp12.o \
- ${OBJECTDIR}/_ext/1341795113/fp2.o \
- ${OBJECTDIR}/_ext/1341795113/fp4.o \
- ${OBJECTDIR}/_ext/1341795113/gcm.o \
- ${OBJECTDIR}/_ext/1341795113/hash.o \
- ${OBJECTDIR}/_ext/1341795113/mpin.o \
- ${OBJECTDIR}/_ext/1341795113/oct.o \
- ${OBJECTDIR}/_ext/1341795113/pair.o \
- ${OBJECTDIR}/_ext/1341795113/rand.o \
- ${OBJECTDIR}/_ext/1341795113/rom.o \
- ${OBJECTDIR}/_ext/1341795113/version.o \
- ${OBJECTDIR}/_ext/608447161/mpin_crypto_non_tee.o \
- ${OBJECTDIR}/_ext/608447161/mpin_sdk.o \
- ${OBJECTDIR}/_ext/608447161/utils.o \
+ ${OBJECTDIR}/_ext/605162843/aes.o \
+ ${OBJECTDIR}/_ext/605162843/big.o \
+ ${OBJECTDIR}/_ext/605162843/ecp.o \
+ ${OBJECTDIR}/_ext/605162843/ecp2.o \
+ ${OBJECTDIR}/_ext/605162843/ff.o \
+ ${OBJECTDIR}/_ext/605162843/fp.o \
+ ${OBJECTDIR}/_ext/605162843/fp12.o \
+ ${OBJECTDIR}/_ext/605162843/fp2.o \
+ ${OBJECTDIR}/_ext/605162843/fp4.o \
+ ${OBJECTDIR}/_ext/605162843/gcm.o \
+ ${OBJECTDIR}/_ext/605162843/hash.o \
+ ${OBJECTDIR}/_ext/605162843/mpin.o \
+ ${OBJECTDIR}/_ext/605162843/oct.o \
+ ${OBJECTDIR}/_ext/605162843/pair.o \
+ ${OBJECTDIR}/_ext/605162843/rand.o \
+ ${OBJECTDIR}/_ext/605162843/rom.o \
+ ${OBJECTDIR}/_ext/605162843/version.o \
+ ${OBJECTDIR}/_ext/1386528437/mpin_crypto_non_tee.o \
+ ${OBJECTDIR}/_ext/1386528437/mpin_sdk.o \
+ ${OBJECTDIR}/_ext/1386528437/utils.o \
${OBJECTDIR}/HttpRequest.o \
${OBJECTDIR}/MpinClient.o \
${OBJECTDIR}/main.o
@@ -94,152 +94,152 @@
${OBJECTDIR}/_ext/620013993/CvString.o: ../../../ext/cvshared/cpp/CvString.cpp
${MKDIR} -p ${OBJECTDIR}/_ext/620013993
${RM} "$@.d"
- $(COMPILE.cc) -O2 -I../../../src/core/crypto -I../../../src/core -I../../../ext/cvshared/cpp/include -I../../../src/core/json -I../../../src/core/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/620013993/CvString.o ../../../ext/cvshared/cpp/CvString.cpp
+ $(COMPILE.cc) -O2 -I../../../src/crypto -I../../../src -I../../../ext/cvshared/cpp/include -I../../../src/json -I../../../src/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/620013993/CvString.o ../../../ext/cvshared/cpp/CvString.cpp
${OBJECTDIR}/_ext/620013993/CvXcode.o: ../../../ext/cvshared/cpp/CvXcode.cpp
${MKDIR} -p ${OBJECTDIR}/_ext/620013993
${RM} "$@.d"
- $(COMPILE.cc) -O2 -I../../../src/core/crypto -I../../../src/core -I../../../ext/cvshared/cpp/include -I../../../src/core/json -I../../../src/core/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/620013993/CvXcode.o ../../../ext/cvshared/cpp/CvXcode.cpp
+ $(COMPILE.cc) -O2 -I../../../src/crypto -I../../../src -I../../../ext/cvshared/cpp/include -I../../../src/json -I../../../src/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/620013993/CvXcode.o ../../../ext/cvshared/cpp/CvXcode.cpp
${OBJECTDIR}/_ext/580510450/CvHttpRequest.o: ../../../ext/cvshared/cpp/linux/CvHttpRequest.cpp
${MKDIR} -p ${OBJECTDIR}/_ext/580510450
${RM} "$@.d"
- $(COMPILE.cc) -O2 -I../../../src/core/crypto -I../../../src/core -I../../../ext/cvshared/cpp/include -I../../../src/core/json -I../../../src/core/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/580510450/CvHttpRequest.o ../../../ext/cvshared/cpp/linux/CvHttpRequest.cpp
+ $(COMPILE.cc) -O2 -I../../../src/crypto -I../../../src -I../../../ext/cvshared/cpp/include -I../../../src/json -I../../../src/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/580510450/CvHttpRequest.o ../../../ext/cvshared/cpp/linux/CvHttpRequest.cpp
${OBJECTDIR}/_ext/580510450/CvLogger.o: ../../../ext/cvshared/cpp/linux/CvLogger.cpp
${MKDIR} -p ${OBJECTDIR}/_ext/580510450
${RM} "$@.d"
- $(COMPILE.cc) -O2 -I../../../src/core/crypto -I../../../src/core -I../../../ext/cvshared/cpp/include -I../../../src/core/json -I../../../src/core/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/580510450/CvLogger.o ../../../ext/cvshared/cpp/linux/CvLogger.cpp
+ $(COMPILE.cc) -O2 -I../../../src/crypto -I../../../src -I../../../ext/cvshared/cpp/include -I../../../src/json -I../../../src/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/580510450/CvLogger.o ../../../ext/cvshared/cpp/linux/CvLogger.cpp
${OBJECTDIR}/_ext/580510450/CvMutex.o: ../../../ext/cvshared/cpp/linux/CvMutex.cpp
${MKDIR} -p ${OBJECTDIR}/_ext/580510450
${RM} "$@.d"
- $(COMPILE.cc) -O2 -I../../../src/core/crypto -I../../../src/core -I../../../ext/cvshared/cpp/include -I../../../src/core/json -I../../../src/core/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/580510450/CvMutex.o ../../../ext/cvshared/cpp/linux/CvMutex.cpp
+ $(COMPILE.cc) -O2 -I../../../src/crypto -I../../../src -I../../../ext/cvshared/cpp/include -I../../../src/json -I../../../src/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/580510450/CvMutex.o ../../../ext/cvshared/cpp/linux/CvMutex.cpp
${OBJECTDIR}/_ext/580510450/CvSemaphore.o: ../../../ext/cvshared/cpp/linux/CvSemaphore.cpp
${MKDIR} -p ${OBJECTDIR}/_ext/580510450
${RM} "$@.d"
- $(COMPILE.cc) -O2 -I../../../src/core/crypto -I../../../src/core -I../../../ext/cvshared/cpp/include -I../../../src/core/json -I../../../src/core/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/580510450/CvSemaphore.o ../../../ext/cvshared/cpp/linux/CvSemaphore.cpp
+ $(COMPILE.cc) -O2 -I../../../src/crypto -I../../../src -I../../../ext/cvshared/cpp/include -I../../../src/json -I../../../src/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/580510450/CvSemaphore.o ../../../ext/cvshared/cpp/linux/CvSemaphore.cpp
${OBJECTDIR}/_ext/580510450/CvThread.o: ../../../ext/cvshared/cpp/linux/CvThread.cpp
${MKDIR} -p ${OBJECTDIR}/_ext/580510450
${RM} "$@.d"
- $(COMPILE.cc) -O2 -I../../../src/core/crypto -I../../../src/core -I../../../ext/cvshared/cpp/include -I../../../src/core/json -I../../../src/core/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/580510450/CvThread.o ../../../ext/cvshared/cpp/linux/CvThread.cpp
+ $(COMPILE.cc) -O2 -I../../../src/crypto -I../../../src -I../../../ext/cvshared/cpp/include -I../../../src/json -I../../../src/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/580510450/CvThread.o ../../../ext/cvshared/cpp/linux/CvThread.cpp
-${OBJECTDIR}/_ext/1341795113/aes.o: ../../../src/core/crypto/aes.c
- ${MKDIR} -p ${OBJECTDIR}/_ext/1341795113
+${OBJECTDIR}/_ext/605162843/aes.o: ../../../src/crypto/aes.c
+ ${MKDIR} -p ${OBJECTDIR}/_ext/605162843
${RM} "$@.d"
- $(COMPILE.c) -O2 -I../../../src/core/crypto -I../../../src/core -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/1341795113/aes.o ../../../src/core/crypto/aes.c
+ $(COMPILE.c) -O2 -I../../../src/crypto -I../../../src -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/605162843/aes.o ../../../src/crypto/aes.c
-${OBJECTDIR}/_ext/1341795113/big.o: ../../../src/core/crypto/big.c
- ${MKDIR} -p ${OBJECTDIR}/_ext/1341795113
+${OBJECTDIR}/_ext/605162843/big.o: ../../../src/crypto/big.c
+ ${MKDIR} -p ${OBJECTDIR}/_ext/605162843
${RM} "$@.d"
- $(COMPILE.c) -O2 -I../../../src/core/crypto -I../../../src/core -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/1341795113/big.o ../../../src/core/crypto/big.c
+ $(COMPILE.c) -O2 -I../../../src/crypto -I../../../src -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/605162843/big.o ../../../src/crypto/big.c
-${OBJECTDIR}/_ext/1341795113/ecp.o: ../../../src/core/crypto/ecp.c
- ${MKDIR} -p ${OBJECTDIR}/_ext/1341795113
+${OBJECTDIR}/_ext/605162843/ecp.o: ../../../src/crypto/ecp.c
+ ${MKDIR} -p ${OBJECTDIR}/_ext/605162843
${RM} "$@.d"
- $(COMPILE.c) -O2 -I../../../src/core/crypto -I../../../src/core -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/1341795113/ecp.o ../../../src/core/crypto/ecp.c
+ $(COMPILE.c) -O2 -I../../../src/crypto -I../../../src -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/605162843/ecp.o ../../../src/crypto/ecp.c
-${OBJECTDIR}/_ext/1341795113/ecp2.o: ../../../src/core/crypto/ecp2.c
- ${MKDIR} -p ${OBJECTDIR}/_ext/1341795113
+${OBJECTDIR}/_ext/605162843/ecp2.o: ../../../src/crypto/ecp2.c
+ ${MKDIR} -p ${OBJECTDIR}/_ext/605162843
${RM} "$@.d"
- $(COMPILE.c) -O2 -I../../../src/core/crypto -I../../../src/core -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/1341795113/ecp2.o ../../../src/core/crypto/ecp2.c
+ $(COMPILE.c) -O2 -I../../../src/crypto -I../../../src -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/605162843/ecp2.o ../../../src/crypto/ecp2.c
-${OBJECTDIR}/_ext/1341795113/ff.o: ../../../src/core/crypto/ff.c
- ${MKDIR} -p ${OBJECTDIR}/_ext/1341795113
+${OBJECTDIR}/_ext/605162843/ff.o: ../../../src/crypto/ff.c
+ ${MKDIR} -p ${OBJECTDIR}/_ext/605162843
${RM} "$@.d"
- $(COMPILE.c) -O2 -I../../../src/core/crypto -I../../../src/core -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/1341795113/ff.o ../../../src/core/crypto/ff.c
+ $(COMPILE.c) -O2 -I../../../src/crypto -I../../../src -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/605162843/ff.o ../../../src/crypto/ff.c
-${OBJECTDIR}/_ext/1341795113/fp.o: ../../../src/core/crypto/fp.c
- ${MKDIR} -p ${OBJECTDIR}/_ext/1341795113
+${OBJECTDIR}/_ext/605162843/fp.o: ../../../src/crypto/fp.c
+ ${MKDIR} -p ${OBJECTDIR}/_ext/605162843
${RM} "$@.d"
- $(COMPILE.c) -O2 -I../../../src/core/crypto -I../../../src/core -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/1341795113/fp.o ../../../src/core/crypto/fp.c
+ $(COMPILE.c) -O2 -I../../../src/crypto -I../../../src -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/605162843/fp.o ../../../src/crypto/fp.c
-${OBJECTDIR}/_ext/1341795113/fp12.o: ../../../src/core/crypto/fp12.c
- ${MKDIR} -p ${OBJECTDIR}/_ext/1341795113
+${OBJECTDIR}/_ext/605162843/fp12.o: ../../../src/crypto/fp12.c
+ ${MKDIR} -p ${OBJECTDIR}/_ext/605162843
${RM} "$@.d"
- $(COMPILE.c) -O2 -I../../../src/core/crypto -I../../../src/core -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/1341795113/fp12.o ../../../src/core/crypto/fp12.c
+ $(COMPILE.c) -O2 -I../../../src/crypto -I../../../src -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/605162843/fp12.o ../../../src/crypto/fp12.c
-${OBJECTDIR}/_ext/1341795113/fp2.o: ../../../src/core/crypto/fp2.c
- ${MKDIR} -p ${OBJECTDIR}/_ext/1341795113
+${OBJECTDIR}/_ext/605162843/fp2.o: ../../../src/crypto/fp2.c
+ ${MKDIR} -p ${OBJECTDIR}/_ext/605162843
${RM} "$@.d"
- $(COMPILE.c) -O2 -I../../../src/core/crypto -I../../../src/core -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/1341795113/fp2.o ../../../src/core/crypto/fp2.c
+ $(COMPILE.c) -O2 -I../../../src/crypto -I../../../src -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/605162843/fp2.o ../../../src/crypto/fp2.c
-${OBJECTDIR}/_ext/1341795113/fp4.o: ../../../src/core/crypto/fp4.c
- ${MKDIR} -p ${OBJECTDIR}/_ext/1341795113
+${OBJECTDIR}/_ext/605162843/fp4.o: ../../../src/crypto/fp4.c
+ ${MKDIR} -p ${OBJECTDIR}/_ext/605162843
${RM} "$@.d"
- $(COMPILE.c) -O2 -I../../../src/core/crypto -I../../../src/core -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/1341795113/fp4.o ../../../src/core/crypto/fp4.c
+ $(COMPILE.c) -O2 -I../../../src/crypto -I../../../src -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/605162843/fp4.o ../../../src/crypto/fp4.c
-${OBJECTDIR}/_ext/1341795113/gcm.o: ../../../src/core/crypto/gcm.c
- ${MKDIR} -p ${OBJECTDIR}/_ext/1341795113
+${OBJECTDIR}/_ext/605162843/gcm.o: ../../../src/crypto/gcm.c
+ ${MKDIR} -p ${OBJECTDIR}/_ext/605162843
${RM} "$@.d"
- $(COMPILE.c) -O2 -I../../../src/core/crypto -I../../../src/core -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/1341795113/gcm.o ../../../src/core/crypto/gcm.c
+ $(COMPILE.c) -O2 -I../../../src/crypto -I../../../src -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/605162843/gcm.o ../../../src/crypto/gcm.c
-${OBJECTDIR}/_ext/1341795113/hash.o: ../../../src/core/crypto/hash.c
- ${MKDIR} -p ${OBJECTDIR}/_ext/1341795113
+${OBJECTDIR}/_ext/605162843/hash.o: ../../../src/crypto/hash.c
+ ${MKDIR} -p ${OBJECTDIR}/_ext/605162843
${RM} "$@.d"
- $(COMPILE.c) -O2 -I../../../src/core/crypto -I../../../src/core -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/1341795113/hash.o ../../../src/core/crypto/hash.c
+ $(COMPILE.c) -O2 -I../../../src/crypto -I../../../src -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/605162843/hash.o ../../../src/crypto/hash.c
-${OBJECTDIR}/_ext/1341795113/mpin.o: ../../../src/core/crypto/mpin.c
- ${MKDIR} -p ${OBJECTDIR}/_ext/1341795113
+${OBJECTDIR}/_ext/605162843/mpin.o: ../../../src/crypto/mpin.c
+ ${MKDIR} -p ${OBJECTDIR}/_ext/605162843
${RM} "$@.d"
- $(COMPILE.c) -O2 -I../../../src/core/crypto -I../../../src/core -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/1341795113/mpin.o ../../../src/core/crypto/mpin.c
+ $(COMPILE.c) -O2 -I../../../src/crypto -I../../../src -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/605162843/mpin.o ../../../src/crypto/mpin.c
-${OBJECTDIR}/_ext/1341795113/oct.o: ../../../src/core/crypto/oct.c
- ${MKDIR} -p ${OBJECTDIR}/_ext/1341795113
+${OBJECTDIR}/_ext/605162843/oct.o: ../../../src/crypto/oct.c
+ ${MKDIR} -p ${OBJECTDIR}/_ext/605162843
${RM} "$@.d"
- $(COMPILE.c) -O2 -I../../../src/core/crypto -I../../../src/core -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/1341795113/oct.o ../../../src/core/crypto/oct.c
+ $(COMPILE.c) -O2 -I../../../src/crypto -I../../../src -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/605162843/oct.o ../../../src/crypto/oct.c
-${OBJECTDIR}/_ext/1341795113/pair.o: ../../../src/core/crypto/pair.c
- ${MKDIR} -p ${OBJECTDIR}/_ext/1341795113
+${OBJECTDIR}/_ext/605162843/pair.o: ../../../src/crypto/pair.c
+ ${MKDIR} -p ${OBJECTDIR}/_ext/605162843
${RM} "$@.d"
- $(COMPILE.c) -O2 -I../../../src/core/crypto -I../../../src/core -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/1341795113/pair.o ../../../src/core/crypto/pair.c
+ $(COMPILE.c) -O2 -I../../../src/crypto -I../../../src -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/605162843/pair.o ../../../src/crypto/pair.c
-${OBJECTDIR}/_ext/1341795113/rand.o: ../../../src/core/crypto/rand.c
- ${MKDIR} -p ${OBJECTDIR}/_ext/1341795113
+${OBJECTDIR}/_ext/605162843/rand.o: ../../../src/crypto/rand.c
+ ${MKDIR} -p ${OBJECTDIR}/_ext/605162843
${RM} "$@.d"
- $(COMPILE.c) -O2 -I../../../src/core/crypto -I../../../src/core -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/1341795113/rand.o ../../../src/core/crypto/rand.c
+ $(COMPILE.c) -O2 -I../../../src/crypto -I../../../src -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/605162843/rand.o ../../../src/crypto/rand.c
-${OBJECTDIR}/_ext/1341795113/rom.o: ../../../src/core/crypto/rom.c
- ${MKDIR} -p ${OBJECTDIR}/_ext/1341795113
+${OBJECTDIR}/_ext/605162843/rom.o: ../../../src/crypto/rom.c
+ ${MKDIR} -p ${OBJECTDIR}/_ext/605162843
${RM} "$@.d"
- $(COMPILE.c) -O2 -I../../../src/core/crypto -I../../../src/core -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/1341795113/rom.o ../../../src/core/crypto/rom.c
+ $(COMPILE.c) -O2 -I../../../src/crypto -I../../../src -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/605162843/rom.o ../../../src/crypto/rom.c
-${OBJECTDIR}/_ext/1341795113/version.o: ../../../src/core/crypto/version.c
- ${MKDIR} -p ${OBJECTDIR}/_ext/1341795113
+${OBJECTDIR}/_ext/605162843/version.o: ../../../src/crypto/version.c
+ ${MKDIR} -p ${OBJECTDIR}/_ext/605162843
${RM} "$@.d"
- $(COMPILE.c) -O2 -I../../../src/core/crypto -I../../../src/core -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/1341795113/version.o ../../../src/core/crypto/version.c
+ $(COMPILE.c) -O2 -I../../../src/crypto -I../../../src -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/605162843/version.o ../../../src/crypto/version.c
-${OBJECTDIR}/_ext/608447161/mpin_crypto_non_tee.o: ../../../src/core/mpin_crypto_non_tee.cpp
- ${MKDIR} -p ${OBJECTDIR}/_ext/608447161
+${OBJECTDIR}/_ext/1386528437/mpin_crypto_non_tee.o: ../../../src/mpin_crypto_non_tee.cpp
+ ${MKDIR} -p ${OBJECTDIR}/_ext/1386528437
${RM} "$@.d"
- $(COMPILE.cc) -O2 -I../../../src/core/crypto -I../../../src/core -I../../../ext/cvshared/cpp/include -I../../../src/core/json -I../../../src/core/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/608447161/mpin_crypto_non_tee.o ../../../src/core/mpin_crypto_non_tee.cpp
+ $(COMPILE.cc) -O2 -I../../../src/crypto -I../../../src -I../../../ext/cvshared/cpp/include -I../../../src/json -I../../../src/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/1386528437/mpin_crypto_non_tee.o ../../../src/mpin_crypto_non_tee.cpp
-${OBJECTDIR}/_ext/608447161/mpin_sdk.o: ../../../src/core/mpin_sdk.cpp
- ${MKDIR} -p ${OBJECTDIR}/_ext/608447161
+${OBJECTDIR}/_ext/1386528437/mpin_sdk.o: ../../../src/mpin_sdk.cpp
+ ${MKDIR} -p ${OBJECTDIR}/_ext/1386528437
${RM} "$@.d"
- $(COMPILE.cc) -O2 -I../../../src/core/crypto -I../../../src/core -I../../../ext/cvshared/cpp/include -I../../../src/core/json -I../../../src/core/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/608447161/mpin_sdk.o ../../../src/core/mpin_sdk.cpp
+ $(COMPILE.cc) -O2 -I../../../src/crypto -I../../../src -I../../../ext/cvshared/cpp/include -I../../../src/json -I../../../src/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/1386528437/mpin_sdk.o ../../../src/mpin_sdk.cpp
-${OBJECTDIR}/_ext/608447161/utils.o: ../../../src/core/utils.cpp
- ${MKDIR} -p ${OBJECTDIR}/_ext/608447161
+${OBJECTDIR}/_ext/1386528437/utils.o: ../../../src/utils.cpp
+ ${MKDIR} -p ${OBJECTDIR}/_ext/1386528437
${RM} "$@.d"
- $(COMPILE.cc) -O2 -I../../../src/core/crypto -I../../../src/core -I../../../ext/cvshared/cpp/include -I../../../src/core/json -I../../../src/core/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/608447161/utils.o ../../../src/core/utils.cpp
+ $(COMPILE.cc) -O2 -I../../../src/crypto -I../../../src -I../../../ext/cvshared/cpp/include -I../../../src/json -I../../../src/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/_ext/1386528437/utils.o ../../../src/utils.cpp
${OBJECTDIR}/HttpRequest.o: HttpRequest.cpp
${MKDIR} -p ${OBJECTDIR}
${RM} "$@.d"
- $(COMPILE.cc) -O2 -I../../../src/core/crypto -I../../../src/core -I../../../ext/cvshared/cpp/include -I../../../src/core/json -I../../../src/core/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/HttpRequest.o HttpRequest.cpp
+ $(COMPILE.cc) -O2 -I../../../src/crypto -I../../../src -I../../../ext/cvshared/cpp/include -I../../../src/json -I../../../src/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/HttpRequest.o HttpRequest.cpp
${OBJECTDIR}/MpinClient.o: MpinClient.cpp
${MKDIR} -p ${OBJECTDIR}
${RM} "$@.d"
- $(COMPILE.cc) -O2 -I../../../src/core/crypto -I../../../src/core -I../../../ext/cvshared/cpp/include -I../../../src/core/json -I../../../src/core/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/MpinClient.o MpinClient.cpp
+ $(COMPILE.cc) -O2 -I../../../src/crypto -I../../../src -I../../../ext/cvshared/cpp/include -I../../../src/json -I../../../src/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/MpinClient.o MpinClient.cpp
${OBJECTDIR}/main.o: main.cpp
${MKDIR} -p ${OBJECTDIR}
${RM} "$@.d"
- $(COMPILE.cc) -O2 -I../../../src/core/crypto -I../../../src/core -I../../../ext/cvshared/cpp/include -I../../../src/core/json -I../../../src/core/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/main.o main.cpp
+ $(COMPILE.cc) -O2 -I../../../src/crypto -I../../../src -I../../../ext/cvshared/cpp/include -I../../../src/json -I../../../src/utf8 -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/main.o main.cpp
# Subprojects
.build-subprojects:
diff --git a/tests/linux/MPinClient/nbproject/configurations.xml b/tests/linux/MPinClient/nbproject/configurations.xml
index 1edb361..5877a90 100644
--- a/tests/linux/MPinClient/nbproject/configurations.xml
+++ b/tests/linux/MPinClient/nbproject/configurations.xml
@@ -5,20 +5,20 @@
displayName="Header Files"
projectFiles="true">
<logicalFolder name="f2" displayName="core" projectFiles="true">
- <itemPath>../../../src/core/cv_shared_ptr.h</itemPath>
- <itemPath>../../../src/core/mpin_crypto.h</itemPath>
- <itemPath>../../../src/core/mpin_crypto_non_tee.h</itemPath>
- <itemPath>../../../src/core/mpin_sdk.h</itemPath>
- <itemPath>../../../src/core/utf8.h</itemPath>
- <itemPath>../../../src/core/utils.h</itemPath>
- <itemPath>../../../src/core/version.h</itemPath>
+ <itemPath>../../../src/cv_shared_ptr.h</itemPath>
+ <itemPath>../../../src/mpin_crypto.h</itemPath>
+ <itemPath>../../../src/mpin_crypto_non_tee.h</itemPath>
+ <itemPath>../../../src/mpin_sdk.h</itemPath>
+ <itemPath>../../../src/utf8.h</itemPath>
+ <itemPath>../../../src/utils.h</itemPath>
+ <itemPath>../../../src/version.h</itemPath>
</logicalFolder>
<logicalFolder name="f1" displayName="crypto" projectFiles="true">
- <itemPath>../../../src/core/crypto/DLLDefines.h</itemPath>
- <itemPath>../../../src/core/crypto/clint.h</itemPath>
- <itemPath>../../../src/core/crypto/mpin.h</itemPath>
- <itemPath>../../../src/core/crypto/platform.h</itemPath>
- <itemPath>../../../src/core/crypto/version.h</itemPath>
+ <itemPath>../../../src/crypto/DLLDefines.h</itemPath>
+ <itemPath>../../../src/crypto/clint.h</itemPath>
+ <itemPath>../../../src/crypto/mpin.h</itemPath>
+ <itemPath>../../../src/crypto/platform.h</itemPath>
+ <itemPath>../../../src/crypto/version.h</itemPath>
</logicalFolder>
<logicalFolder name="f3" displayName="cvshared" projectFiles="true">
<itemPath>../../../ext/cvshared/cpp/include/CvHttpRequest.h</itemPath>
@@ -37,28 +37,28 @@
displayName="Source Files"
projectFiles="true">
<logicalFolder name="f2" displayName="core" projectFiles="true">
- <itemPath>../../../src/core/mpin_crypto_non_tee.cpp</itemPath>
- <itemPath>../../../src/core/mpin_sdk.cpp</itemPath>
- <itemPath>../../../src/core/utils.cpp</itemPath>
+ <itemPath>../../../src/mpin_crypto_non_tee.cpp</itemPath>
+ <itemPath>../../../src/mpin_sdk.cpp</itemPath>
+ <itemPath>../../../src/utils.cpp</itemPath>
</logicalFolder>
<logicalFolder name="f1" displayName="crypto" projectFiles="true">
- <itemPath>../../../src/core/crypto/aes.c</itemPath>
- <itemPath>../../../src/core/crypto/big.c</itemPath>
- <itemPath>../../../src/core/crypto/ecp.c</itemPath>
- <itemPath>../../../src/core/crypto/ecp2.c</itemPath>
- <itemPath>../../../src/core/crypto/ff.c</itemPath>
- <itemPath>../../../src/core/crypto/fp.c</itemPath>
- <itemPath>../../../src/core/crypto/fp12.c</itemPath>
- <itemPath>../../../src/core/crypto/fp2.c</itemPath>
- <itemPath>../../../src/core/crypto/fp4.c</itemPath>
- <itemPath>../../../src/core/crypto/gcm.c</itemPath>
- <itemPath>../../../src/core/crypto/hash.c</itemPath>
- <itemPath>../../../src/core/crypto/mpin.c</itemPath>
- <itemPath>../../../src/core/crypto/oct.c</itemPath>
- <itemPath>../../../src/core/crypto/pair.c</itemPath>
- <itemPath>../../../src/core/crypto/rand.c</itemPath>
- <itemPath>../../../src/core/crypto/rom.c</itemPath>
- <itemPath>../../../src/core/crypto/version.c</itemPath>
+ <itemPath>../../../src/crypto/aes.c</itemPath>
+ <itemPath>../../../src/crypto/big.c</itemPath>
+ <itemPath>../../../src/crypto/ecp.c</itemPath>
+ <itemPath>../../../src/crypto/ecp2.c</itemPath>
+ <itemPath>../../../src/crypto/ff.c</itemPath>
+ <itemPath>../../../src/crypto/fp.c</itemPath>
+ <itemPath>../../../src/crypto/fp12.c</itemPath>
+ <itemPath>../../../src/crypto/fp2.c</itemPath>
+ <itemPath>../../../src/crypto/fp4.c</itemPath>
+ <itemPath>../../../src/crypto/gcm.c</itemPath>
+ <itemPath>../../../src/crypto/hash.c</itemPath>
+ <itemPath>../../../src/crypto/mpin.c</itemPath>
+ <itemPath>../../../src/crypto/oct.c</itemPath>
+ <itemPath>../../../src/crypto/pair.c</itemPath>
+ <itemPath>../../../src/crypto/rand.c</itemPath>
+ <itemPath>../../../src/crypto/rom.c</itemPath>
+ <itemPath>../../../src/crypto/version.c</itemPath>
</logicalFolder>
<logicalFolder name="f3" displayName="cvshared" projectFiles="true">
<itemPath>../../../ext/cvshared/cpp/linux/CvHttpRequest.cpp</itemPath>
@@ -98,18 +98,18 @@
<cTool>
<architecture>2</architecture>
<incDir>
- <pElem>../../../src/core/crypto</pElem>
- <pElem>../../../src/core</pElem>
+ <pElem>../../../src/crypto</pElem>
+ <pElem>../../../src</pElem>
</incDir>
</cTool>
<ccTool>
<architecture>2</architecture>
<incDir>
- <pElem>../../../src/core/crypto</pElem>
- <pElem>../../../src/core</pElem>
+ <pElem>../../../src/crypto</pElem>
+ <pElem>../../../src</pElem>
<pElem>../../../ext/cvshared/cpp/include</pElem>
- <pElem>../../../src/core/json</pElem>
- <pElem>../../../src/core/utf8</pElem>
+ <pElem>../../../src/json</pElem>
+ <pElem>../../../src/utf8</pElem>
</incDir>
</ccTool>
<linkerTool>
@@ -195,81 +195,72 @@
tool="1"
flavor2="0">
</item>
- <item path="../../../src/core/crypto/DLLDefines.h"
- ex="false"
- tool="3"
- flavor2="0">
+ <item path="../../../src/crypto/DLLDefines.h" ex="false" tool="3" flavor2="0">
</item>
- <item path="../../../src/core/crypto/aes.c" ex="false" tool="0" flavor2="0">
+ <item path="../../../src/crypto/aes.c" ex="false" tool="0" flavor2="0">
</item>
- <item path="../../../src/core/crypto/big.c" ex="false" tool="0" flavor2="0">
+ <item path="../../../src/crypto/big.c" ex="false" tool="0" flavor2="0">
</item>
- <item path="../../../src/core/crypto/clint.h" ex="false" tool="3" flavor2="0">
+ <item path="../../../src/crypto/clint.h" ex="false" tool="3" flavor2="0">
</item>
- <item path="../../../src/core/crypto/ecp.c" ex="false" tool="0" flavor2="0">
+ <item path="../../../src/crypto/ecp.c" ex="false" tool="0" flavor2="0">
</item>
- <item path="../../../src/core/crypto/ecp2.c" ex="false" tool="0" flavor2="0">
+ <item path="../../../src/crypto/ecp2.c" ex="false" tool="0" flavor2="0">
</item>
- <item path="../../../src/core/crypto/ff.c" ex="false" tool="0" flavor2="0">
+ <item path="../../../src/crypto/ff.c" ex="false" tool="0" flavor2="0">
</item>
- <item path="../../../src/core/crypto/fp.c" ex="false" tool="0" flavor2="0">
+ <item path="../../../src/crypto/fp.c" ex="false" tool="0" flavor2="0">
</item>
- <item path="../../../src/core/crypto/fp12.c" ex="false" tool="0" flavor2="0">
+ <item path="../../../src/crypto/fp12.c" ex="false" tool="0" flavor2="0">
</item>
- <item path="../../../src/core/crypto/fp2.c" ex="false" tool="0" flavor2="0">
+ <item path="../../../src/crypto/fp2.c" ex="false" tool="0" flavor2="0">
</item>
- <item path="../../../src/core/crypto/fp4.c" ex="false" tool="0" flavor2="0">
+ <item path="../../../src/crypto/fp4.c" ex="false" tool="0" flavor2="0">
</item>
- <item path="../../../src/core/crypto/gcm.c" ex="false" tool="0" flavor2="0">
+ <item path="../../../src/crypto/gcm.c" ex="false" tool="0" flavor2="0">
</item>
- <item path="../../../src/core/crypto/hash.c" ex="false" tool="0" flavor2="0">
+ <item path="../../../src/crypto/hash.c" ex="false" tool="0" flavor2="0">
</item>
- <item path="../../../src/core/crypto/mpin.c" ex="false" tool="0" flavor2="0">
+ <item path="../../../src/crypto/mpin.c" ex="false" tool="0" flavor2="0">
</item>
- <item path="../../../src/core/crypto/mpin.h" ex="false" tool="3" flavor2="0">
+ <item path="../../../src/crypto/mpin.h" ex="false" tool="3" flavor2="0">
</item>
- <item path="../../../src/core/crypto/oct.c" ex="false" tool="0" flavor2="0">
+ <item path="../../../src/crypto/oct.c" ex="false" tool="0" flavor2="0">
</item>
- <item path="../../../src/core/crypto/pair.c" ex="false" tool="0" flavor2="0">
+ <item path="../../../src/crypto/pair.c" ex="false" tool="0" flavor2="0">
</item>
- <item path="../../../src/core/crypto/platform.h"
- ex="false"
- tool="3"
- flavor2="0">
+ <item path="../../../src/crypto/platform.h" ex="false" tool="3" flavor2="0">
</item>
- <item path="../../../src/core/crypto/rand.c" ex="false" tool="0" flavor2="0">
+ <item path="../../../src/crypto/rand.c" ex="false" tool="0" flavor2="0">
</item>
- <item path="../../../src/core/crypto/rom.c" ex="false" tool="0" flavor2="0">
+ <item path="../../../src/crypto/rom.c" ex="false" tool="0" flavor2="0">
</item>
- <item path="../../../src/core/crypto/version.c" ex="false" tool="0" flavor2="0">
+ <item path="../../../src/crypto/version.c" ex="false" tool="0" flavor2="0">
</item>
- <item path="../../../src/core/crypto/version.h" ex="false" tool="3" flavor2="0">
+ <item path="../../../src/crypto/version.h" ex="false" tool="3" flavor2="0">
</item>
- <item path="../../../src/core/cv_shared_ptr.h" ex="false" tool="3" flavor2="0">
+ <item path="../../../src/cv_shared_ptr.h" ex="false" tool="3" flavor2="0">
</item>
- <item path="../../../src/core/mpin_crypto.h" ex="false" tool="3" flavor2="0">
+ <item path="../../../src/mpin_crypto.h" ex="false" tool="3" flavor2="0">
</item>
- <item path="../../../src/core/mpin_crypto_non_tee.cpp"
+ <item path="../../../src/mpin_crypto_non_tee.cpp"
ex="false"
tool="1"
flavor2="0">
</item>
- <item path="../../../src/core/mpin_crypto_non_tee.h"
- ex="false"
- tool="3"
- flavor2="0">
+ <item path="../../../src/mpin_crypto_non_tee.h" ex="false" tool="3" flavor2="0">
</item>
- <item path="../../../src/core/mpin_sdk.cpp" ex="false" tool="1" flavor2="0">
+ <item path="../../../src/mpin_sdk.cpp" ex="false" tool="1" flavor2="0">
</item>
- <item path="../../../src/core/mpin_sdk.h" ex="false" tool="3" flavor2="0">
+ <item path="../../../src/mpin_sdk.h" ex="false" tool="3" flavor2="0">
</item>
- <item path="../../../src/core/utf8.h" ex="false" tool="3" flavor2="0">
+ <item path="../../../src/utf8.h" ex="false" tool="3" flavor2="0">
</item>
- <item path="../../../src/core/utils.cpp" ex="false" tool="1" flavor2="0">
+ <item path="../../../src/utils.cpp" ex="false" tool="1" flavor2="0">
</item>
- <item path="../../../src/core/utils.h" ex="false" tool="3" flavor2="0">
+ <item path="../../../src/utils.h" ex="false" tool="3" flavor2="0">
</item>
- <item path="../../../src/core/version.h" ex="false" tool="3" flavor2="0">
+ <item path="../../../src/version.h" ex="false" tool="3" flavor2="0">
</item>
<item path="HttpRequest.cpp" ex="false" tool="1" flavor2="0">
</item>
@@ -295,19 +286,19 @@
<developmentMode>5</developmentMode>
<architecture>2</architecture>
<incDir>
- <pElem>../../../src/core/crypto</pElem>
- <pElem>../../../src/core</pElem>
+ <pElem>../../../src/crypto</pElem>
+ <pElem>../../../src</pElem>
</incDir>
</cTool>
<ccTool>
<developmentMode>5</developmentMode>
<architecture>2</architecture>
<incDir>
- <pElem>../../../src/core/crypto</pElem>
- <pElem>../../../src/core</pElem>
+ <pElem>../../../src/crypto</pElem>
+ <pElem>../../../src</pElem>
<pElem>../../../ext/cvshared/cpp/include</pElem>
- <pElem>../../../src/core/json</pElem>
- <pElem>../../../src/core/utf8</pElem>
+ <pElem>../../../src/json</pElem>
+ <pElem>../../../src/utf8</pElem>
</incDir>
</ccTool>
<fortranCompilerTool>
@@ -399,81 +390,72 @@
tool="1"
flavor2="0">
</item>
- <item path="../../../src/core/crypto/DLLDefines.h"
- ex="false"
- tool="3"
- flavor2="0">
+ <item path="../../../src/crypto/DLLDefines.h" ex="false" tool="3" flavor2="0">
</item>
- <item path="../../../src/core/crypto/aes.c" ex="false" tool="0" flavor2="0">
+ <item path="../../../src/crypto/aes.c" ex="false" tool="0" flavor2="0">
</item>
- <item path="../../../src/core/crypto/big.c" ex="false" tool="0" flavor2="0">
+ <item path="../../../src/crypto/big.c" ex="false" tool="0" flavor2="0">
</item>
- <item path="../../../src/core/crypto/clint.h" ex="false" tool="3" flavor2="0">
+ <item path="../../../src/crypto/clint.h" ex="false" tool="3" flavor2="0">
</item>
- <item path="../../../src/core/crypto/ecp.c" ex="false" tool="0" flavor2="0">
+ <item path="../../../src/crypto/ecp.c" ex="false" tool="0" flavor2="0">
</item>
- <item path="../../../src/core/crypto/ecp2.c" ex="false" tool="0" flavor2="0">
+ <item path="../../../src/crypto/ecp2.c" ex="false" tool="0" flavor2="0">
</item>
- <item path="../../../src/core/crypto/ff.c" ex="false" tool="0" flavor2="0">
+ <item path="../../../src/crypto/ff.c" ex="false" tool="0" flavor2="0">
</item>
- <item path="../../../src/core/crypto/fp.c" ex="false" tool="0" flavor2="0">
+ <item path="../../../src/crypto/fp.c" ex="false" tool="0" flavor2="0">
</item>
- <item path="../../../src/core/crypto/fp12.c" ex="false" tool="0" flavor2="0">
+ <item path="../../../src/crypto/fp12.c" ex="false" tool="0" flavor2="0">
</item>
- <item path="../../../src/core/crypto/fp2.c" ex="false" tool="0" flavor2="0">
+ <item path="../../../src/crypto/fp2.c" ex="false" tool="0" flavor2="0">
</item>
- <item path="../../../src/core/crypto/fp4.c" ex="false" tool="0" flavor2="0">
+ <item path="../../../src/crypto/fp4.c" ex="false" tool="0" flavor2="0">
</item>
- <item path="../../../src/core/crypto/gcm.c" ex="false" tool="0" flavor2="0">
+ <item path="../../../src/crypto/gcm.c" ex="false" tool="0" flavor2="0">
</item>
- <item path="../../../src/core/crypto/hash.c" ex="false" tool="0" flavor2="0">
+ <item path="../../../src/crypto/hash.c" ex="false" tool="0" flavor2="0">
</item>
- <item path="../../../src/core/crypto/mpin.c" ex="false" tool="0" flavor2="0">
+ <item path="../../../src/crypto/mpin.c" ex="false" tool="0" flavor2="0">
</item>
- <item path="../../../src/core/crypto/mpin.h" ex="false" tool="3" flavor2="0">
+ <item path="../../../src/crypto/mpin.h" ex="false" tool="3" flavor2="0">
</item>
- <item path="../../../src/core/crypto/oct.c" ex="false" tool="0" flavor2="0">
+ <item path="../../../src/crypto/oct.c" ex="false" tool="0" flavor2="0">
</item>
- <item path="../../../src/core/crypto/pair.c" ex="false" tool="0" flavor2="0">
+ <item path="../../../src/crypto/pair.c" ex="false" tool="0" flavor2="0">
</item>
- <item path="../../../src/core/crypto/platform.h"
- ex="false"
- tool="3"
- flavor2="0">
+ <item path="../../../src/crypto/platform.h" ex="false" tool="3" flavor2="0">
</item>
- <item path="../../../src/core/crypto/rand.c" ex="false" tool="0" flavor2="0">
+ <item path="../../../src/crypto/rand.c" ex="false" tool="0" flavor2="0">
</item>
- <item path="../../../src/core/crypto/rom.c" ex="false" tool="0" flavor2="0">
+ <item path="../../../src/crypto/rom.c" ex="false" tool="0" flavor2="0">
</item>
- <item path="../../../src/core/crypto/version.c" ex="false" tool="0" flavor2="0">
+ <item path="../../../src/crypto/version.c" ex="false" tool="0" flavor2="0">
</item>
- <item path="../../../src/core/crypto/version.h" ex="false" tool="3" flavor2="0">
+ <item path="../../../src/crypto/version.h" ex="false" tool="3" flavor2="0">
</item>
- <item path="../../../src/core/cv_shared_ptr.h" ex="false" tool="3" flavor2="0">
+ <item path="../../../src/cv_shared_ptr.h" ex="false" tool="3" flavor2="0">
</item>
- <item path="../../../src/core/mpin_crypto.h" ex="false" tool="3" flavor2="0">
+ <item path="../../../src/mpin_crypto.h" ex="false" tool="3" flavor2="0">
</item>
- <item path="../../../src/core/mpin_crypto_non_tee.cpp"
+ <item path="../../../src/mpin_crypto_non_tee.cpp"
ex="false"
tool="1"
flavor2="0">
</item>
- <item path="../../../src/core/mpin_crypto_non_tee.h"
- ex="false"
- tool="3"
- flavor2="0">
+ <item path="../../../src/mpin_crypto_non_tee.h" ex="false" tool="3" flavor2="0">
</item>
- <item path="../../../src/core/mpin_sdk.cpp" ex="false" tool="1" flavor2="0">
+ <item path="../../../src/mpin_sdk.cpp" ex="false" tool="1" flavor2="0">
</item>
- <item path="../../../src/core/mpin_sdk.h" ex="false" tool="3" flavor2="0">
+ <item path="../../../src/mpin_sdk.h" ex="false" tool="3" flavor2="0">
</item>
- <item path="../../../src/core/utf8.h" ex="false" tool="3" flavor2="0">
+ <item path="../../../src/utf8.h" ex="false" tool="3" flavor2="0">
</item>
- <item path="../../../src/core/utils.cpp" ex="false" tool="1" flavor2="0">
+ <item path="../../../src/utils.cpp" ex="false" tool="1" flavor2="0">
</item>
- <item path="../../../src/core/utils.h" ex="false" tool="3" flavor2="0">
+ <item path="../../../src/utils.h" ex="false" tool="3" flavor2="0">
</item>
- <item path="../../../src/core/version.h" ex="false" tool="3" flavor2="0">
+ <item path="../../../src/version.h" ex="false" tool="3" flavor2="0">
</item>
<item path="HttpRequest.cpp" ex="false" tool="1" flavor2="0">
</item>