home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 2001 January / VPR0101A.BIN / OLS / ZIP3J036 / zip3j036.lzh / zip32j / CHANGES.TXT next >
Text File  |  2000-10-29  |  4KB  |  112 lines

  1. ***************************************************************************
  2.     変更履歴
  3. ***************************************************************************
  4.  
  5. 1997/10/05頃    ver0.10
  6.     ・NIFTYServe FWINNT LIB#11にて初公開
  7.  
  8. 1997/10/11頃    ver0.11
  9.     ・日本語ファイル名を通るようにZIP32J.DLL/IZIP32J.DLLを変更・作成した。
  10.     ・再帰圧縮がうまくいかないので-rオプションを追加。
  11.     ・さしあたって「-r 書庫ファイル名 ファイル名...」で圧縮するように変更
  12.  
  13. 1998/01/05    ver0.13
  14.     ・MSVCRT.DLL(マルチスレッド用ランタイムライブラリ)がないとZIP32J.DLLが動かないのを訂正。つまりシングルスレッドライブラリをリンクするように変更した。
  15.     # Special Thanks To 土井さん
  16.     ・いいかげんな(?)英語ドキュメントをつける。
  17.     ・DOS形式の自己解凍書庫は余計なお世話な気がするのでLZH形式にした。
  18.  
  19. 1998/01/10    ver0.14
  20.     ・Ver0.13にZIP32J.DLL本体が入っていないという大ボケが判明。すみません(_._)
  21.  
  22. 1998/06/02    ver0.15
  23.     ・「-e」「-P <password>」オプションによる暗号化を行えるようにした。(ZCRYPT32.DLLが必要)
  24.  
  25. 1998/06/29    ver0.20
  26.     ・バージョンなどのリソースを付ける。
  27.     ・圧縮中ダイアログを表示する。
  28.     ・なぜかFindFirst()/UnZipFindNext系などUNZIP系APIがサポートされる(^^;;
  29.       (要UNZIP32.DLL)
  30.       (FindFirst系はUNZIP32.DLLがサポートしな場合エミュレートする)
  31.       (sdk\find_api.txt参照)
  32.      #使う人はいるんだろうか・・・
  33.  
  34. 1998/06/30    ver0.21
  35.     ・バージョン番号がVer 13.00になっていた(^^;;
  36.     ・izip32j.dllがない場合zip32.dllを呼び出すようにした。
  37.     ・Info-ZIPのZIP2.2からZIP2.3d(β版)で仕様が結構変わっているので両方に対応。
  38.      DBCS対応パッチを送ったので当ててもらえればizip32j.dllがなくてもよくなるはず。
  39.  
  40. 1998/08/02    ver0.22
  41.     ・モードレスダイアログをEndDialog()で閉じていたので「不正な処理で終了」する場合があった。DestroyWindow()に修正した。
  42.  
  43. 1998/08/10    ver0.23
  44.     漢字の2byte目がスペースとなる文字が最初にくると処理に失敗するバグ訂正
  45.     # while(isspace(*ptr)){ptr++;} -> while(isspace((unsigned char)*ptr)){ptr++;}
  46.  
  47. 1998/10/11    ver0.24
  48.     ・"--sfx arcname.zip"で自己解凍書庫を作成できるようにした。
  49.     ・-Aコマンドが正しく動作していなかったバグ訂正
  50.  
  51. 1998/11/02    ver0.25
  52.     ・IZIP32J.DLLがないときZIP32.DLLを読むはずがZIP32J.DLLを呼んでいたバグ訂正
  53.     ・バグがありそうなコードを変更。DLL読み込み時のエラーチェックを少し強化
  54.  
  55. 2000/02/21    ver0.30
  56.     ・変更履歴をCHANGES.TXTに移動
  57.     ・日本語(MBCS)に対応したZIP32.DLL Ver2.3がリリースされたため、IZIP32J.DLLよりもZIP32.DLLを優先するようにした。
  58.     ・ZIP32.DLL Ver2.3のAPIがBeta版からRelease版で変わっていたのに対応。
  59.  
  60. 2000/02/22
  61.     ・基準ディレクトリを「<ディレクトリ名>\」の他「<ディレクトリ名>/」で指定できるようにした。
  62.  
  63. 2000/03/12
  64.     ・ZIP32SFX.DATなどの自己解凍書庫ヘッダを、GetSystemDirectory()で探していたのをSearchPath()で探すように変更。具体的には以下の順で検索します。
  65.       1. 実行しているアプリケーションフォルダ
  66.       2. カレントディレクトリ
  67.       3. WindowsのSystemディレクトリ
  68.       4. Windowsディレクトリ
  69.       5. 環境変数PATHのディレクトリ
  70.     ・OrigUnZipGetVersion()の初期か忘れにより、UnZipGetVersion()を呼び出したときエラーが起きるバグ修正
  71.  
  72. 2000/03/13    ver0.31
  73.     ・Version0.31に変更。それだけ...
  74.  
  75. 2000/03/14    ver0.32
  76.     ・メモリのfreeを忘れていたバグ修正(argv=split_cmdline_with_response(cmdline))
  77.  
  78. 2000/06/30    ver0.33
  79.     ・ダイアログを少しコンパクトにした。
  80.     ・(ZIP32.DLLがVer2.3以降の場合)圧縮中のキャンセルを可能にした。
  81.     ・'-v'オプションが常に効くようにした。
  82.     by S.Noda(HZG02104@nifty.ne.jp)
  83.  
  84. 2000/08/15    ver0.34
  85.     ・'-z'オプションを実装した。
  86.     by S.Noda(HZG02104@nifty.ne.jp)
  87.  
  88. 2000/08/21
  89.     ・htmlディレクトリを作成した。CVSサーバ上のhtmlディレクトリ以下
  90.           を更新するとWebページ(http://openlab.ring.gr.jp/tsuneo/tar32/)
  91.           が直ちに反映されるようにした。
  92.     by tsuneo(tsuneo@rr.iij4u.or.jp)
  93.  
  94. 2000/08/27
  95.     ・ドキュメントを修正した。
  96.     by S.Noda(HZG02104@nifty.ne.jp)
  97.  
  98. 2000/10/22    ver0.35
  99.     ・'-b'オプションを実装した。
  100.     by S.Noda(HZG02104@nifty.ne.jp)
  101.  
  102. 2000/10/26
  103.     ・BOOL WINAPI ZipEncryption(VOID);を追加した。
  104.      これで、暗号化が可能か調べることができます(minizip.cを参考にしてください)。
  105.     by S.Noda(HZG02104@nifty.ne.jp)
  106.  
  107. 2000/10/27    Ver0.36
  108.     ・ZipEncryptionを改良した。
  109.     ・ZipEncryptionをZipQueryEncryptionと改名した。
  110.     by S.Noda(HZG02104@nifty.ne.jp)
  111.  
  112.