このドキュメントはVCE 2.1.0のもので、最新のバージョンではありません。 →最新のバージョンのドキュメントを見る。

VCE 2.0 における変更点

Version 2.0.3

Core
  • [修正] サーバ側で Connected であるにもかかわらずクライアント側で ConnectFail となることがある不具合の修正
  • [修正] 複数のセッションを張った場合に指定より多くのコネクションが発生することがある不具合の修正
  • [修正] GetRemoteHostname() が不正な文字列を返すことがある不具合の修正
  • [修正] 暗号化セッションで継続的にデータを送り続けないと Session が破棄される不具合の修正
  • [修正] サーバ側へ同時に複数コネクションを張ろうとすると失敗することがある不具合の修正
  • [修正] utf16to8() および utf8to16() の変換が正しく行われないことがある不具合の修正
  • [既知の不具合] template <typename T> void Listener::GetChildren(std::vector<T*> &ch);をセッションが無い状態で呼び出すとクラッシュする
Gen
  • [修正] RecvException 発生時のソケットクローズ処理の不具合の修正

Version 2.0.2

Core
  • [修正] Listener から派生した Session が NonBlocking にならない不具合の修正

Version 2.0.1

Gen
  • [追加] XML に同じ定義名があった場合のエラー出力
  • [追加] 引数の配列や文字列のポインタの NULL チェック
  • [追加] 可変長配列の長さが XML で定義した長さより長かった場合のエラー処理
  • [追加] 起動時のバージョン出力
  • [追加] Push/Pull における enum の多重定義
  • [修正] Vector の size への文字列指定の有効化
  • [修正] 引数なしのメソッド定義時のエラーの抑制
  • [追加] method タグの prflow オプション
  • [追加] config タグの purevirtual オプション
  • [追加] config タグの structparameter オプション
  • [追加] type と prtype のどちらも無い場合のエラー出力
  • [修正] シリアライズ定義の名前空間を一つに統一
  • [既知の不具合] プロトコル定義 XML ファイルを 手動で作成した場合 <?xml ... ?> などのヘッダーを記述しなかった場合に Gen が正常に動作しないことがある
  • [既知の不具合] Dummyproto 機能を用いた場合、Visual C++ 警告レベル4 で warning が出ることがある
InfoPath 2007 用 Gen Editor
  • [修正] Method Name の入力必須項目化
  • [追加] フォーム内のバージョン/ビルド番号の表示
  • [修正] フォームの説明文をポップアップヘルプに変更
  • [追加] enum の prefix/suffix のプレビュー表示
  • [修正] "プログラムの追加と削除" に表記される名称の変更
  • [追加] method タグのコメント欄
  • [修正] スペルチェック処理の改善

Version 2.0.0

 
  • 初版