[Ttssh2-commit] [6765] ライブラリについての説明を修正

Back to archive index

svnno****@sourc***** svnno****@sourc*****
2017年 6月 2日 (金) 12:46:00 JST


Revision: 6765
          http://sourceforge.jp/projects/ttssh2/scm/svn/commits/6765
Author:   maya
Date:     2017-06-02 12:45:59 +0900 (Fri, 02 Jun 2017)
Log Message:
-----------
ライブラリについての説明を修正

- SMFTについて追記
- 説明の主語を統一
- 説明内容を調整
- 画像サイズを統一

Modified Paths:
--------------
    trunk/doc/en/html/reference/image/library_relation.png
    trunk/doc/en/html/reference/image/library_relation.ppt
    trunk/doc/en/html/reference/sourcecode.html
    trunk/doc/ja/html/reference/image/library_relation.png
    trunk/doc/ja/html/reference/image/library_relation.ppt
    trunk/doc/ja/html/reference/image/module_relation.png
    trunk/doc/ja/html/reference/sourcecode.html

-------------- next part --------------
Modified: trunk/doc/en/html/reference/image/library_relation.png
===================================================================
(Binary files differ)

Modified: trunk/doc/en/html/reference/image/library_relation.ppt
===================================================================
(Binary files differ)

Modified: trunk/doc/en/html/reference/sourcecode.html
===================================================================
--- trunk/doc/en/html/reference/sourcecode.html	2017-06-01 15:11:54 UTC (rev 6764)
+++ trunk/doc/en/html/reference/sourcecode.html	2017-06-02 03:45:59 UTC (rev 6765)
@@ -87,19 +87,29 @@
 <hr>
 
 <h2><a name="library">Third Party Libraries</a></h2>
-    It is inefficient to build advanced software from scratch, that's why Tera Term actively uses open source libraries. This, however, requires from developers to be careful and avoid license violations, especially GPL. <br>
-    
-    Several Tera Term modules are linked to open source libraries as shown on the drawing below. The macro program is linked to regular expression library "Oniguruma", which allows to handle regular expressions in "waitregex" and "sprintf" macro commands. Tera Term also calls this library to display Oniguruma version information in "About Tera Term" dialog box. <br>    
 <p>
-    "TTSSH" module uses OpenSSL library to perform cryptography related operations. One may think that OpenSSL library contains only Secure Socket Layer (SSL) protocol related functions used for secure web access, however that is wrong assumption. OpenSSL library also supports basic cipher algorithms, which are utilized by "TTSSH" module. Since Secure Layer related functions of the library are not used, it is very unlikely that "TTSSH" module will be compromised if a security hole is found in OpenSSL library. <br>
-    
-    Zlib library is used to compress SSH packets. Packet compression is effective on low speed networks like for example with dial-up connections, however in high speed networks it may slow down communication. That's why packet compression function is disabled by default. <br>
-
-    "PuTTY" is another free terminal emulator that became a de-facto standard worldwide. PuTTY package contains SSH authentication agent called "Pageant". TTSSH uses part of PuTTY source code to support Pageant based authentication method.    
+  It is inefficient to build advanced software from scratch, that's why Tera Term actively uses open source libraries. This, however, requires from developers to be careful and avoid license violations, especially GPL.<br>
+  Several Tera Term modules are linked to open source libraries as shown on the drawing below.
 </p>
