www-servers / nginx

Robust, small and high performance http and reverse proxy server

Official package sites : https://nginx.org ·

v1.13.6 :: mainline :: gentoo

Modified
License
BSD-2 BSD SSLeay MIT GPL-2 GPL-2+ nginx_modules_http_security? ( Apache-2.0 ) nginx_modules_http_push_stream? ( GPL-3 )
Keywords
~amd64 ~amd64-linux ~arm ~arm64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-linux
USE flags
aio debug http http-cache http2 ipv6 libatomic libressl luajit pcre pcre-jit rtmp selinux ssl threads vim-syntax

v1.13.5 :: mainline :: gentoo

Modified
License
BSD-2 BSD SSLeay MIT GPL-2 GPL-2+ nginx_modules_http_security? ( Apache-2.0 ) nginx_modules_http_push_stream? ( GPL-3 )
Keywords
~amd64 ~amd64-linux ~arm ~arm64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-linux
USE flags
aio debug http http-cache http2 ipv6 libatomic libressl luajit pcre pcre-jit rtmp selinux ssl threads vim-syntax

v1.13.4 :: mainline :: gentoo

Modified
License
BSD-2 BSD SSLeay MIT GPL-2 GPL-2+ nginx_modules_http_security? ( Apache-2.0 ) nginx_modules_http_push_stream? ( GPL-3 )
Keywords
~amd64 ~amd64-linux ~arm ~arm64 ~ppc ~x86 ~x86-fbsd ~x86-linux
USE flags
aio debug http http-cache http2 ipv6 libatomic libressl luajit pcre pcre-jit rtmp selinux ssl threads vim-syntax

v1.13.3 :: mainline :: gentoo

Modified
License
BSD-2 BSD SSLeay MIT GPL-2 GPL-2+ nginx_modules_http_security? ( Apache-2.0 ) nginx_modules_http_push_stream? ( GPL-3 )
Keywords
~amd64 ~amd64-linux ~arm ~arm64 ~ppc ~x86 ~x86-fbsd ~x86-linux
USE flags
aio debug http http-cache http2 ipv6 libatomic libressl luajit pcre pcre-jit rtmp selinux ssl threads vim-syntax

v1.12.2 :: 0 :: gentoo

Modified
License
BSD-2 BSD SSLeay MIT GPL-2 GPL-2+ nginx_modules_http_security? ( Apache-2.0 ) nginx_modules_http_push_stream? ( GPL-3 )
Keywords
~amd64 ~amd64-linux ~arm ~arm64 ~ppc ~x86 ~x86-fbsd ~x86-linux
USE flags
aio debug http http-cache http2 ipv6 libatomic libressl luajit pcre pcre-jit rtmp selinux ssl threads vim-syntax

v1.12.1 :: 0 :: gentoo

Modified
License
BSD-2 BSD SSLeay MIT GPL-2 GPL-2+ nginx_modules_http_security? ( Apache-2.0 ) nginx_modules_http_push_stream? ( GPL-3 )
Keywords
amd64 x86 ~amd64-linux ~arm ~arm64 ~ppc ~x86-fbsd ~x86-linux
USE flags
aio debug http http-cache http2 ipv6 libatomic libressl luajit pcre pcre-jit rtmp selinux ssl threads vim-syntax

General

aio
Enables file AIO support
debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
http
Enable HTTP core support
http-cache
Enable HTTP cache support
http2
Enable HTTP2 module support
ipv6
Add support for IP version 6
libatomic
Use libatomic instead of builtin atomic operations
libressl
Use dev-libs/libressl as SSL provider (might need ssl USE flag), packages should not depend on this USE flag
luajit
Use dev-lang/luajit instead of dev-lang/lua for lua support when building the lua http module.
pcre
Add support for Perl Compatible Regular Expressions
pcre-jit
Enable JIT for pcre
rtmp
NGINX-based Media Streaming Server
selinux
!!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
ssl
Enable HTTPS module for http. Enable SSL/TLS support for POP3/IMAP/SMTP for mail.
threads
Add threads support for various packages. Usually pthreads
vim-syntax
Pulls in related vim syntax scripts

nginx_modules_http

