aboutsummaryrefslogtreecommitdiff
path: root/www/nginx-devel
Commit message (Collapse)AuthorAgeFilesLines
* Update from 0.9.5 to 0.9.6.Sergey A. Osokin2011-03-212-4/+3
| | | | | | | | | | | | | | | <ChangeLog> *) Feature: the "map" directive supports regular expressions as value of the first parameter. *) Feature: $time_iso8601 access_log variable. Thanks to Michael Lustfield. </ChangeLog> Notes: svn path=/head/; revision=271416
* Switch IPv6 support on by default.Sergey A. Osokin2011-03-151-3/+3
| | | | | | | | | Bump PORTREVISIONs. Spotted by: tom Notes: svn path=/head/; revision=270956
* Update from 3.0.4 to 3.0.5:Sergey A. Osokin2011-03-113-5/+5
| | | | | | | | | | | | | | | o) www/rubygem-passenger; (1) o) passenger support for www/nginx and www/nginx-devel. (2) Adopt passenger's version update for extra patches. Update preferred nginx version (1). Do not bump PORTREVISIONs. (2) Approved by: Jacob Atzen <jatzen@gmail.com> (maintainer) (1) Notes: svn path=/head/; revision=270684
* Update from 3.0.3 to 3.0.4:Sergey A. Osokin2011-03-023-5/+5
| | | | | | | | | | | | | | o) www/rubygem-passenger; (1) o) passenger support for www/nginx and www/nginx-devel. (2) Adopt passenger's version update for extra patches. Do not bump PORTREVISIONs. (2) Approved by: Jacob Atzen <jatzen@gmail.com> (maintainer) (1) Notes: svn path=/head/; revision=270134
* - Chase devel/google-perftools shlib bumpMartin Wilke2011-02-271-1/+2
| | | | Notes: svn path=/head/; revision=269884
* Update from 3.0.2 to 3.0.3:Sergey A. Osokin2011-02-253-5/+5
| | | | | | | | | | | | | | o) www/rubygem-passenger; (1) o) passenger support for www/nginx and www/nginx-devel. (2) Adopt passenger's version update for extra patches. Do not bump PORTREVISIONs. (2) Approved by: Jacob Atzen <jatzen@gmail.com> (maintainer) (1) Notes: svn path=/head/; revision=269681
* Update from 0.9.4 to 0.9.5.Sergey A. Osokin2011-02-212-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | <ChangeLog> *) Change: now nginx uses a default listen backlog value -1 on Linux. Thanks to Andrei Nigmatulin. *) Feature: the "utf8" parameter of "geoip_country" and "geoip_city" directives. Thanks to Denis F. Latypoff. *) Bugfix: in a default "proxy_redirect" directive if "proxy_pass" directive has no URI part. Thanks to Maxim Dounin. *) Bugfix: an "error_page" directive did not work with nonstandard error codes; the bug had appeared in 0.8.53. Thanks to Maxim Dounin. </ChangeLog> Notes: svn path=/head/; revision=269427
* Update third-party headers_more module from 0.13 to 0.14.Sergey A. Osokin2011-02-012-3/+3
| | | | | | | | | Do not bump PORTREVISIONs. Feature safe: yes Notes: svn path=/head/; revision=268516
* Update from 0.9.3 to 0.9.4.Sergey A. Osokin2011-01-212-3/+3
| | | | | | | | | | | | | | | Feature safe: yes <ChangeLog> *) Feature: the "server_name" directive supports the $hostname variable. *) Feature: 494 code for "Request Header Too Large" error. </ChangeLog> Notes: svn path=/head/; revision=268084
* Update third-party headers_more module from 0.10 to 0.13.Sergey A. Osokin2010-12-202-3/+3
| | | | | | | Do not bump PORTREVISIONs. Notes: svn path=/head/; revision=266601
* Update third-party modules:Sergey A. Osokin2010-12-172-6/+6
| | | | | | | | | | o) uploadprogress from 0.8 to 0.8.2; o) echo from 0.30 to 0.34; Do not bump PORTREVISIONs. Notes: svn path=/head/; revision=266529
* Update from 3.0.1 to 3.0.2:Sergey A. Osokin2010-12-175-52/+8
| | | | | | | | | | | | o) www/rubygem-passenger; [*] o) passenger support for www/nginx and www/nginx-devel. Remove needless extra patches. Approved by: maintainer [*] Notes: svn path=/head/; revision=266499
* Update from 0.9.2 to 0.9.3.Sergey A. Osokin2010-12-133-4/+4
| | | | | | | | | | | | | | | | | | Also sync extra patch for passenger with www/nginx. <ChangeLog> *) Bugfix: if there was a single server for given IPv6 address:port pair, then captures in regular expressions in a "server_name" directive did not work. *) Bugfix: nginx could not be built on Solaris; the bug had appeared in 0.9.0. </ChangeLog> Notes: svn path=/head/; revision=266227
* Add third-party syslog support, original patch obtained fromSergey A. Osokin2010-12-122-0/+258
| | | | | | | | | | | | http://dl.dropbox.com/u/5836407/Patches/Nginx_0.8.49-syslog-support.txt. Do not bump PORTREVISIONs. Submitted by: Anes Muhametov aka anes at anes dot su PR: ports/152920 Notes: svn path=/head/; revision=266123
* Update passenger as well as support for passenger-specific portsSergey A. Osokin2010-12-125-16/+65
| | | | | | | | | | | | | | | | | | | | | | | | | | | | from 3.0.0 to 3.0.1. Also: o) respect CC/CXX/CFLAGS/PTHREAD_LIBS flags; o) build depends against devel/libev instead of internal libev; o) change depends from curl binary to libcurl; o) revert back GEM_LIB_DIR for pkg-message. (!) Do not bump PORTREVISIONs for www/nginx and www/nginx-devel ports. <Note> Patch extra-patch-passenger::ext::common::Utils.cpp obtained from passenger's git: https://github.com/FooBarWidget/passenger/commit/9a811060db56cfad2e2056d90cac1a354870dbad and should be remove in next [3.0.2] port update. </Note> Approved by: maintainer [*] Pointy hat to: wen (!) Notes: svn path=/head/; revision=266122
* Update from 0.9.1 to 0.9.2.Sergey A. Osokin2010-12-062-3/+3
| | | | | | | | | | | | | | | | | | | | | <ChangeLog> *) Feature: the "If-Unmodified-Since" client request header line support. *) Workaround: fallback to accept() syscall if accept4() was not implemented; the issue had appeared in 0.9.0. *) Bugfix: nginx could not be built on Cygwin; the issue had appeared in 0.9.0. *) Bugfix: for OpenSSL vulnerability CVE-2010-4180. Thanks to Maxim Dounin. </ChangeLog> Notes: svn path=/head/; revision=265755
* Speed up build passenger(tm) support by accurate corresponding patch.Sergey A. Osokin2010-12-061-5/+8
| | | | | | | Do not bump PORTREVISIONs. Notes: svn path=/head/; revision=265747
* Add support for passenger 3.0.0.Sergey A. Osokin2010-12-013-0/+61
| | | | | | | | | | | | | | | <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. Notes: svn path=/head/; revision=265523
* Update from 0.9.0 to 0.9.1.Sergey A. Osokin2010-11-302-3/+3
| | | | | | | | | | | | <ChangeLog> *) Bugfix: "return CODE message" directrives did not work; the bug had appeared in 0.9.0. </ChangeLog> Notes: svn path=/head/; revision=265456
* Update from 0.8.53 to latest development version 0.9.0.Sergey A. Osokin2010-11-293-208/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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> Notes: svn path=/head/; revision=265400
* Add nginx(8).Sergey A. Osokin2010-11-232-0/+210
| | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=264996
* Accordingly (www/nginx and www/nginx-devel):Sergey A. Osokin2010-11-162-30/+3
| | | | | | | | | | *) update third-party http_auth_pam module from 1.1 to 1.2. *) remove MD5. Do not bump PORTREVISIONs. Notes: svn path=/head/; revision=264648
* Accordingly (www/nginx and www/nginx-devel):Sergey A. Osokin2010-10-282-31/+4
| | | | | | | | | *) update third party memc module from 0.08 to 0.11; *) remove third party passenger module, since it possible to run as standalone server. Notes: svn path=/head/; revision=263678
* Update from 0.8.52 to 0.8.53.Sergey A. Osokin2010-10-182-9/+8
| | | | | | | | | | | | | | | | | | | | | | | | Update third-party fancyindex module from 0.2.5 to 0.3. <ChangeLog> *) Feature: now the "error_page" directive allows to change a status code in a redirect. *) Feature: the "gzip_disable" directive supports special "degradation" mask. *) Bugfix: a socket leak might occurred if file AIO was used. Thanks to Maxim Dounin. *) Bugfix: if the first server had no "listen" directive and there was no explicit default server, then a next server with a "listen" directive became the default server; the bug had appeared in 0.8.21. </ChangeLog> Notes: svn path=/head/; revision=263198
* Fix CONFLICTS.Sergey A. Osokin2010-09-301-1/+2
| | | | | | | | | Bump PORTREVISION. PR: ports/151072 Notes: svn path=/head/; revision=262155
* Update from 0.8.51 to 0.8.52.Sergey A. Osokin2010-09-302-6/+4
| | | | | | | | | | | | | | Remove the IGNORE after understanding the coexistence of two ports. <ChangeLog> *) Bugfix: nginx used SSL mode for a listen socket if any listen option was set; the bug had appeared in 0.8.51. </ChangeLog> Notes: svn path=/head/; revision=262154
* Update from 0.7.67 to latest stable version 0.8.51 by merge changes fromSergey A. Osokin2010-09-281-1/+3
| | | | | | | | | | | | | | | | | | | | | | www/nginx-devel. Update CONFLIGS and temporary mark IGNORE www/nginx-devel, because latest version available from www/nginx. <Announcement> Now the 0.8.x branch becomes a stable branch. The new features have been appeared during 0.8 development: o named regular expression captures; o file AIO in FreeBSD and Linux; o SSL CRL; o SCGI and uwsgi modules. </Announcement> Notes: svn path=/head/; revision=262008
* Accordingly update third party upload module from 2.0.12 to 2.2.0.Sergey A. Osokin2010-09-282-4/+4
| | | | | | | | | | | | | | | | | | | Do not bump PORTREVISIONs. <ChangeLog> *) Added feature: resumable uploads. *) Added feature: allow to use of $variables in "upload_pass" directive (Piotr Sikora). *) Added feature: allow module's directives inside if statements (David Backeus). *) Added feature: directive upload_tame_arrays and ability to do some magic with php arrays. </ChangeLog> Notes: svn path=/head/; revision=262002
* Update from 0.8.50 to 0.8.51.Sergey A. Osokin2010-09-272-5/+4
| | | | | | | | | | | | | | | | | <ChangeLog> *) Change: the "secure_link_expires" directive has been canceled. *) Change: a logging level of resolver errors has been lowered from "alert" to "error". *) Feature: now a listen socket "ssl" parameter may be set several times. </ChangeLog> Notes: svn path=/head/; revision=261950
* Accordingly update third party upstream_keepalive from 0.2 to 0.3.Sergey A. Osokin2010-09-142-4/+4
| | | | | | | | | | | | | | | | | | Do not bump PORTREVISIONs. <ChangeLog> *) Bugfix: cached connections might be closed needlessly. Thanks to Martin Fjordvald. *) Bugfix: in memory allocation error handling on config creation. </ChangeLog> This commit is dedicate to my sister's birthday. Notes: svn path=/head/; revision=261169
* Accordingly update third party mod_zip from 1.1.5 to 1.1.6.Sergey A. Osokin2010-09-132-4/+4
| | | | | | | | | | | | | | | | | | | | Do not bump PORTREVISIONs. <ChangeLog> *) Feature: Support for UTF-8 filenames. Thanks to Robbie Scott/Bandcamp. *) Feature: Issue subrequests serially. Thanks to Brian Moran/OneHub. *) Feature: Use Zip64 when archive is larger than 4 GB. Thanks to Vasily Fedoseyev. *) Bugfix: Support spaces in URLs. </ChangeLog> Notes: svn path=/head/; revision=261078
* Install three plain configuration files with -dist prefix.Sergey A. Osokin2010-09-032-5/+12
| | | | | | | | | | Do not remove *cgi_params configuration files, which may carefully edited by the user. Bump PORTREVISION. Notes: svn path=/head/; revision=260485
* Accordingly update third-party mogilefs module from 1.0.3 to 1.0.4.Sergey A. Osokin2010-09-032-4/+4
| | | | | | | | | | | | | | | | Do not bump PORTREVISIONs. <ChangeLog> *) Added feature: multiple $mogilefs_path variables. *) Fixed bug: segfault on reconfiguration due to uninitialized class template (thanks to Pyry Hakulinen). </ChangeLog> Notes: svn path=/head/; revision=260458
* Update from 0.8.49 to 0.8.50.Sergey A. Osokin2010-09-022-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | <ChangeLog> *) Feature: the "secure_link", "secure_link_md5", and "secure_link_expires" directives of the ngx_http_secure_link_module. *) Feature: the -q switch. Thanks to Gena Makhomed. *) Bugfix: worker processes may got caught in an endless loop during reconfiguration, if a caching was used; the bug had appeared in 0.8.48. *) Bugfix: in the "gzip_disable" directive. Thanks to Derrick Petzold. *) Bugfix: nginx/Windows could not send stop, quit, reopen, and reload signals to a process run in other session. </ChangeLog> Notes: svn path=/head/; revision=260437
* Update third-party ngx_http_redis module from 0.3.1 to 0.3.2.Sergey A. Osokin2010-08-182-4/+4
| | | | | | | | | | | | | | | | | Do not bump PORTREVISIONs. <ChangeLog> *) Bugfix: ngx_http_redis_module might issue the error message "redis sent invalid trailer". For more information see: *) Change: now the $redis_db set is not obligatory; default value is "0". </ChangeLog> Notes: svn path=/head/; revision=259489
* Update third-party ngx_cache_purge module from 1.1 to 1.2.Sergey A. Osokin2010-08-122-4/+4
| | | | | | | | | | | | | | | | | Do not bump PORTREVISIONs. <ChangeLog> * Fix various build scenarios with disabled upstream modules. Reported by Johan Bergstroem. * Add ability to purge content from SCGI's cache. Requested by Johan Bergstroem. </ChangeLog> Notes: svn path=/head/; revision=259130
* Update from 0.8.48 to 0.8.49.Sergey A. Osokin2010-08-092-4/+4
| | | | | | | | | | | | | | | | | | | <ChangeLog> *) Feature: the "image_filter_jpeg_quality" directive supports variables. *) Bugfix: a segmentation fault might occur in a worker process, if the $geoip_region_name variables was used; the bug had appeared in 0.8.48. *) Bugfix: errors intercepted by error_page were cached only for next request; the bug had appeared in 0.8.48. </ChangeLog> Notes: svn path=/head/; revision=258997
* Update from 0.8.47 to 0.8.48.Sergey A. Osokin2010-08-032-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <ChangeLog> *) Change: now the "server_name" directive default value is an empty name "". Thanks to Gena Makhomed. *) Change: now the "server_name_in_redirect" directive default value is "off". *) Feature: the $geoip_dma_code, $geoip_area_code, and $geoip_region_name variables. Thanks to Christine McGonagle. *) Bugfix: the "proxy_pass", "fastcgi_pass", "uwsgi_pass", and "scgi_pass" directives were not inherited inside "limit_except" blocks. *) Bugfix: the "proxy_cache_min_uses", "fastcgi_cache_min_uses" "uwsgi_cache_min_uses", and "scgi_cache_min_uses" directives did not work; the bug had appeared in 0.8.46. *) Bugfix: the "fastcgi_split_path_info" directive used incorrectly captures, if only parts of an URI were captured. Thanks to Yuriy Taraday and Frank Enderle. *) Bugfix: the "rewrite" directive did not escape a ";" character during copying from URI to query string. Thanks to Daisuke Murase. *) Bugfix: the ngx_http_image_filter_module closed a connection, if an image was larger than "image_filter_buffer" size. </ChangeLog> Notes: svn path=/head/; revision=258700
* Update from 0.8.46 to 0.8.47.Sergey A. Osokin2010-07-282-4/+4
| | | | | | | | | | | | | | | | <ChangeLog> *) Bugfix: $request_time variable had invalid values for subrequests. *) Bugfix: errors intercepted by error_page could be cached. *) Bugfix: a cache manager process my got caught in an endless loop, if max_size parameter was used; the bug had appeared in 0.8.46. </ChangeLog> Notes: svn path=/head/; revision=258394
* Update from 0.8.45 to 0.8.46.Sergey A. Osokin2010-07-192-4/+4
| | | | | | | | | | | | | | | | | | | | | | Feature safe: yes <ChangeLog> *) Change: now the "proxy_no_cache", "fastcgi_no_cache", "uwsgi_no_cache", and "sÓgi_no_cache" directives affect on a cached response saving only. *) Feature: the "proxy_cache_bypass", "fastcgi_cache_bypass", "uwsgi_cache_bypass", and "sÓgi_cache_bypass" directives. *) Bugfix: nginx did not free memory in cache keys zones if there was an error during working with backend: the memory was freed only after inactivity time or on memory low condition. </ChangeLog> Notes: svn path=/head/; revision=257975
* Update from 0.8.44 to 0.8.45.Sergey A. Osokin2010-07-143-5/+6
| | | | | | | | | | | | | | | | | | | | | | | Add missing file scgi_params. Feature safe: yes <ChangeLog> *) Feature: ngx_http_xslt_filter improvements. Thanks to Laurence Rowe. *) Bugfix: SSI response might be truncated after include with wait="yes"; the bug had appeared in 0.7.25. Thanks to Maxim Dounin. *) Bugfix: the "listen" directive did not support the "setfib=0" parameter. </ChangeLog> Notes: svn path=/head/; revision=257752
* Update from 0.8.43 to 0.8.44.Sergey A. Osokin2010-07-052-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | Feature safe: yes <ChangeLog> *) Change: now nginx does not cache by default backend responses, if they have a "Set-Cookie" header line. *) Feature: the "listen" directive supports the "setfib" parameter. Thanks to Andrew Filonov. *) Bugfix: the "sub_filter" directive might change character case on partial match. *) Bugfix: compatibility with HP/UX. *) Bugfix: compatibility with AIX xcl_r compiler. *) Bugfix: nginx treated a large SSLv2 packets as plain requests. Thanks to Miroslaw Jaworski. </ChangeLog> Notes: svn path=/head/; revision=257418
* Convert post-patch target to EXTRA_PATCHES entries for patches for ↵Sergey A. Osokin2010-07-011-16/+4
| | | | | | | | | | | | | | third-party modules. No functionally changes. Do not bump PORTREVISIONs. Spotted by: Maxim Dounin aka mdounin at mdounin dot ru Feature safe: yes Notes: svn path=/head/; revision=257269
* Accordingly update passenger from 2.2.14 to 2.2.15 for:Sergey A. Osokin2010-06-302-4/+4
| | | | | | | | | | | | | | | o) www/nginx and www/nginx-devel [1] o) www/rubygem-passenger [2] Remove needless patch. [1] Do not bump PORTREVISION. [2] Approved by: Jacob Atzen aka jatzen at gmail dot com (maintainer) Feature safe: yes Notes: svn path=/head/; revision=257218
* Update from 0.8.42 to 0.8.43.Sergey A. Osokin2010-06-302-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | Feature safe: yes <ChangeLog> *) Feature: large geo ranges base loading speed-up. *) Bugfix: an error_page redirection to "location /zero { return 204; }" without changing status code kept the error body; the bug had appeared in 0.8.42. *) Bugfix: nginx might close IPv6 listen socket during reconfiguration. Thanks to Maxim Dounin. *) Bugfix: the $uid_set variable may be used at any request processing stage. </ChangeLog> Notes: svn path=/head/; revision=257216
* Update from 0.8.41 to 0.8.42.Sergey A. Osokin2010-06-212-6/+6
| | | | | | | | | | | | | | | | | | | | | | Keep http*temp-path options sorted. Feature safe: yes <ChangeLog> *) Change: now nginx tests locations given by regular expressions, if request was matched exactly by a location given by a prefix string. The previous behavior has been introduced in 0.7.1. *) Feature: the ngx_http_scgi_module. Thanks to Manlio Perillo. *) Feature: a text answer may be added to a "return" directive. </ChangeLog> Notes: svn path=/head/; revision=256780
* Change broken MASTER_SITES for third-party fancyindex module to ↵Sergey A. Osokin2010-06-182-5/+6
| | | | | | | | | | | | | MASTER_SITE_LOCAL. (*) Uniform fancyindex tarball for stable and devel version. No functionaly changes. Do not bump PORTREVISION. (*) Notice from: Rafal Szkodzinski aka uid at atnus dot com Notes: svn path=/head/; revision=256642
* Add missing file uwsgi_params.Sergey A. Osokin2010-06-172-1/+3
| | | | | | | | | | Bump PORTREVISION. Submitted by: Hizbulin Ildar aka hizel at vyborg dot ru PR: ports/147937 Notes: svn path=/head/; revision=256626
* Update from 0.8.40 to 0.8.41.Sergey A. Osokin2010-06-152-5/+4
| | | | | | | | | | | | | | | | | | | | | <ChangeLog> *) Security: nginx/Windows worker might be terminated abnormally if a requested file name has invalid UTF-8 encoding. *) Change: now nginx allows to use spaces in a request line. *) Bugfix: the "proxy_redirect" directive changed incorrectly a backend "Refresh" response header line. Thanks to Andrey Andreew and Max Sogin. *) Bugfix: nginx did not support path without host name in "Destination" request header line. </ChangeLog> Notes: svn path=/head/; revision=256550
* Accordingly update third-party fancyindex module from 0.2.2 to 0.2.5.Sergey A. Osokin2010-06-103-21/+5
| | | | | | | | | Remove needless patches. Do not bump PORTREVISIONs. Notes: svn path=/head/; revision=256317