-    
+<p>
+  The macro program is linked to regular expression library "Oniguruma", which allows to handle regular expressions in "waitregex", "strmatch" and "strreplace" macro commands.<br>
+  Tera Term also calls this library to display Oniguruma version information in "About Tera Term" dialog box.
+</p>
+<p>
+  The macro program is linked to pseudorandom number generator "SFMT", which allows to generate random number in "random" macro command.
+</p>
+<p>
+  "TTSSH" module is linkd to "OpenSSL" library to perform cryptography related operations. One may think that OpenSSL library contains only Secure Socket Layer (SSL) protocol related functions used for secure web access, however that is wrong assumption. OpenSSL library also supports basic cipher algorithms, which are utilized by "TTSSH" module. Since Secure Layer related functions of the library are not used, it is very unlikely that "TTSSH" module will be compromised if a SSL related security hole is found in OpenSSL library.
+</p>
+<p>
+  "TTSSH" module is linkd to compression Library "zlib" to compress SSH packets. Packet compression is effective on low speed networks like for example with dial-up connections, however in high speed networks it may slow down communication. That's why packet compression function is disabled by default. <br>
+</p>
+<p>
+  "TTSSH" module is linkd to terminal emulator "PuTTY." PuTTY package contains SSH authentication agent called "Pageant". TTSSH uses part of PuTTY source code to support Pageant based authentication method. SSH communication part of PuTTY source code is not used.
+</p>
+<p>
 Note that these libraries are called statically (not via dynamic link). When compiling the source code with these libraries use "/MT" option. Tera Term doesn't use dynamic calls to the libraries because not all user environments can support such calls, which may cause Tera Term to crash.
-  
+</p> 
 
 <div align="center">
 <img src="image/library_relation.png" width=720 height=540>

Modified: trunk/doc/ja/html/reference/image/library_relation.png
===================================================================
(Binary files differ)

Modified: trunk/doc/ja/html/reference/image/library_relation.ppt
===================================================================
(Binary files differ)

Modified: trunk/doc/ja/html/reference/image/module_relation.png
===================================================================
(Binary files differ)

Modified: trunk/doc/ja/html/reference/sourcecode.html
===================================================================
--- trunk/doc/ja/html/reference/sourcecode.html	2017-06-01 15:11:54 UTC (rev 6764)
+++ trunk/doc/ja/html/reference/sourcecode.html	2017-06-02 03:45:59 UTC (rev 6765)
@@ -83,17 +83,29 @@
 
 
 <h2><a name="library">\x83\x89\x83C\x83u\x83\x89\x83\x8A\x8D\\x90\xAC</a></h2>
