ajs124
703280d031
Merge pull request #173721 from waldheinz/nginx-module-sources
...
nginx: take care not to pull in module sources as runtime deps
2022-05-24 15:40:09 +02:00
Izorkin
6e8e1faabe
nixos/tests: add nginx-http3 test
2022-05-22 19:29:12 +03:00
Matthias Treydte
ecb166b3e3
nginx: simplify the postInstall phase
...
Per suggestion from @ajs124, we can rely on the
"move-sbin" setup hook to move the executable
to $out/bin instead of doing it manually and
simplify accoringly.
2022-05-22 10:35:51 +02:00
Matthias Treydte
2fd6e6e264
nginx: take care not to pull in module sources as runtime deps
...
Nginx likes to print the "configured with ..." stuff on startup,
containing the full configure command line. When built with
modules (which it seems to be by default), this causes the
module sources to appear as runtime dependencies. So just use
the remove-references-to script to patch those out.
For a default installation, the rtmp, dav and moreheaders
module sources are gone, for special cases potentially more.
2022-05-20 09:29:45 +02:00
Dmitry Bogatov
aa9eb4509c
nginx-doc-unstable: init at 2022-05-05
...
Build documentation of nginx (which is maintained separately from webserver
itself) and make it available both as "nginx-doc" attribute and as "doc" output
of "nginx" derivation.
2022-05-11 21:38:04 -04:00
Dmitry Bogatov
c92ef7a135
nginx: build offline documentation
2022-05-11 21:38:04 -04:00
Vladimír Čunát
a97a00fceb
nginx: fixup build with other than gcc11
...
This parameter isn't known by clang or older gcc,
and that breaks compilation there:
https://hydra.nixos.org/build/174714339
https://hydra.nixos.org/build/174713306
Flag was added in commit 6508304a
in PR #170102 .
2022-04-25 07:45:16 +02:00
Izorkin
6508304a88
nginxModules.vts: fix build on gcc11
2022-04-24 18:20:37 +03:00
Robert Scott
6951ba02f4
nginxStable: add patch for CVE-2021-3618
2022-04-16 17:18:05 +01:00
Izorkin
79d107f858
nginxQuic: 6f8253673669 -> 55b38514729b
2022-03-10 14:03:15 +03:00
Alyssa Ross
cab0dd3777
nginxMainline: 1.21.5 -> 1.21.6
2022-03-09 11:14:53 +00:00
Izorkin
b672e4dd2c
nginxModules: add option disableIPC
...
The disableIPC option is required to checking enabled nginxModules
and disable the SystemCallFilter IPC filter.
2022-03-08 14:37:11 +03:00
Izorkin
842d0d9ed7
nginxModules.modsecurity-nginx: 1.0.1 -> 1.0.2
2022-02-14 16:19:10 +03:00
Pablo Ovelleiro Corral
0a6388d7b6
nginxModules.geoip2: init at 3.3 ( #157699 )
...
* Add nginxModules.geoip2
2022-02-06 14:25:41 +01:00
Sandro
27cccd4e49
Merge pull request #151363 from Stunkymonkey/doc-updateWalker
2022-01-27 14:06:36 +01:00
Felix Buehler
ed7bf9452c
treewide: remove *.upstream files from updateWalker
2022-01-26 21:46:07 +01:00
Sandro
188fd378d3
Merge pull request #134332 from fufexan/auth-a2aclr
2022-01-26 12:12:47 +01:00
Janne Heß
75a8b258eb
nginxQuic: 10522e8dea41 -> 6f8253673669
...
This fixes a bug where the connection would hang indefinitely when more
than 3999 bytes are transmitted from proxy_pass.
Was introduced in 6ccf3867959a as in:
https://mailman.nginx.org/archives/list/nginx-devel@nginx.org/thread/C5CPKFVKLTI5WDNF7CV7MMK6G3POBBA3/
2022-01-13 16:58:34 +01:00
ajs124
b8512aa7f5
Merge pull request #152566 from Izorkin/update-nginx
...
Update nginx packages
2022-01-10 00:59:07 +01:00
Aneesh Agrawal
ca90544f45
nginx-fancyindex: v0.4.4 -> v0.5.2
...
Add myself (aneeshusa) as a maintainer.
2022-01-02 20:55:16 -05:00
Izorkin
77549658a6
nginxQuic: 0ee56d2eac44 -> 10522e8dea41
2021-12-31 22:48:06 +03:00
Izorkin
5cecafbc93
nginxMainline: 1.21.4 -> 1.21.5
2021-12-31 22:48:01 +03:00
7c6f434c
b0f154fd44
Merge pull request #147027 from Izorkin/update-nginx-ktls
...
nginxMainline: enable ktls support
2021-12-24 10:23:17 +00:00
Izorkin
921a58b8bc
nginxQuic: 6d1488b62dc5 -> 0ee56d2eac44
2021-12-09 14:23:11 +03:00
Janne Heß
b9811a5aeb
nginxModules.pam: 1.5.2 -> 1.5.3
...
This fixes deny statements:
https://github.com/sto/ngx_http_auth_pam_module/issues/25
2021-12-05 21:24:22 +01:00
Izorkin
532cd57bda
nginxMainline: enable ktls support
2021-11-27 09:39:56 +03:00
ajs124
1fc113f0df
nginxStable: 1.20.1 -> 1.20.2
2021-11-16 17:17:12 +01:00
Thiago Kenji Okada
1950b7d6f0
Merge pull request #123881 from zaninime/ffmpeg-nginx-mod
...
nginxModules.video-thumbextractor: update to unstable and switch to ffmpeg_4
2021-11-13 21:54:33 -03:00
ajs124
ffa6cb97ff
nginxMainline: use openssl_3_0
2021-11-05 13:11:23 +01:00
ajs124
16873acde8
nginxMainline: 1.21.3 -> 1.21.4
2021-11-05 13:11:23 +01:00
Maciej Krüger
99cdb84b4b
nginxQuic: 404de224517e -> 6d1488b62dc5
2021-10-26 23:08:32 +02:00
Bruno Bigras
69b01e3a22
Merge pull request #141408 from bbigras/openresty-lua
...
nixos/nginx: disable MemoryDenyWriteExecute for pkgs.openresty
2021-10-24 17:39:27 +00:00
wackbyte
2d78d99772
nginxModules.vod: update to 1.29 and switch ffmpeg_3 to ffmpeg ( #142114 )
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-10-18 21:24:27 +02:00
Maciej Krüger
d2e869a55e
nginxQuic: 5b0c229ba5fe -> 404de224517e
2021-10-18 14:41:31 +02:00
Bruno Bigras
feb47656e4
nixos/tests/openresty-lua: test openresty with lua
...
related to #140655
2021-10-14 07:01:56 -04:00
Naïm Favier
99805ce167
nginxModules.upload: init at 2.3.0
2021-10-09 12:51:19 +02:00
James Kay
c5d8765113
nginx: fix URLs by taking from a specific commit
...
I'm not sure this is the best way to get these patches, but it's better than `master` (at commit `e9617f553284b170a8b520d051ac1fc1b83cff30` on `nginx` these patches moved into a `nginx` subdirectory, breaking the build unless the patches are cached).
2021-09-21 00:14:35 +01:00
ajs124
2e8211af78
nginxMainline: 1.21.1 -> 1.21.3
...
- adds openssl 3 support
- disables support for export ciphers
and more
2021-09-10 16:40:04 +02:00
Mihai Fufezan
f5bbf7c66c
nginxModules: add auth-a2aclr
2021-09-02 12:07:27 +03:00
Mihai Fufezan
8e29eb27f5
nginxModules: format
2021-09-02 12:05:51 +03:00
Robert Hensing
fbafeb7ad5
treewide: runCommandNoCC -> runCommand
...
This has been synonymous for ~5y.
2021-08-15 17:36:41 +02:00
Sandro
87af92267a
Merge pull request #129694 from helsinki-systems/upd/nginx
...
nginxMainline: 1.21.0 -> 1.21.1
2021-07-09 12:43:37 +02:00
ajs124
95805c3240
nginxQuic: 1fec68e322d0 -> 5b0c229ba5fe
2021-07-08 23:44:27 +02:00
ajs124
b50102b719
nginxMainline: 1.21.0 -> 1.21.1
2021-07-08 23:41:30 +02:00
Alvar Penning
3690ae13a4
nginxModules.rtmp: 1.2.1 -> 1.2.2
...
This new release fixes segfaults,
https://github.com/arut/nginx-rtmp-module/compare/v1.2.1...v1.2.2
2021-06-21 20:04:10 +02:00
Maciej Krüger
07864c64aa
nginxQuic: 12f18e0bca09 -> 1fec68e322d0
2021-06-11 16:16:21 +02:00
Izorkin
0a7feef809
nginxMainline: 1.20.0 -> 1.21.0
2021-05-25 19:54:05 +03:00
Izorkin
919dd5497a
nginxStable: 1.20.0 -> 1.20.1
2021-05-25 19:53:58 +03:00
Francesco Zanini
b1dc7e5fba
Update pkgs/servers/http/nginx/modules.nix
...
Co-authored-by: Robert Schütz <rschuetz17@gmail.com>
2021-05-21 12:53:52 +02:00
Francesco Zanini
79318225d1
nginxModules.video-thumbextractor: update to unstable and switch to ffmpeg_4
2021-05-21 11:30:25 +02:00
Léo Gaspard
f93396bf52
nginx: add link to acme nixos test
2021-05-08 21:42:04 +02:00
Maciej Krüger
98b372b860
nginxQuic: 47a43b011dec -> 12f18e0bca09
2021-04-28 08:37:51 +02:00
Izorkin
f4b6314e60
nginxStable: 1.18.0 -> 1.20.0
2021-04-21 00:10:28 +03:00
Izorkin
b36d55b67c
nginxMainline: 1.19.9 -> 1.20.0
2021-04-21 00:10:28 +03:00
Maciej Krüger
4a3bb18683
nginxQuic: init
2021-04-18 20:20:23 +02:00
talyz
1ef95a8c5f
nginx: Add all the nginx tests to passthru.tests
2021-04-14 16:39:35 +02:00
ajs124
7c44570870
nginxMainline: 1.19.8 -> 1.19.9
2021-03-30 17:25:52 +02:00
Milan Pässler
496873260a
nginx: make geoip dependency optional
2021-03-25 13:17:32 +01:00
ajs124
5faf394dc1
nginxMainline: 1.19.7 -> 1.19.8
2021-03-10 01:15:55 +01:00
ajs124
4756b3c35c
nginxMainline: 1.19.6 -> 1.19.7
2021-02-17 01:48:23 +01:00
Benjamin Hipple
14b6a84804
Merge pull request #108406 from zaninime/nginx-kaltura
...
nginx: add VOD-related modules from Kaltura
2021-02-08 17:02:09 -05:00
Louis Blin
e7d7c51df3
nginxModules.spnego-http-auth-nginx-module: init at 16.04.2020
2021-02-08 14:07:40 +00:00
Ben Siraphob
872973d7d1
pkgs/servers: stdenv.lib -> lib
2021-01-15 14:24:03 +07:00
Dominik Xaver Hörl
25bef2d8f9
treewide: simplify pkgs.stdenv.lib -> pkgs.lib
...
The library does not depend on stdenv, that `stdenv` exposes `lib` is
an artifact of the ancient origins of nixpkgs.
2021-01-10 20:12:06 +01:00
Francesco Zanini
666cdb7dcc
nginxModules.akamai-token-validate: init at 2020-06-26
2021-01-04 18:13:01 +01:00
Francesco Zanini
f98c8b3d04
nginxModules.secure-token: init at 2020-08-28
2021-01-04 18:12:33 +01:00
Francesco Zanini
4872487cf4
nginxModules.vod: init at 2020-12-31
2021-01-04 18:11:51 +01:00
ajs124
e2a3d3f559
nginx: add myself as maintainer
2020-12-17 19:58:07 +01:00
ajs124
fc3db0f443
nginx: 1.19.5 -> 1.19.6
2020-12-17 19:55:15 +01:00
ajs124
db17db5318
nginx: 1.19.4 -> 1.19.5
2020-11-25 00:21:44 +01:00
ajs124
91b55655ed
nginxMainline: 1.19.3 -> 1.19.4
2020-10-27 20:05:34 +01:00
ajs124
3b8220c74c
nginxMainline: 1.19.2 -> 1.19.3
2020-09-30 20:18:47 +02:00
Izorkin
79906c4908
nginxModules.aws-auth: fix warning message
2020-09-12 16:26:08 +03:00
Izorkin
96311ca1c3
nginxModules.shibboleth: 2020.08.12 -> 2020.09.04
2020-09-12 16:26:08 +03:00
Izorkin
6f32af17e9
nginxModules.opentracing: v0.9.0 -> v0.10.0
2020-09-12 16:26:08 +03:00
Izorkin
9092c6140f
nginxModules.naxsi: 2020.08.15 -> 2020.09.10
2020-09-12 16:26:07 +03:00
Izorkin
5c70c5eeaa
nginxModules: renamed module ngx_aws_auth to aws-auth
2020-08-17 10:42:54 +03:00
Izorkin
772f5d5401
nginxModules: rename source to module name
2020-08-17 10:42:04 +03:00
Izorkin
15b3330747
nginxModules.statsd: change mirror
2020-08-17 10:42:04 +03:00
Izorkin
b5c1848625
nginxModules.upstream-check: 2018.08.12 -> 2019.11.03
2020-08-17 10:42:04 +03:00
Izorkin
e40dd8d4b9
nginxModules.subsFilter: 2016.04.13 -> 2019.08.06
2020-08-17 10:42:04 +03:00
Izorkin
d3fdff5cbf
nginxModules.shibboleth: 2017.04.06 -> 2020.08.12
2020-08-17 10:42:03 +03:00
Izorkin
fdc7f541cf
nginxModules.push-stream: 0.5.4 -> 2020.05.03
2020-08-17 10:42:03 +03:00
Izorkin
a27273294f
nginxModules.pam: v1.5.1 -> v1.5.2
2020-08-17 10:42:03 +03:00
Izorkin
cb62b1d1a8
nginxModules.opentracing: v0.7.0 -> v0.9.0
2020-08-17 10:42:03 +03:00
Izorkin
b590894e58
nginxModules.naxsi: 0.56 -> 2020.08.15
2020-08-17 10:42:03 +03:00
Izorkin
9c588fce29
nginxModules.modsecurity-nginx: v1.0.0 -> v1.0.1
2020-08-17 10:42:03 +03:00
Izorkin
4460a3700b
nginxModules.http_proxy_connect_module: 2019.05.06 -> 2020.07.24
2020-08-17 10:42:03 +03:00
Izorkin
36c95f331d
nginxModules.cache-purge: 2.5 -> 2.5.1
2020-08-17 10:42:01 +03:00
Izorkin
980d487480
nginxModules.echo: v0.61 -> v0.62
2020-08-16 12:03:59 +03:00
Izorkin
42cde0d357
nginxModules.develkit: v0.3.1rc1 -> v0.3.1
2020-08-16 12:03:59 +03:00
Izorkin
4bc560d205
nginxModules.brotli: 2019.09.09 -> 2020.04.23
2020-08-16 12:03:50 +03:00
Izorkin
c5d3a46c5f
nginxMainline: 1.19.0 -> 1.19.2
2020-08-16 09:59:10 +03:00
Michael Raskin
132ace5fe6
Merge pull request #89344 from JJJollyjim/openresty-no-perl
...
openresty: disable perl module by default
2020-06-20 18:45:44 +00:00
Jamie McClymont
dca001e923
nginx: change how the perl module is configured
...
Previously, http_perl_module was disabled by overriding perl=null -- this means
it is impossible to disable http_perl_module in openresty, since openresty
requires perl for its configure scripts.
2020-06-20 14:22:34 +12:00
Doron Behar
01d4e2fe33
treewide: use ffmpeg_3 explicitly if not wanted otherwise
...
After making `ffmpeg` point to the latest `ffmpeg_4`, all packages that
used `ffmpeg` without requiring a specific version now use ffmpeg_3
explicitly so they shouldn't change.
2020-06-12 11:55:31 -07:00
Izorkin
70b11a0f50
nginxMainline: 1.18.0 -> 1.19.0
2020-05-31 09:46:48 +03:00
ajs124
deadc23034
nginxModules.fancyindex: 0.4.3 -> 0.4.4
2020-05-13 13:23:20 +02:00
Izorkin
aa12fb8adb
nginxModules: add option allowMemoryWriteExecute
...
The allowMemoryWriteExecute option is required to checking enabled nginxModules
and disable the nginx sandbox mode MemoryDenyWriteExecute.
2020-05-12 20:03:29 +03:00
Izorkin
a19800fb48
nginx: change logs path
2020-05-04 16:36:38 +03:00