[CRYPTNET]
authorAmine Khaldi <amine.khaldi@reactos.org>
Sat, 27 Sep 2014 10:44:11 +0000 (10:44 +0000)
committerAmine Khaldi <amine.khaldi@reactos.org>
Sat, 27 Sep 2014 10:44:11 +0000 (10:44 +0000)
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64331

reactos/dll/win32/cryptnet/cryptnet_main.c
reactos/media/doc/README.WINE

index e7d0bd8..159b783 100644 (file)
@@ -1555,7 +1555,8 @@ static DWORD verify_cert_revocation_from_dist_points_ext(
                 endTime = timeout = 0;
             if (!ret)
                 error = GetLastError();
-            for (j = 0; !error && j < urlArray->cUrl; j++)
+            /* continue looping if one was offline; break if revoked or timed out */
+            for (j = 0; (!error || error == CRYPT_E_REVOCATION_OFFLINE) && j < urlArray->cUrl; j++)
             {
                 PCCRL_CONTEXT crl;
 
index bed7366..5b95e56 100644 (file)
@@ -67,7 +67,7 @@ reactos/dll/win32/credui              # Synced to Wine-1.7.17
 reactos/dll/win32/crypt32             # Synced to Wine-1.7.27
 reactos/dll/win32/cryptdlg            # Synced to Wine-1.7.17
 reactos/dll/win32/cryptdll            # Synced to Wine-1.7.17
-reactos/dll/win32/cryptnet            # Synced to Wine-1.7.17
+reactos/dll/win32/cryptnet            # Synced to Wine-1.7.27
 reactos/dll/win32/cryptui             # Synced to Wine-1.7.17
 reactos/dll/win32/dbghelp             # Synced to Wine-1.7.17
 reactos/dll/win32/dciman32            # Synced to Wine-1.7.17