バックログ

shuusei241xx - SlavaNap2.4.1.108ベース

#areaedit

shuusei241149GetCharIndexが大文字小文字を区別していたバグを修正(241147参照,report by FAQ)
shuusei241148SplitToKeywords,SplitToKeywordsExの2バイト文字列対応を強化(24116参照)
shuusei241147ID・IP・キーワードのインデックス関数の仕様変更
shuusei241146Keywords.pas, Keywords2.pasの整形(241121参照)
shuusei241145NickServでパスワード変更時に、パスワードを再入力するようにした(241135,241139参照)
shuusei241144IP範囲を指定してBanで、正しくIPを比較できてないバグを修正(241143参照)
shuusei241143IP範囲を指定してBan(idea by MuumiPeikko)
shuusei241142「×」で最小化する設定のとき、トレイアイコン非表示でもシャットダウンしない(241134参照)
shuusei241141827番の拒否を標準でONにする(24171,241129参照,idea by MuumiPeikko)

#areaedit(end)

shuusei241140トレイアイコンが表示されないバグを再修正(241134参照,report by MuumiPeikko)
shuusei241139NickServ registerの書式をopennapと同じにした(241135参照)
shuusei241138自動追加した友達を自動削除するように変更(241137参照,idea by MuumiPeikko)
shuusei241137DB_Friendsの型とfriendsファイルの書式を変更(report by MuumiPeikko)
shuusei241136Stypes.pasの整形(241121参照)
shuusei241135ユーザーがNickServで新しいアカウントを登録できる機能を実装(24144参照, report by Cru,MuumiPeikko)
shuusei241134トレイアイコンを再表示できないバグを修正(report by MuumiPeikko)
shuusei2411332番と6番のコマンドの手続きを統一(idea by Heracules)
shuusei241132一部の全角英数IDにIMが送れないバグの修正(report by かお)
shuusei241131MataPara(En/De)cryptをDengon(En/De)cryptに改名(241102参照, idea by D)

shuusei241130起動時の色設定初期化時にでる例外を修正
shuusei241129827番(全チャンネル一覧)を拒否するとき617番と同じ応答をする(24171参照)
shuusei241128チャンネル窓を最小化するときタスクトレイに入れる(idea by Heracules)
shuusei241127whoisの共有サイズ表示する場所を変更(241126参照, report by 通りすがり)
shuusei241126whoisの共有サイズ表示の不具合を修正
shuusei241125usersファイルが読み込めないバグを修正(241121参照, report by FAQ)
shuusei241124クライアント自動判別の改良(24159, 24195参照, report by code0red, idea by Heracules)
shuusei241123Napsterクライアントのブロックができなくなってたバグを修正(24121, 24122参照)
shuusei241122コンパイラの警告・ヒントが出ないように修正
shuusei241121ソースをDelphiらしく整形

shuusei241120リソース文字列でBan期限切れメッセージのバグを修正(241112参照)
shuusei241119リモート参照の完了が遅いバグを修正(report by むさ)
shuusei241118チャンネルにいるMod+をユーザーにしたとき起きるバグを修正
shuusei241117共有0のユーザーが検索しようとすると例外が起きるバグを修正
shuusei241116ユーザー申告ポート・アクセス監視ポートの設定変更時にメモリリークするバグを修正
shuusei241115チャンネルで統計が表示されないバグを修正(241112参照)
shuusei241114ゴースト処理でメモリリークが発生するバグを修正
shuusei241113メモリリークしていた場所を修正
shuusei241112リソース文字列をStringResourcesユニットに集めた
shuusei241111NullIP(検索・参照応答でIPアドレスをつけない)をOFFにできるオプションを追加(24106参照, idea by heavy_baby)

shuusei241110不要・重複ファイルをプロジェクトから削除(241109参照)
shuusei241109必要のないコンポーネントを整理した
shuusei241108セットアップを中止できるようにした
shuusei241107小さい画面(640x480)でも操作できるようにコントロールを置きなおした
shuusei241106thread.pasの中の繰り返し処理でchecksync.pasが呼ばれてなかった場所を修正
shuusei241105zlibを1.1.4から1.2.1にバージョンアップ
shuusei241104起動・終了・設定ダイアログの表示を高速化
shuusei2411034GB以上のファイルサイズに対応
shuusei241102伝言ログの暗号化(24140参照,source by M&I,idea by MataPara)
shuusei241101メタサーバーの高機能化(211132,211133参照)

