aboutsummaryrefslogtreecommitdiff
path: root/net/lighttpd
Commit message (Collapse)AuthorAge
* lighttpd: update to lighttpd 1.4.69 release hashGlenn Strauss2023-02-20
| | | | Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: remove patch included upstreamGlenn Strauss2023-02-20
| | | | Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: add lighttpd-mod-webdav_min packageGlenn Strauss2023-02-20
| | | | | | | | | | | add lighttpd-mod-webdav_min package alternative to lighttpd-mod-webdav lighttpd-mod-webdav_min is more minimal than full lighttpd-mod-webdav. lighttpd-mod-webdav_min does not support PROPPATCH, LOCK, UNLOCK, and by not supporting those methods, removes dependencies on libxml2, libsqlite3, and libuuid. Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: collect mods now built into lighttpd exeGlenn Strauss2023-01-03
| | | | Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: fix meson buildGlenn Strauss2023-01-03
| | | | Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: remove patch included upstreamGlenn Strauss2023-01-03
| | | | Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: update to lighttpd 1.4.68 release hashGlenn Strauss2023-01-03
| | | | Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: modify build cmd for type: feature optsGlenn Strauss2023-01-03
| | | | | | | | modify build command for meson type: feature options remove -Dwith_libev=disabled (option no longer has any effect) Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: add lighttpd-mod-rrdtool dep on rrdtool1Glenn Strauss2022-12-01
| | | | | | add lighttpd-mod-rrdtool dependency on rrdtool1 Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: lighttpd-1.4.67-4Glenn Strauss2022-12-01
| | | | Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: lighttpd.conf vars, comments, guidanceGlenn Strauss2022-12-01
| | | | | | lighttpd.conf variables, documentation comments, configuration guidance Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: print stderr trace if validation failsGlenn Strauss2022-12-01
| | | | | | lighttpd.init validate_conf(): print stderr trace if validation fails Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: backport patch to fix dummy Sec-WebSocket-KeyJosef Schlehofer2022-10-25
| | | | | | It was requested in https://gitlab.nic.cz/turris/os/packages/-/issues/873 Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* lighttpd: document crypto lib options in MakefileGlenn Strauss2022-10-18
| | | | Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: remove deprecated modulesGlenn Strauss2022-10-05
| | | | Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* treewide: fix security issues by bumping all packages using libwolfsslPetr Štetiar2022-10-04
| | | | | | | | | | | | | | | | | | | | As wolfSSL is having hard time maintaining ABI compatibility between releases, we need to manually force rebuild of packages depending on libwolfssl and thus force their upgrade. Otherwise due to the ABI handling we would endup with possibly two libwolfssl libraries in the system, including the patched libwolfssl-5.5.1, but still have vulnerable services running using the vulnerable libwolfssl-5.4.0. So in order to propagate update of libwolfssl to latest stable release done in commit ec8fb542ec3e4 ("wolfssl: fix TLSv1.3 RCE in uhttpd by using 5.5.1-stable (CVE-2022-39173)") which fixes several remotely exploitable vulnerabilities, we need to bump PKG_RELEASE of all packages using wolfSSL library. Same bump has been done in buildroot in commit f1b7e1434f66 ("treewide: fix security issues by bumping all packages using libwolfssl"). Signed-off-by: Petr Štetiar <ynezz@true.cz>
* lighttpd: update to lighttpd 1.4.67 release hashGlenn Strauss2022-09-21
| | | | | | * update to lighttpd 1.4.67 release hash Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: update to lighttpd 1.4.66 release hashGlenn Strauss2022-08-16
| | | | | | * update to lighttpd 1.4.66 release hash Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* treewide: remove PKG_INSTALL for meson projectsRosen Penev2022-06-15
| | | | | | It doesn't seem to be used by meson. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* lighttpd: update to lighttpd 1.4.65 release hashGlenn Strauss2022-06-09
| | | | | | | * update to lighttpd 1.4.65 release hash * specify lua version w/ -Dlua_version=lua to avoid patching meson.build Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: update to lighttpd 1.4.64 release hashGlenn Strauss2022-01-20
| | | | | | remove long-deprecated modules Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: update to lighttpd 1.4.63 release hashGlenn Strauss2021-12-12
| | | | Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: update to lighttpd 1.4.62 release hashGlenn Strauss2021-12-12
| | | | | | | | depend on libpcre2 instead of libpcre also remove patches incorporated upstream into lighttpd 1.4.62 Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: update to lighttpd 1.4.61 release hashGlenn Strauss2021-10-30
| | | | | | also remove patches incorporated upstream into lighttpd 1.4.61 Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: update to lighttpd 1.4.60 release hashGlenn Strauss2021-10-04
| | | | | | also remove patches incorporated upstream into lighttpd 1.4.60 Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* treewide: compile with tools/mesonRosen Penev2021-09-17
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* lighttpd: patches from upstreamGlenn Strauss2021-04-23
| | | | | | | | | | | - ignore Content-Length from backend if 101 Switching Protocols - close HTTP/2 connection after bad password - skip cert chain build for self-issued certs - meson zstd fix - ls-hpack upstream update - discard some HTTP/2 DATA frames received after response Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* treewide: Run refresh on all packagesIlya Lipnitskiy2021-02-20
| | | | | | | | | The crude loop I wrote to come up with this changeset: find -L package/feeds/packages/ -name patches | \ sed 's/patches$/refresh/' | sort | xargs make Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
* lighttpd: update to lighttpd 1.4.59 release hashGlenn Strauss2021-02-03
| | | | | | | update to lighttpd 1.4.59 release hash add new base module mod_ajp13 Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: update to lighttpd 1.4.58 release hashGlenn Strauss2020-12-27
| | | | Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: update to lighttpd 1.4.57 release hashGlenn Strauss2020-12-17
| | | | | | | * update to lighttpd 1.4.57 release hash * remove patches incorporated upstream Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: cleaner TLS dependency logic in MakefileGlenn Strauss2020-12-17
| | | | | | | incorporate suggestion from cotequeiroz (Eneas U de Queiroz) https://github.com/openwrt/packages/issues/14142#issuecomment-739583111 Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: wolfssl complex preproc logic for SNIGlenn Strauss2020-12-06
| | | | Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: wolfssl TLS compat module detectionGlenn Strauss2020-12-05
| | | | | | | | | | x-ref: "[lighttpd] -mod-wolfssl fails (requires dependency on -mod-openssl?)" https://github.com/openwrt/packages/issues/14139 github: closes #14139 Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: meson.build linker fix for TLS modulesGlenn Strauss2020-12-03
| | | | Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: build and bugfix patchesGlenn Strauss2020-12-01
| | | | Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: update to lighttpd 1.4.56 release hashGlenn Strauss2020-11-30
| | | | Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* 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>