关于超想
本站导航
邮件列表
  首页 | 本站产品 | Delphi资料 | 免费资源 | 程序人生 | 软件工程 | 网站设计 | 推荐网站
你所在的位置 -> 主页 -> 超想软件 -> 通信网络 -> linux ->详细
相关内容  
 
 
在Delphi程序中应用IE浏览器控件
DELPHI 中动态链接库的使用
利用Hook技术实现键盘监控
Delphi下汉字输入法的编程及使用
在Delphi中用拼音首字符序列来实现检索功能
在DELPHI中处理时间
Delphi 元件撰写常问问题
任意动态改变/添加网络设置中的 TCP/IP 的 DNS 地址
Delphi 3中Cookie的建立使用
Delphi4.0 开发WEBMAIL程序
用DELPHI制作留言板
 
【新品推荐】

  详细内容
 

Apache 2.0.35 问世!
作者: 评价: 上站日期: 2002-04-13
内容说明:
来源:


  Apache HTTP Server项目组近日宣布推出第一个通用(General Availability, GA)版本的Apache 2.0.x产品??Apache 2.0.35。而 Apache 2.0从2000年12月开始就运行在Apache.org站点当中,稳定性非常出色。 

  Apache 2.0 版本产品比原来的1.3版本产品在各方面都有很大提高。2.0.35版本的主要改进包括:支持多种操作模式,对不同操作系统采用特定请求处理过程,集成SSL和WebDAV支持,改善了对HTTP代理的支持等等。 

  这个版本的 Apache 可以工作在各种版本的Unix, BeOS, OS/2, Windows, Netware等操作系统当中。如果您对这个产品感兴趣,并想下载相关软件,请点击这里 

  以下是2.0.32-beta版本以来的变动情况: 

*) mod_rewrite: updated to use the new APR global mutex type. 

[Aaron Bannert] 

*) Fixes for mod_include errors on boundary conditions in which 

" and directives [Brian Pane] 

*) Fix some mod_include segfaults [Cliff Woolley, Brian Pane, Brad Nicholes] 

*) Update the Redhat Layout to match Redhat version 7. PR BZ-7422 

[Joe Orton] 

*) add compat layer to support RSA SSLC 1.x and 2.x in mod_ssl 

[Jon Travis, John Barbee, William Rowe, Ryan Bloom, Doug MacEachern] 

*) Add a new parameter to the quick_handler hook to instruct 

quick handlers to optionally do a lookup rather than actually 

serve content. This is the first of several changes required fix 

several problems with how quick handlers work with subrequests. 

[Bill Stoddard] 

*) worker MPM: Get MaxRequestsPerChild to work again. [Jeff Trawick] 

*) [APR-related] The ordering of the default accept mutex method has 

been changed to better match what's done in Apache 1.3. The ordering 

is now (highest to lowest): pthread ->  sysvsem ->  fcntl ->  flock. 

[Jim Jagielski] 

*) Ensure that the build/ directory is created when using VPATH. 

[Justin Erenkrantz] 

*) Add some popular types to the mime magic file. PR 7730. 

[Linus Walleij , Justin Erenkrantz] 

*) Remove the single-byte socket reads for CGI headers [Brian Pane] 

*) When a proxied site was being served, Apache was replacing 

the original site Server header with it's own, which is not 

allowed by RFC2616. Fixed. [Graham Leggett] 

*) Fix a mod_cgid problem that left daemon processes stranded 

in some server restart scenarios. [Jeff Trawick] 

*) Added exp_foo and rel_foo variables to config_vars.mk for 

all Apache and Autoconf path variables (like --sysconfdir, 

--sbindir, etc). exp_foo is the "expanded" version, which means 

that all internal variable references have been interpolated. 

rel_foo is the same as $exp_foo, only relative to $prefix if they 

share a common path. [Aaron Bannert] 

*) Fix some restart/terminate problems in the worker MPM. Don't 

drop connections during graceful restart. [Jeff Trawick] 

*) Change the header merging behaviour in proxy, as some headers 

(like Set-Cookie) cannot be unmerged due to stray commas in 

dates. [Graham Leggett] 

*) Be more vocal about what AcceptMutex values we allow, to make 

us closer to how 1.3 does it. [Jim Jagielski] 

*) Get nph- CGI scripts working again. PRs 8902, 8907, 9983 

[Jeff Trawick] 

