summaryrefslogtreecommitdiffhomepage
path: root/collections
AgeCommit message (Collapse)Author
2023-12-04Merge pull request #5520 from acooler15/luci-lib-dockerPaul Donald
luci-lib-docker: fix chunked decode
2023-02-20luci: remove installation of attendedsysupgradePaul Spooren
The package is only useful when running an official build. The ImageBuilders used for this service can not contain any special compiler flags etc. used by custom builds. Instead of installing the package whenever `luci` is installed, it should be installed via the buildbots itself, like it's currently done for `luci`. Signed-off-by: Paul Spooren <mail@aparcar.org>
2023-02-04luci-ssl: switch to mbedtlsHannu Nyman
OpenWrt has switched the default SSL library to be mbedtls instead of WolfSSL. To avoid the need of installing both SSL libraries, switch luci-ssl to use the mbedtls variant of libustream and px5g. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2023-01-24luci-light: rework and reenableAndre Heider
The `luci` collection contains package management and attended sysupgrades support, which are not that useful if not even undesired for self-compiled images. Rework the `luci-light` collection to exclude the two above mentioned features, and make `luci` instead depend on the light collection in additon to those features. The `luci-ssl` and `luci-ssl-openssl` collections then only need to depend on `luci-light`. We now have three variants with won't pull in `luci-app-opkg` or `luci-app-attendedsysupgrade`, making everybody happy. Signed-off-by: Andre Heider <a.heider@gmail.com>
2022-10-26luci-ssl-nginx: drop libiwinfo-lua dependencyJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-10-26luci-nginx: drop libiwinfo-lua dependencyJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-10-25luci: drop dependency on libiwinfo-luaJo-Philipp Wich
None of the components pulled in by the standard luci collection require server side Lua processing anymore, so we're free to drop the explicit dependency on the libiwinfo Lua binding. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-10-18luci: add luci-app-attendedsysupgrade by defaultPaul Spooren
The attendedsysupgrade makes it trivial to upgrade to newer releases by requesting custom firmware images from an API. Signed-off-by: Paul Spooren <mail@aparcar.org>
2022-10-18luci: sort dependencies alphabetically with newlinePaul Spooren
Improve readability and group related packages together. Signed-off-by: Paul Spooren <mail@aparcar.org>
2021-11-16luci-lib-docker: fix chunked decodelisaac
Signed-off-by: Ren Zongjia <acooler15@foxmail.com>
2021-06-15luci-lib-docker: add container export supportYu Hua
commit from https://github.com/lisaac/luci-lib-docker Signed-off-by: Yu Hua <hue715@gmail.com>
2020-08-31luci-ssl: switch to WolfSSLPaul Spooren
OpenWrt installs WolfSSL per default to offer WPA3. To save some space switch to a WolfSSL based px5g implementation for self-signed certificate generation instead of a MbedTLS version. Signed-off-by: Paul Spooren <mail@aparcar.org>
2020-07-29luci-lib-docker: add options argument to send_http_socketFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-07-28luci-lib-docker: update conding styleFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-06-10Merge pull request #4073 from TDT-AG/pr/20200427-luci-app-dockermanFlorian Eckert
luci-app-dockerman: add package
2020-06-10luci-lib-docker: initial checkinFlorian Eckert
Initial commit version v0.3.3 from https://github.com/lisaac/luci-lib-docker Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-06-09luci(-ssl)-nginx: depend on luci-app-opkgHannu Nyman
Commit 391e82d6a3 in 2018 added luci-app-opkg dependency to the 'luci' collection and its derivatives, but as nginx collections do not depend on main 'luci', they did not get the intended change. Fixes #4148 Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2020-03-15luci: depend on uhttpd-mod-ubusJo-Philipp Wich
Start requiring uhttpd-mod-ubus support to speedup RPC calls. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-12-11Merge pull request #2285 from dengqf6/luci-ssl-nginxJo-Philipp Wich
luci-ssl-nginx: fix dependencies
2018-11-14luci-mod-system: replace builtin opkg support with luci-app-opkgJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-11-14luci-ssl-nginx: fix dependenciesDeng Qingfang
Remove libustream-openssl because Nginx doesn't depend on it. Signed-off-by: Deng Qingfang <dengqf6@mail2.sysu.edu.cn>
2018-07-22luci: do not depend on uhttpd-mod-ubusJo-Philipp Wich
We do not need this module at all, yet. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-07-06luci-nginx: fix nginx dependencyAnsuel Smith
As nginx-ssl is now available, we fix luci-ssl-nginx package dep to use the right package. DRop luci-ssl-openssl-nginx as openssl is needed by nginx anyway. Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
2018-06-17luci-nginx: add nginx support fileAnsuel Smith
This adds nginx-mod-luci as a dependency of this package. Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
2018-06-11luci-nginx: add nginx metapackagesAnsuel Smith
Create a metapackage with nginx as default webserver instead of uhttpd Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
2017-07-11luci: depend on rpcd-mod-rrdnsJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2017-06-13luci-ssl: add license tagFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-06-13luci: add license tagQuirin Hofstaetter
Signed-off-by: Quirin Hofstaetter <qh@dev.tdt.de>
2017-01-31luci-ssl-openssl: use OpenSSL for key generation, drop px5gHannu Nyman
Replace a dependency for px5g with openssl-util. Both LEDE and Openwrt have now uhttpd versions that can generate keys with OpenSSL cmd tools if px5g is not found. This change enables an "OpenSSL-only" version of LuCI without mbedTLS/PolarSSL. (Note: if px5g is found, uhttpd will prefer that.) Relevant commits in uhttpd: LEDE: https://github.com/lede-project/source/commit/3c4858eeb2bbb3107f87bb3be07d5c172c8e0ef9 https://github.com/lede-project/source/commit/82132540a3efbc98f8f4379b26d4b4541013e69d https://github.com/lede-project/source/commit/9097dc5ad844c336020be11085e1c8c80390ac9c Openwrt: https://github.com/openwrt/openwrt/commit/6ec32832d25335355d205c4601d4a8ca5dfd6808 Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2017-01-09luci-ssl-openssl: update note about px5g's SSL library usageHannu Nyman
px5g still requires libmbedtls (in LEDE) or libpolarssl (in Openwrt). In LEDE it is also possible to replace px5g with openssl-util and achieve "openssl-only" build without libmbedtls, as uhttpd can also generate keys with openssl commandline tools if px5g is not present. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2016-12-22luci-ssl: depend on mbedtTLSJo-Philipp Wich
LEDE uses mbedTLS as default SSL provider now and PolarSSL becomes EOL at the end of 2016. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2016-10-03luci-ssl-openssl: Provide OpenSSL-based LuCI collectionHannu Nyman
Add a new OpenSSL-based collection that uses libustream-openssl instead of the default libustream-polarssl. (Note: px5g still needs libpolarssl, so both libs will be included) Mention PolarSSL in the title of luci-ssl. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2015-05-06collections/luci: depend on luci-proto-ipv6 if IPV6 is enabledJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2015-01-10Modified dependenciesChristian Schoenebeck
Module luci-base - libubus-lua not needed Module luci-mod-admin - libubus-lua needed Collection luci - luci-lib-nixio not needed, already in luci-base Signed-off-by: Christian Schoenebeck <christian.schoenebeck@gmail.com>
2015-01-08Rework LuCI build systemJo-Philipp Wich
* Rename subdirectories to their repective OpenWrt package names * Make each LuCI module its own standalone package * Deploy a shared luci.mk which is used by each module Makefile Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>