[nginx] Fixed segfault with incorrect location nesting.

2015-09-11 Thread Maxim Dounin
details: http://hg.nginx.org/nginx/rev/055d1f63960a branches: changeset: 6244:055d1f63960a user: Maxim Dounin date: Fri Sep 11 17:04:04 2015 +0300 description: Fixed segfault with incorrect location nesting. A configuration with a named location inside a zero-length prefix or regex

[nginx] Cache: check the whole cache key in addition to hashes.

2015-09-11 Thread Maxim Dounin
details: http://hg.nginx.org/nginx/rev/4821fc788c12 branches: changeset: 6243:4821fc788c12 user: Maxim Dounin date: Fri Sep 11 17:03:56 2015 +0300 description: Cache: check the whole cache key in addition to hashes. This prevents a potential attack that discloses cached data if an a

[nginx] Core: fixed segfault with null in wildcard hash names.

2015-09-11 Thread Maxim Dounin
details: http://hg.nginx.org/nginx/rev/3cf25d33886a branches: changeset: 6245:3cf25d33886a user: Maxim Dounin date: Fri Sep 11 17:04:40 2015 +0300 description: Core: fixed segfault with null in wildcard hash names. A configuration like server { server_name .foo^@; } server