| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: lighttpd-mod_cml | Distribution: openSUSE 10.2 (i586) |
| Version: 1.4.13 | Vendor: SUSE LINUX Products GmbH, Nuernberg, Germany |
| Release: 41.10 | Build date: Sun Apr 27 11:16:07 2008 |
| Group: Productivity/Networking/Web/Servers | Build host: stravinsky.suse.de |
| Size: 30048 | Source RPM: lighttpd-1.4.13-41.10.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: http://www.lighttpd.net/ | |
| Summary: CML (Cache Meta Language) module for Lighttpd | |
CML is a Meta language to describe the dependencies of a page at one
side and building a page from its fragments on the oth er side using
LUA.
CML (Cache Meta Language) wants to solves several problems:
* dynamic content needs caching to perform
* checking if the content is dirty inside of the application is
usually more expensive than sending out the cached data
* a dynamic page is usually fragmented and the fragments have
different livetimes
* the different fragements can be cached independently
Authors:
--------
Jan Kneschke <jan@kneschke.de>
BSD 3-Clause
internal MD5: 06ecc5826b633a498661233a21f3d327
GPG
* Wed Apr 23 2008 - mrueckert@suse.de
- added lighttpd-1.4.x_ssl_dos.patch: (bnc#374761)
properly clear ssl errors before proceeding to the next connection
(CVE-2008-1531)
* Tue Mar 11 2008 - mrueckert@suse.de
- added lighttpd-1.4.x_high_load_dos.patch: (bnc#364517)
lighttpd crashed when handling a large number of connections
(CVE-2008-0983)
- added lighttpd-1.4.x_mod_cgi_disclosure.patch: (bnc#366526)
do not send the source of the CGI script on fork failures
(CVE-2008-1111)
- added lighttpd-1.4.x_mod_userdir_disclosure.patch: (bnc#368962)
require to set userdir.path to avoid accidental disclosure of
informations. to get back the old behavior set userdir.path to
"". Our default config has not been affected. (CVE-2008-1270)
- added lighttpd-1.4.13_php5_sucks_and_breaks_testsuite.patch:
workaround the change in the php5-fastcgi API.
* Mon Sep 24 2007 - mrueckert@suse.de
- bugs fixed for (#307749)
- added lighttpd-1.4.x_etag_crash.patch:
fixed remote DOS when client sents an etag while the server has
etags disabled. (CVE-2007-5074)
- lighttpd-1.4.x_mixed_eol_crash.patch
fixed crash when cgi scripts send mixed lineendings.
(CVE-2007-5073)
- added lighttpd-1.4.x_mod_fastcgi_overrun.patch and
lighttpd-1.4.x_header_parsing.patch: (CVE-2007-4727)
- Lighttpd is prone to a header overflow when using the
mod_fastcgi extension, this can lead to arbitrary code
execution in the fastcgi application.
- block chars < 0x20
- properly compare keys in header fields
* Mon Jul 30 2007 - mrueckert@suse.de
- added lighttpd-1.4.x_ouf_fd_crash.patch: (#292050)
Do not crash if we run out of filehandles (CVE-2007-3948)
* Tue Jul 24 2007 - mrueckert@suse.de
- added lighttpd-1.4.x_duplicated_headers_with_folding_crash.patch:
fixes sa2007_03 (#292050) (CVE-2007-3947)
- added lighttpd-1.4.x_mod_access_bypass.patch
fixes sa2007_08 (#292050) (CVE-2007-3949)
- added lighttpd-1.4.x_mod_auth_sec.patch
fixes sa2007_04, sa2007_05, sa2007_06, sa2007_07 (#292050)
(CVE-2007-3946)
* Wed Feb 21 2007 - mrueckert@suse.de
- added lighttpd-1.4.x_zero_mtime_crash.patch: (#246945)
Don't crash with files with a mtime of 0. (CVE-2007-1870)
- added lighttpd-1.4.x_crlf_parsing_dos.patch: (#246945)
Don't run into an endless loop when cthe client aborts the
connection. (CVE-2007-1869)
- fixed the default config: (#254820)
it broke when module configs used variables
* Fri Oct 20 2006 - mrueckert@suse.de
- Factory has 5.1.1. so allow building against plain lua-devel
* Tue Oct 10 2006 - mrueckert@suse.de
- update to 1.4.13:
- removed lighttpd-1.4.9.patch: fixed it upstream finally.
* added initgroups in spawn-fcgi (#871)
* added apr1 support htpasswd in mod-auth (#870)
* added lighty.stat() to mod_magnet
* fixed segfault in splitted CRLF CRLF sequences
(introduced in 1.4.12) (#876)
* fixed compilation of LOCK support in mod-webdav
* fixed fragments in request-URLs (#869)
* fixed pkg-config check for lua5.1 on debian
* fixed Content-Length = 0 on HEAD requests without
a known Content-Length (#119)
* fixed mkdir() forcing 0700 (#884)
* fixed writev() on FreeBSD 4.x and older (#875)
* removed warning about a 404-error-handler
returned 404
* backported and fixed the buildsystem changes for
webdav locks
* fixed plugin loading so we can finally load lua
extensions in mod_magnet scripts
* fixed large uploads if xattr is enabled
- buildrequire lua51
* Mon Sep 25 2006 - mrueckert@suse.de
- lighttpd.sysconfig/lighttpd.init:
added LIGHTTPD_UMASK with a default value of "077" to make sure
we have a sane umask. mod_webdav now honors the umask when
creating new files.
* Sat Sep 23 2006 - mrueckert@suse.de
- update to 1.4.12:
o added experimental LOCK support for webdav
o added Content-Range support for PUT in webdav
o added support for += on empty arrays in config-files
o added ssl.cipher-list and ssl.use-sslv2
o added $HTTP["querystring"] conditional
o added mod_magnet as long-term replacement for mod_cml
o added work-around for a Opera Bug with SSL + Chunked-Encoding
o changed --print-config to print to stdout instead of stderr
o changed no longer use 0600 for new files with webdav. umask is
honored. Make sure you have set a proper umask.
o fixed upload hangs with SSL
o fixed connection drops with SSL (aka bad retry)
o fixed path traversal with \ on cygwin
o fixed mem-leak in mod_flv_streaming
o fixed required trailing newline in configfiles (#142)
o fixed quoting the autoconf files (#466)
o fixed empty Host: + $HTTP["host"] handling (#458)
o fixed handling of If-Modified-Since if ETag is not set
o fixed default-shell if SHELL is not set (#441)
o fixed appending and assigning of env.* vars
o fixed empty FCGI_STDERR packets
o fixed conditional server.allow-http-11
o fixed handling of follow-symlink + lstat()
o fixed SIGHUP handling if max-workers is used
o fixed "Software caused connection abort" messages on FreeBSD
- additional changes from 1.4.11:
o added ability to specify which ip address spawn-fci listens on
(agkr@pobox.com)
o added mod_flv_streaming to streaming Flash Movies efficiently
o fixed handling of error codes returned by mod_dav_svn behing a
mod_proxy
o fixed error-messages in mod_auth and mod_fastcgi
o fixed re-enabling overloaded local fastcgi backends
o fixed handling of deleted files in linux-sendfile
o fixed compilation on BSD and MacOSX
o fixed $SERVER["socket"] on a already bound socket
o fixed local source retrieval on windows
(secunia)
o fixed hanging cgi if remote side is dieing while reading
from the pipe (sandy@meebo.com)
* Thu Jul 20 2006 - olh@suse.de
- remove unused neon from buildrequires
- remove unused neon from buildrequires
* Wed May 31 2006 - mrueckert@suse.de
- updated to 1.4.10
* added ability to specify which ip address spawn-fci listens on
(agkr@pobox.com)
* added mod_flv_streaming to streaming Flash Movies efficiently
* fixed handling of error codes returned by mod_dav_svn behing a
mod_proxy
* fixed error-messages in mod_auth and mod_fastcgi
* fixed re-enabling overloaded local fastcgi backends
* fixed handling of deleted files in linux-sendfile
* fixed compilation on BSD and MacOSX
* fixed $SERVER["socket"] on a already bound socket
* fixed local source retrieval on windows
(secunia)
* fixed hanging cgi if remote side is dieing while reading
from the pipe (sandy@meebo.com)
- removed lighttpd-1.4.10_importantfixes.patch:
all changes are upstream
- updated lighttpd-1.4.10_testsuite.patch:
o removed max-request size
o fixed count of the fastcgi tests.
* Tue Mar 07 2006 - mrueckert@suse.de
- added lightytest.sh
wrapper script around the test suite. so we properly cleanup the
php-fastcgi process.
* Mon Mar 06 2006 - mrueckert@suse.de
- added new splitted config (config.tar.bz2)
- added lighttpd-1.4.10_importantfixes.patch:
+ typo in mod_cml documentation (doc/cml.txt)
+ added paragraph about using var. and env.
(doc/configuration.txt)
+ explain fastcgi.map-extensions (doc/fastcgi.txt)
+ include FAM_CFLAGS/SQLITE3_CFLAGS when needed (src/Makefile.am)
+ dont crash if using %0 reference in a !~ conditional (tln #557)
(src/configfile-glue.c)
+ handle additional request types/methods for webdav
this allows proxying mod_dav_svn through lighttpd.
(src/connections.c, src/keyvalue.c, src/keyvalue.h)
+ handle aliases correctly with force_lowercase_filenames
(src/mod_alias.c)
+ improved error message for errors in the authentication config
(src/mod_auth.c)
+ cgi module no longer resets physical path (mod_cgi.c)
+ close unused pipe-fds as soon as possible to generate a
SIGPIPE if the remote end dies. (src/mod_cgi.c)
+ only send REQUEST_URI and QUERY_STRING if they are set
(src/mod_cgi.c)
+ added host.load as status-variable (src/mod_fastcgi.c)
+ better handling for shrinking files
(src/network_linux_sendfile.c)
+ don't init a SERVER["socket"] if it is initialized already
(src/network.c)
+ fixed end of life memleaks (tln #524) (src/server.c)
+ removed umask(0);, let the old umask stay in place (tln #547)
+ test suite fixes (tests/mod-fastcgi.t, tests/request.t)
+ allow leading zeros in HTTP/01.01 (tln #542)
(tests/core.t, src/request.c)
+ fixed handling of subdirs in ssi (tln #462) (src/mod_ssi.c)
- start lighttpd with a minimal environment
- added update for the server.tag in the config file
* Mon Feb 20 2006 - mrueckert@suse.de
- split off mod_rrdtool
* Wed Feb 08 2006 - mrueckert@suse.de
- update to version 1.4.10
* added docs for mod_dirlisting
* added fastcgi.map-extensions to mod_fastcgi
* fixed load balancing for mod_fastcgi
* fixed extra newline for syslog() in mod_accesslog
* fixed user-track cookie for IE in mod_usertrack
* fixed crash in digest handling in mod_auth
* fixed handling of 301 response-bodies from a mod_proxy backend
* fixed loading of base modules if server.modules is not set
* fixed broken cgi if mod_scgi is loaded
- enabled test suite
- applied lighttpd-1.4.10_testsuite.patch
- limits the max request size to 2GB. otherwise it would be 2^63-1
on 64bit arches and one tests would fail.
* Wed Jan 25 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
* Tue Jan 24 2006 - mrueckert@suse.de
- splitted up all modules that pull in extra dependencies
lighttpd-mod_cml - lua, libmemcache
lighttpd-mod_mysql_vhost - mysql-shared
lighttpd-mod_trigger_b4_dl - libmemcache,gdbm
lighttpd-mod_webdav - libxml2, sqlite3
* Mon Jan 23 2006 - mrueckert@suse.de
- fix typo in the file section
* Sun Jan 15 2006 - mrueckert@suse.de
- update to version 1.4.9
* added server.core-files option (sandy)
* added docs for mod_status
* added mod_evasive to limit the number of connections by IP ()
* added the power-magnet to mod_cml
* added internal statistics to mod_fastcgi
* added server.statistics-url to get internal statistics
from mod_status
* added support for conditional range-requests through If-Range
* added static building via scons
* fixed 100% cpu loops in mod_cgi ("sandy" )
* fixed handling for secure-download.timeout
(jamis@37signals.com)
* fixed IE bug in content-charset in the output of
mod_dirlisting (sniper@php.net)
* fixed typos and language in the docs
(ryan-2005@ryandesign.com)
* fixed assertion in mod_cgi on HEAD request is Content-Length ()
* fixed handling if equal but duplicate If-Modified-Since request
headers
* fixed endless loops in mod_fastcgi if backend is dead
* fixed Depth: 1 handling in PROPFIND requests on empty dirs
* fixed encoding of UTF8 encoded dirlistings (Jani Taskinen )
* fixed initial bind to a unix-domain socket through server.bind
* fixed handling of lowercase filesystems
* fixed duplicate request headers cause by mod_setenv
- added lighttpd-1.4.9_mod_fastcgi_crash.patch
temporary fix a crash in the log message
* Wed Nov 23 2005 - mrueckert@suse.de
- update to version 1.4.8
* added auto-reconnect to ldap-server in mod_auth
* changed auth.ldap-cafile to be optional
* added strip_request_uri in mod_fastcgi
* added more X-* headers to mod_proxy
* added 'debug' to simple-vhost to suppress the messages by default
* added support to let the server listen on UNIX-socket
* changed default stat-cache-engine to 'simple'
* removed debian/ dir from source package on request by packager
* fixed max-age timestamps in mod_expire
* fixed encoding the filenames in PROPFIND in mod_webdav
* fixed range request handling in network_writev
* fixed retry on connect error in mod_fastcgi
* fixed possible crash in mod_webdav if sqlite3 support
is available but not use
* fixed fdvent-handler init if server.max-worker was used
* fixed missing cleanup in mysql_vhost
* fixed assert() in "connections.c:962:
connection_handle_read_state: Assertion 'c->mem->used' failed."
* fixed 64bit issue in md5
* fixed crash in mod_status
* fixed duplicate headers in mod_proxy
* fixed Content-Length in HEAD request in mod_proxy
* fixed unsigned/signed comparisions
* fixed streaming in mod_cgi
* fixed possible overflow in password-salt handling
* fixed server-traffic-limit if connection limit is not set
- reenabled FAM support. (using gamin)
* Tue Oct 11 2005 - mrueckert@suse.de
- update to version 1.4.6
* fixed compilation on MacOS X and cygwin
* fixed compressed output if caching was disabled (seen in IE and Opera)
* fixed range-request option
* fixed mysql-vhost module (was broken in 1.4.5)
* fixed false positive in the detection of case-insensitive FS
* Tue Oct 04 2005 - mrueckert@suse.de
- update to version 1.4.5
hÃ
Generated by rpm2html 1.8.1
Daniel Veillard, Fri Jul 25 03:34:51 2008