/* GNU Guix --- Functional package management for GNU Copyright (C) 2012 Ludovic Courtès This file is part of GNU Guix. GNU Guix is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. GNU Guix is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with GNU Guix. If not, see . */ #include #define MD5_CTX guix_hash_context static inline void MD5_Init (struct MD5_CTX *ctx) { guix_hash_init (ctx, GCRY_MD_MD5); } #define MD5_Update guix_hash_update static inline void MD5_Final (void *resbuf, struct MD5_CTX *ctx) { guix_hash_final (resbuf, ctx, GCRY_MD_MD5); } > aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-06-25daemon: Correctly handle EMLINK corner case when deduplicating....Ludovic Courtès
2019-03-13Remove traces of "GuixSD"....Ludovic Courtès
2018-12-16daemon: Use unbranded phrases in comments and messages....Ludovic Courtès
2016-12-05daemon: Fix invalid Boost format string....Ludovic Courtès
2016-10-28daemon: Do not error out when deduplication fails due to ENOSPC....Ludovic Courtès
2015-12-02daemon: optimizePath: Detect some .links corruptions....Eelco Dolstra
2015-06-03Merge branch 'nix'....Ludovic Courtès
2015-05-19Merge branch 'nix'....Ludovic Courtès