ラウンドアバウト2.1.3

変更点

共通

  • mod_proxyとの併用時の安定性向上(BEYONDのみ)

バグ修正

mod_ralc

  • linkタグにiconが指定されている時、CSS変換シートを取得するリクエストが送信されていた不具合を修正

mod_raic

  • 画像更新後に最初にSoftBank端末でアクセスするとRA-22005がログに記録されていた不具合を修正(BEYONDのみ)

terminfo-headers.conf

  • 端末情報のBrowser-Versionが送信されていなかった不具合を修正


2012.02.22

ラウンドアバウト1.2.4

変更点

共通

  • プログラム品質の向上
  • 特定の環境下へのProxy時の動作改善

バグ修正

mod_ralc

  • RALCBalancerParamを使用している時、クエリ文字列が付いているURLへリダイレクトした場合に正しいURLに遷移しない
  • 画像やCSS等のリソースに対するレスポンスヘッダにContent-Typeが付いていない時にSegmentationFaultが発生する(beyondのみ)
  • footprintのCookieエミュレーション機能と併用すると、画像ディスパッチが動作しない場合がある
  • Apacheのgraceful再起動と同時に来たリクエストが正しく変換されないことがある

mod_raic

  • キャッシュディレクトリに書き込み権限がない場合に、元画像ではなくスペーサー画像が出力される(beyondのみ)
  • キャッシュディレクトリにNFSを使用している場合、稀にスペーサー画像が表示される


2012.02.08

ラウンドアバウト2.1.2

変更点

mod_ralc

  • GIF/PNGが低画質に変換されることがある現象の改善
  • 各画像に配分するサイズを全体的に向上

バグ修正

mod_ralc

  • 同一URLの画像を1ページ内に複数記述した場合、ページの途中から画像がalt文字列へ変換されることがある
  • CSSがstyle要素展開されたときのHTMLサイズ増加分が画像変換処理で加味されていない
  • 画像ハッシュパラメータ(_h)によるHTMLサイズ増加分が画像変換処理で加味されていない
  • Apacheのgraceful再起動と同時に来たリクエストが正しく変換されないことがある

mod_raic

  • 画像へアクセスするとステータスコード200でHTMLが返却される場合、SoftBankでSegmentationFaultが発生する(BEYONDのみ)


2011.12.20

ラウンドアバウト2.1.1

変更点

共通

  • プログラム品質の向上

バグ修正

mod_ralc

  • HEADリクエストを送信すると500エラーが発生する不具合を修正(BEYONDのみ)
  • footprintのCookieエミュレーション機能と併用すると、CSS切り替えや画像ディスパッチが動作しない場合がある不具合を修正
  • CSSのURLに「.」を含まないlinkタグへra:rename属性を指定すると、SegmentationFaultが発生する不具合を修正

mod_raic

  • URLに画像変換指示パラメータが存在しない場合、Proxy先コンテンツが変更されても変更された画像が配信されない不具合を修正(BEYONDのみ)
  • 画像URLにパーセントエンコードされた文字が含まれている場合、画像変換が正しく行われない問題を修正(BEYONDのみ)


2011.12.06

ラウンドアバウト2.1.0

新機能

共通

  • mod_jk、mod_proxy_ajpに対応

mod_ralc

  • CDNとの連携機能を追加。画像やCSSの絶対URL指定。画像サイズパラメータの値丸め設定
  • 個別の機能をon/offできる機能の追加
  • 外部JSファイルの出し分け機能の追加
  • scriptタグの削除機能の追加
  • Windows Phoneへの対応
  • <?ra-page image-convert="ra:width"?> 構文への対応

変更点

roundabout-vhost.conf

  • RALCUrlMappingディレクティブ追加
  • RALCImageSizeRoundingディレクティブ追加
  • RALCEncodingディレクティブ追加
  • RALCConversionSheetディレクティブ追加
  • RALCContentTypeConversionディレクティブ追加
  • RALCHtmlSizeAdjustディレクティブ追加
  • RALCCssディレクティブ追加
  • RALCDuplicatedImageModeディレクティブ追加
  • RALCRemoveScriptディレクティブ追加

共通

  • 画像縮小変換時のキャッシュ画像の高さがより正確になるように修正
  • mod_headersのレスポンスヘッダ書き換えと連動できるように修正
  • 起動時にライセンス情報を表示するように変更
  • ファイルIOエラー時のログ出力を強化

mod_ralc

  • CGIでキャラクターエンコーディング変換を行った際にリクエストヘッダのContent-Lengthも変更するように修正
  • 同一URLの画像を単一の画像として容量計算するように修正
  • 画像変換指示パラメータの追加順序を変更

