aboutsummaryrefslogtreecommitdiff
path: root/net/lighttpd
Commit message (Collapse)AuthorAge
...
* lighttpd: lighttpd.conf enable flag for HTTP/2Glenn Strauss2020-11-30
| | | | | | lighttpd.conf reference server.feature-flags Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: lighttpd.init reload gracefullyGlenn Strauss2020-11-30
| | | | | | | reload_server() gracefully with SIGUSR1 to lighttpd relog() to reopen log files with SIGHUP to lighttpd Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: revamp Makefile for lighttpd-1.4.56Glenn Strauss2020-11-30
| | | | | | | | | | | | | | * update upstream version to lighttpd-1.4.56 * depend on Nettle for MD5, SHA1, SHA256 * multiple TLS options: gnutls, mbedtls, nss, openssl, wolfssl * new module mod_authn_dbi * mod_authn_* depend on mod_auth * mod_authn_file is included if mod_auth is selected in build * mod_vhostdb_* depend on mod_vhostdb * mod_deflate subsumes mod_compress * remove from Makefile the include of nls.mk (no longer needed) Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: remove patches incorporated upstreamGlenn Strauss2020-11-30
| | | | Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: add config for logrotateJan Pavlinec2020-10-29
| | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* [lighttpd] Pull in mod-authn_file with mod-authJan Kardell2020-10-06
| | | | | | | | If lighttpd loads mod-auth, it also automatically tries to load mod-authn_file, and fails if it's not available. That is a compatibility feature of lighttpd after the funtionality was split into modules. Signed-off-by: Jan Kardell <jan.kardell@telliq.com>
* lighttpd: switch to mesonRosen Penev2020-07-11
| | | | | | | | | | | | | | | | | | | | | | | | | | Simplifies the Makefile and allows faster compilation with Ninja. Added patch to fix libmariadb dependency. Added extra modules. Speed Before: time make package/lighttpd/compile -j 12 Executed in 47.91 secs fish external usr time 41.83 secs 384.00 micros 41.83 secs sys time 10.79 secs 37.00 micros 10.79 secs Speed After: time make package/lighttpd/compile -j 12 Executed in 19.67 secs fish external usr time 42.79 secs 377.00 micros 42.79 secs sys time 8.56 secs 37.00 micros 8.56 secs Tested with fish shell. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* lighttpd: Add subpackage containing authn_pam moduleMichal Hrusecky2020-06-22
| | | | | | | | Add new subpackage containing pam authentication module. Shouldn't affect dependencies and nothing changes, there is just one more module enabled for people interested in it. Signed-off-by: Michal Hrusecky <michal@hrusecky.net>
* lighttpd: update to version 1.4.55Josef Schlehofer2020-02-22
| | | | Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* lighttpd: Makefile polishingJosef Schlehofer2019-09-01
| | | | | | | | - Correct SPDX License Identifier - Move MAINTAINER, SUBMENU to more appropriate place - Use HTTPS in URL Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* lighttpd: Update to version 1.4.54Josef Schlehofer2019-09-01
| | | | | | Fixes CVE-2019-11072 Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* lighttpd: mark module configuration filesW. Michael Petullo2019-04-24
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* lighttpd: Add PKG_CPE_ID for proper CVE trackingJan Pavlinec2019-03-26
| | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* lighttpd: update to 1.4.53W. Michael Petullo2019-03-16
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* lighttpd: Add missing 'server.modules' in some config filesDavid Yang2019-02-01
| | | | | | e.g. 20-auth.conf Signed-off-by: David Yang <mmyangfl@gmail.com>
* lighttpd: Remove recursive dependency in #7737David Yang2019-02-01
| | | | Signed-off-by: David Yang <mmyangfl@gmail.com>
* lighttpd: Disable auto loading mod_authn_fileDavid Yang2019-02-01
| | | | | | which never works on OpenWrt Signed-off-by: David Yang <mmyangfl@gmail.com>
* lighttpd: Fix dependencies among auth modsDavid Yang2019-01-11
| | | | | | | | | lighttpd-mod-auth has to be installed with lighttpd-mod-authn_file, otherwise an error will appear even when auth.backend is not "plain". (plugin.c.229) dlopen() failed for: /usr/lib/lighttpd/mod_authn_file.so Error loading shared library /usr/lib/lighttpd/mod_authn_file.so: No such file or directory Signed-off-by: David Yang <mmyangfl@gmail.com>
* lighttpd: Fix Compilation with OpenSSL 1.1.xRosen Penev2018-11-09
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* lighttpd: include nls.mk for mysql pluginSebastian Kemper2018-07-13
| | | | | | libmariadb 10.2 needs to be linked in together with iconv. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* lighttpd: fix CONFIGURE_ARGSSebastian Kemper2018-07-13
| | | | | | | | | | With the current layout CONFIGURE_ARGS can end up like this: --with-mysql --without-mysql To avoid that join the ifneqs of the two mysql related plugins. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* Lighttpd: Update to 1.4.49Xavier Franquet2018-05-23
| | | | | | | | At 1.4.48, base64 decode is broken when libc sees `char` as `unsigned char` https://github.com/lighttpd/lighttpd1.4/commit/d4083effab0f9bf76528d5c47198b17e7471ed13?diff=unified Signed-off-by: Xavier Franquet <xavier@franquet.es>
* lighttpd: add mod-wstunnelVincent Riou2018-03-23
| | | | | Exposes the mod-wstunnel plugin which implements websocket proxying over http Signed-off-by: Vincent Riou <vincent@invizbox.com>
* lighttpd: fix PKG_CONFIG_DEPENDS (fixes #4210)Michael Heimpold2018-01-08
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* lighttpd: CONFIG_LIGHTTPD_SSL includes mod_opensslPhilip Prindeville2018-01-03
| | | | | | | If we're built with CONFIG_LIGHTTPD_SSL then mod_openssl.so should be included into the base package. Fixes issue #5343. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* lighttpd: update to 1.4.48Philip Prindeville2017-12-16
| | | | | | | All of the bugs for which we had patches have been fixed upstream in 1.4.46, so the patches can be dropped. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* treewide: run "make check FIXUP=1"Etienne Champetier2017-08-29
| | | | | | | | | | fix Makefile chmod (644) replace MD5SUM with HASH add PKG_MIRROR_HASH when PKG_SOURCE_PROTO:=git (PKG_SOURCE_PROTO:=svn tarballs are not reproducible for now) Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
* lighttpd: add 'reload' to init script to make logrotate-friendlyPhilip Prindeville2017-07-10
| | | | | | | | If lighttpd's scripts are rotated from under it while they're still open, this will cause some weird things to happen. Give it a heads up that the logs have moved. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* lighttpd: backport more mod_cgi fixes queued for 1.4.46Rafał Miłecki2017-06-29
| | | | | | | | | | | | | | | | | | | The most important change is local redirects being disabled by default. There is an option called cgi.local-redir that allows enabling this optimization manually back if needed. Local redirects were initially introduced in 1.4.40 but caused many problems for *some* web services. One of problems is breaking Post/Redirect/Get design pattern. With redirects handled on server side there is no browser redirection making it "lose" the POST data. Another possible issue are HTML forms with action="". With CGI local redirects browser may be sending form data to the wrong URL (the one that was supposed to redirect the browser). Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
* lighttpd: use procd-based init.d scriptPhilip Prindeville2017-06-01
| | | | | | | This will allow procd to restart the service if it crashes or otherwise exits. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* lighttpd: add new modules, upd URLs, add restart()Glenn Strauss2017-03-22
| | | | | | (with feedback from @hnyman and patch additions from @MikePetullo) Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: fix regression in local-redir used with url.rewrite-onceRafał Miłecki2017-02-23
| | | | | | | | | This fixes upstream regression introduced in 1.4.40. It was reported & debugged in https://redmine.lighttpd.net/issues/2793 This fix is queued for 1.4.46 in the personal/gstrauss/master upstream branch. Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
* lighttpd: update to 1.4.45Rafał Miłecki2017-02-20
| | | | | | | | | | | | | | | | | | Update to 1.4.42 introduced a problem with starting lighttpd as OpenWrt/LEDE service. It was stopping whole init process at sth like: 783 root 1124 S {S50lighttpd} /bin/sh /etc/rc.common /etc/rc.d/S50lighttpd boot 799 root 1164 S /usr/sbin/lighttpd -f /etc/lighttpd/lighttpd.conf It was hanging until getting random pool: [ 176.340007] random: nonblocking pool is initialized and then immediately the rest of init process followed: [ 176.423475] jffs2_scan_eraseblock(): End of filesystem marker found at 0x0 [ 176.430754] jffs2_build_filesystem(): unlocking the mtd device... done. [ 176.437615] jffs2_build_filesystem(): erasing all blocks after the end marker... done. This was fixed in 1.4.44, but bump directly to 1.4.45 while at it. Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
* lighttpd: add option to build mod_authn_file.soW. Michael Petullo2016-11-25
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* lighttpd: update to 1.4.42W. Michael Petullo2016-10-29
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* lighttpd: update to 1.4.41W. Michael Petullo2016-09-14
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* lighttpd: update to 1.4.38W. Michael Petullo2015-12-30
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* lighttpd: update to 1.4.37W. Michael Petullo2015-09-20
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* lighttpd: backport a fix for running out of filedescriptorsRafał Miłecki2015-08-19
| | | | | | | It was breaking uploads of files 4 MiB+. This patch fixes: https://github.com/openwrt/packages/issues/1658 Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
* lighttpd: update to 1.4.36W. Michael Petullo2015-07-26
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* lighttpd: add liblua deps for lighttpd-mod-cml and lighttpd-mod-magnetAlexander Ryzhov2015-04-23
| | | | Signed-off-by: Alexander Ryzhov <openwrt@ryzhov-al.ru>
* lighttpd: reorder modules so that redirect loads before authW. Michael Petullo2014-12-16
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* misc: correct typo in Makefiles for PKG_LICENSE_FILESIan Leonard2014-11-24
| | | | Signed-off-by: Ian Leonard <antonlacon@gmail.com>
* lighttpd: clean up configuration fileW. Michael Petullo2014-09-21
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* lighttpd: create user http and run as http by defaultW. Michael Petullo2014-09-21
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* lighttpd: include some updates from old repository packageW. Michael Petullo2014-09-20
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* [PATCH] lighttpd: errorlog failed as non root userchris55602014-07-23
| | | | | | | | | if running as non root user (what's should be the default on web-servers) you get: (log.c.118) opening errorlog '/var/log/lighttpd/server.log' failed: Permission denied Fix: create log directory only if not exist and chmod 777 to allow anyone to write and create files inside default log directory Signed-off-by: Christian Schoenebeck <christian.schoenebeck@gmail.com>
* lighttpd: update to 1.4.35W. Michael Petullo2014-07-19
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* Copy lighttpd package from old repositoryW. Michael Petullo2014-07-19
Signed-off-by: W. Michael Petullo <mike@flyn.org>