From oliver @ users.sourceforge.jp Sun Feb 8 02:47:26 2004 From: oliver @ users.sourceforge.jp (Oliver M. Bolzer) Date: Sun, 8 Feb 2004 02:47:26 +0900 Subject: [Slashdotjp-dev 34] CVS update: slashjp/Slash/Utility/Data Message-ID: <20040207174726.6FB9D190020@osdnns.osdn.jp> Date: Sunday February 8, 2004 @ 2:47 Author: oliver Update of /cvsroot/slashdotjp/slashjp/Slash/Utility/Data In directory sf-cvs:/tmp/cvs-serv9940 Modified Files: Data.pm Log Message: breakHtml(): don't insert whitespace in the middle of an multibyte EUC-JP character =================================================================== File: no file Data.pm Status: Needs Checkout Working revision: 1.2 Sat Feb 7 17:47:26 2004 Repository revision: 1.2 /cvsroot/slashdotjp/slashjp/Slash/Utility/Data/Data.pm,v Existing Tags: R_2_3_0_113 (revision: 1.1.1.1) oliver (branch: 1.1.1) From oliver @ fakeroot.net Sun Feb 8 03:01:34 2004 From: oliver @ fakeroot.net (Oliver M. Bolzer) Date: Sat, 7 Feb 2004 19:01:34 +0100 Subject: [Slashdotjp-dev 35] =?iso-2022-jp?b?GyRCJVAlMBsoQiMzODUw?= =?iso-2022-jp?b?GyRCISdGfDUtJE4bKEJSU1MbJEI8aEZAJE4lNSVzJVcbKEI=?= =?iso-2022-jp?b?GyRCJWsbKEJVUkw=?= Message-ID: <20040207180134.GA2955@magi.fakeroot.net> Oliverです。 バグの要約: 「コード」のページにある日記RSS取得のサンプルURLが間違っている 解決策: code.shtml内のサンプルURLを修正 元の例: http://slashdot.jp/journal.pl?op=display&nick=Oliver&content_type=rss 修正後: http://slashdot.jp/journal.pl?op=display&uid=4&content_type=rss 解説: nick=Fooで取得できるのは非RSSだけだった。しかも、なまじデフォルトで 自分のが出るので、てっきり... (- -〆 2.3系が落ち着いたらRSSも 名前からゲットできるようにしないな。もしくは、誰かパッチを。 -- Oliver M. Bolzer GPG (PGP) Fingerprint = 621B 52F6 2AC1 36DB 8761 018F 8786 87AD EF50 D1FF From oliver @ users.sourceforge.jp Mon Feb 9 02:45:37 2004 From: oliver @ users.sourceforge.jp (Oliver M. Bolzer) Date: Mon, 9 Feb 2004 02:45:37 +0900 Subject: [Slashdotjp-dev 36] CVS update: slashjp/Slash Message-ID: <20040208174537.0B546190048@osdnns.osdn.jp> Date: Monday February 9, 2004 @ 2:45 Author: oliver Update of /cvsroot/slashdotjp/slashjp/Slash In directory sf-cvs:/tmp/cvs-serv14350 Modified Files: Slash.pm Log Message: getOlderStories(): use month names from DB instead of %B =================================================================== File: no file Slash.pm Status: Needs Checkout Working revision: 1.2 Sun Feb 8 17:45:36 2004 Repository revision: 1.2 /cvsroot/slashdotjp/slashjp/Slash/Slash.pm,v Existing Tags: R_2_3_0_113 (revision: 1.1.1.1) oliver (branch: 1.1.1) From oliver @ fakeroot.net Mon Feb 9 06:41:55 2004 From: oliver @ fakeroot.net (Oliver M. Bolzer) Date: Sun, 8 Feb 2004 22:41:55 +0100 Subject: [Slashdotjp-dev 37] =?iso-2022-jp?b?WFNTGyRCJHIwLU1RJDckPyUzGyhC?= =?iso-2022-jp?b?GyRCJWElcyVIJHJDNSQ5JTklLyVqJVclSBsoQg==?= Message-ID: <20040208214155.GA1755@magi.fakeroot.net> Oliverです。 http://slashdot.jp/article.pl?sid=04/02/08/1355209 にて告知したXSS脆弱性が悪用されたかチェックするために作った 即席スクリプト。slashdotな鯖はwoodyなので、実際に実行する段階で Ruby 1.6用にArray#all?とArray#findで置き換える必要があっt。 #480000あたりまで手元のDBコピーでチェックし、 それ以降はlive DBでチェック。終了後、このスクリプトだと最初の attributeしかチェックしない事に気がつき、like "%onmouse%" などと してスクリプトが含まれうる不正な属性を手動検索したが、使われて いるケースは発見できなかった。 先週後半から今週末の感想:卒業試験の前哨戦、XSS あー、ストレス発散にどこかのサイトの脆弱性を指摘して、正義を確信した ままタイーホされたい (暴言 いや、マヂで指摘がないと世の中が悪くなると思います。 -- Oliver M. Bolzer GPG (PGP) Fingerprint = 621B 52F6 2AC1 36DB 8761 018F 8786 87AD EF50 D1FF -------------- next part -------------- テキスト形式以外の添付ファイルを保管しました... ファイル名: invalidcommentscan.rb 型: text/x-ruby サイズ: 862 バイト 説明: 無し URL: http://lists.sourceforge.jp/mailman/archives/slashdotjp-dev/attachments/20040208/1b688df2/attachment.bin From oliver @ users.sourceforge.jp Tue Feb 10 21:27:29 2004 From: oliver @ users.sourceforge.jp (Oliver M. Bolzer) Date: Tue, 10 Feb 2004 21:27:29 +0900 Subject: [Slashdotjp-dev 38] CVS update: slashjp/Slash/Utility/Environment Message-ID: <20040210122729.AFD5E190077@osdnns.osdn.jp> Date: Tuesday February 10, 2004 @ 21:27 Author: oliver Update of /cvsroot/slashdotjp/slashjp/Slash/Utility/Environment In directory sf-cvs:/tmp/cvs-serv8209 Modified Files: Environment.pm Log Message: filter_param(): guess input's charset and convert to internal charset =================================================================== File: no file Environment.pm Status: Needs Checkout Working revision: 1.2 Tue Feb 10 12:27:29 2004 Repository revision: 1.2 /cvsroot/slashdotjp/slashjp/Slash/Utility/Environment/Environment.pm,v Existing Tags: R_2_3_0_113 (revision: 1.1.1.1) oliver (branch: 1.1.1) From oliver @ users.sourceforge.jp Tue Feb 10 23:02:27 2004 From: oliver @ users.sourceforge.jp (Oliver M. Bolzer) Date: Tue, 10 Feb 2004 23:02:27 +0900 Subject: [Slashdotjp-dev 39] CVS update: slashjp/Slash/Utility/Environment Message-ID: <20040210140227.2B699190030@osdnns.osdn.jp> Date: Tuesday February 10, 2004 @ 23:02 Author: oliver Update of /cvsroot/slashdotjp/slashjp/Slash/Utility/Environment In directory sf-cvs:/tmp/cvs-serv7089 Modified Files: Environment.pm Log Message: filter_params(): convert op_foo to op=foo to make submit buttons translation friendly =================================================================== File: no file Environment.pm Status: Needs Checkout Working revision: 1.3 Tue Feb 10 14:02:27 2004 Repository revision: 1.3 /cvsroot/slashdotjp/slashjp/Slash/Utility/Environment/Environment.pm,v Existing Tags: R_2_3_0_113 (revision: 1.1.1.1) oliver (branch: 1.1.1) From dseg @ shield.jp Fri Feb 13 04:30:31 2004 From: dseg @ shield.jp (Daichi Shinozaki) Date: Fri, 13 Feb 2004 04:30:31 +0900 Subject: [Slashdotjp-dev 40] =?iso-2022-jp?b?UmU6IBskQiVRJUMlQRsoQjogbmlj?= =?iso-2022-jp?b?az1mb28mY29udGVudF90eXBlPXJzcw==?= In-Reply-To: <20040207180134.GA2955@magi.fakeroot.net> References: <20040207180134.GA2955@magi.fakeroot.net> Message-ID: <402BD457.8050301@shield.jp> Oliverさん、 > 解説: > nick=Fooで取得できるのは非RSSだけだった。しかも、なまじデフォルトで > 自分のが出るので、てっきり... (- -〆 2.3系が落ち着いたらRSSも > 名前からゲットできるようにしないな。もしくは、誰かパッチを。 パッチと言うほどのものではないですが、RSS取得時にも nick=Fooを許す様にしてみました。 これでいかがでしょう。 -- Daichi Shinozaki SHIELD.JP Admin -------------- next part -------------- 文字コード指定の無い添付文書を保管しました... 名前: journal.pl-nick-rss.patch URL: http://lists.sourceforge.jp/mailman/archives/slashdotjp-dev/attachments/20040213/56827c1a/attachment.txt From oliver @ fakeroot.net Fri Feb 13 18:31:39 2004 From: oliver @ fakeroot.net (Oliver M. Bolzer) Date: Fri, 13 Feb 2004 10:31:39 +0100 Subject: [Slashdotjp-dev 41] =?iso-2022-jp?b?GyRCRnw1LRsoQlJTUxskQiRyGyhC?= =?iso-2022-jp?b?bmljaz0bJEIkRzxoRkAkRyQtJGskaCQmJEsbKEI=?= Message-ID: <20040213093139.GA1070@magi.fakeroot.net> Oliverです。 dsegさんのパッチをベースに日記RSSをnick指定でもゲットできるように しました。desgさんありがとうございます。 --- journal.pl.bak Fri Feb 13 08:58:23 2004 +++ journal.pl Fri Feb 13 09:27:06 2004 @@ -78,6 +78,7 @@ if ($op eq 'top' && $top_ok) { displayTopRSS($journal, $constants, $user, $form, $slashdb); } else { + $form->{uid} = $slashdb->getUserUID($form->{nick}) if $form->{nick}; displayRSS($journal, $constants, $user, $form, $slashdb); } } else { 2.3系は上流にも投げられるように、もうちょっと揉んでます。 -- Oliver M. Bolzer oliver @ gol.com 「そして海は人々に希望を与え続ける」 GPG (PGP) Fingerprint = 621B 52F6 2AC1 36DB 8761 018F 8786 87AD EF50 D1FF From oliver @ users.sourceforge.jp Fri Feb 13 18:51:57 2004 From: oliver @ users.sourceforge.jp (Oliver M. Bolzer) Date: Fri, 13 Feb 2004 18:51:57 +0900 Subject: [Slashdotjp-dev 42] CVS update: slashjp/plugins/Journal Message-ID: <20040213095157.88D16190037@osdnns.osdn.jp> Date: Friday February 13, 2004 @ 18:51 Author: oliver Update of /cvsroot/slashdotjp/slashjp/plugins/Journal In directory sf-cvs:/tmp/cvs-serv20043 Modified Files: journal.pl Log Message: displayRSS(): allow target selection using nick= =================================================================== File: no file journal.pl Status: Needs Checkout Working revision: 1.2 Fri Feb 13 09:51:57 2004 Repository revision: 1.2 /cvsroot/slashdotjp/slashjp/plugins/Journal/journal.pl,v Existing Tags: R_2_3_0_113 (revision: 1.1.1.1) oliver (branch: 1.1.1) From oliver @ users.sourceforge.jp Sat Feb 14 18:25:39 2004 From: oliver @ users.sourceforge.jp (Oliver M. Bolzer) Date: Sat, 14 Feb 2004 18:25:39 +0900 Subject: [Slashdotjp-dev 43] CVS update: slashjp/plugins/Journal Message-ID: <20040214092539.ADB3A19003A@osdnns.osdn.jp> Date: Saturday February 14, 2004 @ 18:25 Author: oliver Update of /cvsroot/slashdotjp/slashjp/plugins/Journal In directory sf-cvs:/tmp/cvs-serv19672 Modified Files: journal.pl Log Message: displayArticle(): allow theme selection by viewer =================================================================== File: no file journal.pl Status: Needs Checkout Working revision: 1.3 Sat Feb 14 09:25:39 2004 Repository revision: 1.3 /cvsroot/slashdotjp/slashjp/plugins/Journal/journal.pl,v Existing Tags: R_2_3_0_113 (revision: 1.1.1.1) oliver (branch: 1.1.1) From oliver @ fakeroot.net Sat Feb 14 20:00:19 2004 From: oliver @ fakeroot.net (Oliver M. Bolzer) Date: Sat, 14 Feb 2004 12:00:19 +0100 Subject: [Slashdotjp-dev 44] =?iso-2022-jp?b?GyRCPCtGMCVtJTAlJCVzTVEbKEI=?= =?iso-2022-jp?b?GyRCJWolcyUvJE5DbTBVPXEkLSRySlE5ORsoQg==?= Message-ID: <20040214110019.GB1148@magi.fakeroot.net> Oliverです。 「Slashcodeに一部ユーザのパスワードが漏れるリスク(対処済)」 http://slashdot.jp/article.pl?sid=02/09/23/2219229 で問題になったリンク周辺の文面がこの対処以降もそのままになって いたので変更。すぐにリダイレクトされるのでそのままブックマーク はできないのだった。 テンプレート: default;usrs;editUsers 変更前: このリンク をクリックすると,自動的にログインすることができます. クリックした先のページをブックマークしてください.全く安全では ないですが,とても便利です. 変更後: このリンクを使うと自動的にログインすることができます。 ブックマークすると、とても便利です。ハイリスクですけど。 気がついてIRCで指摘してくれはuhyoさん、ありがとう。 -- Oliver M. Bolzer oliver @ gol.com 「そして海は人々に希望を与え続ける」 GPG (PGP) Fingerprint = 621B 52F6 2AC1 36DB 8761 018F 8786 87AD EF50 D1FF From oliver @ fakeroot.net Sat Feb 14 20:26:16 2004 From: oliver @ fakeroot.net (Oliver M. Bolzer) Date: Sat, 14 Feb 2004 12:26:16 +0100 Subject: [Slashdotjp-dev 45] =?iso-2022-jp?b?RlIgIzEyOTUsICMzODQwIA==?= =?iso-2022-jp?b?GyRCJTslLyU3JWclc0V9OWc1IUc9GyhC?= Message-ID: <20040214112616.GC1148@magi.fakeroot.net> Oliverです。 かねてから要望のあった「セクションローカルな記事もトップページに載せる」 オプションを追加。今使っているコードが実は既に対応していて、単にユーザが設定 する方法がなかっただけ、というのがHayamiさんの調査で判明したため、単に 設定ページにちょっと追加しただけで実現。Hayamiさん、ありがとう! テンプレート: default;users;editHome アイコンを表示しない (ストーリーのトピックのアイコンを表示しない)
ただしページのトップの最新 5 つのトピックアイコンは表示されます. +

+ セクション統合(セクションローカル記事もトップに表示)

最大ストーリー数 デフォルトは 30.メインコラムには, -- Oliver M. Bolzer GPG (PGP) Fingerprint = 621B 52F6 2AC1 36DB 8761 018F 8786 87AD EF50 D1FF From oliver @ fakeroot.net Tue Feb 17 18:45:34 2004 From: oliver @ fakeroot.net (Oliver M. Bolzer) Date: Tue, 17 Feb 2004 10:45:34 +0100 Subject: [Slashdotjp-dev 46] =?iso-2022-jp?b?GyRCJTUlXSE8JT8lWiE8JTgbKEI=?= =?iso-2022-jp?b?GyRCJE4lYSVzJUYbKEI=?= Message-ID: <20040217094534.GA1001@magi.fakeroot.net> Oliverです。 いくつかたまっていたサポータページへの掲載依頼をサポータページに追加。 URLの到達性と実際にバナーが張られてるかチェック。

  • すらっしゅどっと作曲部
  • PubCOZ RWiki - akapy
  • 満福
  • カラト情報センター
  • 作曲部は (非公式) とでもつけるべきかと悩んだが、ロボ部もかなり前から あるし、いいか。 他に前回調査時にタイムアウトしたりしてロードできなかったページや リンクが確認できなかったページのうち今回もアンリーチャブルだったり バナーが掲載されてないページをサポータのリストから除外。 リンク確認できず: - 静篁の詩吟 http://seigin.tripod.co.jp/seikou/ - Tokenizer http://free.ftn-jp.com/zeek/ - Kow Sakazaki http://www.prominence.tv/ アンリーチャブル: - Das Kumayahaus http://www.kumaya.homeip.net - waldhorn.ath.cx http://waldhorn.ath.cx/ - shigezo http://www.shigezo.com/ - ふが日記 http://usi.dyndns.org/~densuke/diary/ -- Oliver M. Bolzer GPG (PGP) Fingerprint = 621B 52F6 2AC1 36DB 8761 018F 8786 87AD EF50 D1FF From oliver @ fakeroot.net Tue Feb 17 18:49:32 2004 From: oliver @ fakeroot.net (Oliver M. Bolzer) Date: Tue, 17 Feb 2004 10:49:32 +0100 Subject: [Slashdotjp-dev 47] =?iso-2022-jp?b?U2xhc2gbJEIlUCVKITwhJxsoQm1l?= =?iso-2022-jp?b?dGEbJEIkNSRzOm4kTiVQJUohPCRyREkyQxsoQg==?= Message-ID: <20040217094932.GB1001@magi.fakeroot.net> Oliverです。 Slashバナーのページにmetaさんによるバナーを追加。
  • meta さん作