summaryrefslogtreecommitdiff
path: root/www/nginx-devel/files (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Add support for passenger 3.0.0.Sergey A. Osokin2010-12-011-0/+30
| | | | | | | | | | | | <Note> www/nginx and www/nginx-devel build support for nginx only. For full support www/rubygem-passenger port compiled with option WITH_NGINXPORT should be installed. </Note> Do not bump PORTREVISIONs.
* Update from 0.8.53 to latest development version 0.9.0.Sergey A. Osokin2010-11-291-201/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove nginx.8.in from port, nginx(8) is in the distro. <ChangeLog> *) Feature: the "keepalive_disable" directive. *) Feature: the "map" directive supports variables as value of a defined variable. *) Feature: the "map" directive supports empty strings as value of the first parameter. *) Feature: the "map" directive supports expressions as the first parameter. *) Feature: nginx(8) manual page. Thanks to Sergey Osokin. *) Feature: Linux accept4() support. Thanks to Simon Liu. *) Workaround: elimination of Linux linker warning about "sys_errlist" and "sys_nerr"; the warning had appeared in 0.8.35. *) Bugfix: a segmentation fault might occur in a worker process, if the "auth_basic" directive was used. Thanks to Michail Laletin. *) Bugfix: compatibility with ngx_http_eval_module; the bug had appeared in 0.8.42. </ChangeLog>
* Add nginx(8).Sergey A. Osokin2010-11-231-0/+201
| | | | | | | | | | | Bump PORTREVISION. Thanks to: o) Maxim Dounin aka mdounin at mdounin dot ru o) Ruslan Ermilov aka ru@ Spotted by: Sergey Svishchev aka svs at ropnet dot ru PR: ports/152212
* Accordingly update third-party fancyindex module from 0.2.2 to 0.2.5.Sergey A. Osokin2010-06-101-12/+0
| | | | | | Remove needless patches. Do not bump PORTREVISIONs.
* Update:Sergey A. Osokin2010-06-011-13/+0
| | | | | | | | | | | | 1) third-party passenger module from 2.2.11 to 2.2.12 for www/nginx 2) third-party passenger module from 2.2.11 to 2.2.12 for www/nginx-devel 3) www/rubygem-passenger from 2.2.11 to 2.2.12 Remove needless patch. [2] Do not bump PORTREVISIONs. Approved by: Jacob Atzen aka jatzen at gmail dot com [3]
* Accordingly update third-party slowfs_cache module from 1.3 to 1.4.Sergey A. Osokin2010-05-251-13/+0
| | | | | | Remove needless patch. Do not bump PORTREVISIONs.
* Update from 0.8.37 to 0.8.38.Sergey A. Osokin2010-05-244-0/+51
| | | | | | | | | | | | | | | | | | | | | Add four hacks for third-party modules. <ChangeLog> *) Feature: the "proxy_no_cache" and "fastcgi_no_cache" directives. *) Feature: now the "rewrite" directive does a redirect automatically if the $scheme variable is used. Thanks to Piotr Sikora. *) Bugfix: now "limit_req" delay directive conforms to the described algorithm. Thanks to Maxim Dounin. *) Bugfix: the $uid_got variable might not be used in the SSI and perl modules. </ChangeLog>
* Accordingly update third-party echo module from 0.26 to 0.27.Sergey A. Osokin2010-04-081-28/+0
| | | | | | Remove needless extra patch. Do not bump PORTREVISIONs.
* Update from 0.8.34 to 0.8.35.Sergey A. Osokin2010-04-011-0/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add quick fix for ngx_echo_module, also sent the patch to upstream. <ChangeLog> *) Change: now the charset filter runs before the SSI filter. *) Feature: the "chunked_transfer_encoding" directive. *) Bugfix: an "&" character was not escaped when it was copied in arguments part in a rewrite rule. *) Bugfix: nginx might be terminated abnormally while a signal processing or if the directive "timer_resolution" was used on platforms which do not support kqueue or eventport notification methods. Thanks to George Xie and Maxim Dounin. *) Bugfix: if temporary files and permanent storage area resided at different file systems, then permanent file modification times were incorrect. Thanks to Maxim Dounin. *) Bugfix: ngx_http_memcached_module might issue the error message "memcached sent invalid trailer". Thanks to Maxim Dounin. *) Bugfix: nginx could not built zlib-1.2.4 library using the library sources. Thanks to Maxim Dounin. *) Bugfix: a segmentation fault occurred in a worker process, if there was large stderr output before FastCGI response; the bug had appeared in 0.8.34. Thanks to Maxim Dounin. </ChangeLog>
* Cleanse uneeded RC_SUBR variablesDoug Barton2010-03-281-1/+1
| | | | Approved by: pgolluci
* Begin the process of deprecating sysutils/rc_subr byDoug Barton2010-03-271-1/+1
| | | | s#. %%RC_SUBR%%#. /etc/rc.subr#
* Accordingly update third party upload module from 2.0.11 to 2.0.12.Sergey A. Osokin2010-03-021-13/+0
| | | | | | | | Remove needless patch for www/nginx-devel. Do not bump PORTREVISIONs. Feature safe: yes
* Accordingly update fancyindex module from 0.1_beta5 to 0.2.1.Sergey A. Osokin2010-02-061-61/+0
| | | | | | Remove needless patches. Do not bump PORTREVISIONs.
* This is accordingly update for www/nginx and www/nginx-devel.Sergey A. Osokin2010-01-181-0/+13
| | | | | | | | Add one more third-party module: upstream_hash, version 0.3.1. Update slowfs_cache module from 1.2 to 1.3. Update mogilefs module from 1.0.2 to 1.0.3. Do not bump PORTREVISIONs.
* Update from 0.8.31 to 0.8.32.Sergey A. Osokin2010-01-111-0/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | <ChangeLog> *) Bugfix: UTF-8 encoding usage in the ngx_http_autoindex_module. Thanks to Maxim Dounin. *) Bugfix: regular expression named captures worked for two names only. Thanks to Maxim Dounin. *) Bugfix: now the "localhost" name is used in the "Host" request header line, if an unix domain socket is defined in the "auth_http" directive. Thanks to Maxim Dounin. *) Bugfix: nginx did nor support chunked transfer encoding for 201 responses. Thanks to Julian Reich. *) Bugfix: if the "expires modified" set date in the past, the a negative number was set in the "Cache-Control" response header line. Thanks to Alex Kapranoff. </ChangeLog>
* Accordingly commit changes for third-party modules in www/nginxSergey A. Osokin2010-01-051-12/+0
| | | | | | | | | | | | | | and www/nginx-devel: o) update uploadprogress from 0.7 to 0.8; o) update upstream_fair from 20081012 to 20090923; o) update supervisord from 1.2 to 1.3; o) add udplog (syslog) module version 1.0.0; o) s/modle/module/ for both Makefiles. Remove needless patches. Do not bump PORTREVISIONs.
* Update http_redis module from 0.3.0 to 0.3.1.Sergey A. Osokin2009-12-261-45/+0
| | | | | | | | | | | | | | | | Cosmetic whitespace fix for Makefile. Do not bump PORTREVISIONs. <ChangeLog> *) Change: return 502 instead of 404 for error. *) Change: better error messages diagnostics. *) Bugfix: interoperability with redis; the bug had appeared in 0.3.0. </ChangeLog>
* Improve redis protocol support.Sergey A. Osokin2009-12-251-0/+45
| | | | Do not bump PORTREVISION.
* Update from 0.8.30 to 0.8.31.Sergey A. Osokin2009-12-231-20/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update http_redis module from 0.2.0 to 0.3.0. Remove needless extra patch. <ChangeLog> *) Feature: now the "error_page" directive may redirect the 301 and 302 responses. *) Feature: the $geoip_city_continent_code, $geoip_latitude, and $geoip_longitude variables. Thanks to Arvind Sundararajan. *) Feature: now the ngx_http_image_filter_module deletes always EXIF and other application specific data if the data consume more than 5% of a JPEG file. *) Bugfix: nginx closed a connection if a cached response had an empty body. Thanks to Piotr Sikora. *) Bugfix: nginx might not be built by gcc 4.x if the -O2 or higher optimization option was used. Thanks to Maxim Dounin and Denis F. Latypoff. *) Bugfix: regular expressions in location were always tested in case-sensitive mode; the bug had appeared in 0.8.25. *) Bugfix: nginx cached a 304 response if there was the "If-None-Match" header line in a proxied request. Thanks to Tim Dettrick and David Kostal. *) Bugfix: nginx/Windows tried to delete a temporary file twice if the file should replace an already existent file. </ChangeLog>
* Accordingly update uploadprogress module with patch from github.Sergey A. Osokin2009-12-191-0/+12
| | | | | | | | Do not bump PORTREVISIONs. Spotted by: Vladimir Getmanshchuk aka vladget at openfilm dot com Requested by: Brice Figureau aka brice at daysofwonder dot com (uploadprogress module author)
* Fix upload module bug:Sergey A. Osokin2009-11-261-0/+13
| | | | | | keepalive connection was hanging after upload has been completed. Do not bump PORTREVISION.
* Accordingly update (www/nginx and www/nginx-devel):Sergey A. Osokin2009-11-241-48/+0
| | | | | | | | | | | | passenger module support from 2.2.5 to 2.2.7; upload module to 2.0.11; uploadprogress module from 0.6 to 0.7. Remove needless patch. Also, h264 module distfile re-rolled due moon phase. Do not bump PORTREVISIONs.
* Update from 0.8.24 to 0.8.27.Sergey A. Osokin2009-11-192-0/+68
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <ChangeLog> Changes with nginx 0.8.27 *) Bugfix: regular expressions did work in nginx/Windows; the bug had appeared in 0.8.25. Changes with nginx 0.8.26 *) Bugfix: in captures usage in "rewrite" directive; the bug had appeared in 0.8.25. *) Bugfix: nginx could not be built without the --with-debug option; the bug had appeared in 0.8.25. Changes with nginx 0.8.25 *) Change: now no message is written in an error log if a variable is not found by $r->variable() method. *) Feature: the ngx_http_degradation_module. *) Feature: regular expression named captures. *) Feature: now URI part is not required a "proxy_pass" directive if variables are used. *) Feature: now the "msie_padding" directive works for Chrome too. *) Bugfix: a segmentation fault occurred in a worker process on low memory condition; the bug had appeared in 0.8.18. *) Bugfix: nginx sent gzipped responses to clients those do not support gzip, if "gzip_static on" and "gzip_vary off"; the bug had appeared in 0.8.16. </ChangeLog>
* Update upload_progress module from 0.5 to 0.6.Sergey A. Osokin2009-09-131-40/+0
| | | | | | | Remove needless patch. Do not bump PORTREVISION. Notice from: Brice Figureau aka brice at daysofwonder dot com
* Merge new fix existing patch for uploadprogress module forSergey A. Osokin2009-09-121-0/+26
| | | | | | | | nginx and nginx-devel accordingly. Do not bump PORTREVISIONs. Patch from: Brice Figureau aka brice at daysofwonder dot com Tested by: Vladimir Getmanshchuk aka vladget at openfilm dot com
* Update from 0.8.11 to 0.8.12.Sergey A. Osokin2009-08-311-13/+0
| | | | | | | | | | | | | | Remove needless vendor patch. <ChangeLog> *) Feature: the "sendfile" parameter in the "aio" directive on FreeBSD. *) Bugfix: in try_files; the bug had appeared in 0.8.11. *) Bugfix: in memcached; the bug had appeared in 0.8.11. </ChangeLog>
* Add vendor patch for memcached module.Sergey A. Osokin2009-08-311-0/+13
| | | | | | | Update nginx_upload module from 2.0.9 to 2.0.10. Update nginx_http_redis module from 0.1 to 0.1.1. Bump PORTREVISION.
* Update from 0.8.10 to 0.8.11.Sergey A. Osokin2009-08-281-640/+0
| | | | | | | | | | | | | | | Remove needless extra patch. <ChangeLog> *) Change: directive "gzip_disable msie6" enables gzipping for MSIE 6.0 SV1. *) Feature: file AIO support on FreeBSD and Linux. *) Feature: the "directio_alignment" directive. </ChangeLog>
* Add http_redis module support.Sergey A. Osokin2009-08-241-0/+640
| | | | | | Add experimental file aio support. Do not bump PORTREVISION cause new features are disabled by default.
* Add two more third-party modules: http_mp4_streaming_liteSergey A. Osokin2009-07-171-0/+11
| | | | | | and http_notice_module. Submitted by: Konrad Lapsz aka konrad dot lapsz at gmail dot com
* Fix a few "bad example" problems in the rc.d scripts that have beenDoug Barton2009-07-151-2/+0
| | | | | | | | | | | | | | | | | | | | propogated by copy and paste. 1. Primarily the "empty variable" default assignment, which is mostly ${name}_flags="", but fix a few others as well. 2. Where they are not already documented, add the existence of the _flags (or other deleted empties) option to the comments, and in some cases add comments from scratch. 3. Replace things that look like: prefix=%%PREFIX%% command=${prefix}/sbin/foo to just use %%PREFIX%%. In many cases the $prefix variable is only used once, and in some cases it is not used at all. 4. In a few cases remove ${name}_flags from command_args 5. Remove a long-stale comment about putting the port's rc.d script in /etc/rc.d (which is no longer necessary). No PORTREVISION bumps because all of these changes are noops.
* Default stop signal is SIGTERM, the quick shutdown. Also nginxSergey A. Osokin2009-07-021-1/+9
| | | | | | | | | | understands QUIT signal for graceful (gradual) stop. Add gracefulstop extra command accordingly for stable and devel versions. Bump PORTREVISIONs. PR: ports/136232 (partialy)
* Fix X-Progress-ID argument parsing in third-party uploadprogress module.Sergey A. Osokin2009-07-021-0/+14
| | | | | | Do not bump PORTREVISIONs. PR: ports/136064
* Update from 0.7.59 to 0.8.0.Sergey A. Osokin2009-06-031-5/+29
| | | | | | | | | | | | | | | | | | | | | | | | Remove IGNORE cause this is new development version (tree). Update patch for fancyindex module. <ChangeLog> *) Feature: the "keepalive_requests" directive. *) Feature: the "limit_rate_after" directive. Thanks to Ivan Debnar. *) Bugfix: XLST filter did not work in subrequests. *) Bugfix: in relative paths handling in nginx/Windows. *) Bugfix: in proxy_store, fastcgi_store, proxy_cache, and fastcgi_cache in nginx/Windows. *) Bugfix: in memory allocation error handling. Thanks to Maxim Dounin and Kirill A. Korinskiy. </ChangeLog>
* Update from 0.7.51 to 0.7.52.Sergey A. Osokin2009-04-211-27/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update third-party upload module from 2.0.8 to 2.0.9 and remove needless extra patch. Add support for third-party modules: o Phusion Passenger(tm) 2.2.1 o mogilefs 1.0.1 <nginx development ChangeLog> *) Feature: the first native Windows binary release. *) Bugfix: in processing HEAD method while caching. *) Bugfix: in processing the "If-Modified-Since", "If-Range", etc. client request header lines while caching. *) Bugfix: now the "Set-Cookie" and "P3P" header lines are hidden in cacheable responses. *) Bugfix: if nginx was built with the ngx_http_perl_module and with a perl which supports threads, then during a master process exit the message "panic: MUTEX_LOCK" might be issued. *) Bugfix: nginx could not be built --without-http-cache; the bug had appeared in 0.7.48. *) Bugfix: nginx could not be built on platforms different from i386, amd64, sparc, and ppc; the bug had appeared in 0.7.42. </ChangeLog>
* Update from 0.7.43 to 0.7.44.Sergey A. Osokin2009-03-241-0/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | Add MAKE_JOBS_SAFE. Add quick fix for nginx_upload_module due to changes in ngx_conf_merge_path_value() function. <ChangeLog> *) Feature: the ngx_http_proxy_module preliminary cache support. *) Feature: the --with-pcre option in the configure. *) Feature: the "try_files" directive is now allowed on the server block level. *) Bugfix: the "try_files" directive handled incorrectly a query string in a fallback parameter. *) Bugfix: the "try_files" directive might test incorrectly directories. *) Bugfix: if there is the single server for given address:port pair, then captures in regular expressions in a "server_name" directive did not work. </ChangeLog>
* Add fancyindex module support. [1]Sergey A. Osokin2009-02-091-0/+37
| | | | | | | | | Make fancyindex module linkable for 0.7.X. [2] Do not bump PORTREVISION. Spotted by: Rafal Szkodzinski <uid at atnus dot com> [1] Obtained from: Russian nginx maillist <nginx-ru at sysoev dot ru> [2] Author: Sergey Bochenkov <bachan at j3qq4 dot org> [2]
* Update from 0.7.6 to 0.7.7.Sergey A. Osokin2008-07-301-14/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove useless function from rc script. Cleanup whitespaces. <ChangeLog> *) Change: now the EAGAIN error returned by connect() is not considered as temporary error. *) Change: now the $ssl_client_cert variable value is a certificate with TAB character intended before each line except first one; an unchanged certificate is available in the $ssl_client_raw_cert variable. *) Feature: the "ask" parameter in the "ssl_verify_client" directive. *) Feature: byte-range processing improvements. Thanks to Maxim Dounin. *) Feature: the "directio" directive. *) Feature: MacOSX 1.5 sendfile() support. *) Bugfix: now in MacOSX and Cygwin locations are tested in case insensitive mode; however, the compare is provided by single-byte locales only. *) Bugfix: mail proxy SSL connections hanged, if select, poll, or /dev/poll methods were used. *) Bugfix: UTF-8 encoding usage in the ngx_http_autoindex_module. </ChangeLog>
* [1] Don't remove NGINX_TMPDIR directory, if port upgrade running. (*)Sergey A. Osokin2008-07-221-2/+20
| | | | | | | | | | | | [2] Add extra command upgrade for rc, allowing to change binary on-the-fly without loosing any single request. Remove empty string from rc. Bump PORTREVISION. [1,2] Problems reported by: Maxim Dounin aka mdounin at mdounin dot ru PR's: 125762,125766 (*) Undocumented feature from: skv@
* Fix rc's reload command issue.Sergey A. Osokin2008-07-141-1/+0
| | | | | | Bump PORTREVISION. Problem reported by: Maxim Dounin aka mdounin at mdounin dot ru
* Update from 0.7.3 to 0.7.5.Sergey A. Osokin2008-07-011-22/+85
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add profiles support (adopt rc from www/apache22). (*) Update CONFLICTS. Idea from PR: ports/124940 Special thanks to: az@ (*) <ChangeLog> Changes with nginx 0.7.5 01 Jul 2008 *) Bugfixes in variables support in the "access_log" directive; the bug had appeared in 0.7.4. *) Bugfix: nginx could not be built --without-http_gzip_module; the bug had appeared in 0.7.3. Thanks to Kirill A. Korinskiy. *) Bugfix: if sub_filter and SSI were used together, then responses might were transferred incorrectly. Changes with nginx 0.7.4 30 Jun 2008 *) Feature: variables support in the "access_log" directive. *) Feature: the "open_log_file_cache" directive. *) Feature: the -g switch. *) Feature: the "Expect" request header line support. *) Bugfix: large SSI inclusions might be truncated. </ChangeLog>
* Update to 0.6.7.Sergey A. Osokin2007-08-161-9/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update patch for nginx.conf. Rewrote pkg-plist as describe in FreeBSD Porter's Handbook, section 7.3 for fix package installation. (*) Problem found by: Denis Shaposhnikov dsh at vlink dot ru (*) <ChangeLog> *) Change: now the paths specified in the "include", "auth_basic_user_file", "perl_modules", "ssl_certificate", "ssl_certificate_key", and "ssl_client_certificate" directives are relative to directory of nginx configuration file nginx.conf, but no to nginx prefix directory. *) Change: the --sysconfdir=PATH option in configure was canceled. *) Change: the special make target "upgrade1" was defined for online upgrade of 0.1.x versions. *) Feature: the "server_name" and "valid_referers" directives support regular expressions. *) Feature: the "server" directive in the "upstream" context supports the "backup" parameter. *) Feature: the ngx_http_perl_module supports the $r->discard_request_body. *) Feature: the "add_header Last-Modified ..." directive changes the "Last-Modified" response header line. *) Bugfix: if an response different than 200 was returned to an request with body and connection went to the keep-alive state after the request, then nginx returned 400 for the next request. *) Bugfix: a segmentation fault occurred in worker process if invalid address was set in the "auth_http" directive. *) Bugfix: now nginx uses default listen backlog value 511 on all platforms except FreeBSD. Thanks to Jiang Hong. *) Bugfix: a worker process may got caught in an endless loop, if an "server" inside "upstream" block was marked as "down"; bug appeared in 0.6.6. *) Bugfix: now Solaris sendfilev() is not used to transfer the client request body to FastCGI-server via the unix domain socket. </ChangeLog>
* Update to 0.6.1.Sergey A. Osokin2007-06-181-5/+5
| | | | | | | | | | | | | | | | | | | | | Fix rc script functionality for extra configtest_cmd command. (*) <ChangeLog> *) Bugfix: in SSI parsing. *) Bugfix: if remote SSI subrequest was used, then posterior local file subrequest might transferred to client in wrong order. *) Bugfix: large SSI inclusions buffered in temporary files were truncated. *) Bugfix: the perl $$ variable value in ngx_http_perl_module was equal to the master process identification number. </ChangeLog> Spotted by: Andrey Y. Ostanovsky <andrey at ostanovsky dot spb dot ru> (*)
* Change default location for 50x.html in configuration file.Sergey A. Osokin2007-06-141-2/+11
| | | | | | Bump PORTREVISION. Requested by: Igor Sysoev <is at rambler-co dot ru>
* Add extra command - reload.Sergey A. Osokin2005-11-211-1/+1
| | | | | | Bump PORTREVISION. Submitted by: marck
* Update to 0.3.10.Sergey A. Osokin2005-11-151-11/+11
|
* Update to 0.3.7.Sergey A. Osokin2005-10-271-22/+0
| | | | Remove needless patch.
* Fix build for freebsd7-ia64.Sergey A. Osokin2005-10-261-0/+22
| | | | | | | Bump PORTREVISION. Notice from: kris via pointyhat Patch from: Igor Sysoev (author)
* Update to 0.3.2.Sergey A. Osokin2005-10-121-0/+12
| | | | | | | Update port infrastructure: files/nginx.sh -> files/nginx.sh.in. Add configtest extra command for nginx.sh script (1). Submitted by: skv (1)
* Cosmetic fixes:Sergey A. Osokin2004-10-251-3/+3
| | | | | 1) :.,$ s/apache/nginx/g 2) remove FreeBSD from KEYWORD section