Fixed compilation warnings: FMS/src/api/api_fms.cpp: In function ‘int vishnu::copyFile(const std::string&, const std::string&, const std::string&, const FMS_Data::CpFileOptions&)’: FMS/src/api/api_fms.cpp:223: warning: comparison between signed and unsigned integer expressions FMS/src/api/api_fms.cpp:243: warning: comparison between signed and unsigned integer expressions FMS/src/api/api_fms.cpp: In function ‘int vishnu::moveFile(const std::string&, const std::string&, const std::string&, const FMS_Data::CpFileOptions&)’: FMS/src/api/api_fms.cpp:405: warning: comparison between signed and unsigned integer expressions FMS/src/api/api_fms.cpp:425: warning: comparison between signed and unsigned integer expressions
Fixed compilation warnings: FMS/src/server/FileTransferServer.hpp: In constructor ‘FileTransferServer::FileTransferServer(const SessionServer&, const int&)’: FMS/src/server/FileTransferServer.hpp:426: warning: ‘FileTransferServer::msessionServer’ will be initialized after FMS/src/server/FileTransferServer.hpp:414: warning: ‘int FileTransferServer::mvishnuId’ FMS/src/server/FileTransferServer.cpp:77: warning: when initialized here

FMS/src/server/FileTransferServer.hpp: In constructor ‘FileTransferServer::FileTransferServer(const SessionServer&, const std::string&, const std::string&, const std::string&, const std::string&, const int&)’:
FMS/src/server/FileTransferServer.hpp:426: warning: ‘FileTransferServer::msessionServer’ will be initialized after
FMS/src/server/FileTransferServer.hpp:414: warning:   ‘int FileTransferServer::mvishnuId’
FMS/src/server/FileTransferServer.cpp:89: warning:   when initialized here

FMS/src/server/FileTransferServer.cpp: In member function ‘int FileTransferServer::stopThread(const std::string&, const int&)’:
FMS/src/server/FileTransferServer.cpp:573: warning: suggest parentheses around assignment used as truth value
!! This one need to be checked !!

