updated build system
This commit is contained in:
@@ -856,8 +856,8 @@ auto s3_provider::read_file_bytes(const std::string &api_path, std::size_t size,
|
|||||||
get.aws_service = "aws:amz:" + cfg.region + ":s3";
|
get.aws_service = "aws:amz:" + cfg.region + ":s3";
|
||||||
get.headers["response-content-type"] = "binary/octet-stream";
|
get.headers["response-content-type"] = "binary/octet-stream";
|
||||||
get.range = {{
|
get.range = {{
|
||||||
read_offset,
|
.begin = read_offset,
|
||||||
read_offset + read_size - 1U,
|
.end = read_offset + read_size - 1U,
|
||||||
}};
|
}};
|
||||||
get.response_handler = [&read_buffer](auto &&response_data,
|
get.response_handler = [&read_buffer](auto &&response_data,
|
||||||
long /*response_code*/) {
|
long /*response_code*/) {
|
||||||
@@ -913,7 +913,7 @@ auto s3_provider::read_file_bytes(const std::string &api_path, std::size_t size,
|
|||||||
|
|
||||||
auto total_size{utils::string::to_uint64(temp)};
|
auto total_size{utils::string::to_uint64(temp)};
|
||||||
return utils::encryption::read_encrypted_range(
|
return utils::encryption::read_encrypted_range(
|
||||||
{offset, offset + size - 1U},
|
{.begin = offset, .end = offset + size - 1U},
|
||||||
utils::encryption::generate_key<utils::hash::hash_256_t>(
|
utils::encryption::generate_key<utils::hash::hash_256_t>(
|
||||||
cfg.encryption_token),
|
cfg.encryption_token),
|
||||||
[&](data_buffer &ct_buffer, std::uint64_t start_offset,
|
[&](data_buffer &ct_buffer, std::uint64_t start_offset,
|
||||||
|
@@ -671,8 +671,8 @@ auto sia_provider::read_file_bytes(const std::string &api_path,
|
|||||||
get.query["bucket"] = get_sia_config().bucket;
|
get.query["bucket"] = get_sia_config().bucket;
|
||||||
get.headers["accept"] = "application/octet-stream";
|
get.headers["accept"] = "application/octet-stream";
|
||||||
get.range = {{
|
get.range = {{
|
||||||
offset,
|
.begin = offset,
|
||||||
offset + size - 1U,
|
.end = offset + size - 1U,
|
||||||
}};
|
}};
|
||||||
get.response_handler = [&buffer](auto &&data, long /* response_code */) {
|
get.response_handler = [&buffer](auto &&data, long /* response_code */) {
|
||||||
buffer = data;
|
buffer = data;
|
||||||
|
@@ -56,7 +56,7 @@ namespace {
|
|||||||
}
|
}
|
||||||
repertory::data_buffer buffer(decoded.size());
|
repertory::data_buffer buffer(decoded.size());
|
||||||
|
|
||||||
auto key = repertory::utils::encryption::create_hash_blake2b_256(password);
|
auto key = repertory::utils::hash::create_hash_blake2b_256(password);
|
||||||
|
|
||||||
unsigned long long size{};
|
unsigned long long size{};
|
||||||
auto res = crypto_aead_xchacha20poly1305_ietf_decrypt(
|
auto res = crypto_aead_xchacha20poly1305_ietf_decrypt(
|
||||||
|
Reference in New Issue
Block a user