access
This module provides a simple host-based access control.
addition
This module adds contents of other locations before and after the current location's content.
auth_basic
This module protects your site or parts of it with username and password based on HTTP Basic Authentication.
auth_ldap
LDAP module for nginx which supports authentication against multiple LDAP servers.
auth_pam
This module provides authentication via PAM.
auth_request
Module implementing client authorization based on the result of a subrequest.
autoindex
This module provides automatic directory listings.
browser
This module creates variables, the values of which depend on the request header "User-agent".
cache_purge
External module adding ability to purge content from nginx's FastCGI and proxy caches.
charset
This module can reencode data of one encoding into another.
dav
This module adds the HTTP and WebDAV methods PUT, DELETE, MKCOL, COPY and MOVE.
dav_ext
Add missing WebDAV methods PROPFIND & OPTIONS to the existing WebDAV module.
degradation
Allows to return 204 or 444 code for some locations on low memory condition (reliable on FreeBSD only)
echo
Brings shell-style goodies to Nginx config file.
empty_gif
This module keeps a 1x1 transparent GIF in memory that can be served very quickly.
fancyindex
This module makes possible the generation of file listings, like the built-in autoindex module does, but adding a touch of style.
fastcgi
This module allows Nginx to interact with FastCGI processes and control what parameters are passed to the process.
flv
This module provides the ability to seek within FLV (Flash) files using time-based offsets.
geo
This module creates variables, whose values depend on the IP-address of the client.
geoip
This module creates variables based on the IP-address of the client matched against the MaxMind GeoIP binary files.
gunzip
Permits to decompress gzip'ed files on-the-fly for clients not supporting the gzip encoding method.
gzip
This module allows for on-the-fly gzip compression.
gzip_static
Before serving a file from disk to a gzip-enabled client, this module will look for a precompressed file in the same location.
headers_more
Set and clear input and output headers
image_filter
This module is a filter for transforming JPEG, GIF and PNG images.
limit_conn
This module makes it possible to limit the number of simultaneous connections for the assigned session
limit_req
This module allows you to limit the number of requests for a given session.
lua
Embed the power of Lua into nginx
map
This module allows you to classify, or map a set of values into a different set of values and store the result in a variable.
memc
An extended version of the standard memcached module that supports set, add, delete, and many more memcached commands.
memcached
You can use this module to perform simple caching.
metrics
Module to export various metrics in easy-parseable JSON.
mirror
This module implements mirroring of an original request by creating background mirror subrequests.
mogilefs
Enable support for MogileFS.
mp4
This module adds pseudo-streaming
naxsi
An open source, high performance, low rules maintenance, Web Application Firewall module for Nginx.
perl
This module makes it possible to execute Perl directly within Nginx and call Perl via SSI.
proxy
This module makes it possible to transfer requests to another server.
push_stream
Push Stream module, supporting EventSource, WebSocket, Long Polling, and Forever Iframe.
random_index
Pick a random directory index from a directory.
realip
This module allows to change the client's IP address to value from request header (e. g. X-Real-IP or X-Forwarded-For).
referer
This module makes it possible to block access to the site with the incorrect values of line "Referer" in the request header.
rewrite
This module makes it possible to change URI using regular expressions (PCRE), and to redirect and select configuration depending on variables.
scgi
An implementation of the Simple Common Gateway Interface.
secure_link
This module computes and checks request URLs for a required security token.
security
Web application firewall and Intrusion Detection System.
slice
A filter that splits a request into subrequests, each returning a certain range of response
slowfs_cache
This module adds the ability to cache static files
spdy
This module provides an SPDY implementation. (Deprecated, use IUSE="http2" instead)
split_clients
This module provides A/B testing support.
ssi
This module provides a filter which processes Server-Side Includes (SSI) in the input.
sticky
Module to always forward clients to the same upstream server (via sticky cookies)
stub_status
This module provides the ability to get some status from nginx.
sub
This module can search and replace text in the nginx response.
upload_progress
This module adds the ability to track POST upload progress via JSON API
upstream_check
Add health check support for upstream servers.
upstream_hash
This module provides the ability to distribute upstream requests based on hashed key value.
upstream_ip_hash
This module provides the ability to distribute upstream requests based on the IP-address of the client.
upstream_keepalive
Thiis module provides the ability to cache connections to upstream servers.
upstream_least_conn
This module provides the ability to distribute upstream requests using load balancing methods.
upstream_zone
This module makes it possible to define a shared memory zone that keeps the group's configuration and run-time state that are shared between worker processes.
userid
This module gives out cookies for identification of clients.
uwsgi
External module for the uWSGI protocol for python web apps.
xslt
This module is a filter which converts an XML response with the aid of one or more XSLT templates.