mod_raic

  • 変換後のPNG画像のコメントに作成日と更新日を出力しないように変更

バグ修正

mod_ralc

  • CSSで背景画像等のURLに空文字列を指定するとerror_logにエラーが出力される不具合を修正
  • CSSのセレクタ名にコメントが含まれている場合、不正なstyle要素で展開される不具合を修正
  • リクエストURLの末尾が「?」の場合にSegmentationFaultが発生する不具合を修正
  • RALCBalancerParamを使用している時、クエリ文字列が付いているURLへリダイレクトした場合に正しいURLに遷移しない不具合を修正
  • 画像やCSS等のリソースに対するレスポンスヘッダにContent-Typeが付いていない時にSegmentationFaultが発生する不具合を修正(beyondのみ)

mod_raic

  • キャッシュディレクトリに書き込み権限がない場合に、元画像ではなくスペーサー画像が出力される不具合を修正(beyondのみ)
  • キャッシュディレクトリにNFSを使用している場合、稀にスペーサー画像が表示される不具合を修正


2011.10.03

バージョン2.0.1

バグ修正

mod_ralc

  • CSS変換シート内に改行だけの行があったり、見出しのない列に変換ルールが記載されている場合にSegmentationFaultが発生する不具合を修正
  • <?ra-page?>の直後にスペースが存在する場合、PIが認識されない不具合を修正
  • PHP-CGI/Perl-CGI使用時に画像変換やCSS展開が正しく行われない不具合を修正(Web版のみ)
  • キャラクタエンコーディング変換がUTF-8 bothの場合、GETデータが文字化けする不具合を修正(BEYOND版もしくはPHP-CGI/Perl-CGI使用時)

mod_raic

  • 画像のLast-Modifiedヘッダが不正な形式の場合に正しい画像が返却されない不具合を修正(BEYONDのみ)
  • GIF画像への初回アクセス時に指示パラメータを超えるサイズの画像が返却される場合がある不具合を修正(BEYONDのみ)
  • Proxy Error発生時にSegmentationFaultが発生する不具合を修正(BEYONDのみ)

変更点

roundabout-vhost.conf

  • RALCImageResizeGroupとRALCImageScaleListの設定値を変更(ブラウザ横幅360px向けの設定)

device-group.conf

  • ブラウザ横幅200未満の非推奨端末用グループを追加

unsupport.csv

  • ブラウザ横幅200未満の非推奨端末用グループを非推奨端末リストに追加

2011.06.24

ラウンドアバウト1.2.3

変更点

mod_ralc

  • RALCEngineV10Modeディレクティブが使用できるようになりました

バグ修正

mod_ralc

  • キャラクタエンコーディング変換がUTF-8 bothの場合、POSTデータが一定以上の長さになるとアプリケーションにPOSTデータが送信されない不具合を修正
  • キャラクタエンコーディング変換がUTF-8 bothの場合、GETデータが文字化けする不具合を修正(BEYOND版もしくはPHP-CGI/Perl-CGI使用時)
  • imgタグのsrc属性として相対パス指定 ../../../ によりドキュメントルートより上の階層を指定した場合、画像変換が行われない不具合を修正(BEYONDのみ)
  • footprintと併用した場合、SSLでiモードIDがfootprintのログに記録されない不具合を修正(BEYONDのみ)
  • PHP-CGI/Perl-CGI使用時に画像変換やCSS展開が正しく行われない不具合を修正

mod_raic

  • 画像のLast-Modifiedヘッダが不正な形式の場合に正しい画像が返却されない不具合を修正(BEYONDのみ)
  • GIF画像への初回アクセス時に指示パラメータを超えるサイズの画像が返却される場合がある不具合を修正(BEYONDのみ)


2011.06.02

バージョン2.0.0

新機能

共通

  • beyondでパラメータで切り替わるタイプの画像URLの対応
  • ラウンドアバウトの画像変換パラメータの改ざん防止機能を追加

mod_ralc

  • 端末情報で使用可能な項目を追加
  • iモードブラウザ1.0向けCSS展開機能にタイプセレクタth、td、liに対応
  • iモードブラウザ1.0向けCSS展開機能は2つ以上の外部CSSの展開に対応
  • CSS変換機能の追加
  • CSSで指定されている画像に対する画像変換指示用プロパティの追加
  • サイトの基準となる画面幅を明示的に設定できるようにする
  • スマートフォン向けviewport変換を追加
  • ページ単位で画像変換ON/OFFが指定できる機能を追加
  • ra:widthでの横幅指定でもオートスケールができるようにする
  • beyondでのサーバー間通信ログ出力機能の追加
  • 非対応端末リストで独自グループを指定する機能の追加
  • 外部CSS出し分け用の拡張表記の追加
  • PIで参照する端末情報値の1byte参照機能追加
  • PIの複数行略記指定機能の追加

