summary refs log tree commit diff
path: root/pkgs/servers/http
Commit message (Collapse)AuthorAge
* Merge pull request #264361 from RaitoBezarius/drop-ruby3Ryan Lahfa2023-11-17
|\
| * unit: drop Ruby 3.0 supportRaito Bezarius2023-11-17
| | | | | | | | Ruby 3.0 will be removed from nixpkgs.
* | Merge master into staging-nextgithub-actions[bot]2023-11-16
|\ \
| * \ Merge pull request #267560 from anthonyroussel/bugfix/plantuml-server-nixosPol Dellaiera2023-11-16
| |\ \ | | |/ | |/| nixos/plantuml-server: fix
| | * jetty_11,jetty_12: add anthonyroussel to maintainersAnthony Roussel2023-11-15
| | |
| | * jetty_11,jetty_12: initAnthony Roussel2023-11-15
| | |
| | * jetty: 12.0.2 -> 12.0.3Anthony Roussel2023-11-15
| | |
| | * jetty: fix meta.homepageAnthony Roussel2023-11-15
| | |
* | | Merge branch 'master' into staging-nextVladimír Čunát2023-11-16
|\| |
| * | Merge pull request #266401 from r-ryantm/auto-update/dufsfigsoda2023-11-15
| |\ \ | | |/ | |/| dufs: 0.36.0 -> 0.37.1
| | * dufs: 0.36.0 -> 0.37.1R. Ryantm2023-11-09
| | |
* | | Merge staging-next into staginggithub-actions[bot]2023-11-11
|\ \ \
| * | | Merge master into staging-nextgithub-actions[bot]2023-11-11
| |\| |
| | * | apt-cacher-ng: fix build for glibc >= 2.38Yongun Seong2023-11-07
| | |/
* | / lib.systems: elaborate Rust metadataAlyssa Ross2023-11-09
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We need this stuff to be available in lib so make-derivation.nix can access it to construct the Meson cross file. This has a couple of other advantages: - It makes Rust less special. Now figuring out what Rust calls a platform is the same as figuring out what Linux or QEMU call it. - We can unify the schema used to define Rust targets, and the schema used to access those values later. Just like you can set "config" or "system" in a platform definition, and then access those same keys on the elaborated platform, you can now set "rustcTarget" in your crossSystem, and then access "stdenv.hostPlatform.rustcTarget" in your code. "rustcTarget", "rustcTargetSpec", "cargoShortTarget", and "cargoEnvVarTarget" have the "rustc" and "cargo" prefixes because these are not exposed to code by the compiler, and are not standardized. The arch/os/etc. variables are all named to match the forms in the Rust target spec JSON. The new rust.target-family only takes a list, since we don't need to worry about backwards compatibility when that name is used. The old APIs are all still functional with no warning for now, so that it's possible for external code to use a single API on both 23.05 and 23.11. We can introduce the warnings once 23.05 is EOL, and make them hard errors when 23.11 is EOL.
* | Merge branch 'master' into staging-nextWeijia Wang2023-11-04
|\|
| * tengine: 3.0.0 -> 3.1.0R. Ryantm2023-11-04
| |
* | Merge master into staging-nextgithub-actions[bot]2023-11-02
|\|
| * lighttpd: 1.4.72 -> 1.4.73R. Ryantm2023-11-02
| |
* | Merge master into staging-nextgithub-actions[bot]2023-10-31
|\|
| * Merge pull request #262254 from Artturin/nginxsandboxremArtturi2023-10-31
| |\
| | * nixosTests.nginx-sandbox: remove broken test and move the sandboxing test to ↵Artturin2023-10-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the openresty test nginx lua needs resty the enableSandbox option of nginx was removed in 535896671b66d308df3ce467c94f8a9fecfdffea the test fails with ``` vm-test-run-nginx-sandbox> machine # [ 47.753580] nginx[1142]: nginx: [alert] detected a LuaJIT version which is not OpenResty's; many optimizations will be disabled and performance will be compromised (see https://github.com/openresty/luajit2 for OpenResty's LuaJIT or, even better, consider using the OpenResty releases from https://openresty.org/en/download.html) vm-test-run-nginx-sandbox> machine # [ 47.756064] nginx[1142]: nginx: [alert] failed to load the 'resty.core' module (https://github.com/openresty/lua-resty-core); ensure you are using an OpenResty release from https://openresty.org/en/download.html (reason: module 'resty.core' not found: vm-test-run-nginx-sandbox> machine # [ 57.911766] systemd[1]: Failed to start Nginx Web Server. ```
* | | Merge master into staging-nextgithub-actions[bot]2023-10-29
|\| |
| * | Merge pull request #262238 from avdv/bazel-6.4Uri Baghin2023-10-29
| |\ \ | | | | | | | | bazel_6: 6.3.2 -> 6.4.0
| | * | envoy: Update hash after bazel_6 upgradeClaudio Bley2023-10-29
| | | |
* | | | Merge master into staging-nextgithub-actions[bot]2023-10-28
|\| | |
| * | | Merge pull request #263793 from fleaz/update_nginx-videothumbMartin Weinelt2023-10-28
| |\ \ \ | | | | | | | | | | nginxModules.videothumb-extractor: unstable -> 1.0.0 and switch to ffmpeg-headless
| | * | | nginxModules: Switch from ffmpeg to ffmpeg-headlessfleaz2023-10-27
| | | | |
| | * | | nginxModules.video-thumbextractor: 92b8064 -> 1.0.0fleaz2023-10-27
| | |/ / | | | | | | | | | | | | | | | | Diff: https://github.com/wandenberg/nginx-video-thumbextractor-module/compare/92b8064...e81f850
| * | | Merge pull request #263644 from fleaz/update_nginx-vodMartin Weinelt2023-10-28
| |\ \ \ | | | | | | | | | | nginxModules.vod: 1.31 -> 1.32 and patch MAX_CLIPS
| | * | | nginxModules.vod: Patch MAX_CLIPS variablefleaz2023-10-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The old limit was only 128 and this breaks some applications like e.g. Frigate where playlists become bigger than that. According to upstream you should just change the variable yourself if needed. See this issue: https://github.com/kaltura/nginx-vod-module/issues/238
| | * | | nginxModules.vod: 1.31 -> 1.32fleaz2023-10-26
| | |/ / | | | | | | | | | | | | Changelog: https://github.com/kaltura/nginx-vod-module/compare/1.31...1.32
| * | | Merge pull request #262736 from LeSuisse/jetty-12.0.2Robert Scott2023-10-28
| |\ \ \ | | |/ / | |/| | jetty: 12.0.1 -> 12.0.2
| | * | jetty: 12.0.1 -> 12.0.2Thomas Gerbet2023-10-22
| | |/ | | | | | | | | | | | | | | | Fixes CVE-2023-44487. https://github.com/jetty/jetty.project/releases/tag/jetty-12.0.2
* | | Merge branch 'staging' into staging-nextVladimír Čunát2023-10-26
|\ \ \ | |/ / |/| |
| * | Merge staging-next into staginggithub-actions[bot]2023-10-23
| |\ \
| * \ \ Merge staging-next into staginggithub-actions[bot]2023-10-22
| |\ \ \ | | | |/ | | |/|
| * | | Merge staging-next into staginggithub-actions[bot]2023-10-21
| |\ \ \
| * \ \ \ Merge staging-next into staginggithub-actions[bot]2023-10-21
| |\ \ \ \
| * \ \ \ \ Merge staging-next into staginggithub-actions[bot]2023-10-20
| |\ \ \ \ \
| * \ \ \ \ \ Merge staging-next into staginggithub-actions[bot]2023-10-17
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Merge staging-next into staginggithub-actions[bot]2023-10-14
| |\ \ \ \ \ \ \
| * \ \ \ \ \ \ \ Merge staging-next into staginggithub-actions[bot]2023-10-10
| |\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ Merge staging-next into staginggithub-actions[bot]2023-10-06
| |\ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ Merge staging-next into staginggithub-actions[bot]2023-10-05
| |\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | treewide: refactor `.attrs.sh` detectionMaximilian Bosch2023-10-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When specifying the `builder` attribute in `stdenv.mkDerivation`, this will be effectively transformed into builtins.derivation { builder = stdenv.shell; args = [ "-e" builder ]; } This also means that `default-builder.sh` is never sourced and as a result it's not guaranteed that `$NIX_ATTRS_SH_FILE` is set to a correct location[1]. Also, we need to source `.attrs.sh` to source `$stdenv`. So, the following is done now: * If `$NIX_ATTRS_SH_FILE` points to a correct location, then use it. Directly using `.attrs.sh` is problematic for `nix-shell(1)` usage (see previous commit for more context), so prefer the environment variable if possible. * Otherwise, if `.attrs.sh` exists, then use it. See [1] for when this can happen. * If neither applies, it can be assumed that `__structuredAttrs` is turned off and thus nothing needs to be done. [1] It's possible that it doesn't exist at all - in case of Nix 2.3 or it can point to a wrong location on older Nix versions with a bug in `__structuredAttrs`.
* | | | | | | | | | | | Merge pull request #262718 from LeSuisse/trafficserver-9.2.3Robert Scott2023-10-25
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | trafficserver: 9.2.2 -> 9.2.3
| * | | | | | | | | | | | trafficserver: 9.2.2 -> 9.2.3Thomas Gerbet2023-10-22
| | |_|_|_|_|_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes CVE-2023-39456, CVE-2023-41752 and CVE-2023-44487. Changelog: https://raw.githubusercontent.com/apache/trafficserver/9.2.x/CHANGELOG-9.2.3
* | | | | | | | | | | | Merge pull request #263304 from trofi/nginxMainline-updateMaximilian Bosch2023-10-25
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | nginxMainline: 1.25.2 -> 1.25.3
| * | | | | | | | | | | | nginxMainline: 1.25.2 -> 1.25.3Sergei Trofimovich2023-10-25
| | |_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: https://nginx.org/en/CHANGES