shuusei241100IM・チャットでのrtfコードつきメッセージと検索文字列での制御文字のブロック(211103,211125参照,source by Heracules)
shuusei24199自動入室(強制入室)を共有が終わってからするように変更(24136,211101参照)
shuusei24198ユーザーリストとサーバーリストの自動更新の設定(24142,21191,211100参照, source by Heracules)
shuusei24197リモートホスト表示の改良(24183,211123,211127,211129参照, source by Heracules)
shuusei24196日本語IDの制御文字・全角空白をブロック(24137,21199,211108参照, source by Heracules)
shuusei24195クライアント自動判別の改良(24159,211114,211116,211124,211144参照,source by Heracules)
shuusei24194和製クライアントのログインブロック設定を追加し、許可設定を廃止(24158参照)
shuusei24193CPU100%問題の対策(211110参照, report by 431)
shuusei24192aboutダイアログの画像をjpg形式に変更
shuusei24191DFWパッケージをつかわないように変更

shuusei24190IPWhoisの精度アップ(24129,24182参照)
shuusei24189参照窓のリストの文字セットを変更できるようにした(24129参照)
shuusei24188Other3変更時に、強制入室がOFFのときも指定チャンネルを作成してしまうバグを修正(24180参照)
shuusei24187同一ユーザーヒット数制限で例外が出るバグを修正(24141,24160参照)
shuusei24186IPWhoisで受信データからKRNICの文字列を読めてないバグを修正(24129,24182,24185参照)
shuusei24185IPWhoisでwhois.v6nic.netとwhois.nic.or.krに対応(24129,24182参照)
shuusei24184リモートホストをいちどに解決しないように変更(24183参照)
shuusei24183ユーザーリストにリモートホストを表示(idea by HOJ)
shuusei24182IPWhoisの精度アップ(24129参照)
shuusei24181指定データポートの1つ目しかブロックできないバグを修正(24131参照,report by Heracules)

shuusei24180強制入室のチャンネルを複数指定できるようにする(24136参照,idea by hari)
shuusei24179直接参照を促すオプションを無効にしていてもIMが送られるバグを修正(24176参照,report by FAQ)
shuusei24178server.logの保存フォルダを指定できるようにする(idea by 三菱A6M1)
shuusei24177SpinEdit2000コンポーネントを使わない
shuusei24176直接参照を促すオプションの追加(idea by 名無しさん)
shuusei24175whois先がローカルユーザーなら共有サイズを表示
shuusei24174ユーザーをアイドル状態とみなすまでの時間を設定するオプション(24161参照、idea by oyakata)
shuusei24173日本語ID・チャンネル名を有効にするオプションを1つにまとめた
shuusei24172XNapの文字化け共有をブロック
shuusei24171一般ユーザーの827番コマンド(すべてのチャンネルを一覧)を拒否するオプションの追加(report by ガンプ)

shuusei241706番コマンドでログインするクライアントをブロックできないバグを修正(24158参照)
shuusei24169共有最低文字数を2以下にできないように修正(report by EDO)
shuusei24168609(受け入れ失敗)コマンドのパラメータを""でくくる修正(report by heavy_baby)
shuusei24167チャンネル名に半角空白を使わないように修正(report by ponta)
shuusei24166日本語の/meコマンドが強調されないバグを修正(report by ponta, source by Heracules)
shuusei24165言語ファイル選択の改良(report by ろく)
shuusei24164Napchanが誤って蹴られるバグを修正
shuusei24163検索・参照・キューブロックのサイズ指定が0に戻るバグを修正(24117参照,report by saint)
shuusei24162freevclに対応
shuusei24161アイドル状態のユーザーを切断(idea by oyakata)

shuusei24160同一ユーザーヒット数制限のバグを修正(24141参照)
shuusei24159クライアントの自動判別(report by 2ndreal,saint,heavy_baby,Shin)
shuusei24158特定のクライアントだけログインを許可する(idea by Heracules)
shuusei24157テキストの共有をはずすとき、総ファイル数がもどらないバグを修正(24121参照,report by saint)
shuusei24156:拡張子偽装ファイルが常にブロックされてしまうバグを修正(24123参照,report by saint)
shuusei24155チャンネルの発言時刻を表示する設定が保存できないバグを修正(report by saint)
shuusei24154共有が下限以下でも参照・検索を許す(idea by saint)
shuusei24153lngファイルで設定できる文字列の追加(24151参照)
shuusei24152DL要求/参照・キューブロックするファイルサイズの上限を1PBに変更(report by saint)
shuusei24151設定パネルの文字列をlngファイルで編集できるように変更(idea by Heracules)

