Chinaunix首页 | 论坛 | 博客
  • 博客访问: 382822
  • 博文数量: 105
  • 博客积分: 6010
  • 博客等级: 准将
  • 技术积分: 1145
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-01 09:01
文章分类

全部博文(105)

文章存档

2010年(3)

2009年(93)

2008年(9)

我的朋友

分类: BSD

2009-08-27 08:51:36

现在OpenBSD snapshot软件包中PHP集成的suhosin补丁已经升级至0.9.7(0.9.29)最新版!



针对最新的PHP5.3.0,suhosin目前的补丁还处于Beta阶段,暂未推出正式版。

Beta版的新特性:

  • SUHOSIN_MM_USE_CANARY_PROTECTION
    • default: 1
    • Set to 0 to disable canary protection. A copy of the MM will be used that does not have canaries. This is nearly the same as the MM of vanilla PHP.
  • SUHOSIN_MM_DESTROY_FREE_MEMORY
    • default: 0
    • Set to 1 to enable free memory destruction. Every piece of free memory will be overwritten. This allows debugging e.g. use after free memory corruption bugs easier without using a debug PHP.
  • SUHOSIN_MM_IGNORE_CANARY_VIOLATION
    • default: 0
    • Set to 1 stops Suhosin from aborting the process when it detects canary violations. The violations will be logged and the canary restored. It is strongly recommended to NOT use this feature. But it is more secure to use this feature instead of disabling Suhosin completely which happend in the past when people saw canary violation error messages
  • SUHOSIN_HT_IGNORE_INVALID_DESTRUCTOR
    • default: 0
    • Set to 1 stops Suhosin from aborting the process when it detects an invalid Hashtable destructor. It is strongly recommended to NOT use this feature.
  • SUHOSIN_LL_IGNORE_INVALID_DESTRUCTOR
    • default: 0
    • Set to 1 stops Suhosin from aborting the process when it detects an invalid LinkedList destructor. It is strongly recommended to NOT use this feature.
阅读(692) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~