タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

RDocに関するxefのブックマーク (3)

  • RDocの脆弱性情報に見るjQueryの安全な使い方

    2013-02-06に以下の脆弱性情報が公開されました。 RDoc で生成した HTML ドキュメントにおける XSS 脆弱性 (CVE-2013-0256) これはRDocの脆弱性情報ですが、実際にはdarkfish.jsというファイルの修正のみでありJSの問題であることがわかります。 問題のdarkfish.jsを確認すると該当の処理は「var anchor = window.location.hash.substring(1);から取得した値を$(“a[name=” + anchor + “]”);に渡した」処理であったことがわかります。 (このファイルが脆弱性情報のファイルと同じかは確認してないですが、ファイル名とコードから同一と判断しました) 修正方法としては$(“a[name=” + anchor + “]”)でのセレクター埋め込みをやめて$(“a[name]”).eachのe

    RDocの脆弱性情報に見るjQueryの安全な使い方
    xef
    xef 2013/02/08
  • RDoc XSS vulnerability CVE-2013-0256 releases 3.9.5, 3.12.1, 4.0.0.rc.2

    RDoc XSS vulnerability CVE-2013-0256 releases 3.9.5, 3.12.1, 4.0.0.rc.2 drbrain | Wed, 06 Feb 2013 18:35:00 GMT Posted in RDoc, Software RDoc versions 3.9.5, 3.12.1 and 4.0.0.rc.2 have been released! home: github.com/rdoc/rdoc rdoc: docs.seattlerb.org/rdoc bugs: github.com/rdoc/rdoc/issues RDoc produces HTML and command-line documentation for Ruby projects. RDoc includes the rdoc and ri tools for

    xef
    xef 2013/02/07
  • RealtimeViewerを作ったらREADMEを書くのがとても捗る件について

    RealtimeViewerを作ったらREADMEを書くのがとても捗る件について READMEを書くときはMarkdown形式で書くと思うのですが、四六時中その記法で書いているわけでは無いので、なかなか覚えられないわけです。Rubyの場合はRDoc形式で書くのが普通なのかな?まぁWikiにしろ何にしろ似たような記法増えすぎだと思うのです。 わたしのようなゆとりには、プレビューしながら確認できるととても幸せになれます。とは言っても、ブラウザ上で入力なんてしたくないし、自分のお気に入りのエディタを使いたいわけです。 こちらの記事にあるツールを使っていたのですが、どうも自分の環境ではファイルを保存しなおすと、高確率でreadでこけるようで・・。 というわけで(上記ツールを参考にして)自分で作ってみました。 インストール、および実行方法は以下のようになります。 gem install rdoc-v

    RealtimeViewerを作ったらREADMEを書くのがとても捗る件について
  • 1