lighttpd 1.4.37 ·¢²¼£¬´Ë°æ±¾ÊǸö bug ÐÞ¸´°æ±¾£¬Ö÷ÒªÐÞ¸´ÁË lighttpd 1.4.36 µÄ»Ø¹é²âÊÔÎÊÌâºÍ camke£¬scons ºÍ FreeBSD Ïà¹ØµÄÐÞ¸´£»¸Ä½øÁ˾²Ì¬¹¹½¨£¨scons£©£»¸Ä½ø mod_cgi µÄ mmap ´¦Àí£»¸Ä½øÄÚ²¿ API£»¿ÉÒÔÔÚ jenkins ʵÀýÔËÐвâÊÔÌ×¼þ£¨scons£©¡£
¸Ä½øÁбí
[mod_proxy] remove debug log line from error log (fixes #2659)
[mod_dirlisting] fix dir-listing.set-footer not showing
fix out-of-filedescriptors when uploading “large” files (fixes #2660, thx rmilecki)
increase upload temporary chunk file size from 1MB to 16MB
fix undefined integer shift
rewrite network sendfile/mmap/writev/write backends
fix some unchecked return value warnings
[kqueue] fix kevent call
[autoconf] define HAVE_CRYPT when crypt() is present
[bsd xattr] fix compile break with BSD extended attributes in stat_cache
[mod_cgi] rewrite mmap and generic (post body) send error handling
[mmap] fix mmap alignment
[plugins] when modules are linked statically still only load the modules given in the config
[mmap] handle SIGBUS in network; those get triggered if the file gets smaller during reading
fix some warnings found by coverity (“leak” in setup phase, not catching too long unix socket paths in mod_proxy)
Lighttpd ÊÇÒ»¸öµÂ¹úÈËÁìµ¼µÄ¿ªÔ´Web·þÎñÆ÷Èí¼þ£¬Æä¸ù±¾µÄÄ¿µÄÊÇÌṩһ¸öרÃÅÕë¶Ô¸ßÐÔÄÜÍøÕ¾£¬°²È«¡¢¿ìËÙ¡¢¼æÈÝÐԺò¢ÇÒÁé»îµÄweb server»·¾³¡£¾ßÓзdz£µÍµÄÄڴ濪Ïú£¬cpuÕ¼ÓÃÂʵͣ¬Ð§Äܺã¬ÒÔ¼°·á¸»µÄÄ£¿éµÈÌØµã¡£
LighttpdÊÇÖÚ¶àOpenSourceÇáÁ¿¼¶µÄweb serverÖнÏΪÓÅÐãµÄÒ»¸ö¡£Ö§³ÖFastCGI, CGI, Auth, Êä³öѹËõ(output compress), URLÖØÐ´, AliasµÈÖØÒª¹¦ÄÜ£¬¶øApacheÖ®ËùÒÔÁ÷ÐУ¬ºÜ´ó³Ì¶ÈÒ²ÊÇÒòΪ¹¦Äܷḻ£¬ÔÚlighttpdÉϺܶ๦Äܶ¼ÓÐÏàÓ¦µÄʵÏÖÁË£¬Õâµã¶ÔÓÚapacheµÄÓà »§ÊǷdz£ÖØÒªµÄ£¬ÒòÎªÇ¨ÒÆµ½lighttpd¾Í±ØÐëÃæ¶ÔÕâЩÎÊÌâ¡£
Èí¼þÏêÇ飺http://www.lighttpd.net/2015/8/30/1.4.37/
ÏÂÔØµØÖ·£ºhttp://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.37.tar.gz
À´×Ô:¿ªÔ´ÖйúÉçÇø

