From 4644c27514f34f5efc555d43672a25088a611a72 Mon Sep 17 00:00:00 2001 From: Andre Heinecke Date: Thu, 25 Aug 2016 18:15:52 +0200 Subject: [PATCH] dirmngr: Open file CRL's in binary mode * dirmngr/crlcache.c (crl_cache_load): Open file in binary mode. -- This fixes conversion bugs with binary CRL's on Windows. GnuPG-bug-id: issue2448 Signed-off-by: Andre Heinecke --- dirmngr/crlcache.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dirmngr/crlcache.c b/dirmngr/crlcache.c index 388754ba7..94d5f5f6c 100644 --- a/dirmngr/crlcache.c +++ b/dirmngr/crlcache.c @@ -2408,7 +2408,7 @@ crl_cache_load (ctrl_t ctrl, const char *filename) estream_t fp; ksba_reader_t reader; - fp = es_fopen (filename, "r"); + fp = es_fopen (filename, "rb"); if (!fp) { err = gpg_error_from_errno (errno);