------------+-----------+----------------------------------------------------------- 日付 |バージョン |内容 ============+===========+=========================================================== 2004/08/31 |01.00 |新規作成 ------------+-----------+----------------------------------------------------------- 2004/09/13 |01.01 | APIエラーチェックの冗長な処理を排除 | | FIN切断とRST切断による取り扱いの違いがAPI毎に明確でなかったので統一した。マニュアルへの記述 | | E_CLSの取り扱いが間違っていたので修正 | | tcp データ送信タイミングの判定を追加 | | API呼び出しで不必要な送信要求が発生する問題を修正 | | tcp_get_bufにより返却するポインタ位置は別のAPI呼び出しが完了するまで変わってはならないのに変わってしまっていたので修正 | | tcp_acc_cep/tcp_con_cepペンディング中に呼び出したtcp_cls_cepでの動作が端点状態をCLOSE状態にしているだけでキャンセルされていなかったので修正 | | 受信待ちで切断であっても端点バッファにデータがあればデータサイズを返却するように修正 | | エラーコード定義のマニュアル記述がtron仕様に従っていたが、4.0仕様でエラーコード変更があったのでマニュアルに記述 | | Ethernetタスク動的資源生成に関係する部分に呼び出し依存があったため、生成を関数に分離 | | NE2000互換サンプルのリモートDMA完了をチェックしていなかったのでチェックする様変更 | | FTPサンプルでのエラー系処理強化 | | FTPサンプルで省コピーAPI使用による速度向上 ------------+-----------+----------------------------------------------------------- 2005/02/22 |01.02 | ・UDP送信完了処理の不具合修正 | | ・ICMPのリダイレクト処理の不具合修正 | | ・ITFNetライブラリの終了・ネットワーク情報変更対応のため修正 | | ・ip_sendにてバッファ情報(if_index)未初期化状態でのip_comm_make呼び出し修正 | | ・ドライバインターフェースの修正に伴いサンプルドライバ(dp8390)修正 | | ・__ITFPRMNOCHK__無効時、APIのtmoutパラメータチェック不具合修正 | | ・ip_header_checkに他人当てのパケットを破棄するように修正 | | ・NetStrIPの変換不具合修正(ex "192.168.100.") | | ・ゼロ・ウインドウ・プローブ、SWS回避関連の不具合修正 | | ・FIN再送処理不具合修正 | | ・SYN-RECEIVED状態でのRST受信時にLISTEN状態に戻るよう修正 | | ・tcp_rcv_bufの端点状態チェック不具合修正 | | ・get_udp_cepの引数チェック不具合修正 | | ・tcp_can_cepの端点待ち状態判定不具合修正 | | ・tcp_cre_cepのcallbackでNADRが指定された際の不具合修正 | | ・udp_cre_cepのcallbackにNADRが設定された際の不具合修正 | | ・udp_can_rcv,udp_can_sndで、callback未指定時の不具合修正 | | ・一度接続待ち状態に移行した端点のcep->repid更新不具合修正 | | ・受動オープン中のtcp_del_cepはE_OBJエラーとなるように修正 | | ・tcp_con_cepのノンブロッキングコール呼び出し時のキャンセル不具合修正 | | ・可変長メモリプールを使用しないよう該当コード削除 | | ・tcp_cls_cep呼び出し後の端点状態不整合修正 | | ・ドライバインターフェースの修正に伴いサンプルドライバ修正(am79c973) | | ・ITFNetの製品バージョン取得API追加 | | ・OS資源の固定ID指定に対応 | | ・トレースログの改行コードをITFLibのICRLFを使用するように修正 | | ・eth_tsk.cのdown_packet関数の送信保留チェーン不具合修正 | | ・NADRとNULL指定を同じ意味で使用するように修正 | | ・即時再転送処理の不具合修正 | | ・UDP/IPの機能コードTEV_UDP_RCV_DATの処理修正 | | ・net_lock, net_unlock関数修正 | | ・tcp_send_flowのSWS回避処理修正 | | ・tcp_cls_cepのRST送出による強制切断時の処理修正 | | ・itfnetconfig.h,コンパイラオプションからの設定変更に対応 | | ・Green Hillsのコンパイラでワーニングがでていた個所を修正 | | ・net_chg_netのネットワーク情報の引数の型をUITINT32→UWに変更 | | ・tcp_cls_cepの戻り値不整合修正 | | ・ソースのフォーマット修正と不適切なコメント削除 ------------+-----------+----------------------------------------------------------- 2005/02/24 |01.03 | ・TOPPERS/JSP対応のためITFNet/Include/itfnet.cfg追加 | | ・TOPPERS/JSPにてサンプルアプリケーションが動作するよう修正