nginx_modules_mail

imap
This module provides IMAP proxy capability.
pop3
This module provides POP3 proxy capability.
smtp
This module provides SMTP proxy capability.

nginx_modules_stream

access
This module allows limiting access to certain client addresses.
geo
This module creates variables, whose values depend on the IP-address of the client.
geoip
This module creates variables based on the IP-address of the client matched against the MaxMind GeoIP binary files.
limit_conn
This module is used to limit the number of connections per the defined key.
map
This module allows you to classify, or map a set of values into a different set of values and store the result in a variable.
realip
This module allows to change the client's IP address to value from request header (e. g. X-Real-IP or X-Forwarded-For).
return
This module allows sending a specified value to the client and then closing the connection.
split_clients
This module provides A/B testing support.
ssl_preread
This module allows extracting information from the ClientHello message without terminating SSL/TLS.
upstream_hash
This module provides the ability to distribute upstream requests based on hashed key value.
upstream_least_conn
This module provides the ability to distribute upstream requests using load balancing methods.
upstream_zone
This module makes it possible to define a shared memory zone that keeps the group's configuration and run-time state that are shared between worker processes.

userland

GNU
USERLAND setting for systems that use the GNU userland tools

app-portage / elt-patches : Collection of patches for libtool.eclass

dev-lang / lua : A powerful light-weight programming language designed for extending applications

dev-lang / luajit : Just-In-Time Compiler for the Lua programming language

dev-lang / perl : Larry Wall's Practical Extraction and Report Language

dev-libs / apr : Apache Portable Runtime Library

dev-libs / apr-util : Apache Portable Runtime Utility Library

dev-libs / expat : Stream-oriented XML parser library

dev-libs / geoip : GeoIP Legacy C API

dev-libs / libatomic_ops : Implementation for atomic memory update operations

dev-libs / libpcre : Perl-compatible regular expression library

dev-libs / libressl : Free version of the SSL/TLS protocol forked from OpenSSL

dev-libs / libxml2 : Version 2 of the library to manipulate XML files

dev-libs / libxslt : XSLT libraries and tools

dev-libs / openssl : full-strength general purpose cryptography library (including SSL and TLS)

dev-libs / yajl : Small event-driven (SAX-style) JSON parser

media-libs / gd : A graphics library for fast image creation

net-misc / curl : A Client that groks URLs

net-nds / openldap : LDAP suite of application and development tools

sys-devel / autoconf : Used to create autoconfiguration files

sys-devel / automake : Used to generate Makefile.in from Makefile.am

sys-devel / libtool : A shared library tool for developers

sys-libs / zlib : Standard (de)compression library

virtual / pam : Virtual for PAM (Pluggable Authentication Modules)

virtual / pkgconfig : Virtual for the pkg-config implementation

www-servers / apache : The Apache Web Server

dev-lang / lua : A powerful light-weight programming language designed for extending applications

dev-lang / luajit : Just-In-Time Compiler for the Lua programming language

dev-lang / perl : Larry Wall's Practical Extraction and Report Language

dev-libs / apr : Apache Portable Runtime Library

dev-libs / apr-util : Apache Portable Runtime Utility Library

dev-libs / expat : Stream-oriented XML parser library

dev-libs / geoip : GeoIP Legacy C API

dev-libs / libpcre : Perl-compatible regular expression library

dev-libs / libressl : Free version of the SSL/TLS protocol forked from OpenSSL

dev-libs / libxml2 : Version 2 of the library to manipulate XML files

dev-libs / libxslt : XSLT libraries and tools

dev-libs / openssl : full-strength general purpose cryptography library (including SSL and TLS)

dev-libs / yajl : Small event-driven (SAX-style) JSON parser

media-libs / gd : A graphics library for fast image creation

net-misc / curl : A Client that groks URLs

net-nds / openldap : LDAP suite of application and development tools

sec-policy / selinux-nginx : SELinux policy for nginx

sys-libs / zlib : Standard (de)compression library

virtual / pam : Virtual for PAM (Pluggable Authentication Modules)