FMS/src/server/FileTransferServer.hpp: In constructor ‘TransferExec::TransferExec(const SessionServer&, const std::string&, const std::string&, const std::string&, const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’:
FMS/src/server/FileTransferServer.hpp:168: warning: ‘TransferExec::mdestPath’ will be initialized after
FMS/src/server/FileTransferServer.hpp:136: warning:   ‘std::string TransferExec::mtransferId’
FMS/src/server/FileTransferServer.cpp:640: warning:   when initialized here
Fixed compilation warnings: IMS/src/sed/internalApiIMS.cpp: In function ‘int solveGetUpFreq(diet_profile_t*)’: IMS/src/sed/internalApiIMS.cpp:435: warning: unused variable ‘freqSer’ IMS/src/sed/internalApiIMS.cpp: In function ‘int solveLoadShed(diet_profile_t*)’: IMS/src/sed/internalApiIMS.cpp:848: warning: unused variable ‘opObj’
Fixed compilation warnings: IMS/src/server/controller/process/ProcessCtl.hpp: In constructor ‘ProcessCtl::ProcessCtl(std::string, UserServer)’: IMS/src/server/controller/process/ProcessCtl.hpp:81: warning: ‘ProcessCtl::mmid’ will be initialized after IMS/src/server/controller/process/ProcessCtl.hpp:73: warning: ‘ProcessServer ProcessCtl::mp’ IMS/src/server/controller/process/ProcessCtl.cpp:13: warning: when initialized here

IMS/src/server/controller/process/ProcessCtl.cpp: In member function ‘void ProcessCtl::stop(IMS_Data::SupervisorOp*)’:
IMS/src/server/controller/process/ProcessCtl.cpp:58: warning: unused variable ‘res’
Fixed compilation warnings: UMS/src/api/api_ums.cpp: In function ‘int vishnu::connect(UMS_Data::ListUsers&, UMS_Data::Session&, const UMS_Data::ConnectOptions&)’: UMS/src/api/api_ums.cpp:136: warning: comparison between signed and unsigned integer expressions UMS/src/api/api_ums.cpp: In function ‘int vishnu::reconnect(UMS_Data::ListUsers&, const std::string&, UMS_Data::Session&)’: UMS/src/api/api_ums.cpp:189: warning: comparison between signed and unsigned integer expressions
Fixed compilation warnings: core/src/database/DbConfiguration.hpp: In constructor ‘DbConfiguration::DbConfiguration(const ExecConfiguration&)’: core/src/database/DbConfiguration.hpp:139: warning: ‘DbConfiguration::mdbPoolSize’ will be initialized after core/src/database/DbConfiguration.hpp:109: warning: ‘DbConfiguration::db_type_t DbConfiguration::mdbType’ core/src/database/DbConfiguration.cpp:18: warning: when initialized here
Fixed compilation warnings: core/src/exception/VishnuException.cpp: In copy constructor ‘VishnuException::VishnuException(const VishnuException&)’: core/src/exception/VishnuException.cpp:17: warning: base class ‘class std::exception’ should be explicitly initialized in the copy constructor
Fixed compilation warnings: core/src/utils/utilVishnu.cpp: In function ‘void vishnu::createTmpFile(char*, const std::string&)’: core/src/utils/utilVishnu.cpp:574: warning: comparison between signed and unsigned integer expressions
Fixed compilation warnings: mockZMQ/Annuary.cpp: In member function ‘int Annuary::remove(std::string, std::string)’: mockZMQ/Annuary.cpp:50: warning: comparison between signed and unsigned integer expressions mockZMQ/Annuary.cpp: In member function ‘std::vector<boost::shared_ptr<Server>, std::allocator<boost::shared_ptr<Server> > >* Annuary::get(std::string)’: mockZMQ/Annuary.cpp:68: warning: comparison between signed and unsigned integer expressions
Fixed compilation warnings: mockZMQ/DIET_client.cpp: In function ‘int diet_container_set(diet_arg_t*, int)’: mockZMQ/DIET_client.cpp:396: warning: control reaches end of non-void function
Fixed compilation warnings: mockZMQ/Server.cpp: In member function ‘int Server::add(std::string)’: mockZMQ/Server.cpp:22: warning: comparison between signed and unsigned integer expressions mockZMQ/Server.cpp: In member function ‘int Server::remove(std::string)’: mockZMQ/Server.cpp:36: warning: comparison between signed and unsigned integer expressions mockZMQ/Server.cpp: In member function ‘bool Server::hasService(std::string)’: mockZMQ/Server.cpp:47: warning: comparison between signed and unsigned integer expressions mockZMQ/Server.cpp: In member function ‘std::string Server::toString()’: mockZMQ/Server.cpp:79: warning: comparison between signed and unsigned integer expressions
Fixed compilation warnings: mockZMQ/utils.hpp: In constructor ‘ThreadPool::ThreadPool()’: mockZMQ/utils.hpp:116: warning: ‘ThreadPool::finished_’ will be initialized after mockZMQ/utils.hpp:115: warning: ‘int ThreadPool::nb_’ mockZMQ/utils.cpp:4: warning: when initialized here
Fixed compilation warnings: mockZMQ/zhelpers.hpp: In constructor ‘LazyPirateClient::LazyPirateClient(zmq::context_t&, const std::string&, int)’: mockZMQ/zhelpers.hpp:117: warning: ‘LazyPirateClient::ctx_’ will be initialized after mockZMQ/zhelpers.hpp:115: warning: ‘std::string LazyPirateClient::addr_’ mockZMQ/zhelpers.hpp:61: warning: when initialized here
Better way to fix compilation warning: no assignment in an if
Merging pull request 5 from HG
Fix for compilation
Rename unit tests, chage check to require
Set adjustable number of thread
Change dispatcher with config file now
Update manpages