shuusei24150相手を任意に複数選択できるアナウンス機能(idea by はるー,oyakata)
shuusei24149チャンネル設定コマンドのショートカットを追加(source by Heracules)
shuusei24148登録窓で手動ユーザー登録時のパスを隠さない(source by Heracules)
shuusei24147共有不足の自動Ban時間の上限をあげる(idea by よーぼー,source by Heracules)
shuusei24146最低共有サイズの上限を15GBから1PBに変更(idea by Cappuccino)
shuusei24145mods+が自分を参照したときのメッセージを表示しない
shuusei24144NickServの実装(idea by まもる,source by Heracules)
shuusei24143「閉じる」ボタンの動作を設定で指定できるようにする(source by Heracules)
shuusei24142サーバーリストの自動更新間隔を指定(source by Heracules)
shuusei24141検索で同じユーザーがヒットする数を制限(idea by antiDOM)

shuusei24140伝言機能(idea by N1K2-J,ミルミル)
shuusei24139未登録ユーザーのログインパスワードを指定する(idea by baku)
shuusei24138日本語チャンネル名に対応(idea by Heracules)
shuusei24137日本語IDに対応
shuusei24136強制入室(idea by Matapara)
shuusei24135ログインしたユーザーにIMを送る機能(idea by Equs_AriEl?)
shuusei24134設定に「その他の設定3」のページを追加
shuusei24133記憶するフォルダの階層を制限しない(idea by Nowhereman)
shuusei24132指定キーワードを含むファイルのみ共有するオプション(original source by MMPV, report by 2ndreal)
shuusei24131指定申告ポートでのログインをブロック(original source by Heracules)

shuusei24130連Q警告などのエラーメッセージの送り方を変更
shuusei24129参照機能
shuusei24128ユーザーリストのコラムを追加。UL要求/DL要求/検索要求/ブロックされたファイルの数
shuusei241272バイト文字のキーワード対応を強化(24126参照)
shuusei241262バイト文字のキーワード対応を強化(24125参照)
shuusei241252バイト文字のキーワード対応を強化(24109,24116参照)
shuusei24124指定ポートへのアクセスを1週間Ban(idea by antiDOM)
shuusei24123拡張子偽装ファイルの共有を無効にする(idea by 2ndreal)
shuusei24122INCOMPLETEファイルの共有を無効にする(idea by 2ndreal)
shuusei24121テキストファイルは共有数にかぞえない(idea by 2ndreal)

