lighttpd 1.4.55 發布 高性能 Web 服務器

lighttpd 1.4.55 發布了。lighttpd 是一個開源 Web 服務器軟件,旨在提供一個專門針對高性能網站,安全、快速、兼容性好並且靈活的 Web Server 環境。具有非常低的記憶體開銷,CPU 占用率低、性能好,以及豐富的模塊等特點。

lighttpd 為一些流行的 Web 2.0 網站提供了支持,它的高速 io 基礎結構使它們在相同硬件上的擴展能力比使用其它 Web 服務器好幾倍。lighttpd 考慮了未來 Web 的需求:

  • 更快的 FastCGI

  • COMET meets mod_mailbox

  • 異步 IO

其事件驅動的架構針對大量並行連接(保持活動狀態)進行了優化,這對於高性能 AJAX 應用非常重要。

lighttpd 1.4.55 發布 高性能 Web 服務器

這是一個 bugfix 版本,主要更改內容包括:

  • [core] 修復 Solaris 上的編譯錯誤

  • [core] attribute_pure

  • [core] 數組專用的 buffer_caseless_compare()

  • [core] 短 string 專用 specialized buffer_eq_*()

  • [core] 使用 attribute_pure 標記更多函數

  • [core] 使用 buffer_eq_icase* 函數

  • [multiple] 短 string 替換 strcasecmp()

  • [mod_webdav] 使用多線程修復啟動崩潰

  • [core] 凍結函數 http_response_omit_header()

  • [core] 使用 buffer_eq_icase_ssn 函數

  • [core] 修正 attribute_pure 語法

  • [core] 用 SUN_LEN()+1 分配 unix socket 路徑

  • [core] 改進 http_headers[] 數據結構打包

  • [core] fdevent_poll() 是有效的定期計時器

  • [mod_authn_gssapi] 存儲代理憑證選擇

  • [mod_webdav] 修復文件上傳 > 128M

  • [core] 避免 NULL ptr 上的 freeaddrinfo()

  • [mod_accesslog] 解析多個Cookie

  • [core] Oracle Solaris 沒有 POLLRDHUP

  • [core] 在查詢字符串中保留 %2b 和 %2B

  • [core] 修復一字節的 OOB 讀取(下溢)

詳情見更新說明:

http://www.lighttpd.net/2020/1/31/1.4.55

來源:cnBeta