*) Upgraded PCRE library to latest version 3.9 [Brian Pane] 

*) Add accessor function to set r-> content_type. From now on, 

ap_rset_content_type() should be used to set r-> content_type. 

This change is required to properly implement the 

AddOutputFilterByType configuration directive. 

[Bill Stoddard, Sander Striker, Ryan Bloom] 

*) Add new M_FOO symbols for the WebDAV/DeltaV methods specified by 

RFC 3253. Improved the method name/number mapping functions. 

[Greg Stein] 

*) remove sock_enable_linger from connection.c [Ian Holsman] 

*) Fix for virtual host processing where the requested hostname 

has a '.' at the end (PR 9187) [Ryan Cruse ] 

*) mod_dav's APIs for REPORT response handling was changed so that 

providers can generate the content directly into the output filter 

stack, rather than buffering the response into memory. [Greg Stein] 

*) Fix a hang condition with graceful restart and prefork MPM 

in the situation where MaxClients is very high but 

much fewer servers are actually started at the time of the 

restart. [Jeff Trawick] 

*) Small performance fixes for mod_include [Brian Pane] 

*) Performance improvement for the error logger [Brian Pane] 

*) Change configure so that Solaris 8 and above have 

SINGLE_LISTEN_UNSERIALIZED_ACCEPT defined by default. 

according to sun people solaris 8+ doesn't have a thundering 

herd problem [Ian Holsman] 

*) Allow URIs specifying CGI scripts to include '/' at the end 

(e.g., /cgi-bin/printenv/) on AIX and Solaris (and other OSs 

which ignore '/' at the end of the names of non-directories). 

PR 10138 [Jeff Trawick] 

*) implement SSLSessionCache shmht and shmcb based on apr_rmm and 

apr_shm. [Madhusudan Mathihalli ] 

*) Fix apxs -g handling. Move config_vars.mk from the top build 

directory to the build directory. PR 10163 [Jeff Trawick] 

*) Fix some mod_include problems which broke evaluation of some 

expressions. PR 10108 [Jeff Trawick] 

*) Fix the calculation of request time in mod_status. [Stas Bekman] 

*) Fix the calculation of thread_num in the worker score structure. 

[Stas Bekman] 

*) Use apr_atomic operations in managing the mod_mem_cache 

cache_objects for SMP scalability. (see USE_ATOMICS 

preprocessor directive in mod_file_cache) 

[Bill Stoddard] 

*) Add filehandle caching to mod_mem_cache. (see CACHE_FD 

preprocessor directive in mod_file_cache) 

[Bill Stoddard] 

*) Implement prototype mod_disk_cache for use with mod_cache. 

[Bill Stoddard] 

*) Add a missing manualdir entry in the Debian config.layout. 

[Thom May ] 

*) Stop installing libtool for APR and tell APR where it should place 

its copy of libtool (via our installbuildpath layout variable). 

[Justin Erenkrantz] 

*) New directive ProxyIOBufferSize. Sets the size of the buffer used 

when reading from a remote HTTP server in proxy. [Graham Leggett] 

*) Modify receive/send loop in proxy_http and proxy_ftp so that 

should it be necessary, the remote server socket is closed before 

transmitting the last buffer (set by ProxyIOBufferSize) to the 

client. This prevents the backend server from being forced to hang 

around while the last few bytes are transmitted to a slow client. 

Fix the case where no error checking was performed on the final 

brigade in the loop. [Graham Leggett] 

*) Scrap CacheMaxExpireMin and CacheDefaultExpireMin. Change 

CacheMaxExpire and CacheDefaultExpire to use seconds rather than 

hours. [Graham Leggett, Bill Stoddard] 

*) New Directive SSIUndefinedEcho. to change the '(none)' echoed 

for a undefined variable. [Ian Holsman] 

*) Proxy HTTP and CONNECT: Keep trying other addresses from the DNS 

when we can't get a socket in the specified address family. We may 

have gotten back an IPv6 address first and yet our system is not 

configured to allow IPv6 sockets. [Jeff Trawick] 

*) Be more careful about recursively removing CVS directories. Make 

sure that we aren't cd'ing to their home directory first. PR: 9993 

[Aaron Bannert, James LewisMoss ] 

*) Add a missing errordir entry in the Debian config.layout. PR: 10067 

[Dirk-Jan Faber , Aaron Bannert, 

Thom May ] 

