LogoopenSUSE Build Service > Projects > server:http > lighttpd > Revisions
Sign Up | Log In

Revision Log of lighttpd (127)

Marcus Rückert Marcus Rückert (darix) accepted request 328379 3 months ago (revision 127)
- Add perl(CGI) BuildRequires in order to be able to pass the test
Marcus Rückert Marcus Rückert (darix) accepted request 327913 3 months ago (revision 126)
- update to 1.4.37
  + [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 (write) backends
  + [cmake] lowercase commands, whitespace cleanup, remove clutter in else(...), endif(...), endforeach(...)
  + [cmake] cleanup cache variables if features get deactivated
  + fix some unchecked return value warnings
  + maintain cq->bytes_in in chunk API; keep bytes_out/bytes_in synced
  + [cmake] don't put date into config.h (not used anyway), only unset local vars for disabled features instead of clearing cache
  + [cmake] fix FreeBSD linker bug
  + [tests] search for perl in PATH instead of /usr/bin; whitespace + test config cleanups
  + [kqueue] fix kevent call
  + [tests] fix warning about newline in filename
  + [autoconf] define HAVE_CRYPT when crypt() is present
  + [bsd xattr] fix compile break with BSD extended attributes in stat_cache
  + [mod_dirlisting] remove sys/syslimits.h; base.h already includes limits.h
  + small README for FreeBSD build setup
  + [build] put --as-needed into linker flags instead of cflags
  + [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
  + [scons] various improvements
  + [mmap] handle SIGBUS in network; those get triggered if the file gets smaller during reading
  + [scons] fix crypt() detection, other improvements
  + [scons] fix build
  + fix some warnings found by coverity ("leak" in setup phase, not catching too long unix socket paths in mod_proxy)
  + packdist.sh: use fakeroot for make dist to have root owned files in tar
Marcus Rückert Marcus Rückert (darix) committed 4 months ago (revision 125)
- do not use the full url as we are reusing the debian tarball.
Marcus Rückert Marcus Rückert (darix) accepted request 318765 4 months ago (revision 124)
- update to 1.4.36
- define and use pkg_name, pkg_version, tarball_version
- readd debian package
- use debian orig tarball
- fix download url
- fix geoip patch (whitespace change)

old: server:http/lighttpd
new: home:stbuehler:lighttpd-1.4.x/lighttpd rev None
Index: lighttpd-1.4.13_geoip.patch
--- lighttpd-1.4.13_geoip.patch (revision 123)
+++ lighttpd-1.4.13_geoip.patch (revision 7)
@@ -12,7 +12,7 @@
 +mod_geoip_la_LIBADD = $(common_libadd) -lGeoIP
  hdr = server.h buffer.h network.h log.h keyvalue.h \
-       response.h request.h fastcgi.h chunk.h \
+ 	response.h request.h fastcgi.h chunk.h \
 Index: src/mod_geoip.c
 --- /dev/null	1970-01-01 00:00:00.000000000 +0000
Index: lighttpd.changes
--- lighttpd.changes (revision 123)
+++ lighttpd.changes (revision 7)
@@ -1,4 +1,65 @@
+Sun Jul 26 10:37:13 UTC 2015 - jenkins@lighttpd.net
+- update to 1.4.36
+  + [configfile] fix reading uninitialized variable (found by Willian B.)
+  + [dist] add dist-xz, remove dist-bzip2, allow ~rc appendix in packdist.sh
+Sat Jul 11 13:14:15 UTC 2015 - jenkins@lighttpd.net
+- update to 1.4.36~rc1
+  + - next is 1.4.36
+  + use keep-alive timeout while waiting for HTTP headers; use always the read timeout while waiting for the HTTP body
+  + fix bad shift in conditional netmask ".../0" handling
+  + add more mime types and a script to generate mime.conf (fxies #2579)
+  + fix typo in NEWS entry for #2579
+  + add support for (Free)BSD extended attributes
+  + [build] use fortify flags with "extra-warnings"
+  + [mod_dirlisting,mod_redirect,mod_rewrite] abort config parsing if pcre-compile fails or isn't available
+  + [ssl] disable SSL3.0 by default
+  + Fixed typo found by openSUSE user (boo# 907709)
+  + add NEWS entry for previous commit
+  + [network] fix compile break in calculation of sockaddr_un size if SUN_LEN is not defined (fixes #2609)
+  + [connections] fix bug in connection state handling
+  + print backtrace in assert logging with libunwind
+  + fix buffer, chunk and http_chunk API
+  + Remove chunkqueue_get_{append,prepend}* API
+  + Remove buffer_prepare_copy() and buffer_prepare_append()
+  + [tests] improve valgrind and strace TRACEME, disable condition logging in normal configs
+  + Use buffer API to read and modify "used" member
+  + rename buffer_append_long_hex to buffer_append_uint_hex
+  + [buffer] constify some parameters
+  + [bitset] unused -> remove
+  + remove unused stuff from server.h
+  + [crc32] fix method signature (const pointer)
+  + [tests] fix undefined index warning in sendfile.php
+  + [mod_auth] use crypt_r instead of crypt if available
+  + fix error message for T_CONFIG_ARRAY config values if an entry value is not a string
+  + fix segfaults in many plugins if they failed configuration
+  + escape all strings for logging (fixes #2646 log file injection, reported by Jaanus Kääp)
+  + add some until now missing files to dist tarball
+  + minor spelling fixes
+  + fix hex escape in accesslog (fixes #2559)
+  + show extforward re-run warning only with debug.log-request-handling (fixes #2561)
+  + parse If-None-Match for ETag validation (fixes #2578)
+  + check pointer before usage in new etag compare
+  + fix memory leak in mod_status when no counters are set (found by coverity)
+  + #ifdef all parts belonging to the connection-state debugging
+  + [mod_magnet] fix segfault when accessing not existing lighty.req_env[] entry (found by coverity)
+  + fix segfault when temp file for upload couldn't be created (found by coverity)
+  + check fcgi_env_add return value (found by coverity)
+  + mime.conf: add some new mime types, remove .dat, .sha1, .md5, update .vcf
+  + [mod_proxy] add unix domain socket support (fixes #2653)
+Sat Jun 20 08:12:41 UTC 2015 - stbuehler@web.de
+- define and use pkg_name, pkg_version, tarball_version
+- use debian orig tarball
+- fix download url
 Sat Feb 28 15:30:24 UTC 2015 - tchvatal@suse.com
 - Deb .orig.tar.bz2 -> regular tar, hopefully it shall work.
Index: lighttpd.spec
--- lighttpd.spec (revision 123)
+++ lighttpd.spec (revision 7)
@@ -18,13 +18,18 @@
 %define pkg_home %{_localstatedir}/lib/%{name}
 Name:           lighttpd
-Version:        1.4.35
+Version:        1.4.36
 Release:        0
+%define pkg_name %{name}
+%define pkg_version %{version}
+%define tarball_version %{version}
 Summary:        A Secure, Fast, Compliant, and Very Flexible Web Server
 License:        BSD-3-Clause
 Group:          Productivity/Networking/Web/Servers
 Url:            http://www.lighttpd.net/
-Source:         http://www.lighttpd.net/download/%{name}-%{version}.tar.bz2
+Source:         http://download.lighttpd.net/lighttpd/releases-1.4.x/%{name}_%{tarball_version}.orig.tar.xz
 Source1:        %{name}.init
 Source2:        %{name}.sysconfig
 Source4:        lightytest.sh
@@ -185,7 +190,7 @@
 litmus tests are passed.
-%setup -q
+%setup -q -n %{pkg_name}-%{pkg_version}
 # Do not store build TIME and DATE
Index: lighttpd_1.4.36-0.1.debian.tar.xz
Binary files lighttpd_1.4.36-0.1.debian.tar.xz (revision 7) added
Index: lighttpd_1.4.36-0.1.dsc
--- lighttpd_1.4.36-0.1.dsc (added)
+++ lighttpd_1.4.36-0.1.dsc (revision 7)
@@ -0,0 +1,44 @@
+Hash: SHA256
+Format: 3.0 (quilt)
+Source: lighttpd
+Binary: lighttpd, lighttpd-doc, lighttpd-mod-mysql-vhost, lighttpd-mod-trigger-b4-dl, lighttpd-mod-cml, lighttpd-mod-magnet, lighttpd-mod-webdav
+Architecture: any all
+Version: 1.4.36-0.1
+Maintainer: Debian lighttpd maintainers <pkg-lighttpd-maintainers@lists.alioth.debian.org>
+Uploaders: Krzysztof Krzyżaniak (eloy) <eloy@debian.org>, Olaf van der Spek <olafvdspek@gmail.com>, Arno Töll <arno@debian.org>, Michael Gilbert <mgilbert@debian.org>
+Homepage: http://lighttpd.net/
+Standards-Version: 3.9.6
+Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-lighttpd/lighttpd.git
+Vcs-Git: git://anonscm.debian.org/pkg-lighttpd/lighttpd.git
+Build-Depends: dpkg-dev (>= 1.16.1~), debhelper (>= 9.20130624~), dh-systemd (>= 1.3), dh-autoreconf, mime-support, libssl-dev, zlib1g-dev, libbz2-dev, libattr1-dev, libpcre3-dev, libmysqlclient-dev, libfam-dev, libldap2-dev, libfcgi-dev, libgdbm-dev, liblua5.1-0-dev, pkg-config, uuid-dev, libsqlite3-dev, libxml2-dev, libkrb5-dev, perl, libcgi-pm-perl
+ lighttpd deb httpd optional arch=any
+ lighttpd-doc deb doc optional arch=all
+ lighttpd-mod-cml deb httpd optional arch=any
+ lighttpd-mod-magnet deb httpd optional arch=any
+ lighttpd-mod-mysql-vhost deb httpd optional arch=any
+ lighttpd-mod-trigger-b4-dl deb httpd optional arch=any
+ lighttpd-mod-webdav deb httpd optional arch=any
+ 0c39b7d2ccef5476dbf5f2b0b952ac5694ab75b3 570756 lighttpd_1.4.36.orig.tar.xz
+ 841be8170ee5b2890ac3c4b04e5c801af674b096 26880 lighttpd_1.4.36-0.1.debian.tar.xz
+ 897ab6b1cc7bd51671f8af759e7846245fbbca0685c30017e93a5882a9ac1a53 570756 lighttpd_1.4.36.orig.tar.xz
+ ceddc201cfeeabe372953f440ba53faa5b0340e918d60a138fc9f270b011bd2c 26880 lighttpd_1.4.36-0.1.debian.tar.xz
+ 1843daffcb018aa528f6d15d43544654 570756 lighttpd_1.4.36.orig.tar.xz
+ 61cbf835ffb53086d40e1d7d140b8b9d 26880 lighttpd_1.4.36-0.1.debian.tar.xz
+Version: GnuPG v2
Index: lighttpd_1.4.36.orig.tar.xz
Binary files lighttpd_1.4.36.orig.tar.xz (revision 7) added
Index: lighttpd-1.4.35.tar.bz2
Binary files lighttpd-1.4.35.tar.bz2 (revision 123) deleted
Stefan Bühler Stefan Bühler (stbuehler) accepted request 312321 5 months ago (revision 123)
remove broken debian files, doesn't build anyway
Tomáš Chvátal Tomáš Chvátal (scarabeus_factory) committed 9 months ago (revision 122)
- Deb .orig.tar.bz2 -> regular tar, hopefully it shall work.
Tomáš Chvátal Tomáš Chvátal (scarabeus_factory) committed 9 months ago (revision 121)
- Spec-cleanify and remove sle9 support fun
- Fix rpmlint warnings
- Use tarball fetchable from upstream
- Remove all obsolete conditions
Tomáš Chvátal Tomáš Chvátal (scarabeus_factory) committed 9 months ago (revision 120)
- Remove the debian changelog also from the .spec file SOURCES
Tomáš Chvátal Tomáš Chvátal (scarabeus_factory) committed 9 months ago (revision 119)
- Remove debian changelog as it collides with factory checkers
Tomáš Chvátal Tomáš Chvátal (scarabeus_factory) accepted request 260514 9 months ago (revision 118)
fix bashisms in pre script
Marcus Rückert Marcus Rückert (darix) committed over 1 year ago (revision 117)
- added debian changelog file to the file list
Marcus Rückert Marcus Rückert (darix) committed over 1 year ago (revision 116)
added bugnumber and CVE entry for 1.4.35
Marcus Rückert Marcus Rückert (darix) committed over 1 year ago (revision 115)
it is in .xz now
Marcus Rückert Marcus Rückert (darix) committed over 1 year ago (revision 114)
- use gamin-devel only on 12.00 and newer but stick to fam-devel on
  older distros.
Marcus Rückert Marcus Rückert (darix) committed over 1 year ago (revision 113)
- update to version 1.4.35
- refreshed lighttpd-1.4.13_geoip.patch to apply cleanly
Marcus Rückert Marcus Rückert (darix) accepted request 226639 over 1 year ago (revision 112)
update to 1.4.35. breaks rpm (geoip patch doesn't apply)
Stephan Kulow Stephan Kulow (coolo) accepted request 213182 almost 2 years ago (revision 111)
I am about to drop fam package in factory (more then 10 years unmaintained in upstream), so please forward this to avoid breakage
Marcus Rückert Marcus Rückert (darix) accepted request 204140 about 2 years ago (revision 110)
- remove patches
  - lighttpd-automake.patch: the m4_ifdef stuff should call AM_PROG_AR if available
  - lighttpd-serial-tests.patch: serial-tests only works with automake 1.12;
    upstream fixed configure.ac detecting automake version.
- update debian to 1.4.33-1 (official package)
  - back to .bz2 tar
- backport debian package (1.4.33-1~bpo70+0.1)
  - removing dh_systemd dependency and usage
Marcus Rückert Marcus Rückert (darix) accepted request 201220 about 2 years ago (revision 109)
- update to 1.4.33:
  - mod_fastcgi: fix mix up of "mode" => "authorizer" in other fastcgi configs (fixes #2465, thx peex)
  - fix handling of If-Modified-Since if If-None-Match is present (don't return 412 for date parsing errors);
    follow current draft for HTTP/1.1, which tells us to ignore If-Modified-Since if we have matching etags.
  - [mod_fastcgi,log] support multi line logging (fixes #2252)
  - call ERR_clear_error only for ssl connections in CON_STATE_ERROR
  - reject non ASCII characters in HTTP header names
  - [mod_auth] use crypt() on encrypted password instead of extracting salt first (fixes #2483)
  - [mod_auth] add htpasswd -s (SHA1) support if openssl is used (needs openssl for SHA1). This doesn't use any salt, md5 with salt is probably better.
  - [mod_auth] fix base64_decode (#2484)
  - fix some bugs found with canalyze (fixes #2484, thx Zhenbo Xu)
  - fix undefined stuff found with clang
  - [cmake] Use TARGET_LINK_LIBRARIES instead of LINK_FLAGS for library dependencies, also add -Wl,--as-needed to extra warnings (fixes #2448)
  - [mod_auth] fix invalid read in digest qop=auth-int handling (fixes #2478)
  - [auto* build] simplify autogen.sh, handle automake 1.13 test running (fixes #2490)
  - [mod_userdir] add userdir.active option, "enabled" by default
  - [core] return 501 Not Implemented in static file mode for all methods except GET/POST/HEAD/OPTIONS
  - [core] recognize more http methods to forward to backends (fixes #2346)
  - [ssl] use DH only if openssl supports it (fixes #2479)
  - [network] use constants available at compile time for maximum number of chunks for writev instead of calling sysconf (fixes #2470)
  - [ssl] Fix $HTTP["scheme"] conditional, could be "http" for ssl connections if the ssl $SERVER["socket"] conditional was nested (fixes #2501)
  - [ssl] accept ssl renegotiations if they are not disabled (fixes #2491)
  - [ssl] add option ssl.empty-fragments, defaulting to disabled (fixes #2492)
  - [auth] put REMOTE_USER into cgi environment, making it accessible to lua via lighty.req_env (fixes #2495)
  - [auth] new method "extern" to use already present REMOTE_USER (from magnet, ssl, ...) (fixes #2436)
  - [core] remove requirement that default doc-root has to exist, there are reasonable scenarios not requiring static files at all
  - [core] check whether server.chroot exists
  - [mod_simple_vhost] fix cache; skip module if simple-vhost.server-root is empty (thx rm for reporting)
  - [mod_accesslog] add accesslog.syslog-level option (fixes #2480)
  - [core] allow files to be used as document-root (fixes #2475)
  - [core] set signal handlers before forking child processes in modules/plugins_call_set_defaults (fixes #2502)
Marcus Rückert Marcus Rückert (darix) accepted request 196944 about 2 years ago (revision 108)
update debian package to include fixes made in official debian packaging; use xz tarball and buildrequire xz in spec file

Show all