Skip to content
Snippets Groups Projects
Commit 37b8006e authored by Daniel Lyubomirov's avatar Daniel Lyubomirov
Browse files

win fixes

parent c6550b8a
No related branches found
No related tags found
1 merge request!98Profile certificates
Subproject commit 519c6f87c8cea41244c9001d4ab666ecccbade3e
Subproject commit c581306f8816e5e8b708c9097e402354bb41b84a
......@@ -26,7 +26,14 @@ auto MakePosixTime(
using namespace boost::posix_time;
using namespace boost::gregorian;
return ptime(date{year, month, day}, time_duration(hours, seconds, milliseconds));
return ptime(
date{
static_cast<date::year_type>(year),
static_cast<date::month_type>(month),
static_cast<date::day_type>(day)
},
time_duration(hours, seconds, milliseconds)
);
}
auto MakeTimeUTC(
......@@ -40,7 +47,16 @@ auto MakeTimeUTC(
using namespace boost::posix_time;
using namespace boost::gregorian;
return PosixTimeToTime(ptime(date{year, month, day}, time_duration(hours, seconds, milliseconds)));
return PosixTimeToTime(
ptime(
date{
static_cast<date::year_type>(year),
static_cast<date::month_type>(month),
static_cast<date::day_type>(day)
},
time_duration(hours, seconds, milliseconds)
)
);
}
auto MakeTimeUTCFromString(const std::string& str) -> time_t {
......
......@@ -7,6 +7,7 @@
#include <openssl/x509v3.h>
#include <openssl/digest.h>
#include <openssl/pem.h>
#include <sstream>
namespace {
constexpr const char* certDefaultHashAlg = "SHA256";
......
* text=false
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment