Nginx-1.7.4

Changes with nginx 1.7.4 05 Aug
2014

*) Security: pipelined commands were not discarded after STARTTLS
   command in SMTP proxy (CVE-2014-3556); the bug had appeared in 

1.5.6.
Thanks to Chris Boulton.

*) Change: URI escaping now uses uppercase hexadecimal digits.
   Thanks to Piotr S..

*) Feature: now nginx can be build with BoringSSL and LibreSSL.
   Thanks to Piotr S..

*) Bugfix: requests might hang if resolver was used and a DNS server
   returned a malformed response; the bug had appeared in 1.5.8.

*) Bugfix: in the ngx_http_spdy_module.
   Thanks to Piotr S..

*) Bugfix: the $uri variable might contain garbage when returning 

errors
with code 400.
Thanks to Sergey Bobrov.

*) Bugfix: in error handling in the "proxy_store" directive and the
   ngx_http_dav_module.
   Thanks to Feng Gu.

*) Bugfix: a segmentation fault might occur if logging of errors to
   syslog was used; the bug had appeared in 1.7.1.

*) Bugfix: the $geoip_latitude, $geoip_longitude, $geoip_dma_code, 

and
$geoip_area_code variables might not work.
Thanks to Yichun Z…

*) Bugfix: in memory allocation error handling.
   Thanks to Tatsuhiko Kubo and Piotr S..


Maxim D.
http://nginx.org/en/donation.html

On Wed, 06 Aug 2014 15:19:43 +0400, Maxim K. wrote:

$ grep NGINX_VERSION tmp/src/core/nginx.h
#define NGINX_VERSION “1.7.5”
#define NGINX_VER "nginx/ NGINX_VERSION

I do get 1.7.5 if clone a new copy. Strange that when I pull to my usual
repo I dont get anything past 1.7.1:

hg pull
pulling from http://hg.nginx.org/nginx
searching for changes
no changes found
grep NGINX_VERSION src/core/nginx.h
#define NGINX_VERSION “1.7.1”
#define NGINX_VER “nginx/” NGINX_VERSION

Ill just use the new copy. Thanks for your help.


Cole

Hello!

On Wed, Aug 06, 2014 at 08:16:44AM -0400, Cole Tierney wrote:

$ hg -q clone http://hg.nginx.org/nginx tmp
grep NGINX_VERSION src/core/nginx.h
#define NGINX_VERSION “1.7.1”
#define NGINX_VER “nginx/” NGINX_VERSION

You have to update working copy as well, not just pull. Try “hg
update”. And there is also “-u” / “–update” flag for “hg pull”
which does update automatically while pulling new changes.


Maxim D.
http://nginx.org/

on Wed, 6 Aug 2014 16:20:51 +0400, Maxim K. wrote:

$ grep NGINX_VERSION tmp/src/core/nginx.h
#define NGINX_VERSION “1.7.1”
#define NGINX_VER “nginx/” NGINX_VERSION

You have to update working copy as well, not just pull. Try “hg
update”. And there is also “-u” / “–update” flag for “hg pull”
which does update automatically while pulling new changes.

Thanks again. I’ll make a note to use the “-u” flag next time.


Cole

Hello Nginx users,

Now available: Nginx 1.7.4 for Windows http://goo.gl/sj1eGt (32-bit and
64-bit versions)

These versions are to support legacy users who are already using Cygwin
based builds of Nginx. Officially supported native Windows binaries are
at
nginx.org.

Announcements are also available via:
Twitter http://twitter.com/kworthington
Google+ https://plus.google.com/+KevinWorthington/

Thank you,
Kevin

Kevin W.
kworthington @ (gmail] [dot} {com)
http://kevinworthington.com/
http://twitter.com/kworthington
https://plus.google.com/+KevinWorthington/