-\x81@\x8D\x82\x93x\x82ȋ@\x94\\x82\xF0\x8E\xC0\x8C\xBB\x82\xB7\x82邽\x82߂ɁA\x83t\x83\x8B\x83X\x83N\x83\x89\x83b\x83`\x82Ŏ\xC0\x91\x95\x82\xB7\x82邱\x82Ƃ͌\x{5E60AA}\x82\xA2\x82\xA2\x82Ƃ͌\xBE\x82\xA6\x82܂\xB9\x82\xF1\x81BTera Term\x82ł͊J\x94\xAD\x8C\x{5E627B}\x82\xF0\x90}\x82邽\x82߂ɁA\x83I\x81[\x83v\x83\x93\x83\\x81[\x83X\x82̃\x89\x83C\x83u\x83\x89\x83\x8A\x82\xF0\x90ϋɓI\x82ɗ\x98\x97p\x82\xB5\x82Ă\xA2\x82܂\xB7\x81B\x82\xBD\x82\xBE\x82\xB5\x81A\x83I\x81[\x83v\x83\x93\x83\\x81[\x83X\x90\xBB\x95i\x82̃\x89\x83C\x83Z\x83\x93\x83X\x82ɂ\xE6\x82鋣\x8D\x87\x82ɂ͒\x8D\x88ӂ𕥂\xA4\x95K\x97v\x82\xAA\x82\xA0\x82\xE8\x82܂\xB7\x81i\x93\xC1\x82\xC9GPL\x81j\x81B<br>
-\x81@\x89\xBA\x90}\x82ɁA\x83I\x81[\x83v\x83\x93\x83\\x81[\x83X\x82̃\x89\x83C\x83u\x83\x89\x83\x8A\x82\xF0\x83\x8A\x83\x93\x83N\x82\xB5\x82Ă\xA2\x82郂\x83W\x83\x85\x81[\x83\x8B\x82ƁA\x82\xBB\x82̃\x8A\x83\x93\x83N\x8F󋵂\xF0\x8E\xA6\x82\xB5\x82܂\xB7\x81BTera Term\x83}\x83N\x83\x8D\x83v\x83\x8D\x83O\x83\x89\x83\x80\x82ɂ\xA8\x82\xA2\x82āA"waitregex"\x82\xE2"sprintf"\x83R\x83}\x83\x93\x83h\x82ɂ\xA8\x82\xA2\x82Đ\xB3\x8BK\x95\\x8C\xBB\x82𗘗p\x82\xB7\x82邽\x82߂ɁAOniguruma\x82ƌĂ΂\xEA\x82鐳\x8BK\x95\\x8C\xBB\x83\x89\x83C\x83u\x83\x89\x83\x8A\x82\xF0\x83\x8A\x83\x93\x83N\x82\xB5\x82Ă\xA2\x82܂\xB7\x81BTera Term\x96{\x91̂ł́A\x83o\x81[\x83W\x83\x87\x83\x93\x83_\x83C\x83A\x83\x8D\x83O\x82\xC9Oniguruma\x82̃o\x81[\x83W\x83\x87\x83\x93\x82\xF0\x95\\x8E\xA6\x82\xB7\x82邽\x82߂\xBE\x82\xAF\x82Ƀ\x8A\x83\x93\x83N\x82\xF0\x82\xB5\x82Ă\xA2\x82܂\xB7\x81B
-\x81@
 <p>
-\x81 @ SSH\x83\x82\x83W\x83\x85\x81[\x83\x8B\x82ł\xA0\x82\xE9"TTSSH"\x82́A\x88Í\x86\x8F\x88\x97\x9D\x82\xF0\x8Ds\x82\xA4\x82\xBD\x82߂\xC9OpenSSL\x82𗘗p\x82\xB5\x82Ă\xA2\x82܂\xB7\x81B"OpenSSL"\x82Ƃ\xA2\x82\xA4\x83l\x81[\x83~\x83\x93\x83O\x82\xA9\x82\xE7Web\x83A\x83N\x83Z\x83X\x82Ɏg\x82\xED\x82\xEA\x82\xE9SSL(Secure Socket Layer)\x83v\x83\x8D\x83g\x83R\x83\x8B\x90\xEA\x97p\x82̃\x89\x83C\x83u\x83\x89\x83\x8A\x82\xA9\x82Ǝv\x82\xED\x82ꂪ\x82\xBF\x82ł\xB7\x82\xAA\x81A\x8A\xEE\x96{\x93I\x82ȈÍ\x86\x83A\x83\x8B\x83S\x83\x8A\x83Y\x83\x80\x82\xF0\x83T\x83|\x81[\x83g\x82\xB5\x82Ă\xA2\x82邱\x82Ƃ\xA9\x82\xE7\x81ATTSSH\x82ł\xCDOpenSSL\x82Ɋ܂܂\xEA\x82\xE9\x92჌\x83C\x83\x84\x82̃\x8B\x81[\x83`\x83\x93\x82𗘗p\x82\xB7\x82邾\x82\xAF\x82ɗ\xAF\x82܂\xC1\x82Ă\xA2\x82܂\xB7\x81B\x82\xB1\x82̂\xB1\x82Ƃ́A\x82\xB7\x82Ȃ킿OpenSSL\x83\x89\x83C\x83u\x83\x89\x83\x8A\x82ɃZ\x83L\x83\x85\x83\x8A\x83e\x83B\x83z\x81[\x83\x8B\x82\xAA\x94\xAD\x8C\xA9\x82\xB3\x82ꂽ\x82Ƃ\xB5\x82Ă\xE0\x81A
 TTSSH\x82ւ̉e\x8B\xBF\x82͋ɂ߂ĒႢ\x82Ƃ\xA2\x82\xA4\x82\xB1\x82Ƃł\xB7\x81B<br>
-\x81 @ zlib\x83\x89\x83C\x83u\x83\x89\x83\x8A\x82́ASSH\x83p\x83P\x83b\x83g\x82̈\xB3\x8Fk\x82\xF0\x8Ds\x82\xA4\x82\xBD\x82߂ɗ\x98\x97p\x82\xB5\x82Ă\xA2\x82܂\xB7\x81B\x82\xBD\x82\xBE\x82\xB5\x81A\x83_\x83C\x83\x84\x83\x8B\x83A\x83b\x83v\x89\xF1\x90\xFC\x82Ȃǂ̒ᑬ\x93x\x82ȃl\x83b\x83g\x83\x8F\x81[\x83N\x82ɂ\xA8\x82\xA2\x82ẮA\x83p\x83P\x83b\x83g\x88\xB3\x8Fk\x82͗L\x8C\xF8\x82ł\xB7\x82\xAA\x81A\x8D\xF0\x8D\xA1\x82̍\x82\x91\xAC\x89\xF1\x90\xFC\x82ł͂ނ\xB5\x82둬\x93x\x92ቺ\x82\xF0\x8F\xB5\x82\xAD\x91\xAB\x82\xA9\x82\xB9\x82ƂȂ\xE8\x82܂\xB7\x81B\x82䂦\x82ɁA\x83f\x83t\x83H\x83\x8B\x83g\x82ł̓p\x83P\x83b\x83g\x88\xB3\x8Fk\x8B@\x94\\x82͖\xB3\x8C\x{27B0B3}\x82\xEA\x82Ă\xA2\x82܂\xB7\x81B
-\x81 @ PuTTY\x82͐\xA2\x8AE\x95W\x8F\x80\x82ł\xA0\x82\xE9\x83t\x83\x8A\x81[\x82̃^\x81[\x83~\x83i\x83\x8B\x83G\x83~\x83\x85\x83\x8C\x81[\x83^\x82ł\xB7\x81BPuTTY\x82Ɋ܂܂\xEA\x82\xE9Pageant\x82ƌĂ΂\xEA\x82\xE9SSH\x94F\x8F؃G\x81[\x83W\x83F\x83\x93\x83g\x82\xAA\x82\xA0\x82\xE9\x82̂ł\xB7\x82\xAA\x81ATTSSH\x82\xC5Pageant\x82ɂ\xE6\x82\xE9\x8C\xF6\x8AJ\x8C\xAE\x94F\x8F؂\xF0\x83T\x83|\x81[\x83g\x82\xB7\x82邽\x82߂ɁAPuTTY\x82̃\\x81[\x83X\x83R\x81[\x83h\x82𗘗p\x82\xB5\x82Ă\xA2\x82܂\xB7\x81B
+  \x8D\x82\x93x\x82ȋ@\x94\\x82\xF0\x8E\xC0\x8C\xBB\x82\xB7\x82邽\x82߂ɁA\x83t\x83\x8B\x83X\x83N\x83\x89\x83b\x83`\x82Ŏ\xC0\x91\x95\x82\xB7\x82邱\x82Ƃ͌\x{5E60AA}\x82\xA2\x82\xA2\x82Ƃ͌\xBE\x82\xA6\x82܂\xB9\x82\xF1\x81BTera Term\x82ł͊J\x94\xAD\x8C\x{5E627B}\x82\xF0\x90}\x82邽\x82߂ɁA\x83I\x81[\x83v\x83\x93\x83\\x81[\x83X\x82̃\x89\x83C\x83u\x83\x89\x83\x8A\x82\xF0\x90ϋɓI\x82ɗ\x98\x97p\x82\xB5\x82Ă\xA2\x82܂\xB7\x81B\x82\xBD\x82\xBE\x82\xB5\x81A\x83I\x81[\x83v\x83\x93\x83\\x81[\x83X\x90\xBB\x95i\x82̃\x89\x83C\x83Z\x83\x93\x83X\x82ɂ\xE6\x82鋣\x8D\x87\x82ɂ͒\x8D\x88ӂ𕥂\xA4\x95K\x97v\x82\xAA\x82\xA0\x82\xE8\x82܂\xB7\x81i\x93\xC1\x82\xC9GPL\x81j\x81B<br>
+  \x89\xBA\x90}\x82ɁA\x83I\x81[\x83v\x83\x93\x83\\x81[\x83X\x82̃\x89\x83C\x83u\x83\x89\x83\x8A\x82\xF0\x83\x8A\x83\x93\x83N\x82\xB5\x82Ă\xA2\x82郂\x83W\x83\x85\x81[\x83\x8B\x82ƁA\x82\xBB\x82̃\x8A\x83\x93\x83N\x8F󋵂\xF0\x8E\xA6\x82\xB5\x82܂\xB7\x81B
 </p>
-\x81@
-\x81@\x82Ȃ\xA8\x81A\x82\xA2\x82\xB8\x82\xEA\x82̃\x89\x83C\x83u\x83\x89\x83\x8A\x82\xE0\x90ÓI\x83\x8A\x83\x93\x83N(static link)\x82Ƃ\xB5\x82Ă\xA2\x82܂\xB7\x81B\x83\x89\x83C\x83u\x83\x89\x83\x8A\x82̃R\x83\x93\x83p\x83C\x83\x8B\x83I\x83v\x83V\x83\x87\x83\x93\x82ɂ\xCD"/MT"\x82\xF0\x95t\x89\xC1\x82\xB5\x82Ă\xA2\x82܂\xB7\x81B\x93\xAE\x93I\x83\x8A\x83\x93\x83N(dynamic link)\x82\xF0\x8Ds\x82\xA4\x82ƁA\x88ꕔ\x82̃\x86\x81[\x83U\x8A‹\xAB\x82\xC5Tera Term\x82\xAA\x8BN\x93\xAE\x82ł\xAB\x82Ȃ\xA2\x82Ƃ\xA2\x82\xA4\x8C\xBB\x8Fۂ\xAA\x94\xAD\x90\xB6\x82\xB5\x82\xBD\x82\xBD\x82߂ɁA\x8C\xBB\x8D݂ł͓\xAE\x93I\x83\x8A\x83\x93\x83N\x82͍s\x82\xC1\x82Ă\xA2\x82܂\xB9\x82\xF1\x81B
-\x81@
+<p>
+  Tera Term\x83}\x83N\x83\x8D\x83v\x83\x8D\x83O\x83\x89\x83\x80\x82́A\x90\xB3\x8BK\x95\\x8C\xBB\x83\x89\x83C\x83u\x83\x89\x83\x8A"Oniguruma"\x82\xF0\x83\x8A\x83\x93\x83N\x82\xB5\x82Ă\xA2\x82܂\xB7\x81B"waitregex","strmatch","strreplace"\x83R\x83}\x83\x93\x83h\x82ɂ\xA8\x82\xA2\x82Đ\xB3\x8BK\x95\\x8C\xBB\x82𗘗p\x82\xB7\x82邽\x82߂ł\xB7\x81B<br>
+  Tera Term\x96{\x91̂ł́A\x83o\x81[\x83W\x83\x87\x83\x93\x83_\x83C\x83A\x83\x8D\x83O\x82\xC9Oniguruma\x82̃o\x81[\x83W\x83\x87\x83\x93\x82\xF0\x95\\x8E\xA6\x82\xB7\x82邽\x82߂\xBE\x82\xAF\x82Ƀ\x8A\x83\x93\x83N\x82\xF0\x82\xB5\x82Ă\xA2\x82܂\xB7\x81B
+</p>
+<p>
+  Tera Term\x83}\x83N\x83\x8D\x83v\x83\x8D\x83O\x83\x89\x83\x80\x82́A\x8B^\x8E\x97\x97\x90\x90\x94\x90\xB6\x90\xAC\x8A\xED"SFMT"\x82\xF0\x83\x8A\x83\x93\x83N\x82\xB5\x82Ă\xA2\x82܂\xB7\x81B"random"\x83R\x83}\x83\x93\x83h\x82ɂ\xA8\x82\xA2\x82ė\x90\x90\x94\x82̐\xB6\x90\xAC\x82ɗ\x98\x97p\x82\xB3\x82\xEA\x82Ă\xA2\x82܂\xB7\x81B
+</p>
+<p>
+  SSH\x83\x82\x83W\x83\x85\x81[\x83\x8B\x82ł\xA0\x82\xE9TTSSH\x82́A\x88Í\x86\x8F\x88\x97\x9D\x82\xF0\x8Ds\x82\xA4\x82\xBD\x82߂\xC9"OpenSSL"\x82\xF0\x83\x8A\x83\x93\x83N\x82\xB5\x82Ă\xA2\x82܂\xB7\x81BOpenSSL\x82Ƃ\xA2\x82\xA4\x83l\x81[\x83~\x83\x93\x83O\x82\xA9\x82\xE7Web\x83A\x83N\x83Z\x83X\x82Ɏg\x82\xED\x82\xEA\x82\xE9SSL(Secure Socket Layer)\x83v\x83\x8D\x83g\x83R\x83\x8B\x90\xEA\x97p\x82̃\x89\x83C\x83u\x83\x89\x83\x8A\x82\xA9\x82Ǝv\x82\xED\x82ꂪ\x82\xBF\x82ł\xB7\x82\xAA\x81A\x82\xBB\x82\xA4\x82ł͂\xA0\x82\xE8\x82܂\xB9\x82\xF1\x81BOpenSSL\x82͊\xEE\x96{\x93I\x82ȈÍ\x86\x83A\x83\x8B\x83S\x83\x8A\x83Y\x83\x80\x82\xF0\x83T\x83|\x81[\x83g\x82\xB5\x82Ă\xA8\x82\xE8\x81ATTSSH\x82ł\xCDOpenSSL\x82Ɋ܂܂\xEA\x82\xE9\x88Í\x86\x89\xBB/\x95\x9C\x8D\x86\x83\x8B\x81[\x83`\x83\x93\x82݂̂𗘗p\x82\xB5\x82Ă\xA2\x82܂\xB7\x81B\x82\xB1\x82̂\xB1\x82Ƃ́A\x82\xB7\x82Ȃ킿OpenSSL\x83\x89\x83C\x83u\x83\x89\x83\x8A\x82\xC9SSL\x8A֘A\x82̃Z\x83L\x83\x85\x83\x8A\x83e\x83B\x83z\x81[\x83\x
 8B\x82\xAA\x94\xAD\x8C\xA9\x82\xB3\x82ꂽ\x82Ƃ\xB5\x82Ă\xE0\x81ATTSSH\x82ւ̉e\x8B\xBF\x82͋ɂ߂ĒႢ\x82Ƃ\xA2\x82\xA4\x82\xB1\x82Ƃł\xB7\x81B
+</p>
+<p>
+  SSH\x83\x82\x83W\x83\x85\x81[\x83\x8B\x82ł\xA0\x82\xE9TTSSH\x82́ASSH\x83p\x83P\x83b\x83g\x82̈\xB3\x8Fk\x82\xF0\x8Ds\x82\xA4\x82\xBD\x82߂Ɉ\xB3\x8Fk\x83\x89\x83C\x83u\x83\x89\x83\x8A"zlib"\x82\xF0\x83\x8A\x83\x93\x83N\x82\xB5\x82Ă\xA2\x82܂\xB7\x81B\x82\xBD\x82\xBE\x82\xB5\x81A\x83_\x83C\x83\x84\x83\x8B\x83A\x83b\x83v\x89\xF1\x90\xFC\x82Ȃǂ̒ᑬ\x93x\x82ȃl\x83b\x83g\x83\x8F\x81[\x83N\x82ɂ\xA8\x82\xA2\x82ẮA\x83p\x83P\x83b\x83g\x88\xB3\x8Fk\x82͗L\x8C\xF8\x82ł\xB7\x82\xAA\x81A\x8D\xF0\x8D\xA1\x82̍\x82\x91\xAC\x89\xF1\x90\xFC\x82ł͂ނ\xB5\x82둬\x93x\x92ቺ\x82\xF0\x8F\xB5\x82\xAD\x91\xAB\x82\xA9\x82\xB9\x82ƂȂ\xE8\x82܂\xB7\x81B\x82䂦\x82ɁA\x83f\x83t\x83H\x83\x8B\x83g\x82ł̓p\x83P\x83b\x83g\x88\xB3\x8Fk\x8B@\x94\\x82͖\xB3\x8C\x{27B0B3}\x82\xEA\x82Ă\xA2\x82܂\xB7\x81B
+</p>
+<p>
+  SSH\x83\x82\x83W\x83\x85\x81[\x83\x8B\x82ł\xA0\x82\xE9TTSSH\x82́A\x92[\x96\x96\x83G\x83~\x83\x85\x83\x8C\x81[\x83^"PuTTY"\x82\xF0\x83\x8A\x83\x93\x83N\x82\xB5\x82Ă\xA2\x82܂\xB7\x81BPuTTY\x82ɂ\xCDPageant\x82ƌĂ΂\xEA\x82\xE9SSH\x94F\x8F؃G\x81[\x83W\x83F\x83\x93\x83g\x82\xAA\x82\xA0\x82\xE9\x82̂ł\xB7\x82\xAA\x81ATTSSH\x82\xC5Pageant\x82ɂ\xE6\x82\xE9\x8C\xF6\x8AJ\x8C\xAE\x94F\x8F؂\xF0\x83T\x83|\x81[\x83g\x82\xB7\x82邽\x82߂ɁAPuTTY\x82̃\\x81[\x83X\x83R\x81[\x83h\x82𗘗p\x82\xB5\x82Ă\xA2\x82܂\xB7\x81BPuTTY\x82\xCCSSH\x92ʐM\x95\x94\x95\xAA\x82̃\\x81[\x83X\x83R\x81[\x83h\x82͗\x98\x97p\x82\xB5\x82Ă\xA2\x82܂\xB9\x82\xF1\x81B
+</p>
+<p>
+  \x82Ȃ\xA8\x81A\x82\xA2\x82\xB8\x82\xEA\x82̃\x89\x83C\x83u\x83\x89\x83\x8A\x82\xE0\x90ÓI\x83\x8A\x83\x93\x83N(static link)\x82Ƃ\xB5\x82Ă\xA2\x82܂\xB7\x81B\x83\x89\x83C\x83u\x83\x89\x83\x8A\x82̃R\x83\x93\x83p\x83C\x83\x8B\x83I\x83v\x83V\x83\x87\x83\x93\x82ɂ\xCD"/MT"\x82\xF0\x95t\x89\xC1\x82\xB5\x82Ă\xA2\x82܂\xB7\x81B\x93\xAE\x93I\x83\x8A\x83\x93\x83N(dynamic link)\x82\xF0\x8Ds\x82\xA4\x82ƁA\x88ꕔ\x82̃\x86\x81[\x83U\x8A‹\xAB\x82\xC5Tera Term\x82\xAA\x8BN\x93\xAE\x82ł\xAB\x82Ȃ\xA2\x82Ƃ\xA2\x82\xA4\x8C\xBB\x8Fۂ\xAA\x94\xAD\x90\xB6\x82\xB5\x82\xBD\x82\xBD\x82߂ɁA\x8C\xBB\x8D݂ł͓\xAE\x93I\x83\x8A\x83\x93\x83N\x82͍s\x82\xC1\x82Ă\xA2\x82܂\xB9\x82\xF1\x81B
+<p>
 
 <div align="center">
 <img src="image/library_relation.png" width=720 height=540>



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