aboutsummaryrefslogtreecommitdiff
path: root/net/lighttpd
Commit message (Collapse)AuthorAge
* lighttpd: update to lighttpd 1.4.76 release hashGlenn Strauss2024-04-12
| | | | Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: update to lighttpd 1.4.75 release hashGlenn Strauss2024-03-14
| | | | Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: update to lighttpd 1.4.74 release hashGlenn Strauss2024-02-23
| | | | Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: update to lighttpd 1.4.73 release hashGlenn Strauss2023-10-31
| | | | | | | * update to lighttpd 1.4.73 release hash * update maintainer Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: update to lighttpd 1.4.72 release hashGlenn Strauss2023-10-08
| | | | Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: update to lighttpd 1.4.71 release hashGlenn Strauss2023-05-28
| | | | | | remove patches included upstream Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: select mbedtls for default cryptolibGlenn Strauss2023-05-13
| | | | | | | | | wolfssl has been the base TLS library in openwrt since 21.02 mbedtls will once again be the base TLS library in openwrt 23.?? Default to mbedtls for digest functions in lighttpd Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: include mod_h2 in base packageGlenn Strauss2023-05-13
| | | | | | | | | | | | | The next version of lighttpd will move HTTP/2 support from the lighttpd base executable into a separate module: mod_h2 Include patch to do so now, and update packaging to handle it. HTTP/2 support is enabled by default since lighttpd 1.4.59, but if HTTP/2 support is explicitly disabled in the configuration, then mod_h2 will not be loaded, thereby reducing lighttpd memory use. Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: select wolfssl for default cryptolibGlenn Strauss2023-05-13
| | | | | | | | wolfssl has been a base TLS library in openwrt since 21.02 Default to wolfssl instead of Nettle for digest functions in lighttpd Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: update to lighttpd 1.4.70 release hashGlenn Strauss2023-05-13
| | | | | | remove patches included upstream Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: build fixesGlenn Strauss2023-05-01
| | | | Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: adjust packages for built-in modulesGlenn Strauss2023-04-19
| | | | | | (.so is no longer built, but package still contains config files) Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
* lighttpd: fix package DEPENDS syntaxGlenn Strauss2023-04-19
| | | | | Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com> Co-authored-by: Tianling Shen <cnsztl@immortalwrt.org>
* 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>