mod_ralc

  • beyondでのサーバー間通信ログ出力機能の追加

変更点

roundabout.conf

  • RALCMemoryStoreRootディレクティブ追加
  • RALCEngineV10Modeディレクティブ追加

roundabout-vhost.conf

  • RALCBaseWidthディレクティブ追加
  • RALCImageScaleList ディレクティブ追加
  • RALCSingleCssModeディレクティブ追加
  • RALCImageApplicationParamディレクティブ追加
  • RALCImageApplicationParamByQueryディレクティブ追加
  • RALCRAICParamHashディレクティブ追加
  • RAICImageApplicationParamディレクティブ追加
  • RAICImageApplicationParamByQueryディレクティブ追加
  • RAICParamHashディレクティブ追加

roundabout-vhost.conf

  • RALCTerminfoHeaderの設定値でScreen-Inch, Browser-Type, Browser-Version, Os-Type, Os-Version, Download-Speed, Release-Dateを追加
  • RALCTerminfoHeaderの設定値でCss-Support, Style-Support, Jpeg-Support, Gif-Support, Png-Support, Xhtml-Version, 3gp-Support, 3g2-Support, Wmv-Support, Amc-Support, Asf-Support, Gps-Support, Table-Supportを削除

共通

  • CSSの全てのセレクタで背景画像変換できるように変更
  • キャッシュディレクトリの構成の変更

mod_ralc

  • 端末情報ファイルのフォーマットの変更
  • auのブラウザバージョン7未満の端末は外部CSSをstyle要素で展開するように変更
  • オートスケールの設定方法の変更
  • xhtml用のContent-Typeを出力する条件をiモードブラウザ1.0の時だけに変更
  • 変換シートからSoftBankの2G端末の削除
  • 絵文字変換シートのSoftBankの2G端末向けの絵文字変換の削除
  • SoftBankでHTMLの大きさが48KBを超える場合に、48KBより少し前HTMLを切り取るように変更
  • JavaScript非対応機種では、jsファイルサイズを考慮しないように変更
  • JavaScript非対応機種ではscript要素のsrc属性を削除するように変更
  • 画像縮小変換時の縮小後の画像幅計算ロジックの変更

mod_raic

  • SoftBankで画像の転送禁止処理をレスポンスヘッダで制御する方法からForward Lock形式に変更

そのほか

  • 端末情報配信元ホスト名およびIPアドレスの変更

バグ修正

mod_ralc

  • beyondでドキュメントルートより上位への相対パス指定を行った場合に画像変換が行われない不具合の修正
  • beyondとfootprintを利用した場合にSSLでiモードIDがfootprintのログに記録されなくなっていた不具合を修正
  • RALCSourceEncodingの指定がUTF-8 bothの場合、POSTデータが一定以上の長さになるとau、docomo 2G、WILLCOMでPOSTデータが送信できなくなってしまう不具合の修正
  • 正方形の画像を変換後、縦横の長さが一致しなくなる場合があった不具合を修正

mod_raic

  • beyondでオリジンサーバーが画像に対して不正なLast-Modifiedヘッダを返す場合、画像変換の動作が不安定になる不具合の修正

2011.05.26

ラウンドアバウト1.2.2

変更点

roundabout.conf

  • RALCTempRootディレクティブの追加
  • RAICTempRootディレクティブの追加

バグ修正

共通

  • 画像変換で一時的に使用するディレクトリ(/tmp)とラウンドアバウトキャッシュディレクトリ(/var/roundabout/cache)が別のデバイスで構成されている環境で画像変換が失敗してしまう不具合を修正(一時ディレクトリの場所を指定できるように対応)

mod_raic

  • beyondの場合で画像にパラメータが無い状態でアクセスした場合、コンテンツサーバー上の画像が更新されていても、古い画像が出てしまっていた不具合を修正
  • 既にバランサーパラメータが付いているリンクに対してもバランサーパラメータを付けてしまっていた不具合を修正
  • objectタグでdeclare="declare"ではなくdeclareだけを書くと動画ファイルサイズがHTMLページのキャッシュサイズに含まれてしまっていた不具合を修正


2011.04.25

バージョン1.2.1

バグ修正

mod_ralc

  • 「RALCSourceEncoding UTF-8 both」を指定して、au、movaからPOSTでアクセスした際のメモリ関連の不具合を修正(バージョン1.2.0より発生)

仕様変更

  • 端末情報再読み込み時に、不正な端末情報が含まれた場合、Apacheが起動しない仕様を不正な端末情報を読み飛ばし、起動できるように改善

2010.12.24