diff --git a/OpenSSL.Light/OpenSSL.Light.nuspec b/OpenSSL.Light/OpenSSL.Light.nuspec index 7ed1804..f73fbc2 100644 --- a/OpenSSL.Light/OpenSSL.Light.nuspec +++ b/OpenSSL.Light/OpenSSL.Light.nuspec @@ -3,11 +3,11 @@ OpenSSL.Light OpenSSL - The Open Source SSL and TLS toolkit - 1.0.1.20121127 + 1.0.1.20130603 Shining Light Productions Ethan Brown Open Source SSL v2/v3 and TLS v1 toolkit - This is really 1.0.1c, but the Nuget spec doesn't allow such version identifiers, so the file versions are used. + This is really 1.0.1e, but the Nuget spec doesn't allow such version identifiers, so the file versions are used. The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a full-strength general purpose cryptography library. The project is managed by a worldwide community of volunteers that use the Internet to communicate, plan, and develop the OpenSSL toolkit and its related documentation. @@ -18,7 +18,16 @@ http://www.openssl.org/source/license.html false https://github.com/Iristyle/ChocolateyPackages/raw/master/OpenSSL.Light/OpenSSL.Light.png - Changes between 1.0.1b and 1.0.1c [10 May 2012] + Changes between 1.0.1c and 1.0.1d [xx XXX xxxx] + + *) Fix possible deadlock when decoding public keys. + [Steve Henson] + + *) Don't use TLS 1.0 record version number in initial client hello + if renegotiating. + [Steve Henson] + + Changes between 1.0.1b and 1.0.1c [10 May 2012] *) Sanity check record length before skipping explicit IV in TLS 1.2, 1.1 and DTLS to avoid DoS attack. diff --git a/OpenSSL.Light/tools/chocolateyInstall.ps1 b/OpenSSL.Light/tools/chocolateyInstall.ps1 index d83a923..be01c0d 100644 --- a/OpenSSL.Light/tools/chocolateyInstall.ps1 +++ b/OpenSSL.Light/tools/chocolateyInstall.ps1 @@ -11,15 +11,15 @@ try { #InnoSetup - http://unattended.sourceforge.net/InnoSetup_Switches_ExitCodes.html silentArgs = '/silent', '/verysilent', '/sp-', '/suppressmsgboxes', "/DIR=`"$installDir`""; - url = 'http://slproweb.com/download/Win32OpenSSL_Light-1_0_1c.exe' - url64bit = 'http://slproweb.com/download/Win64OpenSSL_Light-1_0_1c.exe' + url = 'http://slproweb.com/download/Win32OpenSSL_Light-1_0_1e.exe' + url64bit = 'http://slproweb.com/download/Win64OpenSSL_Light-1_0_1e.exe' } Install-ChocolateyPackage @params if (!$Env:OPENSSL_CONF) { - $configPath = Join-Path $Env:ProgramFiles 'OpenSSL\bin\openssl.cfg' + $configPath = Join-Path $installDir 'bin\openssl.cfg' if (Test-Path $configPath) {