SMTPAUTHのうち、LOGINとPLAINに対応
smtpc_set_auth()を新規に追加
tcp_cls_cep用のタイムアウト値を追加
ctpopc_cfg.hにPOPC_TCPCLS_TMOUTを追加
APOPに対応
popc_login_apop()を新規に作成
一部サーバーで添付ファイルの送信に失敗するのを修正
添付ファイルがある時に、メールのヘッダとボディの間に改行が入っていなかった
HTTPd修正
HEADメソッドでは認証が通らないバグを修正
POSTメソッドでは認証が行われないバグを修正
qop値のパースの際にブラウザをチェックしてそれぞれの動作に合わせて処理を行っていたが、IE・NetScape以外のブラウザではパースできないケースがあった。ブラウザに関わらずqop値をパースで切るように修正。
http認証でclient_urlの格納バッファをHTTPD_LONGSTR_MAXで取るように修正
http認証で、URIがバッファに格納できない場合に414を返すように修正
OPTIONメソッドの処理シーケンスを追加
httpd_request関数呼出し後にエラーした後にメモリを開放し忘れていたので、修正
HTTPc修正
T_HTTPC_REQHEADER構造体に、メンバipifを追加。IPIFを指定しての通信を可能とした。
ctkernelに対応
他OSへの移植性向上のためiTRON4のAPI名と構造体名にプレフィックスを付加。
マニュアル更新
マニュアル内容を一部更新した。
ctkernelに対応
他OSへの移植性向上のため、iTRON4のAPI名と構造体名にプリフィックスを追加した。
ctkernelに対応
他OSへの移植性向上のため、iTRON4のAPI名と構造体名にプレフィックスを付加。
ctkernelに対応
他OSへの移植性向上のため、iTRON4のAPI名と構造体名にプレフィックスを付加
ワーニング消去
使用していない変数によるコンパイルワーニングが出ないよう修正した。
LCPEchoによるリンクチェック機能を追加
定期的にLCPEcho-Requestを送信し、通信相手とPPPリンクが確立していることを確認する機能を追加した。
CHAP認証のとき、IDとパスワードが間違っていても接続できたように動作する
実際には接続できていないが、エラーコードが0で接続が完了したように動作することがあったので修正した。
PPPのタイマ動作間隔が不正
実行条件に不具合があり、1秒間隔で動作する必要があるタイマが1.1秒感覚で動作していたので修正した。
ネゴシエーション中に相手から切断されたときに接続できたように動作する
ネゴシエーション中に相手からLCPTRを受信すると正常切断と誤認識し、エラーコードが0で接続が完了したように動作していたので修正した。
Page 7 of 9