From b29c1811e9f80aeafbf6e584b9e635596f08407c Mon Sep 17 00:00:00 2001 From: Berke Viktor Date: Mon, 15 Aug 2011 00:57:45 +0200 Subject: [PATCH] openssl-wdk updates --- ext/openssl-wdk/build-x64.bat | 4 +- ext/openssl-wdk/build-x86.bat | 4 +- ext/openssl-wdk/certdata.txt | 579 +++++++++++++++++++++++++++++- ext/openssl-wdk/openssl-wdk.patch | 26 -- 4 files changed, 581 insertions(+), 32 deletions(-) diff --git a/ext/openssl-wdk/build-x64.bat b/ext/openssl-wdk/build-x64.bat index 86976c21..dfb41adf 100644 --- a/ext/openssl-wdk/build-x64.bat +++ b/ext/openssl-wdk/build-x64.bat @@ -1,6 +1,6 @@ @echo off set WDK_ROOT=c:\WinDDK\7600.16385.1 -set PERL_PATH=c:\mozilla-build\perl-5.12-x64\bin +set PERL_PATH=c:\mozilla-build\perl-5.12-x64\perl\bin set NASM_PATH=c:\mozilla-build\nasm set OPENSSL_DEST=..\openssl-wdk-1.0.0d-x64 set INCLUDE=%WDK_ROOT%\inc\api;%WDK_ROOT%\inc\crt;%WDK_ROOT%\inc\ddk;ms;zlib-x64\include @@ -24,7 +24,7 @@ move lib %OPENSSL_DEST% mkdir %OPENSSL_DEST%\share move openssl.cnf %OPENSSL_DEST%\share\openssl.cnf.example move include-orig include -copy zlib-x64\bin\zlibwapi.dll %OPENSSL_DEST%\bin +copy zlib-x64\bin\zlib1.dll %OPENSSL_DEST%\bin move cert.pem %OPENSSL_DEST%\bin echo.Finished! pause diff --git a/ext/openssl-wdk/build-x86.bat b/ext/openssl-wdk/build-x86.bat index 534d2598..c38ce0a9 100644 --- a/ext/openssl-wdk/build-x86.bat +++ b/ext/openssl-wdk/build-x86.bat @@ -1,6 +1,6 @@ @echo off set WDK_ROOT=c:\WinDDK\7600.16385.1 -set PERL_PATH=c:\mozilla-build\perl-5.12-x86\bin +set PERL_PATH=c:\mozilla-build\perl-5.12-x86\perl\bin set NASM_PATH=c:\mozilla-build\nasm set OPENSSL_DEST=..\openssl-wdk-1.0.0d-x86 set INCLUDE=%WDK_ROOT%\inc\api;%WDK_ROOT%\inc\crt;%WDK_ROOT%\inc\ddk;ms;zlib-x86\include @@ -25,7 +25,7 @@ move lib %OPENSSL_DEST% mkdir %OPENSSL_DEST%\share move openssl.cnf %OPENSSL_DEST%\share\openssl.cnf.example move include-orig include -copy zlib-x86\bin\zlibwapi.dll %OPENSSL_DEST%\bin +copy zlib-x86\bin\zlib1.dll %OPENSSL_DEST%\bin move cert.pem %OPENSSL_DEST%\bin echo.Finished! pause diff --git a/ext/openssl-wdk/certdata.txt b/ext/openssl-wdk/certdata.txt index 42e674b6..2d9fef59 100644 --- a/ext/openssl-wdk/certdata.txt +++ b/ext/openssl-wdk/certdata.txt @@ -34,7 +34,7 @@ # the terms of any one of the MPL, the GPL or the LGPL. # # ***** END LICENSE BLOCK ***** -CVS_ID "@(#) $RCSfile: certdata.txt,v $ $Revision: 1.64.2.9 $ $Date: 2011/04/06 23:59:09 $" +CVS_ID "@(#) $RCSfile: certdata.txt,v $ $Revision: 1.64.2.10 $ $Date: 2011/08/01 06:40:04 $" # # certdata.txt @@ -17208,7 +17208,7 @@ CKA_SERIAL_NUMBER MULTILINE_OCTAL \002\004\000\230\226\214 END CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUST_UNKNOWN +CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE @@ -22014,3 +22014,578 @@ CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE + +# +# Certificate "Certinomis - Autorité Racine" +# +CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE +CKA_TOKEN CK_BBOOL CK_TRUE +CKA_PRIVATE CK_BBOOL CK_FALSE +CKA_MODIFIABLE CK_BBOOL CK_FALSE +CKA_LABEL UTF8 "Certinomis - Autorité Racine" +CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 +CKA_SUBJECT MULTILINE_OCTAL +\060\143\061\013\060\011\006\003\125\004\006\023\002\106\122\061 +\023\060\021\006\003\125\004\012\023\012\103\145\162\164\151\156 +\157\155\151\163\061\027\060\025\006\003\125\004\013\023\016\060 +\060\060\062\040\064\063\063\071\071\070\071\060\063\061\046\060 +\044\006\003\125\004\003\014\035\103\145\162\164\151\156\157\155 +\151\163\040\055\040\101\165\164\157\162\151\164\303\251\040\122 +\141\143\151\156\145 +END +CKA_ID UTF8 "0" +CKA_ISSUER MULTILINE_OCTAL +\060\143\061\013\060\011\006\003\125\004\006\023\002\106\122\061 +\023\060\021\006\003\125\004\012\023\012\103\145\162\164\151\156 +\157\155\151\163\061\027\060\025\006\003\125\004\013\023\016\060 +\060\060\062\040\064\063\063\071\071\070\071\060\063\061\046\060 +\044\006\003\125\004\003\014\035\103\145\162\164\151\156\157\155 +\151\163\040\055\040\101\165\164\157\162\151\164\303\251\040\122 +\141\143\151\156\145 +END +CKA_SERIAL_NUMBER MULTILINE_OCTAL +\002\001\001 +END +CKA_VALUE MULTILINE_OCTAL +\060\202\005\234\060\202\003\204\240\003\002\001\002\002\001\001 +\060\015\006\011\052\206\110\206\367\015\001\001\005\005\000\060 +\143\061\013\060\011\006\003\125\004\006\023\002\106\122\061\023 +\060\021\006\003\125\004\012\023\012\103\145\162\164\151\156\157 +\155\151\163\061\027\060\025\006\003\125\004\013\023\016\060\060 +\060\062\040\064\063\063\071\071\070\071\060\063\061\046\060\044 +\006\003\125\004\003\014\035\103\145\162\164\151\156\157\155\151 +\163\040\055\040\101\165\164\157\162\151\164\303\251\040\122\141 +\143\151\156\145\060\036\027\015\060\070\060\071\061\067\060\070 +\062\070\065\071\132\027\015\062\070\060\071\061\067\060\070\062 +\070\065\071\132\060\143\061\013\060\011\006\003\125\004\006\023 +\002\106\122\061\023\060\021\006\003\125\004\012\023\012\103\145 +\162\164\151\156\157\155\151\163\061\027\060\025\006\003\125\004 +\013\023\016\060\060\060\062\040\064\063\063\071\071\070\071\060 +\063\061\046\060\044\006\003\125\004\003\014\035\103\145\162\164 +\151\156\157\155\151\163\040\055\040\101\165\164\157\162\151\164 +\303\251\040\122\141\143\151\156\145\060\202\002\042\060\015\006 +\011\052\206\110\206\367\015\001\001\001\005\000\003\202\002\017 +\000\060\202\002\012\002\202\002\001\000\235\205\237\206\323\343 +\257\307\262\153\156\063\340\236\267\102\064\125\235\371\201\276 +\143\330\043\166\016\227\124\315\231\114\032\361\071\307\210\330 +\027\120\014\236\141\332\300\116\125\336\347\132\270\172\116\167 +\207\015\345\270\353\372\236\136\173\036\304\317\050\164\307\223 +\365\024\306\042\050\004\371\221\303\253\047\163\152\016\056\115 +\363\056\050\037\160\337\125\057\116\355\307\161\157\011\162\056 +\355\325\062\227\320\361\130\167\321\140\274\116\136\333\232\204 +\366\107\141\105\053\366\120\246\177\152\161\047\110\204\065\236 +\254\376\151\251\236\172\136\065\045\372\264\247\111\065\167\226 +\247\066\133\341\315\337\043\160\330\135\114\245\010\203\361\246 +\044\070\023\250\354\057\250\241\147\307\246\055\206\107\356\212 +\374\354\233\016\164\364\053\111\002\173\220\165\214\374\231\071 +\001\071\326\112\211\345\236\166\253\076\226\050\070\046\213\335 +\215\214\300\366\001\036\157\245\061\022\070\175\225\302\161\356 +\355\164\256\344\066\242\103\165\325\361\000\233\342\344\327\314 +\102\003\113\170\172\345\175\273\270\256\056\040\223\323\344\141 +\337\161\341\166\147\227\077\266\337\152\163\132\144\042\345\102 +\333\317\201\003\223\330\364\343\020\340\162\366\000\160\254\360 +\301\172\017\005\177\317\064\151\105\265\223\344\031\333\122\026 +\043\005\211\016\215\110\344\045\157\263\170\277\142\365\007\372 +\225\044\302\226\262\350\243\043\302\135\003\374\303\323\345\174 +\311\165\043\327\364\365\274\336\344\337\315\200\277\221\210\175 +\247\023\264\071\272\054\272\275\321\153\314\363\245\050\355\104 +\236\175\122\243\157\226\056\031\176\034\363\133\307\026\216\273 +\140\175\167\146\107\124\202\000\021\140\154\062\301\250\070\033 +\353\156\230\023\326\356\070\365\360\237\016\357\376\061\201\301 +\322\044\225\057\123\172\151\242\360\017\206\105\216\130\202\053 +\114\042\324\136\240\347\175\046\047\110\337\045\106\215\112\050 +\174\206\236\371\233\032\131\271\145\277\005\335\266\102\135\075 +\346\000\110\202\136\040\367\021\202\336\312\330\237\346\067\107 +\046\036\353\170\367\141\303\101\144\130\002\101\371\332\340\321 +\370\371\350\375\122\070\266\365\211\337\002\003\001\000\001\243 +\133\060\131\060\017\006\003\125\035\023\001\001\377\004\005\060 +\003\001\001\377\060\016\006\003\125\035\017\001\001\377\004\004 +\003\002\001\006\060\035\006\003\125\035\016\004\026\004\024\015 +\214\266\141\332\104\270\321\024\175\303\276\175\136\110\360\316 +\312\152\260\060\027\006\003\125\035\040\004\020\060\016\060\014 +\006\012\052\201\172\001\126\002\002\000\001\001\060\015\006\011 +\052\206\110\206\367\015\001\001\005\005\000\003\202\002\001\000 +\044\076\140\006\176\035\357\072\076\333\352\257\034\232\054\001 +\013\364\305\265\331\111\061\364\135\101\215\211\014\116\377\154 +\242\375\377\342\006\310\071\237\361\132\251\335\042\130\025\250 +\212\323\261\346\062\011\202\003\154\327\077\010\307\370\271\272 +\000\155\271\326\374\122\062\135\244\177\244\061\224\273\266\114 +\070\177\050\060\065\377\237\043\123\267\266\356\024\160\000\100 +\053\332\107\253\064\176\136\247\126\060\141\053\213\103\254\375 +\266\210\050\365\153\266\076\140\112\272\102\220\064\147\215\352 +\353\137\105\124\073\027\254\213\344\306\145\017\356\320\214\135 +\146\071\316\062\247\330\020\227\300\176\064\234\237\224\363\366 +\206\037\317\033\163\255\224\171\207\150\160\303\063\245\160\347 +\330\325\070\224\157\143\171\353\277\012\016\010\347\305\057\017 +\102\240\053\024\100\377\041\340\005\305\047\341\204\021\023\272 +\326\206\035\101\013\023\043\211\323\311\013\350\212\272\172\243 +\243\163\067\065\200\175\022\270\063\167\100\070\300\372\136\060 +\322\362\266\243\261\326\242\225\227\201\233\122\355\151\114\377 +\200\344\123\333\124\133\003\155\124\137\261\270\357\044\275\157 +\237\021\303\307\144\302\017\050\142\205\146\136\032\173\262\267 +\357\256\065\311\031\063\250\270\047\333\063\125\277\150\341\165 +\110\104\126\373\315\323\110\273\107\211\072\254\151\365\200\306 +\344\104\120\057\124\304\252\103\305\061\061\130\275\226\305\352 +\165\154\232\165\261\115\370\367\227\377\226\026\362\227\115\350 +\366\363\021\371\072\175\212\070\156\004\313\341\323\105\025\252 +\245\321\035\235\135\143\350\044\346\066\024\342\207\255\033\131 +\365\104\233\373\327\167\174\037\001\160\142\241\040\032\242\305 +\032\050\364\041\003\356\056\331\301\200\352\271\331\202\326\133 +\166\302\313\073\265\322\000\360\243\016\341\255\156\100\367\333 +\240\264\320\106\256\025\327\104\302\115\065\371\322\013\362\027 +\366\254\146\325\044\262\117\321\034\231\300\156\365\175\353\164 +\004\270\371\115\167\011\327\264\317\007\060\011\361\270\000\126 +\331\027\026\026\012\053\206\337\217\001\031\032\345\273\202\143 +\377\276\013\166\026\136\067\067\346\330\164\227\242\231\105\171 +END + +# Trust for Certificate "Certinomis - Autorité Racine" +CKA_CLASS CK_OBJECT_CLASS CKO_NETSCAPE_TRUST +CKA_TOKEN CK_BBOOL CK_TRUE +CKA_PRIVATE CK_BBOOL CK_FALSE +CKA_MODIFIABLE CK_BBOOL CK_FALSE +CKA_LABEL UTF8 "Certinomis - Autorité Racine" +CKA_CERT_SHA1_HASH MULTILINE_OCTAL +\056\024\332\354\050\360\372\036\216\070\232\116\253\353\046\300 +\012\323\203\303 +END +CKA_CERT_MD5_HASH MULTILINE_OCTAL +\177\060\170\214\003\343\312\311\012\342\311\352\036\252\125\032 +END +CKA_ISSUER MULTILINE_OCTAL +\060\143\061\013\060\011\006\003\125\004\006\023\002\106\122\061 +\023\060\021\006\003\125\004\012\023\012\103\145\162\164\151\156 +\157\155\151\163\061\027\060\025\006\003\125\004\013\023\016\060 +\060\060\062\040\064\063\063\071\071\070\071\060\063\061\046\060 +\044\006\003\125\004\003\014\035\103\145\162\164\151\156\157\155 +\151\163\040\055\040\101\165\164\157\162\151\164\303\251\040\122 +\141\143\151\156\145 +END +CKA_SERIAL_NUMBER MULTILINE_OCTAL +\002\001\001 +END +CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR +CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUST_UNKNOWN +CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NETSCAPE_TRUST_UNKNOWN +CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE + +# +# Certificate "Root CA Generalitat Valenciana" +# +CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE +CKA_TOKEN CK_BBOOL CK_TRUE +CKA_PRIVATE CK_BBOOL CK_FALSE +CKA_MODIFIABLE CK_BBOOL CK_FALSE +CKA_LABEL UTF8 "Root CA Generalitat Valenciana" +CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 +CKA_SUBJECT MULTILINE_OCTAL +\060\150\061\013\060\011\006\003\125\004\006\023\002\105\123\061 +\037\060\035\006\003\125\004\012\023\026\107\145\156\145\162\141 +\154\151\164\141\164\040\126\141\154\145\156\143\151\141\156\141 +\061\017\060\015\006\003\125\004\013\023\006\120\113\111\107\126 +\101\061\047\060\045\006\003\125\004\003\023\036\122\157\157\164 +\040\103\101\040\107\145\156\145\162\141\154\151\164\141\164\040 +\126\141\154\145\156\143\151\141\156\141 +END +CKA_ID UTF8 "0" +CKA_ISSUER MULTILINE_OCTAL +\060\150\061\013\060\011\006\003\125\004\006\023\002\105\123\061 +\037\060\035\006\003\125\004\012\023\026\107\145\156\145\162\141 +\154\151\164\141\164\040\126\141\154\145\156\143\151\141\156\141 +\061\017\060\015\006\003\125\004\013\023\006\120\113\111\107\126 +\101\061\047\060\045\006\003\125\004\003\023\036\122\157\157\164 +\040\103\101\040\107\145\156\145\162\141\154\151\164\141\164\040 +\126\141\154\145\156\143\151\141\156\141 +END +CKA_SERIAL_NUMBER MULTILINE_OCTAL +\002\004\073\105\345\150 +END +CKA_VALUE MULTILINE_OCTAL +\060\202\006\213\060\202\005\163\240\003\002\001\002\002\004\073 +\105\345\150\060\015\006\011\052\206\110\206\367\015\001\001\005 +\005\000\060\150\061\013\060\011\006\003\125\004\006\023\002\105 +\123\061\037\060\035\006\003\125\004\012\023\026\107\145\156\145 +\162\141\154\151\164\141\164\040\126\141\154\145\156\143\151\141 +\156\141\061\017\060\015\006\003\125\004\013\023\006\120\113\111 +\107\126\101\061\047\060\045\006\003\125\004\003\023\036\122\157 +\157\164\040\103\101\040\107\145\156\145\162\141\154\151\164\141 +\164\040\126\141\154\145\156\143\151\141\156\141\060\036\027\015 +\060\061\060\067\060\066\061\066\062\062\064\067\132\027\015\062 +\061\060\067\060\061\061\065\062\062\064\067\132\060\150\061\013 +\060\011\006\003\125\004\006\023\002\105\123\061\037\060\035\006 +\003\125\004\012\023\026\107\145\156\145\162\141\154\151\164\141 +\164\040\126\141\154\145\156\143\151\141\156\141\061\017\060\015 +\006\003\125\004\013\023\006\120\113\111\107\126\101\061\047\060 +\045\006\003\125\004\003\023\036\122\157\157\164\040\103\101\040 +\107\145\156\145\162\141\154\151\164\141\164\040\126\141\154\145 +\156\143\151\141\156\141\060\202\001\042\060\015\006\011\052\206 +\110\206\367\015\001\001\001\005\000\003\202\001\017\000\060\202 +\001\012\002\202\001\001\000\306\052\253\127\021\067\057\042\212 +\312\003\164\035\312\355\055\242\013\274\063\122\100\046\107\276 +\132\151\246\073\162\066\027\114\350\337\270\273\057\166\341\100 +\106\164\145\002\220\122\010\264\377\250\214\301\340\307\211\126 +\020\071\063\357\150\264\137\137\332\155\043\241\211\136\042\243 +\112\006\360\047\360\127\271\370\351\116\062\167\012\077\101\144 +\363\353\145\356\166\376\124\252\175\035\040\256\363\327\164\302 +\012\137\365\010\050\122\010\314\125\135\322\017\333\232\201\245 +\273\241\263\301\224\315\124\340\062\165\061\221\032\142\262\336 +\165\342\317\117\211\331\221\220\017\101\033\264\132\112\167\275 +\147\203\340\223\347\136\247\014\347\201\323\364\122\254\123\262 +\003\307\104\046\373\171\345\313\064\140\120\020\173\033\333\153 +\327\107\253\137\174\150\312\156\235\101\003\020\356\153\231\173 +\136\045\250\302\253\344\300\363\134\234\343\276\316\061\114\144 +\036\136\200\242\365\203\176\014\326\312\214\125\216\276\340\276 +\111\007\017\243\044\101\172\130\035\204\352\130\022\310\341\267 +\355\357\223\336\224\010\061\002\003\001\000\001\243\202\003\073 +\060\202\003\067\060\062\006\010\053\006\001\005\005\007\001\001 +\004\046\060\044\060\042\006\010\053\006\001\005\005\007\060\001 +\206\026\150\164\164\160\072\057\057\157\143\163\160\056\160\153 +\151\056\147\166\141\056\145\163\060\022\006\003\125\035\023\001 +\001\377\004\010\060\006\001\001\377\002\001\002\060\202\002\064 +\006\003\125\035\040\004\202\002\053\060\202\002\047\060\202\002 +\043\006\012\053\006\001\004\001\277\125\002\001\000\060\202\002 +\023\060\202\001\350\006\010\053\006\001\005\005\007\002\002\060 +\202\001\332\036\202\001\326\000\101\000\165\000\164\000\157\000 +\162\000\151\000\144\000\141\000\144\000\040\000\144\000\145\000 +\040\000\103\000\145\000\162\000\164\000\151\000\146\000\151\000 +\143\000\141\000\143\000\151\000\363\000\156\000\040\000\122\000 +\141\000\355\000\172\000\040\000\144\000\145\000\040\000\154\000 +\141\000\040\000\107\000\145\000\156\000\145\000\162\000\141\000 +\154\000\151\000\164\000\141\000\164\000\040\000\126\000\141\000 +\154\000\145\000\156\000\143\000\151\000\141\000\156\000\141\000 +\056\000\015\000\012\000\114\000\141\000\040\000\104\000\145\000 +\143\000\154\000\141\000\162\000\141\000\143\000\151\000\363\000 +\156\000\040\000\144\000\145\000\040\000\120\000\162\000\341\000 +\143\000\164\000\151\000\143\000\141\000\163\000\040\000\144\000 +\145\000\040\000\103\000\145\000\162\000\164\000\151\000\146\000 +\151\000\143\000\141\000\143\000\151\000\363\000\156\000\040\000 +\161\000\165\000\145\000\040\000\162\000\151\000\147\000\145\000 +\040\000\145\000\154\000\040\000\146\000\165\000\156\000\143\000 +\151\000\157\000\156\000\141\000\155\000\151\000\145\000\156\000 +\164\000\157\000\040\000\144\000\145\000\040\000\154\000\141\000 +\040\000\160\000\162\000\145\000\163\000\145\000\156\000\164\000 +\145\000\040\000\101\000\165\000\164\000\157\000\162\000\151\000 +\144\000\141\000\144\000\040\000\144\000\145\000\040\000\103\000 +\145\000\162\000\164\000\151\000\146\000\151\000\143\000\141\000 +\143\000\151\000\363\000\156\000\040\000\163\000\145\000\040\000 +\145\000\156\000\143\000\165\000\145\000\156\000\164\000\162\000 +\141\000\040\000\145\000\156\000\040\000\154\000\141\000\040\000 +\144\000\151\000\162\000\145\000\143\000\143\000\151\000\363\000 +\156\000\040\000\167\000\145\000\142\000\040\000\150\000\164\000 +\164\000\160\000\072\000\057\000\057\000\167\000\167\000\167\000 +\056\000\160\000\153\000\151\000\056\000\147\000\166\000\141\000 +\056\000\145\000\163\000\057\000\143\000\160\000\163\060\045\006 +\010\053\006\001\005\005\007\002\001\026\031\150\164\164\160\072 +\057\057\167\167\167\056\160\153\151\056\147\166\141\056\145\163 +\057\143\160\163\060\035\006\003\125\035\016\004\026\004\024\173 +\065\323\100\322\034\170\031\146\357\164\020\050\334\076\117\262 +\170\004\374\060\201\225\006\003\125\035\043\004\201\215\060\201 +\212\200\024\173\065\323\100\322\034\170\031\146\357\164\020\050 +\334\076\117\262\170\004\374\241\154\244\152\060\150\061\013\060 +\011\006\003\125\004\006\023\002\105\123\061\037\060\035\006\003 +\125\004\012\023\026\107\145\156\145\162\141\154\151\164\141\164 +\040\126\141\154\145\156\143\151\141\156\141\061\017\060\015\006 +\003\125\004\013\023\006\120\113\111\107\126\101\061\047\060\045 +\006\003\125\004\003\023\036\122\157\157\164\040\103\101\040\107 +\145\156\145\162\141\154\151\164\141\164\040\126\141\154\145\156 +\143\151\141\156\141\202\004\073\105\345\150\060\015\006\011\052 +\206\110\206\367\015\001\001\005\005\000\003\202\001\001\000\044 +\141\116\365\265\310\102\002\052\263\134\165\255\305\155\312\347 +\224\077\245\150\225\210\301\124\300\020\151\242\022\057\030\077 +\045\120\250\174\112\352\306\011\331\364\165\306\100\332\257\120 +\235\075\245\026\273\155\061\306\307\163\012\110\376\040\162\355 +\157\314\350\203\141\026\106\220\001\225\113\175\216\232\122\011 +\057\366\157\034\344\241\161\317\214\052\132\027\163\203\107\115 +\017\066\373\004\115\111\121\342\024\311\144\141\373\324\024\340 +\364\236\267\064\217\012\046\275\227\134\364\171\072\112\060\031 +\314\255\117\240\230\212\264\061\227\052\342\163\155\176\170\270 +\370\210\211\117\261\042\221\144\113\365\120\336\003\333\345\305 +\166\347\023\146\165\176\145\373\001\237\223\207\210\235\371\106 +\127\174\115\140\257\230\163\023\043\244\040\221\201\372\320\141 +\146\270\175\321\257\326\157\036\154\075\351\021\375\251\371\202 +\042\206\231\063\161\132\352\031\127\075\221\315\251\300\243\156 +\007\023\246\311\355\370\150\243\236\303\132\162\011\207\050\321 +\304\163\304\163\030\137\120\165\026\061\237\267\350\174\303 +END + +# Trust for Certificate "Root CA Generalitat Valenciana" +CKA_CLASS CK_OBJECT_CLASS CKO_NETSCAPE_TRUST +CKA_TOKEN CK_BBOOL CK_TRUE +CKA_PRIVATE CK_BBOOL CK_FALSE +CKA_MODIFIABLE CK_BBOOL CK_FALSE +CKA_LABEL UTF8 "Root CA Generalitat Valenciana" +CKA_CERT_SHA1_HASH MULTILINE_OCTAL +\240\163\345\305\275\103\141\015\206\114\041\023\012\205\130\127 +\314\234\352\106 +END +CKA_CERT_MD5_HASH MULTILINE_OCTAL +\054\214\027\136\261\124\253\223\027\265\066\132\333\321\306\362 +END +CKA_ISSUER MULTILINE_OCTAL +\060\150\061\013\060\011\006\003\125\004\006\023\002\105\123\061 +\037\060\035\006\003\125\004\012\023\026\107\145\156\145\162\141 +\154\151\164\141\164\040\126\141\154\145\156\143\151\141\156\141 +\061\017\060\015\006\003\125\004\013\023\006\120\113\111\107\126 +\101\061\047\060\045\006\003\125\004\003\023\036\122\157\157\164 +\040\103\101\040\107\145\156\145\162\141\154\151\164\141\164\040 +\126\141\154\145\156\143\151\141\156\141 +END +CKA_SERIAL_NUMBER MULTILINE_OCTAL +\002\004\073\105\345\150 +END +CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR +CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR +CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR +CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE + +# +# Certificate "A-Trust-nQual-03" +# +CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE +CKA_TOKEN CK_BBOOL CK_TRUE +CKA_PRIVATE CK_BBOOL CK_FALSE +CKA_MODIFIABLE CK_BBOOL CK_FALSE +CKA_LABEL UTF8 "A-Trust-nQual-03" +CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 +CKA_SUBJECT MULTILINE_OCTAL +\060\201\215\061\013\060\011\006\003\125\004\006\023\002\101\124 +\061\110\060\106\006\003\125\004\012\014\077\101\055\124\162\165 +\163\164\040\107\145\163\056\040\146\056\040\123\151\143\150\145 +\162\150\145\151\164\163\163\171\163\164\145\155\145\040\151\155 +\040\145\154\145\153\164\162\056\040\104\141\164\145\156\166\145 +\162\153\145\150\162\040\107\155\142\110\061\031\060\027\006\003 +\125\004\013\014\020\101\055\124\162\165\163\164\055\156\121\165 +\141\154\055\060\063\061\031\060\027\006\003\125\004\003\014\020 +\101\055\124\162\165\163\164\055\156\121\165\141\154\055\060\063 +END +CKA_ID UTF8 "0" +CKA_ISSUER MULTILINE_OCTAL +\060\201\215\061\013\060\011\006\003\125\004\006\023\002\101\124 +\061\110\060\106\006\003\125\004\012\014\077\101\055\124\162\165 +\163\164\040\107\145\163\056\040\146\056\040\123\151\143\150\145 +\162\150\145\151\164\163\163\171\163\164\145\155\145\040\151\155 +\040\145\154\145\153\164\162\056\040\104\141\164\145\156\166\145 +\162\153\145\150\162\040\107\155\142\110\061\031\060\027\006\003 +\125\004\013\014\020\101\055\124\162\165\163\164\055\156\121\165 +\141\154\055\060\063\061\031\060\027\006\003\125\004\003\014\020 +\101\055\124\162\165\163\164\055\156\121\165\141\154\055\060\063 +END +CKA_SERIAL_NUMBER MULTILINE_OCTAL +\002\003\001\154\036 +END +CKA_VALUE MULTILINE_OCTAL +\060\202\003\317\060\202\002\267\240\003\002\001\002\002\003\001 +\154\036\060\015\006\011\052\206\110\206\367\015\001\001\005\005 +\000\060\201\215\061\013\060\011\006\003\125\004\006\023\002\101 +\124\061\110\060\106\006\003\125\004\012\014\077\101\055\124\162 +\165\163\164\040\107\145\163\056\040\146\056\040\123\151\143\150 +\145\162\150\145\151\164\163\163\171\163\164\145\155\145\040\151 +\155\040\145\154\145\153\164\162\056\040\104\141\164\145\156\166 +\145\162\153\145\150\162\040\107\155\142\110\061\031\060\027\006 +\003\125\004\013\014\020\101\055\124\162\165\163\164\055\156\121 +\165\141\154\055\060\063\061\031\060\027\006\003\125\004\003\014 +\020\101\055\124\162\165\163\164\055\156\121\165\141\154\055\060 +\063\060\036\027\015\060\065\060\070\061\067\062\062\060\060\060 +\060\132\027\015\061\065\060\070\061\067\062\062\060\060\060\060 +\132\060\201\215\061\013\060\011\006\003\125\004\006\023\002\101 +\124\061\110\060\106\006\003\125\004\012\014\077\101\055\124\162 +\165\163\164\040\107\145\163\056\040\146\056\040\123\151\143\150 +\145\162\150\145\151\164\163\163\171\163\164\145\155\145\040\151 +\155\040\145\154\145\153\164\162\056\040\104\141\164\145\156\166 +\145\162\153\145\150\162\040\107\155\142\110\061\031\060\027\006 +\003\125\004\013\014\020\101\055\124\162\165\163\164\055\156\121 +\165\141\154\055\060\063\061\031\060\027\006\003\125\004\003\014 +\020\101\055\124\162\165\163\164\055\156\121\165\141\154\055\060 +\063\060\202\001\042\060\015\006\011\052\206\110\206\367\015\001 +\001\001\005\000\003\202\001\017\000\060\202\001\012\002\202\001 +\001\000\255\075\141\156\003\363\220\073\300\101\013\204\200\315 +\354\052\243\235\153\273\156\302\102\204\367\121\024\341\240\250 +\055\121\243\121\362\336\043\360\064\104\377\224\353\314\005\043 +\225\100\271\007\170\245\045\366\012\275\105\206\350\331\275\300 +\004\216\205\104\141\357\177\247\311\372\301\045\314\205\054\143 +\077\005\140\163\111\005\340\140\170\225\020\113\334\371\021\131 +\316\161\177\100\233\212\252\044\337\013\102\342\333\126\274\112 +\322\245\014\233\267\103\076\335\203\323\046\020\002\317\352\043 +\304\111\116\345\323\351\264\210\253\014\256\142\222\324\145\207 +\331\152\327\364\205\237\344\063\042\045\245\345\310\063\272\303 +\307\101\334\137\306\152\314\000\016\155\062\250\266\207\066\000 +\142\167\233\036\037\064\313\220\074\170\210\164\005\353\171\365 +\223\161\145\312\235\307\153\030\055\075\134\116\347\325\370\077 +\061\175\217\207\354\012\042\057\043\351\376\273\175\311\340\364 +\354\353\174\304\260\303\055\142\265\232\161\326\261\152\350\354 +\331\355\325\162\354\276\127\001\316\005\125\237\336\321\140\210 +\020\263\002\003\001\000\001\243\066\060\064\060\017\006\003\125 +\035\023\001\001\377\004\005\060\003\001\001\377\060\021\006\003 +\125\035\016\004\012\004\010\104\152\225\147\125\171\021\117\060 +\016\006\003\125\035\017\001\001\377\004\004\003\002\001\006\060 +\015\006\011\052\206\110\206\367\015\001\001\005\005\000\003\202 +\001\001\000\125\324\124\321\131\110\134\263\223\205\252\277\143 +\057\344\200\316\064\243\064\142\076\366\330\356\147\210\061\004 +\003\157\013\324\007\373\116\165\017\323\056\323\300\027\307\306 +\050\354\006\015\021\044\016\016\245\135\277\214\262\023\226\161 +\334\324\316\016\015\012\150\062\154\271\101\061\031\253\261\007 +\173\115\230\323\134\260\321\360\247\102\240\265\304\216\257\376 +\361\077\364\357\117\106\000\166\353\002\373\371\235\322\100\226 +\307\210\072\270\237\021\171\363\200\145\250\275\037\323\170\201 +\240\121\114\067\264\246\135\045\160\321\146\311\150\371\056\021 +\024\150\361\124\230\010\254\046\222\017\336\211\236\324\372\263 +\171\053\322\243\171\324\354\213\254\207\123\150\102\114\121\121 +\164\036\033\047\056\343\365\037\051\164\115\355\257\367\341\222 +\231\201\350\276\072\307\027\120\366\267\306\374\233\260\212\153 +\326\210\003\221\217\006\167\072\205\002\335\230\325\103\170\077 +\306\060\025\254\233\153\313\127\267\211\121\213\072\350\311\204 +\014\333\261\120\040\012\032\112\272\152\032\275\354\033\310\305 +\204\232\315 +END + +# Trust for Certificate "A-Trust-nQual-03" +CKA_CLASS CK_OBJECT_CLASS CKO_NETSCAPE_TRUST +CKA_TOKEN CK_BBOOL CK_TRUE +CKA_PRIVATE CK_BBOOL CK_FALSE +CKA_MODIFIABLE CK_BBOOL CK_FALSE +CKA_LABEL UTF8 "A-Trust-nQual-03" +CKA_CERT_SHA1_HASH MULTILINE_OCTAL +\323\300\143\362\031\355\007\076\064\255\135\165\013\062\166\051 +\377\325\232\362 +END +CKA_CERT_MD5_HASH MULTILINE_OCTAL +\111\143\256\047\364\325\225\075\330\333\044\206\270\234\007\123 +END +CKA_ISSUER MULTILINE_OCTAL +\060\201\215\061\013\060\011\006\003\125\004\006\023\002\101\124 +\061\110\060\106\006\003\125\004\012\014\077\101\055\124\162\165 +\163\164\040\107\145\163\056\040\146\056\040\123\151\143\150\145 +\162\150\145\151\164\163\163\171\163\164\145\155\145\040\151\155 +\040\145\154\145\153\164\162\056\040\104\141\164\145\156\166\145 +\162\153\145\150\162\040\107\155\142\110\061\031\060\027\006\003 +\125\004\013\014\020\101\055\124\162\165\163\164\055\156\121\165 +\141\154\055\060\063\061\031\060\027\006\003\125\004\003\014\020 +\101\055\124\162\165\163\164\055\156\121\165\141\154\055\060\063 +END +CKA_SERIAL_NUMBER MULTILINE_OCTAL +\002\003\001\154\036 +END +CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR +CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUST_UNKNOWN +CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NETSCAPE_TRUST_UNKNOWN +CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE + +# +# Certificate "TWCA Root Certification Authority" +# +CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE +CKA_TOKEN CK_BBOOL CK_TRUE +CKA_PRIVATE CK_BBOOL CK_FALSE +CKA_MODIFIABLE CK_BBOOL CK_FALSE +CKA_LABEL UTF8 "TWCA Root Certification Authority" +CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 +CKA_SUBJECT MULTILINE_OCTAL +\060\137\061\013\060\011\006\003\125\004\006\023\002\124\127\061 +\022\060\020\006\003\125\004\012\014\011\124\101\111\127\101\116 +\055\103\101\061\020\060\016\006\003\125\004\013\014\007\122\157 +\157\164\040\103\101\061\052\060\050\006\003\125\004\003\014\041 +\124\127\103\101\040\122\157\157\164\040\103\145\162\164\151\146 +\151\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164 +\171 +END +CKA_ID UTF8 "0" +CKA_ISSUER MULTILINE_OCTAL +\060\137\061\013\060\011\006\003\125\004\006\023\002\124\127\061 +\022\060\020\006\003\125\004\012\014\011\124\101\111\127\101\116 +\055\103\101\061\020\060\016\006\003\125\004\013\014\007\122\157 +\157\164\040\103\101\061\052\060\050\006\003\125\004\003\014\041 +\124\127\103\101\040\122\157\157\164\040\103\145\162\164\151\146 +\151\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164 +\171 +END +CKA_SERIAL_NUMBER MULTILINE_OCTAL +\002\001\001 +END +CKA_VALUE MULTILINE_OCTAL +\060\202\003\173\060\202\002\143\240\003\002\001\002\002\001\001 +\060\015\006\011\052\206\110\206\367\015\001\001\005\005\000\060 +\137\061\013\060\011\006\003\125\004\006\023\002\124\127\061\022 +\060\020\006\003\125\004\012\014\011\124\101\111\127\101\116\055 +\103\101\061\020\060\016\006\003\125\004\013\014\007\122\157\157 +\164\040\103\101\061\052\060\050\006\003\125\004\003\014\041\124 +\127\103\101\040\122\157\157\164\040\103\145\162\164\151\146\151 +\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164\171 +\060\036\027\015\060\070\060\070\062\070\060\067\062\064\063\063 +\132\027\015\063\060\061\062\063\061\061\065\065\071\065\071\132 +\060\137\061\013\060\011\006\003\125\004\006\023\002\124\127\061 +\022\060\020\006\003\125\004\012\014\011\124\101\111\127\101\116 +\055\103\101\061\020\060\016\006\003\125\004\013\014\007\122\157 +\157\164\040\103\101\061\052\060\050\006\003\125\004\003\014\041 +\124\127\103\101\040\122\157\157\164\040\103\145\162\164\151\146 +\151\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164 +\171\060\202\001\042\060\015\006\011\052\206\110\206\367\015\001 +\001\001\005\000\003\202\001\017\000\060\202\001\012\002\202\001 +\001\000\260\176\162\270\244\003\224\346\247\336\011\070\221\112 +\021\100\207\247\174\131\144\024\173\265\021\020\335\376\277\325 +\300\273\126\342\205\045\364\065\162\017\370\123\320\101\341\104 +\001\302\264\034\303\061\102\026\107\205\063\042\166\262\012\157 +\017\345\045\120\117\205\206\276\277\230\056\020\147\036\276\021 +\005\206\005\220\304\131\320\174\170\020\260\200\134\267\341\307 +\053\165\313\174\237\256\265\321\235\043\067\143\247\334\102\242 +\055\222\004\033\120\301\173\270\076\033\311\126\004\213\057\122 +\233\255\251\126\351\301\377\255\251\130\207\060\266\201\367\227 +\105\374\031\127\073\053\157\344\107\364\231\105\376\035\361\370 +\227\243\210\035\067\034\134\217\340\166\045\232\120\370\240\124 +\377\104\220\166\043\322\062\306\303\253\006\277\374\373\277\363 +\255\175\222\142\002\133\051\323\065\243\223\232\103\144\140\135 +\262\372\062\377\073\004\257\115\100\152\371\307\343\357\043\375 +\153\313\345\017\213\070\015\356\012\374\376\017\230\237\060\061 +\335\154\122\145\371\213\201\276\042\341\034\130\003\272\221\033 +\211\007\002\003\001\000\001\243\102\060\100\060\016\006\003\125 +\035\017\001\001\377\004\004\003\002\001\006\060\017\006\003\125 +\035\023\001\001\377\004\005\060\003\001\001\377\060\035\006\003 +\125\035\016\004\026\004\024\152\070\133\046\215\336\213\132\362 +\117\172\124\203\031\030\343\010\065\246\272\060\015\006\011\052 +\206\110\206\367\015\001\001\005\005\000\003\202\001\001\000\074 +\325\167\075\332\337\211\272\207\014\010\124\152\040\120\222\276 +\260\101\075\271\046\144\203\012\057\350\100\300\227\050\047\202 +\060\112\311\223\377\152\347\246\000\177\211\102\232\326\021\345 +\123\316\057\314\362\332\005\304\376\342\120\304\072\206\175\314 +\332\176\020\011\073\222\065\052\123\262\376\353\053\005\331\154 +\135\346\320\357\323\152\146\236\025\050\205\172\350\202\000\254 +\036\247\011\151\126\102\323\150\121\030\276\124\232\277\104\101 +\272\111\276\040\272\151\134\356\270\167\315\316\154\037\255\203 +\226\030\175\016\265\024\071\204\361\050\351\055\243\236\173\036 +\172\162\132\203\263\171\157\357\264\374\320\012\245\130\117\106 +\337\373\155\171\131\362\204\042\122\256\017\314\373\174\073\347 +\152\312\107\141\303\172\370\323\222\004\037\270\040\204\341\066 +\124\026\307\100\336\073\212\163\334\337\306\011\114\337\354\332 +\377\324\123\102\241\311\362\142\035\042\203\074\227\305\371\031 +\142\047\254\145\042\327\323\074\306\345\216\262\123\314\111\316 +\274\060\376\173\016\063\220\373\355\322\024\221\037\007\257 +END + +# Trust for Certificate "TWCA Root Certification Authority" +CKA_CLASS CK_OBJECT_CLASS CKO_NETSCAPE_TRUST +CKA_TOKEN CK_BBOOL CK_TRUE +CKA_PRIVATE CK_BBOOL CK_FALSE +CKA_MODIFIABLE CK_BBOOL CK_FALSE +CKA_LABEL UTF8 "TWCA Root Certification Authority" +CKA_CERT_SHA1_HASH MULTILINE_OCTAL +\317\236\207\155\323\353\374\102\046\227\243\265\243\172\240\166 +\251\006\043\110 +END +CKA_CERT_MD5_HASH MULTILINE_OCTAL +\252\010\217\366\371\173\267\362\261\247\036\233\352\352\275\171 +END +CKA_ISSUER MULTILINE_OCTAL +\060\137\061\013\060\011\006\003\125\004\006\023\002\124\127\061 +\022\060\020\006\003\125\004\012\014\011\124\101\111\127\101\116 +\055\103\101\061\020\060\016\006\003\125\004\013\014\007\122\157 +\157\164\040\103\101\061\052\060\050\006\003\125\004\003\014\041 +\124\127\103\101\040\122\157\157\164\040\103\145\162\164\151\146 +\151\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164 +\171 +END +CKA_SERIAL_NUMBER MULTILINE_OCTAL +\002\001\001 +END +CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR +CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NETSCAPE_TRUSTED_DELEGATOR +CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NETSCAPE_TRUST_UNKNOWN +CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE diff --git a/ext/openssl-wdk/openssl-wdk.patch b/ext/openssl-wdk/openssl-wdk.patch index b28f82ab..ceab5fed 100644 --- a/ext/openssl-wdk/openssl-wdk.patch +++ b/ext/openssl-wdk/openssl-wdk.patch @@ -16,22 +16,6 @@ diff -ruN --strip-trailing-cr openssl-1.0.0d.orig/Configure openssl-1.0.0d/Confi # Unified CE target "debug-VC-WIN32","cl:-W3 -WX -Gs0 -GF -Gy -Zi -nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE:::WIN32::BN_LLONG RC4_INDEX EXPORT_VAR_AS_FN ${x86_gcc_opts}:${x86_asm}:win32n:win32", "VC-CE","cl::::WINCE::BN_LLONG RC4_INDEX EXPORT_VAR_AS_FN ${x86_gcc_opts}:${no_asm}:win32", -diff -ruN --strip-trailing-cr openssl-1.0.0d.orig/crypto/comp/c_zlib.c openssl-1.0.0d/crypto/comp/c_zlib.c ---- openssl-1.0.0d.orig/crypto/comp/c_zlib.c 2010-01-13 18:46:00 +0100 -+++ openssl-1.0.0d/crypto/comp/c_zlib.c 2011-03-28 04:44:35 +0200 -@@ -346,8 +346,12 @@ - if (!zlib_loaded) - { - #if defined(OPENSSL_SYS_WINDOWS) || defined(OPENSSL_SYS_WIN32) -+#ifdef ZLIB_DLL - zlib_dso = DSO_load(NULL, "ZLIB1", NULL, 0); - #else -+ zlib_dso = DSO_load(NULL, "ZLIBWAPI", NULL, 0); -+#endif -+#else - zlib_dso = DSO_load(NULL, "z", NULL, 0); - #endif - if (zlib_dso != NULL) diff -ruN --strip-trailing-cr openssl-1.0.0d.orig/engines/e_aep.c openssl-1.0.0d/engines/e_aep.c --- openssl-1.0.0d.orig/engines/e_aep.c 2010-11-18 22:59:42 +0100 +++ openssl-1.0.0d/engines/e_aep.c 2011-03-28 05:48:11 +0200 @@ -51,16 +35,6 @@ diff -ruN --strip-trailing-cr openssl-1.0.0d.orig/engines/e_aep.c openssl-1.0.0d diff -ruN --strip-trailing-cr openssl-1.0.0d.orig/util/pl/VC-32.pl openssl-1.0.0d/util/pl/VC-32.pl --- openssl-1.0.0d.orig/util/pl/VC-32.pl 2010-09-13 18:28:34 +0200 +++ openssl-1.0.0d/util/pl/VC-32.pl 2011-03-28 04:53:44 +0200 -@@ -11,7 +11,8 @@ - $mkdir='$(PERL) util/mkdir-p.pl'; - $rm='del /Q'; - --$zlib_lib="zlib1.lib"; -+#$zlib_lib="zlib1.lib"; -+$zlib_lib="zlibwapi.lib"; - - # Santize -L options for ms link - $l_flags =~ s/-L("\[^"]+")/\/libpath:$1/g; @@ -37,7 +38,7 @@ $lib_cflag='/Zl' if (!$shlib); # remove /DEFAULTLIBs from static lib $opt_cflags=$f.' /Ox';