iCase-insensitive matching - dedup - deduplicating backup program Err bitreich.org 70 hgit clone git://bitreich.org/dedup/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/dedup/ URL:git://bitreich.org/dedup/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/dedup/ bitreich.org 70 1Log /scm/dedup/log.gph bitreich.org 70 1Files /scm/dedup/files.gph bitreich.org 70 1Refs /scm/dedup/refs.gph bitreich.org 70 1Tags /scm/dedup/tag bitreich.org 70 1README /scm/dedup/file/README.gph bitreich.org 70 1LICENSE /scm/dedup/file/LICENSE.gph bitreich.org 70 i--- Err bitreich.org 70 1commit 198d1ebbb704dd80f0740ab3859a7fc5fa54769a /scm/dedup/commit/198d1ebbb704dd80f0740ab3859a7fc5fa54769a.gph bitreich.org 70 1parent d28e04853298face6e9a03a8c2b76bffcb394b32 /scm/dedup/commit/d28e04853298face6e9a03a8c2b76bffcb394b32.gph bitreich.org 70 hAuthor: sin URL:mailto:sin@2f30.org bitreich.org 70 iDate: Sun, 7 Apr 2019 13:27:49 +0100 Err bitreich.org 70 i Err bitreich.org 70 iCase-insensitive matching Err bitreich.org 70 i Err bitreich.org 70 iDiffstat: Err bitreich.org 70 i M compress.c | 3 ++- Err bitreich.org 70 i M hash.c | 3 ++- Err bitreich.org 70 i Err bitreich.org 70 i2 files changed, 4 insertions(+), 2 deletions(-) Err bitreich.org 70 i--- Err bitreich.org 70 1diff --git a/compress.c b/compress.c /scm/dedup/file/compress.c.gph bitreich.org 70 i@@ -3,6 +3,7 @@ Err bitreich.org 70 i #include Err bitreich.org 70 i #include Err bitreich.org 70 i #include Err bitreich.org 70 i+#include Err bitreich.org 70 i Err bitreich.org 70 i #include Err bitreich.org 70 i Err bitreich.org 70 i@@ -164,7 +165,7 @@ compr_name2type(char *name) Err bitreich.org 70 i struct algomap *algo; Err bitreich.org 70 i Err bitreich.org 70 i for (algo = &algomap[0]; algo->name != NULL; algo++) Err bitreich.org 70 i- if (strcmp(algo->name, name) == 0) Err bitreich.org 70 i+ if (strcasecmp(algo->name, name) == 0) Err bitreich.org 70 i break; Err bitreich.org 70 i if (algo->name == NULL) Err bitreich.org 70 i return -1; Err bitreich.org 70 1diff --git a/hash.c b/hash.c /scm/dedup/file/hash.c.gph bitreich.org 70 i@@ -1,6 +1,7 @@ Err bitreich.org 70 i #include Err bitreich.org 70 i #include Err bitreich.org 70 i #include Err bitreich.org 70 i+#include Err bitreich.org 70 i Err bitreich.org 70 i #include "blake2.h" Err bitreich.org 70 i #include "dedup.h" Err bitreich.org 70 i@@ -111,7 +112,7 @@ hash_name2type(char *name) Err bitreich.org 70 i struct algomap *algo; Err bitreich.org 70 i Err bitreich.org 70 i for (algo = &algomap[0]; algo->name != NULL; algo++) Err bitreich.org 70 i- if (strcmp(algo->name, name) == 0) Err bitreich.org 70 i+ if (strcasecmp(algo->name, name) == 0) Err bitreich.org 70 i break; Err bitreich.org 70 i if (algo->name == NULL) Err bitreich.org 70 i return -1; Err bitreich.org 70 .