项目

通用

个人资料

操作

发布信息

  • 版本: 1.4.38
  • 上一版本: 1.4.37
  • 分支: 1.4
  • 状态: 稳定版
  • 发布目的: 错误修复
  • 发布经理: stbuehler
  • 发布日期: 2015-12-05

我们本应更早发布(由于#2670)——希望这次我们做对了 :)

1.4.37的重要更改

  • mod_secdownload现在需要设置一个算法选项
  • 修复了一个头部解析错误(#2670
  • 支持darwin的sendfile(只需选择“sendfile”作为后端)

下载

1.4.37的更改

  • [stat-cache] 修复了冲突处理,可能返回了错误数据(修复了 #2669
  • [core] 为传入数据至少分配4k缓冲区
  • [core] 修复了分块传输时头部结束符的搜索(修复了 #2670
  • [core] 使用force_assert检查configparserAlloc()结果
  • [mod_auth] 实现并使用了safe_memclear,如果可用则使用memset_s或explicit_bzero(感谢loganaden)
  • [core] 不在磁盘上缓冲小于64k的请求体
  • 为许多分配和函数结果添加force_assert
  • [mod_secdownload] 使用一个希望是常数时间的比较来检查哈希(修复了 #2679
  • [config] 检查配置选项范围;如果服务器选项在条件中给出,则发出警告
  • [core] 将临时文件大小恢复到1MB,改为提供一个配置选项“server.upload-temp-file-size”(修复了 #2680
  • [core] 在ENCODING_REL_URI/ENCODING_REL_URI_PART编码中将“~”添加到安全字符
  • [core] 在重定向到目录时使用ENCODING_REL_URI编码路径(修复了 #2661,感谢gstrauss)
  • [mod_secdownload] 添加了必需的算法选项;旧行为可用作“md5”,新选项为“hmac-sha1”和“hmac-sha256”
  • [mod_fastcgi/mod_scgi] 在使用前将sockaddr结构体清零(修复了 #2691,感谢Kyle J. McKay)
  • [network] 添加darwin-sendfile后端(修复了 #2687,感谢Kyle J. McKay)
  • [core] 显示正确的crypt支持结果(修复了 #2690,感谢Kyle J. McKay)

外部引用

stbuehler9年多前 更新 · 1次修订