|
static bool | incremental::requires_v4_signature (const std::string &file) |
|
static std::optional< std::pair< std::vector< char >, int32_t > > | incremental::read_signature (const std::string &signature_file, std::string *error) |
|
static bool | incremental::validate_signature (const std::vector< char > &signature, int32_t tree_size, size_t file_size, std::string *error) |
|
static std::optional< std::string > | incremental::encode_signature (const std::vector< char > &signature, std::string *error) |
|
static std::optional< std::pair< unique_fd, size_t > > | incremental::open_and_get_size (const std::string &file, std::string *error) |
|
static std::optional< std::vector< std::unique_ptr< ISDatabaseEntry > > > | incremental::build_database (const Files &files, std::string *error) |
|
static std::optional< unique_fd > | incremental::connect_and_send_database (const std::vector< std::unique_ptr< ISDatabaseEntry > > &database, const Args &passthrough_args, std::string *error) |
|
bool | incremental::can_install (const Files &files) |
|
static bool | incremental::send_unsigned_files (borrowed_fd connection_fd, const std::vector< std::unique_ptr< ISDatabaseEntry > > &database, std::string *error) |
|
static bool | incremental::wait_for_installation (int read_fd, std::string *error) |
|
static std::optional< Process > | incremental::start_inc_server_and_stream_signed_files (borrowed_fd connection_fd, const std::vector< std::unique_ptr< ISDatabaseEntry > > &database, std::string *error) |
|
std::optional< Process > | incremental::install (const Files &files, const Args &passthrough_args, std::string *error) |
|
std::optional< Process > | incremental::install (const Files &files, const Args &passthrough_args, bool silent) |
|