aboutsummaryrefslogtreecommitdiff
path: root/net/nginx
Commit message (Collapse)AuthorAge
...
* nginx: update to version 1.19.4Peter Stadler2020-11-04
| | | | | | Update to newest version, changelog: https://nginx.org/en/CHANGES Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
* nginx: use new extra_command function definitionFlorian Eckert2020-11-04
| | | | Signed-off-by: Florian Eckert <fe@dev.tdt.de>
* nginx: adapt to changed ubus socket pathDaniel Golle2020-10-29
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* Merge pull request #13326 from Ansuel/ngixfixallHannu Nyman2020-09-07
|\ | | | | nginx: fix broken all-module variant
| * nginx: fix broken all-module variantAnsuel Smith2020-09-07
| | | | | | | | | | | | | | | | The creation of the dummy package nginx creates some problem with dependency detection for the all-module variant. Reorganize the dependency and compile nginx before the the sub-variant. Fixes #13275 Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
* | nginx: update ubus module to fix SIGSEGVAnsuel Smith2020-09-07
| | | | | | | | | | | | | | | | | | | | - Bump relase - Bump nginx_ubus_module version Fixes #13314 Reported-by: Chen Minqiang <ptpt52@gmail.com> Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
* | nginx: refresh nginx-ubus-module versionAnsuel Smith2020-09-03
|/ | | | | | Fix a compilation bug for nginx ubus module. Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
* nginx: update to version 1.19.2Peter Stadler2020-08-22
| | | | Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
* nginx: remove PROVIDES on depending packagepeter-stadler2020-07-27
| | | | | Fix recursive dependency for `make menuconfig`. Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
* nginx: enable ssl for all variants and remove nginx-util w/o sslPeter Stadler2020-07-25
| | | | | | | | | | | | | | | | Make the plain nginx version the same as nginx-ssl. In a further change we will replace nginx by a dummy package, depending on +nginx-ssl instead. This allows a smooth upgrade. For nginx-util leave the ssl and the ssl-nopcre versions only. For nginx-mod-luci remove the duplicate ssl version. Replace the removed packages by dummies for a smooth upgrade. The dummy packages will be removed after a transition period. Additionally, enable the http2 module for nginx-ssl by default and cleanup the nginx.init file. Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
* nginx: update to version 1.19.1Peter Stadler2020-07-16
| | | | | | update to newest version. Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
* nginx: update to version 1.19.0Peter Stadler2020-06-04
| | | | | | bump to newest version Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
* nginx: set log level to crit for luci-staticPeter Stadler2020-05-24
| | | | | | Do not write errors for inexistent files to the system log. Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
* nginx: do not reduce max processesPeter Stadler2020-05-14
| | | | | | | | | Use the upstream value for NGX_MAX_PROCESSES (=1024) again. So it is safe to use `worker_processes auto;` (which sets it to the number of CPUs). Also use this directive in the conf instead of calculating the number in the init and passing it as argument. Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
* nginx: update all-module configurationsHuangbin Zhan2020-04-30
| | | | | | nginx-all-module also provides nginx-ssl and shoud have configuration file uwsgi_params Signed-off-by: Huangbin Zhan <zhanhb88@gmail.com>
* nginx: update to version 1.17.10 and fix bugPeter Stadler2020-04-16
| | | | | | | If one file is a hard link to another, `mv` will not overwrite it; `rm -f` the destinations beforehand. Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
* nginx: bump version and fix bugAnsuel Smith2020-03-20
| | | | | | | | This fix #11610 by increasing max client body size in nginx conf. Bump nginx to latest version. Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
* nginx: update to 1.17.8DENG Qingfang2020-02-11
| | | | Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn>
* nginx: fix endianness issue #8988Peter Stadler2020-02-04
| | | | | | Patch the auto/endianess file to use CONFIG_BIG_ENDIAN. Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
* nginx: use /etc/nginx/nginx.conf enabling conf.d/Peter Stadler2020-01-28
| | | | | | | | | | | | | | | | | | Instead of the default nginx.conf file this file is a small variant without examples that enables the /etc/nginx/conf.d/ directory. It will pull in all configuration files from the conf.d directory. So, other packages can add their server parts in the conf.d directory without modifying the main nginx.conf file (cf. #9860). Changed also the default logging behavior: error_log stderr; # the init forwards it to logd access_log off; See the updated documentation at: https://openwrt.org/docs/guide-user/services/webserver/nginx Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
* nginx: Fix brotli moduleShane Peelar2020-01-22
| | | | | | | Use official Google repository for ngx_brotli. This fixes build errors in #9776. Signed-off-by: Shane Peelar <lookatyouhacker@gmail.com>
* nginx: update ubus moduleAnsuel Smith2020-01-05
| | | | | | Fix a bug in LuCI interface. Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
* nginx: update to 1.17.7 and use new modular uwsgi for luciPeter Stadler2020-01-01
| | | | Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
* nginx: change luci dependency and fix luci nosslAnsuel Smith2020-01-01
| | | | | | | Luci nginx config file for non ssl varian had user as nobody nogroup. This cause some problem with ubus use. Luci file support package depends on uwsgi-cgi. As this package will be renamed shortly to a more generic version, make the subpackage depends on the uwsgi subpackage only. Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
* nginx: fix missing cgi-exec definitionAnsuel Smith2019-12-29
| | | | | | | Add missing cgi-io exec definition to fix broken luci webui as now it does actually use it. Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
* nginx: update to 1.17.5Ansuel Smith2019-11-16
| | | | Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
* nginx: update broken ubus moduleAnsuel Smith2019-11-11
| | | | | | Current version of ubus module have some problem with list method. Update the module to fix this problem. Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
* nginx: adds ubus external moduleAnsuel Smith2019-10-30
| | | | | | | | | - Adds ubus module to nginx - Select module by default - Adds script to detect ubus module and append config for luci - Switch all external module to xz Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
* nginx: update nginx-dav-ext-module to 3.0Ansuel Smith2019-10-28
| | | | Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
* treewide: Use default PKG_BUILD_DIR when possibleJeffery To2019-10-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This removes lines that set PKG_BUILD_DIR when the set value is no different from the default value. Specifically, the line is removed if the assigned value is: * $(BUILD_DIR)/$(PKG_NAME)-$(BUILD_VARIANT)/$(PKG_NAME)-$(PKG_VERSION) The default PKG_BUILD_DIR was updated[1] to incorporate BUILD_VARIANT if it is set, so now this is identical to the default value. * $(BUILD_DIR)/$(PKG_NAME)-$(BUILD_VARIANT)/$(PKG_SOURCE_SUBDIR) if PKG_SOURCE_SUBDIR is set to $(PKG_NAME)-$(PKG_VERSION), making it the same as the previous case * $(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION) This is the same as the default PKG_BUILD_DIR when there is no BUILD_VARIANT. * $(BUILD_DIR)/[name]-$(PKG_VERSION) where [name] is a string that is identical to PKG_NAME [1]: https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=e545fac8d968864a965edb9e50c6f90940b0a6c9 Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* nginx: adds new socket to luci uwsgi configAnsuel Smith2019-10-12
| | | | Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
* treewide: add PKG_CPE_ID for better cvescanner coverageJan Pavlinec2019-09-17
| | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* nginx: update to 1.16.1DENG Qingfang2019-08-15
| | | | | | | | | Fixes: when using HTTP/2 a client might cause excessive memory consumption and CPU usage (CVE-2019-9511, CVE-2019-9513, CVE-2019-9516). Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn>
* nginx: small conf files fixDENG Qingfang2019-08-05
| | | | | | | Add Gzip compression type Remove unnecessary spaces from conf files Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn>
* nginx: update brotli moduleDENG Qingfang2019-08-05
| | | | Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn>
* nginx: update to 1.16.0Deng Qingfang2019-04-29
| | | | | | Update nginx to latest stable release 1.16.0 Signed-off-by: Deng Qingfang <dengqf6@mail2.sysu.edu.cn>
* nginx: fix #8729Deng Qingfang2019-04-20
| | | | | | Let nginx's config depend on CONFIG_OPENSSL_WITH_NPN Signed-off-by: Deng Qingfang <dengqf6@mail2.sysu.edu.cn>
* nginx: update to version 1.15.10 and reworkAnsuel Smith2019-04-05
| | | | | | | Remove libopenssl dep from NGINX_HTTP_CACHE and NGINX_HTTP_AUTH_BASIC config flag The documentation doesn't mention that openssl is required for this 2 modules. This also permit to use nginx no-ssl variant without libopenssl as this 2 module are selected by default. Also make OPENSSL_ENGINE flag a dep to recompile nginx on change of openssl compilation flag. Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
* nginx: update to 1.15.8 and remove PKG_VERSION from modules tarball filenameDeng Qingfang2019-01-04
| | | | | | | Update to 1.15.8. Also use HTTPS PKG_VERSION (nginx version) in 3rd-party modules tarball filename is dispensable and can be dropped to avoid unnecessary downloading Signed-off-by: Deng Qingfang <dengqf6@mail2.sysu.edu.cn>
* nginx: add stream SSL and stream SSL preread supportDeng Qingfang2018-12-17
| | | | Signed-off-by: Deng Qingfang <dengqf6@mail2.sysu.edu.cn>
* nginx: unified indentation character and add additional config entryJames Qian2018-12-12
| | | | | | | | | | | | The original configure file mixed tab and space characters as indentation, so use 4 spaces as the default indentation character. Add /etc/nginx/conf.d/*.conf as nginx additional configure files. Then we can add individual conf file for other http applications without modify the main nginx configure file. Signed-off-by: James Qian <sotux82@gmail.com>
* nginx: bump to latest release and otherAnsuel Smith2018-12-07
| | | | | | This bumps nginx to latest release, adds support for STREAM MODULE and bump rtmp version to fix a compilation error Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
* nginx: fix rtmp module with openssl 1.1.1Eneas U de Queiroz2018-12-06
| | | | | | | Patch that changes the order of some include files in ngx_rtp_cenc.c that caused a compilation failure. Patch submitted upstream (#13). Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
* nginx: fix detection of gcc builtin atomic operationsDeng Qingfang2018-12-06
| | | | | | Needed by stream module Signed-off-by: Deng Qingfang <dengqf6@mail2.sysu.edu.cn>
* nginx: Bump to latest releaseAnsuel Smith2018-11-11
| | | | Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
* nginx: Update rtmp moduleDaniel Engberg2018-11-08
| | | | | | | Change to ut0mt8's fork that contains several enhancements and bugfixes. Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
* nginx: update to latest releaseAnsuel Smith2018-10-09
| | | | Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
* nginx: update to latest releaseAnsuel Smith2018-09-30
| | | | Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
* nginx: bump to latest releaseAnsuel Smith2018-09-02
| | | | Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
* nginx: Add missing WebDAV methods support (PROPFIND & OPTIONS)Ruixi Zhou2018-08-21
| | | | | | | | | | | | | | | | | | | Nginx provide WebDAV methods PUT, DELETE, MKCOL, COPY, and MOVE with http_dav_module. But most WebDAV clients that require additional WebDAV methods (PROPFIND & OPTIONS) to operate. Add missing methods support with Arutyunyan Roman (arutyunyan.roman@gmail.com)'s nginx-dav-ext-module. (see: http://nginx.org/en/docs/http/ngx_http_dav_module.html https://github.com/arut/nginx-dav-ext-module) Example config: location / { dav_methods PUT DELETE MKCOL COPY MOVE; dav_ext_methods PROPFIND OPTIONS; root /var/root/; } Signed-off-by: Ruixi Zhou <zhouruixi@gmail.com>