Lighttpd 1.4.36 发布,已难得更新一次!

栏目: 服务器 · 发布时间: 8年前

内容简介:Lighttpd 1.4.36 发布,已难得更新一次!

Lighttpd 1.4.36 发布了,该版本主要是 Bug 的修复,重要的改变包括:

  • 默认禁用 SSL 3.0
  • 对日志中的所有字符串进行转义
  • 修复了上传时无法创建临时文件导致的段错误
  • 改变内部缓冲、chunks 等方面的 API,可能导致第三方插件的兼容问题

下载地址:

与 1.4.35 版本比较,详细改进内容包括:

  • use keep-alive timeout while waiting for HTTP headers; use always the read timeout while waiting for the HTTP body
  • fix bad shift in conditional netmask “…/0” handling
  • add more mime types and a script to generate mime.conf (fixes #2579 )
  • add support for (Free) BSD extended attributes
  • [build] use fortify flags with “extra-warnings”
  • [mod_dirlisting,mod_redirect,mod_rewrite] abort config parsing if pcre-compile fails or isn’t available
  • [ssl] disable SSL3.0 by default
  • fixed typo in example config found by openSUSE user (boo# 907709)
  • [network] fix compile break in calculation of sockaddr_un size if SUN_LEN is not defined (fixes #2609 )
  • [connections] fix bug in connection state handling
  • print backtrace in assert logging with libunwind
  • major refactoring of internal buffer/chunk handling
  • [mod_auth] use crypt_r instead of crypt if available
  • fix error message for T_CONFIG_ARRAY config values if an entry value is not a string
  • fix segfaults in many plugins if they failed configuration
  • escape all strings for logging (fixes #2646 log file injection, reported by Jaanus Kääp)
  • fix hex escape in accesslog (fixes #2559 )
  • show extforward re-run warning only with debug.log-request-handling (fixes #2561 )
  • parse If-None-Match for ETag validation (fixes #2578 )
  • fix memory leak in mod_status when no counters are set (found by coverity)
  • [mod_magnet] fix segfault when accessing not existing lighty.req_env[] entry (found by coverity)
  • fix segfault when temp file for upload couldn’t be created (found by coverity)
  • mime.conf: add some new mime types, remove .dat, .sha1, .md5, update .vcf
  • [mod_proxy] add unix domain socket support (fixes #2653 )
  • [configfile] fix reading uninitialized variable (found by Willian B.)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

C++ API设计

C++ API设计

[美] Martin Reddy / 刘晓娜、臧秀涛、林健 / 人民邮电出版社 / 2013-8 / 89.00

现代软件开发中的一大难题就是如何编写优质的API。API负责为某个组件提供逻辑接口并隐藏该模块的内部细节。多数程序员依靠的是经验和冒险,从而很难达到健壮、高效、稳定、可扩展性强的要求。Martin Reddy博士在自己多年经验基础之上,对于不同API风格与模式,总结出了API设计的种种最佳策略,着重针对大规模长期开发项目,辅以翔实的代码范例,从而有助于设计决策的成功实施,以及软件项目的健壮性及稳定......一起来看看 《C++ API设计》 这本书的介绍吧!

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具