www-servers / apache : The Apache Web Server

www-servers / nginx : Robust, small and high performance http and reverse proxy server

virtual / httpd-basic : Virtual for static HTML-enabled webservers

virtual / httpd-cgi : Virtual for CGI-enabled webservers

virtual / httpd-fastcgi : Virtual for FastCGI-enabled webservers

www-apps / icingaweb2 : Icinga Web 2 - Frontend for icinga2

www-misc / nx_util : Whitelist & Reports generation for Naxsi (Web Application Firewall module for Nginx)

www-servers / nginx : Robust, small and high performance http and reverse proxy server

444660
sci-geosciences/mapserver - add www-servers/nginx support(?)
471106
www-servers/nginx - add USE flag to allow the addition of the ngnx_pagespeed mod
476250
www-servers/nginx should support www-apache/passenger
481456
www-servers/nginx - init.d script should not check configuration on reload/upgrade (upstream said)
496318
www-servers/nginx - init script gives message that should be programmatically checked
573710
www-servers/nginx - Add support for external 3rd party modules
576414
www-servers/nginx: Saner default configuration
578658
www-servers/nginx: should use REQUIRED_USE for http-modules rather than silently ignoring USE=http
598088
www-servers/nginx - add ngx_set_misc module
628898
www-servers/nginx: add ngx_brotli module
Thomas Deutschmann · gentoo
www-servers/nginx: Bump to v1.12.2 stable
Package-Manager: Portage-2.3.10, Repoman-2.3.3
Thomas Deutschmann · gentoo
www-servers/nginx: Bump to v1.13.6 mainline
Ebuild changes: =============== - upstream check module bumped to commit 31b1b42873fa56620d8a873ac13f5f26b52d0cd6 Package-Manager: Portage-2.3.10, Repoman-2.3.3
Fabian Groffen · gentoo
www-servers/nginx: marked ~ppc64
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Thomas Deutschmann · gentoo
www-servers/nginx: Bump to v1.13.5 mainline
Ebuild changes: =============== - fancyindex module bumped to v0.4.2 Package-Manager: Portage-2.3.8, Repoman-2.3.3
Thomas Deutschmann · gentoo
www-servers/nginx: Bump to v1.13.4 mainline
Ebuild changes: =============== - LUA module bumped to v0.10.10 - mod_security bumped to v2.9.2 - echo module bumped to v0.61 - WebDAV module bumped to v0.1.0 - New upstream module "mirror" added Package-Manager: Portage-2.3.5, Repoman-2.3.2
Thomas Deutschmann · gentoo
www-servers/nginx: Security cleanup (bug #624552)
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Agostino Sarubbo · gentoo
www-servers/nginx: x86 stable wrt bug #624552
Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
www-servers/nginx: amd64 stable wrt bug #624552
Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Thomas Deutschmann · gentoo
www-servers/nginx: Security bump for CVE-2017-7529 (bug #624552)
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Thomas Deutschmann · gentoo
www-servers/nginx: Bump to v1.13.2 mainline
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Thomas Deutschmann · gentoo
www-servers/nginx: Bump to v1.13.1 mainline
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Thomas Deutschmann · gentoo
www-servers/nginx: Bump to v1.13.0 mainline
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Thomas Deutschmann · gentoo
www-servers/nginx: Bumped to v1.12.0 stable
Ebuild changes: =============== - HTTP LUA module bumped to v0.10.8 Warning: While the module now builds against nginx-1.11.11+ the author warns that >=nginx-1.11.11 is still not an officially supported target for that module. You are on your own! - RTMP module bumped to v1.1.11 - HTTP memc module bumped to v0.18 - HTTP NAXSI module bumped to v0.55.3 - New upstream stream modules Package-Manager: Portage-2.3.5, Repoman-2.3.2
Thomas Deutschmann · gentoo
www-servers/nginx: Rev bump mainline slot to update lua module nginx-1.11.11+ patch
Ebuild changes: =============== - HTTP LUA module bumped to v0.10.8 Warning: While the module builds against nginx-1.11.11+ the author warns that >=nginx-1.11.11 is still not an officially supported target for that module. You are on your own! - RTMP module bumped to v1.1.11 - HTTP memc module bumped to v0.18 Package-Manager: Portage-2.3.5, Repoman-2.3.2
Thomas Deutschmann · gentoo
www-servers/nginx: Bump to v1.11.13 mainline
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Thomas Deutschmann · gentoo
www-servers/nginx: Cleanup old versions
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Thomas Deutschmann · gentoo
www-servers/nginx: Rev bump mainline to re-enable mod_security support
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Agostino Sarubbo · gentoo
www-servers/nginx: x86 stable wrt bug #613416
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Thomas Deutschmann · gentoo
www-servers/nginx: Bump to v1.11.12 mainline (bug #614042)
Replaces v1.11.11 which might hog CPU due to a bug introduced in v1.11.11. Package-Manager: Portage-2.3.5, Repoman-2.3.2
Thomas Deutschmann · gentoo
www-servers/nginx: Bumped to v1.11.11 mainline
Ebuild changes: =============== - rtmp module bumped to v1.1.11 - mod_security masked because incompatible with recent changes in nginx-1.11.11. We will have to switch to the new ModSecurity v3 Nginx Connector in future but there isn't any release/tagged version yet. Package-Manager: Portage-2.3.3, Repoman-2.3.1
Agostino Sarubbo · gentoo
www-servers/nginx: amd64 stable wrt bug #613416
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Thomas Deutschmann · gentoo
www-servers/nginx: Bump to v1.11.10 mainline
Ebuild changes: =============== - NAXSI updated to v0.55.3 Package-Manager: Portage-2.3.3, Repoman-2.3.1
Thomas Deutschmann · gentoo
www-servers/nginx: Use HTTPS for nginx.org
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Thomas Deutschmann · gentoo
www-servers/nginx: Bump nginx (stable) to v1.10.3
Package-Manager: Portage-2.3.3, Repoman-2.3.1
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Thomas Deutschmann · gentoo
www-servers/nginx: Bump to v1.11.9
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Thomas Deutschmann · gentoo
www-servers/nginx: Add test restriction
Package does not provide a real test suite. Building with FEATURES=test will currently end with a failure like >>> Test phase: www-servers/nginx-1.10.2-r3 * Test::Harness Jobs=5 make --jobs 5 --load-average 7.95 test TEST_VERBOSE=0 make: *** No rule to make target 'test'. Stop. * ERROR: www-servers/nginx-1.10.2-r3::gentoo failed (test phase): * emake failed Restricting test will prevent an error like this. Package-Manager: Portage-2.3.3, Repoman-2.3.1
Thomas Deutschmann · gentoo
www-servers/nginx: Security cleanup (bug #605008)
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Agostino Sarubbo · gentoo
www-servers/nginx: x86 stable wrt bug #605008
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
www-servers/nginx: amd64 stable wrt bug #605008
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Thomas Deutschmann · gentoo
www-servers/nginx: Bump to v1.11.8 (bug #603864)
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Thomas Deutschmann · gentoo
www-servers/nginx: rev bump to fix CVE-2016-1247 (bug #605008)
Ebuild changes: =============== - Rewritten pkg_postinst for a better user experience - Package tries to show warnings/notices only when really needed - Permission checks should now be more reliable, i.e. working when switching between stable (:0) and mainline (:mainline) slot. - An additional sanity check will make sure that at least permissions on "/var/log/nginx" will prevent a known root privilege escalation - Permissions on "/var/log/nginx" changed to 0710 and owner changed to 0:nginx to fix CVE-2016-1247 (bug #tba) - Runscript: Bashisms removed - User is now able to control most runscript options like used nginx' config file, pidfile, user/group, start-stop-daemon arguments ... through "/etc/conf.d/nginx" Package-Manager: Portage-2.3.3, Repoman-2.3.1
Thomas Deutschmann · gentoo
www-servers/nginx: Cleanup old.
Package-Manager: portage-2.3.2
Thomas Deutschmann · gentoo
www-servers/nginx: Bump to v1.10.2-r2 stable
Ebuild changes: =============== - ngx_headers_more module updated to v0.32 - LUA module updated to v0.10.7 - Patch for ngx_memc added to solve a build issue with latest nginx [Link 1] Link 1: https://github.com/openresty/memc-nginx-module/issues/26 Package-Manager: portage-2.3.2
Thomas Deutschmann · gentoo
www-servers/nginx: Bump to v1.11.6 mainline
Ebuild changes: =============== - ngx_headers_more module updated to v0.32 - LUA module updated to v0.10.7 - Patch for ngx_memc added to solve a build issue with latest nginx [Link 1] Link 1: https://github.com/openresty/memc-nginx-module/issues/26 Package-Manager: portage-2.3.2
Thomas Deutschmann · gentoo
www-servers/nginx: Patch for uploadprogress module updated
The previous patch worked however upstream merged an updated PR so I updated the patch to stay in sync. Package-Manager: portage-2.3.2
Thomas Deutschmann · gentoo
www-servers/nginx: Fix building of uploadprogress module; Add autotools depedencies
Ebuild changes: =============== - Since nginx-upload-progress-module was bumped to v0.9.2 (commit f03aacc3dc) the module was only build as dynamic module so it wasn't useable in Gentoo. This is now fixed. (Bug #593450) - Cherry-picked a patch for cURL detection in Mod_Security - Added autotools depedencies (only necessary when you build nginx_modules_http_security) Gentoo-Bug: https://bugs.gentoo.org/593450 Package-Manager: portage-2.3.2
Thomas Deutschmann · gentoo
www-servers/nginx: Bump to v1.10.2 stable
Package-Manager: portage-2.3.2
Thomas Deutschmann · gentoo
www-servers/nginx: Adjust dependencies/slot operators
Package-Manager: portage-2.3.2
Thomas Deutschmann · gentoo
www-servers/nginx: Drop old
Package-Manager: portage-2.3.2
Thomas Deutschmann · gentoo
www-servers/nginx: Bump to v1.10.1-r4 stable
Ebuild changes: =============== - NAXSI updated to v0.55.1 - rtmp module updated to v1.1.10 - LDAP authentication module updated to commit dbcef31b to fix some segmentation faults Package-Manager: portage-2.3.2
Thomas Deutschmann · gentoo
www-servers/nginx: Bump to v1.11.5 mainline
Ebuild changes: =============== - IPv6 support is now enabled per default due to upstream changeset 6724:a6d116645c51 - NAXSI updated to v0.55.1 - rtmp module updated to v1.1.10 - LDAP authentication module updated to commit dbcef31b to fix some segmentation faults Package-Manager: portage-2.3.2
Thomas Deutschmann · gentoo
www-servers/nginx: Bump to v1.11.4
Package-Manager: portage-2.3.0
Thomas Deutschmann · gentoo
www-servers/nginx: Bump ebuild of stable slot to update 3rd-party modules
Backport of commit f3c2a26e1f50d245e6f06413b99f9d6102679999 from mainline: - nginx-upload-progress-module v0.9.1 -> v0.9.2 - headers-more-nginx-module v0.30 -> 0.31 - ngx-fancyindex v0.4.0 -> v0.4.1 (bug #592464) - lua-nginx-module v0.10.5 -> 0.10.6 - nginx-rtmp-module v1.1.8 -> v1.1.9 - echo-nginx-module v0.59 -> 0.60 Gentoo-Bug: https://bugs.gentoo.org/592464 Package-Manager: portage-2.3.0
Thomas Deutschmann · gentoo
www-servers/nginx: Revision bump to update 3rd-party modules
- nginx-upload-progress-module v0.9.1 -> v0.9.2 - headers-more-nginx-module v0.30 -> 0.31 - ngx-fancyindex v0.4.0 -> v0.4.1 (bug #592464) - lua-nginx-module v0.10.5 -> 0.10.6 - nginx-rtmp-module v1.1.8 -> v1.1.9 - echo-nginx-module v0.59 -> 0.60 Gentoo-Bug: https://bugs.gentoo.org/592464 Package-Manager: portage-2.3.0
Thomas Deutschmann · gentoo
www-servers/nginx: Cleanup
Removing previous ebuilds with incomplete HTTPoxy mitigation. Package-Manager: portage-2.3.0
Thomas Deutschmann · gentoo
www-servers/nginx: Revision bump to update HTTPoxy mitigation
Commit c4b897dc39a9 ("www-servers/nginx: HTTPoxy mitigation added") only added HTTPoxy mitigation for fastcgi protocol. This commit will add mitigation for similar protocols like scgi and uwsgi as well. Reported-by: Valentin V. Bartenev <vbart@nginx.com> Package-Manager: portage-2.3.0
Thomas Deutschmann · gentoo
www-servers/nginx: version bump to v1.11.3.
* Upstream added 3 new STREAM modules: - geo - geoip - split_clients * Each HTTP/STREAM upstream module can now be enabled/disabled using a dedicated USE flag Package-Manager: portage-2.3.0 Closes: https://github.com/gentoo/gentoo/pull/1999 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
Thomas Deutschmann · gentoo
www-servers/nginx: Drop AJP HTTP module leftovers
Bug: https://bugs.gentoo.org/587844 Package-Manager: portage-2.3.0 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Thomas Deutschmann · gentoo
www-servers/nginx: Fix user/group configure argument (bug #588000)
Bug: https://bugs.gentoo.org/588000 Package-Manager: portage-2.3.0 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Thomas Deutschmann · gentoo
www-servers/nginx: HTTPoxy mitigation added
Package-Manager: portage-2.3.0 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Thomas Deutschmann · gentoo
www-servers/nginx: Cleanup
Package-Manager: portage-2.3.0 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Thomas Deutschmann · gentoo
www-servers/nginx: Bump to v1.11.2 (bug #588816)
Bug: https://bugs.gentoo.org/588816 Package-Manager: portage-2.3.0 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Thomas Deutschmann · gentoo
www-servers/nginx: Security cleanup
Dropping nginx-1.8.1 which is vulnerable to CVE-2016-4450 and was replaced by nginx-1.10.1 via commit 9d8b4adb72f5912b8c121bdda6ffee72e08926d7. Gentoo-Bug: 584744 Package-Manager: portage-2.3.0_rc1
Thomas Deutschmann · gentoo
www-servers/nginx: Patch for rtmp module. Fixes bug 585804.
Proposed patch for upstream bug 820 added to fix building of nginx's 3rd party module "rtmp" against nginx-1.11.0+. Bug: https://github.com/arut/nginx-rtmp-module/issues/820 Gentoo-Bug: https://bugs.gentoo.org/585804 Package-Manager: portage-2.3.0_rc1 Closes: https://github.com/gentoo/gentoo/pull/1669 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
Agostino Sarubbo · gentoo
www-servers/nginx: x86 stable wrt bug #584744
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
www-servers/nginx: amd64 stable wrt bug #584744
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Thomas Deutschmann · gentoo
www-servers/nginx: Security cleanup
Gentoo-Bug: 584744 Package-Manager: portage-2.3.0_rc1
Thomas Deutschmann · gentoo
www-servers/nginx: Version bump
Gentoo-Bug: 584212 Gentoo-Bug: 584744 Package-Manager: portage-2.3.0_rc1
Zac Medico · gentoo
www-servers/nginx: fix upstream check module segfault for bug 582992
* update module snapshot to fix upstream issue 49, a segfault which occurs in the ngx_http_upstream_check_find_shm_peer function * remove check-0.3.0-segfault-on-reload.patch which is included in the new snapshot Package-Manager: portage-2.2.28
Zac Medico · gentoo
www-servers/nginx: add segfault fix to 1.10.0 for http_upstream_check (bug 582316)
Package-Manager: portage-2.2.28
everpcpc · gentoo
www-servers/nginx: Fix typo for using stream upstream module
Closes: https://github.com/gentoo/gentoo/pull/1421 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
Manuel Rüger · gentoo
www-servers/nginx: Remove old
Package-Manager: portage-2.2.28
Manuel Rüger · gentoo
www-servers/nginx: Fix blocker
Package-Manager: portage-2.2.28
Manuel Rüger · gentoo
www-servers/nginx: Version bump to 1.10.0, use openrc-run
Gentoo-Bug: #581862 Gentoo-Bug: #581944 Package-Manager: portage-2.2.28
Manuel Rüger · gentoo
www-servers/nginx: Remove old
Package-Manager: portage-2.2.28
Manuel Rüger · gentoo
www-servers/nginx: Version bump to 1.9.15
Package-Manager: portage-2.2.28
Zac Medico · gentoo
www-servers/nginx: fix nginx_modules_upstream_check for 1.8.1 (bug 580764)
Package-Manager: portage-2.2.28
Manuel Rüger · gentoo
www-servers/nginx: Version bump to 1.9.14
Package-Manager: portage-2.2.28
Johan Bergström · gentoo
www-servers/nginx: version bump to 1.9.13
Update 3rd party modules: - lua - modsecurity Upstream changes: http://nginx.org/en/CHANGES Closes: https://github.com/gentoo/gentoo/pull/1169 Signed-off-by: Ian Delaney <idella4@gentoo.org>
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/sbraz/syncthing'
Pull Request: https://github.com/gentoo/gentoo/pull/990
Manuel Rüger · gentoo
www-servers/nginx: Remove old
Package-Manager: portage-2.2.27
Jason A. Donenfeld · gentoo
www-servers/nginx: Support libressl
Package-Manager: portage-2.2.27
Patrice Clement · gentoo
Merge github#959: www-servers/nginx: Version bump to v1.9.12.
See commit 8e6af817cbe843501cf4c99dbb9b911aa5ce163e for a more detailed explanation about the changes involved. Pull-Request: https://github.com/gentoo/gentoo/pull/959 Gentoo-Bug: https://bugs.gentoo.org/574342 Reporter: Thomas D <whissi@whissi.de> Acked-by: Johan Bergström <bugs@bergstroem.nu> Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
Jason A. Donenfeld · gentoo
www-servers/nginx: work with libressl
Thomas D · gentoo
www-servers/nginx: Bump to v1.9.12 (#574342)
Changes: - Bumped to EAPI=6 - nginx_modules_http_fancyindex bumped to v0.3.6 - nginx_modules_http_lua bumped to v0.10.1rc1 - nginx_modules_http_auth_ldap bumped to 8517bb05ecc896b54429ca5e95137b0a386bd41a Bug: https://bugs.gentoo.org/show_bug.cgi?id=574342 Package-Manager: portage-2.2.27
Manuel Rüger · gentoo
www-servers/nginx: Remove old
Package-Manager: portage-2.2.27
Manuel Rüger · gentoo
www-servers/nginx: Fix build without slice module
Gentoo-Bug: 574020 Thanks to: Thomas D. <whissi@whissi.de> Package-Manager: portage-2.2.27
Manuel Rüger · gentoo
www-servers/nginx: Remove old
Package-Manager: portage-2.2.27
Manuel Rüger · gentoo
www-servers/nginx: Fix typo in configure option
Package-Manager: portage-2.2.27
Johan Bergström · gentoo
www-servers/nginx: Add auth_ldap, stream, slice modules
This commit adds http_slice, stream, auth_ldap modules and support for libressl. It also updates 3rd party modules, enables http2 by default and disables gzip by default.
Manuel Rüger · gentoo
www-servers/nginx: Remove vulnerable
Gentoo-Bugs: 573046 Package-Manager: portage-2.2.27
Manuel Rüger · gentoo
www-servers/nginx: Version bump
Package-Manager: portage-2.2.27
Manuel Rüger · gentoo
www-servers/nginx: Remove old
Package-Manager: portage-2.2.27
Agostino Sarubbo · gentoo
www-servers/nginx: x86 stable wrt bug #573046
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
www-servers/nginx: amd64 stable wrt bug #573046
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Manuel Rüger · gentoo
www-servers/nginx: Remove old
Package-Manager: portage-2.2.27
Manuel Rüger · gentoo
www-servers/nginx: Version bump
Gentoo-Bug: 573046 Package-Manager: portage-2.2.27
Manuel Rüger · gentoo
www-servers/nginx: Version bump
Package-Manager: portage-2.2.25
Manuel Rüger · gentoo
www-servers/nginx: Remove old
Package-Manager: portage-2.2.24
Manuel Rüger · gentoo
www-servers/nginx: Version bump
Package-Manager: portage-2.2.23
Manuel Rüger · gentoo
www-servers/nginx: Remove old
Package-Manager: portage-2.2.23
Manuel Rüger · gentoo
www-servers/nginx: Version bump
Package-Manager: portage-2.2.23
Manuel Rüger · gentoo
www-servers/nginx: Remove old
Package-Manager: portage-2.2.20.1
Manuel Rüger · gentoo
www-servers/nginx: Version bump.
Gentoo-Bug: 558688 Package-Manager: portage-2.2.20.1
Justin Lecher · gentoo
Use https by default
Signed-off-by: Justin Lecher <jlec@gentoo.org>
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed