2009-10-28

Fixed in Firefox 3.5.4

Firefox 3 釋出功能與安全性更新版。

Release Date:
October 27th, 2009
Security Update:
  • MFSA 2009-64 Crashes with evidence of memory corruption (rv:1.9.1.4/ 1.9.0.15)
  • MFSA 2009-63 Upgrade media libraries to fix memory safety bugs
  • MFSA 2009-62 Download filename spoofing with RTL override
  • MFSA 2009-61 Cross-origin data theft through document.getSelection()
  • MFSA 2009-59 Heap buffer overflow in string to number conversion
  • MFSA 2009-57 Chrome privilege escalation in XPCVariant::VariantDataToJS()
  • MFSA 2009-56 Heap buffer overflow in GIF color map parser
  • MFSA 2009-55 Crash in proxy auto-configuration regexp parsing
  • MFSA 2009-54 Crash with recursive web-worker calls
  • MFSA 2009-53 Local downloaded file tampering
  • MFSA 2009-52 Form history vulnerable to stealing
Fixed several stability issues.
Added the ability to re-submit crash reports (bug 378528)
After using Clear Recent History some SSL sites would not load all images and styles without pressing reload (see bug 480619)

更新到 3.5.4 之後所遇到的第一個問題,delicious 無法登入。目前無解。

userContent.css 中關於 udn.com 的格式失效,其它待查。

GreaseMonkey 套件失效一部份,有個控制 Plurk 的 script 在 Windows 2000 中執行無誤,在 Windows XP 中卻沒反應。

2009-10-25

Flash Game

最近這一陣子台灣最紅的網路事件大概就是開心農場吧!?

記者似乎也是都不查證就報導了,那個遊戲並非原版的 Happy Harvest,而是一個 6 waves 公司弄的中文介面「開心農民」,不只常出錯,而且補償方式並非由公司從資料庫調資料進行回溯,它需要使用者主動回報,並且訊息是公佈在討論區,如果你從不看討論區,你永遠得不到補償。

不過對不在意等級的人來說,那不重要。本人也上去試玩幾個遊戲,發現一些奇特的現象,有些遊戲沒辦法在 firefox 的背景分頁中載入完成,但在 IE8 中是完全可行的,而有遊戲在 firefox 中得一直 reload 好幾次才會載入,在 IE8 中卻不用,而這些狀況全都是隨機發生,也不知道是那裡出問題。

2009-09-13

SQLite 優化

關於 Firefox 的 places.sqlite 檔案肥大問題,在我三個版本的 Firefox 下都裝置了兩套相關的管理程式。
第一套應該是來自日本的程式,因為所附說明文件是日文編碼,其中包含一個執行檔 optsqlite.exe 及一個需配合 userChromeJS 套件的 OptimizeSQLite.uc.js 指令檔,裝好 userChromeJS 套件後會在 profile 下的 chrome 目錄中產生一個 userChrome.js,編輯這個 userChrome.js 指令檔,參照裡面的範例將 OptimizeSQLite.uc.js 引入就可以了,其後每隔 7 天(預設)就會對資料庫執行 VACUUM 及 REINDEX 的動作,要注意的是 optsqlite.exe 需放置到 Firefox 的安裝目錄下,若是使用 portable 的 Firefox 就放到 App 下的 firefox 目錄下。
不太確定是新版 Firefox 對 sqlite 管理有所改進,或是這個軟體的效果,places.sqlite 的增長似乎有所節制,不過可能因為這個軟體並未執行資料庫的 DELETE 的動作,對檔案大小的縮減可說是沒有效果的。

另一個是使用 sqlite3.exe 在命令列下執行,這是一個單純的 sqlite 資料庫操作軟體,它的動作取決於使用者所下的指令,我自己是參照論譠上的指令,稍作修改後以批次檔的形式來執行,如果搭配排程軟體也是可以作到自動化,只是得小心檔案互鎖問題,別在 Firefox 執行期間啟動。

2009-09-10

Fixed in Firefox 3.5.3

Firefox 3 釋出功能與安全性更新版。

Release Date:
September 9th, 2009
Security Update:
  • MFSA 2009-51 Chrome privilege escalation with FeedWriter
  • MFSA 2009-50 Location bar spoofing via tall line-height Unicode characters
  • MFSA 2009-49 TreeColumns dangling pointer vulnerability
  • MFSA 2009-47 Crashes with evidence of memory corruption (rv:1.9.1.3/1.9.0.14)
Fixed several stability issues.

2009-08-05

Fixed in Firefox 3.5.2

Firefox 3 釋出功能與安全性更新版。

Release Date:
August 3rd, 2009
Security Update:
  • MFSA 2009-46 Chrome privilege escalation due to incorrectly cached wrapper
  • MFSA 2009-45 Crashes with evidence of memory corruption (rv:1.9.1.2/1.9.0.13)
  • MFSA 2009-44 Location bar and SSL indicator spoofing via window.open() on invalid URL
  • MFSA 2009-38 Data corruption with SOCKS5 reply containing DNS name longer than 15 characters
Several stability issues.
An issue that was making Firefox take a long time to load on some Windows systems.

Update 20090806:
這個版本沒有想像中的好,firefox 似乎每隔幾個版本就會讓我遇上網路連線問題,這次的版本又出現了同樣的老問題,一直抓著連線不放,真不知該如何解決。