*) Rename the filter ordering priorities. The recent filtering fixes 

have showcased problems with their usage. Therefore, we need to 

rename them to increase the clarity. (CONTENT-> RESOURCE, 

HTTP_HEADER-> CONTENT_SET/PROTOCOL) [Justin Erenkrantz] 

*) Fix a problem in the new --enable-layout functionality where 

it wouldn't allow overrides from variables like --prefix, 

--bindir, etc. [Thom May ] 

*) Fix a bug in the core input filter for AP_MODE_EXHAUSTIVE. It 

no longer hangs around waiting for the socket to close before 

returning exhaustive data. [Aaron Bannert] 

*) rename apr_exploded_time_t to apr_time_exp_t (as per renames pending) 

[Thom May ] 

*) Change mod_ssl to always do a full startup/teardown on restarts. 

this allows mod_ssl to be added to a server that is already 

running and makes it possible to add/change certs/keys after the 

server has been started. [Doug MacEachern] 

*) Introduce PassPhraseDialog "|/path/to/pipe" mechanism to mod_ssl. 

This pipe must be a bidirectional 'console' style relay, which 

mod_ssl prints all prompts to the pipe's stdin, and reads the 

passphrases from the pipe's stdout. [William Rowe] 

*) Fix bug where --sysconfdir and --localstatedir were being 

ignored. [Thom May , Aaron Bannert] 

PR 9888 

*) Fix --enable-layout to work again. Caution: When specifying 

--enable-layout, common arguments like --prefix, --exec-prefix, 

etc. will be ignored and the settings from the layout will be 

used instead. [Thom May , Aaron Bannert] 

PR 9124, 9873, 9885 

*) New Directive for mod_proxy: ProxyRemoteMatch. This provides 

regex pattern matching for the determination of which requests 

to use the remote proxy for. [Jim Jagielski] 

*) Fix CustomLog bytes-sent with HTTP 0.9. [Justin Erenkrantz] 

*) Prevent Apache from ignoring SIGHUP due to some lingering 1.3 

cruft in piped logs and rewritemap child processes. 

[William Rowe] 

*) All instances of apr_lock_t have been removed and converted 

to one of the following new lock APIs: apr_thread_mutex.h, 

apr_proc_mutex.h, or apr_global_mutex.h. No new code should 

use the apr_lock.h API, as the old API will soon be deprecated. 

[Aaron Bannert] 

*) Merged in changes to mod_ssl up through 2.8.7-1.3.23. 

[Ralf S. Engelschall, Cliff Woolley] 

*) mod-include: make it handle flush'es and fix the 'false-alarm' 

[Justin Erenkrantz, Brian Pane, Ian Holsman] 

*) ap_get_*_filter_handle() functions to allow 3rd party modules 

to lookup filter handles so they can bypass the filter name 

lookup when adding filters to a request (via ap_add_*_filter_handle()) 

[Ryan Morgan ] 

*) Fix for multiple file buckets on Win32, where the first file 

bucket would cause the immediate closure of the socket on any 

non-keepalive requests. [Ryan Morgan ] 

*) Correct Win32 failure of mmap of a segment beyond start of the 

file; fixes large SSL and similar transfers. [William Rowe] 

PR 9898 

*) Implement apr_proc_detach changes and allow -DNO_DETACH in the 

multi-process mode to not "daemonize" while detaching from the 

controlling terminal. This is necessary for Apache to work with 

process-management tools like AIX's "System Resource Controller" 

as well as Dan Bernstein's "daemontools". 

[Jos Backus , Aaron Bannert] 

*) Convert mod_auth_digest to use the new apr_global_mutex_t 

type. [Aaron Bannert] 

*) fix bug in mod-include where it wouldn't send a unmatched 

part if it was at the end of a bucket [Ian Holsman] 

*) worker MPM: Improve logging of errors with the interface between 

the listener thread and worker threads. [Jeff Trawick] 

 
你所在的位置 -> 主页 -> 超想软件 -> 通信网络 -> linux ->详细
  首页 | 本站产品 | Delphi资料 | 免费资源 | 程序人生 | 软件工程 | 网站设计 | 推荐网站
声明:本站内容除注明原创以外均从网上摘抄,如有侵权请指明。
  如果您对我们的网站有什么意见或者建议,请与我们联系
powered by 建站易上手- V2.0