[Ttssh2-commit] [7187] OpenSSLを 1.0.2p にアップデート

Back to archive index

scmno****@osdn***** scmno****@osdn*****
2018年 8月 22日 (水) 23:51:00 JST


Revision: 7187
          http://sourceforge.jp/projects/ttssh2/scm/svn/commits/7187
Author:   zmatsuo
Date:     2018-08-22 23:51:00 +0900 (Wed, 22 Aug 2018)
Log Message:
-----------
OpenSSLを 1.0.2p にアップデート
- libs/openssl.cmake opensslコンパイルに失敗する場合があったので対策
- teraterm/vtwin.cpp 警告対策

Modified Paths:
--------------
    branches/cmake/libs/openssl.cmake
    branches/cmake/teraterm/teraterm/vtwin.cpp
    branches/cmake/ttssh2/putty/CMakeLists.txt

-------------- next part --------------
Modified: branches/cmake/libs/openssl.cmake
===================================================================
--- branches/cmake/libs/openssl.cmake	2018-08-21 15:16:50 UTC (rev 7186)
+++ branches/cmake/libs/openssl.cmake	2018-08-22 14:51:00 UTC (rev 7187)
@@ -48,10 +48,10 @@
 
 include(script_support.cmake)
 
-set(SRC_DIR_BASE "openssl-1.0.2o")
-set(SRC_ARC "openssl-1.0.2o.tar.xz")
-set(SRC_URL "https://www.openssl.org/source/openssl-1.0.2o.tar.gz")
-set(SRC_ARC_HASH_SHA256 ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d)
+set(SRC_DIR_BASE "openssl-1.0.2p")
+set(SRC_ARC "openssl-1.0.2p.tar.gz")
+set(SRC_URL "https://www.openssl.org/source/openssl-1.0.2p.tar.gz")
+set(SRC_ARC_HASH_SHA256 50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00)
 
 set(DOWN_DIR "${CMAKE_SOURCE_DIR}/download/openssl")
 
@@ -161,6 +161,13 @@
   file(WRITE "${SRC_DIR}/build_cmake.bat"
 	"cd %~dp0\n"
 	)
+  file(TO_NATIVE_PATH ${PERL} PERL_N)
+  file(TO_NATIVE_PATH ${INSTALL_DIR} INSTALL_DIR_N)
+  string(REGEX REPLACE [[^(.*)\\.*$]] [[\1]] PERL_N_PATH ${PERL_N})
+  file(APPEND "${SRC_DIR}/build_cmake.bat"
+	"del crypto\\buildinf.h\n"
+	"set PATH=${PERL_N_PATH}\n"
+	)
   if(${CMAKE_GENERATOR} MATCHES "Visual Studio")
 	file(TO_NATIVE_PATH ${VCVARS32} VCVARS32_N)
 	file(APPEND "${SRC_DIR}/build_cmake.bat"
@@ -167,16 +174,9 @@
 	  "call \"${VCVARS32_N}\"\n"
 	  )
   endif()
-  file(TO_NATIVE_PATH ${PERL} PERL_N)
-  file(TO_NATIVE_PATH ${INSTALL_DIR} INSTALL_DIR_N)
-  string(REGEX REPLACE [[^(.*)\\.*$]] [[\1]] PERL_N_PATH ${PERL_N})
-  file(APPEND "${SRC_DIR}/build_cmake.bat"
-	"del crypto\\buildinf.h\n"
-	"set PATH=${PERL_N_PATH};%PATH%\n"
-	)
   if(${CMAKE_GENERATOR} MATCHES "Visual Studio 8 2005")
 	## Visual Studio 2005 特別処理
-	# includeパスの設定
+	# include,libパスの設定
 	file(APPEND "${SRC_DIR}/build_cmake.bat"
 	  "set SDK=C:\\Program Files\\Microsoft SDKs\\Windows\\v7.1\n"
 	  "set INCLUDE=%SDK%\\Include;%INCLUDE%\n"

Modified: branches/cmake/teraterm/teraterm/vtwin.cpp
===================================================================
--- branches/cmake/teraterm/teraterm/vtwin.cpp	2018-08-21 15:16:50 UTC (rev 7186)
+++ branches/cmake/teraterm/teraterm/vtwin.cpp	2018-08-22 14:51:00 UTC (rev 7187)
@@ -3887,7 +3887,7 @@
 void CVTWindow::OnDuplicateSession()
 {
 	char Command[1024];
-	char *exec = "ttermpro";
+	const char *exec = "ttermpro";
 	STARTUPINFO si;
 	PROCESS_INFORMATION pi;
 	char cygterm_cfg[MAX_PATH];

Modified: branches/cmake/ttssh2/putty/CMakeLists.txt
===================================================================
--- branches/cmake/ttssh2/putty/CMakeLists.txt	2018-08-21 15:16:50 UTC (rev 7186)
+++ branches/cmake/ttssh2/putty/CMakeLists.txt	2018-08-22 14:51:00 UTC (rev 7187)
@@ -2,7 +2,7 @@
 
 set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/")
 
-if(${MINGW})
+if(MINGW)
   add_definitions("-D_WINDOWS")
 endif()
 



Ttssh2-commit メーリングリストの案内
Back to archive index