SSTP dispatcher Ver 0.0.1 Build #18 作者:JnJ 公開場所:http://jnj.s20.xrea.com/ukagaka/ 連絡先:jnj@s20.xrea.com //HTMLメールは基本的に無視されます とりあえずサポートはもどき板などにて。 -------------------------------------- Port9801に来たSSTPをDirectSSTPに変換し任意の伺かに送信します  送信先の伺かはウィンドウ左側の起動中の伺か一覧で選択したも のになります。また、何も選択されていない場合は一覧の中でもっ とも上にあるものに送信されます。  ウィンドウ右側には受信したSSTP、伺かに送信したSSTP、伺かの ステータスコードおよびメッセージが表示されます  おまけ的な機能としてDirectSSTP直接送信機能があります (現在はSEND SSTP/1.1のみ)  制限事項 全ての伺かが起動していない状態で起動してください。すでに伺か が起動していた場合、Portのリスニングを開始できずDirectSSTPの 送信クライアントおよび起動中の伺か一覧取得しか出来ません。  おやくそく 永遠のフリーソフトです。お金取れるほどたいしたことしてません このプログラムはテスト版です。さまざまなバグ等の不具合が含ま れていると思われますので、このプログラムを利用して発生したい かなる損害も補償できません(^^; デバッグなどは出来うる限りやりますが、時間の都合でほったらか しにされることも有ります。また、ソース公開ですので皆様からの 情報提供をおまちしております。 開発環境 Borland C++ Builder 5 Professonal 動作試験環境 Windows 2000 Professonal + 伺か period 583 ソース同梱ですが、C++ BuilderのTServerSocketコンポーネントを 利用しているのでコンパイルその他にはBorland C++ Builder 5 Professonal以上が必要と思われます。 Todo  まともなマニュアル作成  動的な送信先の決定(IfGhostヘッダなどを利用できないか?)  Win95/98系での動作チェック  セキュリティ問題対応 等 履歴 2002 7/22 Ver 0.1.0 Build #18 主にセキュリティ面の実装。 外部からの Execute/1.3 COMMUNICATE/1.1 COMMUNICATE/1.2のReject Option:ヘッダのnodescriptを削除する。 2002 7/16 Ver 0.0.1 Build #17 内部変数の最適化。 動作速度およびサイズが多少改善されたはず。 2002 7/9 Ver 0.0.0 Build #16 ログ保存のディレクトリを覚えるようにした 2002 7/9 Ver 0.0.0 Build #15 とりあえず公開版 ---- 備考 個人的バージョンナンバー管理覚書 Major.Minor.Type.Build Majorはいわゆるモデルチェンジ:根本的な設計変更に対応 Minorはいわゆるマイナーチェンジ:部分的な改造、新機能の追加などに対応 Typeは3種類:0 = testing 新しい機能の実装テスト/1=unstable 主にデバッグ中/           2=stable 発見済みの重大なバグフィックスは完了 Buildは、上記3つとは独立に連続番号、これが大きいほど最近にリリースされたもの 当然ながらBuildは構築した順番なだけなので不連続になることもあります ごく小さいバグフィックスはBuild#のみ更新 致命的なバグフィックスの場合はMinorバージョンが更新 される程度に思っていただければOKかと。 結構適当ですが(ぉぃ 一応、プログラム内部に保持されているバージョンもちゃんと処理されるはず もし改造する方がこちらのバージョンと整合性を保ちたければ Typeを3以降にしていただければOKかと