shuusei24120自分をhotlistに入れてるユーザーをwhoisで識別できるようにする(idea by 2ndreal,ハム)
shuusei24119投網・連キュー対策(DL要求・//WantQueueの連続送信をブロック/Leech化/Ban)(idea by 2ndreal,antiDOM)
shuusei241182バイト文字のブロックワードを正しく記憶できないバグを修正(24116参照)
shuusei24117DOM対策(共有数/サイズが足りない人の検索/参照をブロック)(idea by 2ndreal)
shuusei241162バイト文字のキーワード対応を強化(24109参照)
shuusei24115Delphi 6 Personalでコンパイルするための変更2(24101参照)
shuusei24114zlib関係のファイルをDelphi6対応のものと交換
shuusei24113ユーザーリストのコラムを追加。共有サイズ/平均サイズ/DL/UL/合計DL/合計UL
shuusei24112server.logをserver-yyyymmdd.logの形式で記録(idea by MataPara)
shuusei24111端末ユーザーのIMをログに記録(idea by seven2nd)

shuusei24110端末ユーザーがIMやチャットで日本語入力しやすくする(idea by DuckDive)
shuusei241092バイト文字のキーワードに対応
shuusei241082バイト文字の文字化け対策
shuusei24107日本語化
shuusei24106NullIP化(source by Nowhereman)
shuusei24105BanIDまたはBan理由を空欄にしてBanしたときのバグを修正(source by Heracules)
shuusei24104Explorer再起動後にトレイアイコンが復帰しないバグを修正(source by Heracules, report by antiDOM)
shuusei24103チャンネルプロパティが表示できないバグを修正
shuusei24102ユーザーリストのコラム幅が異常になるバグを修正
shuusei24101Delphi 6 Personalでコンパイルするための変更

shuusei211xx - SlavaNap2.1.1.97ベース

shuusei211148zlibを1.2.1にバージョンアップ(241105参照)
shuusei2111474GB以上のファイルサイズに対応(241103参照)
shuusei211146共有ファイルの検索対象語句の登録で文字列をカットしないようにした(source by Heracules)
shuusei211145リンク内にハブサーバが含まれるときにリダイレクトサーバがハブサーバにも割り振っていたのを修正(211132参照,source by Heracules)
shuusei211144XNapをMX3と誤判定するのを修正(211112参照, source by Heracules)
shuusei211143新自動入室使用時に退室してもすぐ入室させられるバグの修正(source by Heracules)
shuusei211142再起動すると申告ポートブロック機能で誤ってポート0をブロックするようになるバグの修正(211141参照, source by Heracules)
shuusei211141指定申告ポートブロックでポート0を誤ってブロックするバグ&リダイレクトの動作バグを修正(21179, 211132参照, source by Heracules)

shuusei211140自動入室のチャンネルを複数指定可能にした(source by Heracules, idea by hari)
shuusei211139指定申告ポートでのログインブロック機能を若干軽量化(21179参照, source by Heracules)
shuusei211138指定申告ポートでのログインをブロックする機能の細かい修正(21179参照, source by Heracules)
shuusei211137拡張報告(report.phpで使用)を高速軽量化(source by Heracules)
shuusei211136リダイレクトの割り振り先決定用ルーチンのバグを修正(211132参照)
shuusei211135定数MAX_LISTEN_REDIRECTを間違ってMAX_LISTEN_TRAPSOCKETにしていた部分を修正(211132参照)
shuusei211134211133で無駄なTLocalUserを定義したままだったのを修正(source by Heracules)
shuusei211133リダイレクトサーバの高速化(211132参照, source by Heracules)
shuusei211132リダイレクトサーバの実装(source by Heracules)
shuusei211131指定ポートへのアクセスを1週間BAN(24124参照)

shuusei211130直接参照を促す機能でチェックボックスがオフになるバグを修正(211122参照)
shuusei211129GetHostByIP関数でホスト名の取得に失敗したときにIPアドレスを返すように変更(source by Heracules)
shuusei211128直接参照を促すメッセージを送るオプションの対応クライアントを増やした(211122参照)
shuusei211127ユーザリストへのリモートホストの表示を再実装(211123,24183,24184参照)
shuusei211126shuusei211121でバグ修正したつもりが間違っていたのを修正(report by popo,sai)
shuusei211125検索文字列への制御文字列の混入をブロック(source by Heracules)
shuusei211124クライアント自動判別の不具合の修正(211112,211123参照,report by tomo)
shuusei211123ホスト名表示オプションで、表示をユーザリストからWhoisに移した(source by Heracules)
shuusei211122クライアント間で直接参照が使用可能な場合に使用を促すメッセージを送信するオプション(24176,24179参照)
shuusei211121shuusei211107のバグ修正(report by popo)

shuusei211120ユーザリストでユーザのホスト名を表示するオプションの追加(source by Heracules, idea by HOJ)
shuusei2111196番コマンドでログインするクライアントの対策(24170,211113参照)
shuusei211118609番コマンドのパラメータを'"'でくくる修正(24168参照)
shuusei211117チャンネルの発言時間を表示する設定の追加(source by Heracules)
shuusei211116326番コマンドを送信しない2getを識別(source by Heracules)
shuusei211115チャンネル名に半角空白を使用しないように修正(24167参照)
shuusei211114Windows/UNIX以外のディレクトリで共有するクライアントを2getと判定する(211112参照, source by Heracules)
shuusei211113許可とブロックのクライアントを同時指定可能にした(211102参照, source by Heracules, idea by landmark)
shuusei211112クライアントの自動判別(24159参照)
shuusei211111GetLangEX関数を書き直した(source by Heracules)

shuusei211110ReplaceString関数(stypes.pas)が無限ループするバグを修正(source by Heracules, report by 431氏)
shuusei211109GetLangEX関数が無限ループするバグを修正(21166参照,source by Heracules)
shuusei211108日本語ID許可時の制御文字の制限(source by Heracules)
shuusei211107日本語チャンネル名を使用可能にした(24138参照)
shuusei211106日本語(2バイト文字)IDの使用の可否を設定可能にした(24137,21193参照,source by Heracules)
shuusei211105WinMXv3へのみログイン時に自動IM機能(source by Heracules)
shuusei211104旧形式の強制入室と新形式の強制入室の切り替えを可能にした(source by Heracules)
shuusei211103リッチテキスト(rtf)コードのチャンネルでの使用を制限
shuusei211102指定したクライアントのみログインを許可(24158参照)
shuusei211101自動入室の改良(source by Heracules)

shuusei211100ユーザリストの自動更新機能(source by Heracules)
shuusei21199ログインIDの前後につけられた全角空白文字を取り除く(21198参照,source by Heracules)
shuusei21198ID偽装対策のため、IDの最後に空白を含むIDの禁止(source by Heracules)
shuusei21197個別アナウンス機能(idea by はるー,oyakata)
shuusei21196WinMX3.x用の自動入室処理でクライアント名が微妙にちがうバージョンにも対応(source by Heracules)
shuusei21195メッセージ変換機能がOFFのときは、wordsetを読み込まないようにした(source by Heracules)
shuusei21194IDに'!'が使えないように修正(21193参照,report by ナナシサソ)
shuusei21193日本語IDに対応
shuusei21192wordsetをメモリに読み込むように変更(21186,21187参照,report by MataPara)
shuusei21191リンクサーバのリストの更新間隔の指定機能(source by Heracules)

shuusei21190ウィンドウを閉じた際の処理の設定(source by Heracules)
shuusei21189local2globalのログの表示/非表示機能(source by Heracules)
shuusei21188チャンネルモードの設定コマンドのオプションの略の追加(source by Heracules)
shuusei21187チャンネルメッセージの変換がループするバグを修正(21186参照,report by MataPara)
shuusei21186チャンネルメッセージの変換機能(idea by MataPara)
shuusei21185ポイント制(idea by MataPara)
shuusei21184IP変換の適用範囲をmods+に拡大、レベルチェックのOn/Offを可能に(source by Heracules)
shuusei21183IDの大文字・小文字を区別しないように修正(21118?,21156参照、source by Heracules)
shuusei21182リモートユーザーに伝言を残せるようにした(21118?,21156参照)
shuusei21181ブロックするポートを指定可能にした(source by Heracules)

shuusei21180NickServでゴーストを切断する機能を追加(source by Heracules)
shuusei21179ポート6699/7743でのクライアントのログインをブロックする機能の追加(source by Heracules)
shuusei21178存在しないユーザーに203,205を送ると例外が起こるバグを修正(report by ミリオソゴッド,モッキュ教信者)
shuusei21177コマンド205→203と続けて起こる例外の発生する場所を突き止めるための修正
shuusei21176共有サイズ制限により参照できないときのメッセージで$2と表示されるバグを修正(report by 2ndreal)
shuusei21175Explorer強制終了後にトレイアイコンが復活してないバグを修正(21103?参照,source by Heracules)
shuusei21174共有不足の自動Ban時間の上限をあげる(idea by よーぼー,source by Heracules)
shuusei21173登録窓で手動ユーザー登録時のパスを隠さない(source by Heracules)
shuusei21172Ban窓でIDを空白にしてBanすると2678400!*がBanされるバグを修正(source by Heracules)
shuusei21171連Q、投網、INCOMPLETE共有をサーバー名で切断(idea by 2ndreal)

shuusei21170NickServを呼んでパスワードを変更できるようにした(idea by まもる)
shuusei21169INCOMPLETEファイルを判定するキーワードを'_INCOMPLETE_'→'__INCOMPLETE___'に変更(21168参照、idea by 2ndreal)
shuusei21168名前に'_INCOMPLETE_'を含むファイルを共有しようとしたらKickBan(idea by 2ndreal)
shuusei21167コラム幅調整がループに陥るバグを修正(21102,21160参照)
shuusei21166GetLangEx関数を修正して、$1とかがでるメッセージを修正(21164参照,report by 2ndreal)
shuusei21165リモートからの//WantQueueを受けとったときにLeech判定で例外がでてたのを修正(report by 名無しさん,2ndreal)
shuusei21164メッセージに$1とか$2とかそのままでてるものを修正。まだあるかも(report by 2ndreal)
shuusei21163ユーザーリストのコラム数変更で、リモートユーザーのコラム数がおかしかったのを修正(21160参照,report by savanna,2ndreal)
shuusei21162218,220コマンドを未ログインユーザーが送ってきて起こる例外に対応(report by 2ndreal)
shuusei21161検索/参照・DLブロックで再起動するとor条件に戻ってしまうバグを修正(21125?参照,report by 2ndreal)

shuusei21160ユーザーリストのコラムを追加。共有サイズ/平均サイズ/DL/UL/合計DL/合計UL
shuusei21159SlavaNap2.1.1build98,build99の変更を追加
shuusei21158検索/参照ブロックのサイズ指定のチェックが再起動時に無効になるバグを修正(report by Cappuccino)
shuusei21157最低共有サイズの上限を15GBから1Tに変更(idea by Cappuccino)
shuusei21156伝言機能で、オフラインユーザーへのIMを記録しておくようにした(21118?参照,idea by ミルミル)