27 #ifndef ARCHIVE_AUX_HPP 28 #define ARCHIVE_AUX_HPP 30 #include "../my_config.h" comparison_fields
how to consider file change during comparison and incremental backup
hash_algo char_to_hash_algo(unsigned char arg)
convert char to hash_algo
U_I hash_algo_to_gcrypt_hash(hash_algo algo)
convert hash value to libgcrypt hash value
are defined here basic integer types that tend to be portable
std::string hash_algo_to_string(hash_algo algo)
convert hash value to human readable string
consider any available field except ownership and permission fields
consider any available field for comparing inodes
only consider the file type
unsigned char hash_algo_to_char(hash_algo algo)
convert hash value to char value
consider any available field except ownership fields
default behavior since release 2.6.0 resave only if file size of mtime changed
modified_data_detection
how to detect data has changed when some fields
hash_algo
hashing algorithm available
historical behavior, resave an inode on any metadata change
libdar namespace encapsulate all libdar symbols
bool string_to_hash_algo(const std::string &arg, hash_algo &val)
convert string to hash algorithm