<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot/package/nginx, branch 2017.08.1</title>
<subtitle>OpenPOWER buildroot sources</subtitle>
<id>https://git.raptorcs.com/git/buildroot/atom?h=2017.08.1</id>
<link rel='self' href='https://git.raptorcs.com/git/buildroot/atom?h=2017.08.1'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/'/>
<updated>2017-10-17T08:50:53+00:00</updated>
<entry>
<title>package/nginx/S50nginx: Do not assume start-stop-daemon knows -R.</title>
<updated>2017-10-17T08:50:53+00:00</updated>
<author>
<name>Thomas Claveirole</name>
<email>thomas.claveirole@green-communications.fr</email>
</author>
<published>2017-10-09T09:50:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=5dbc3d689cdd4356c761ca93cdebdbfb5381f76e'/>
<id>urn:sha1:5dbc3d689cdd4356c761ca93cdebdbfb5381f76e</id>
<content type='text'>
start-stop-daemon fails on -R when not compiled with
CONFIG_FEATURE_START_STOP_DAEMON_FANCY.  Thus, do not rely on -R
during stop to avoid a race condition during restart.

Use a sleep 1 during restart instead, as suggested by Peter Korsgaard
in &lt;87bmluk4bm.fsf@dell.be.48ers.dk&gt;.

Signed-off-by: Thomas Claveirole &lt;thomas.claveirole@green-communications.fr&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
(cherry picked from commit 99b8044a6714e925c504c0e3fc46f3730e0fe572)
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>nginx (S50nginx): Fix stop, reload, restart. Add force-reload.</title>
<updated>2017-10-17T08:29:31+00:00</updated>
<author>
<name>Thomas Claveirole</name>
<email>thomas.claveirole@green-communications.fr</email>
</author>
<published>2017-09-25T13:20:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=4bb2bd9ae1d9b9fd788bb1c5059da37137195159'/>
<id>urn:sha1:4bb2bd9ae1d9b9fd788bb1c5059da37137195159</id>
<content type='text'>
Fix package/nginx/S50nginx:

* On stop, use start-stop-daemon -R 1 to wait for the nginx processes
  to actually stop.  This fixes a race condition with restart, where
  nginx fails to restart because start is called too early
  w.r.t. stop.  (This only works with Debian's start-stop-daemon,
  however BusyBox's start-stop-daemon does not fail when given -R; it
  just ignores the argument silently).

* Implement reload with an actual reload instead of a restart.

* Add force-reload.

Signed-off-by: Thomas Claveirole &lt;thomas.claveirole@green-communications.fr&gt;
Reviewed-by: Samuel Martin &lt;s.martin49@gmail.com&gt;
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) &lt;arnout@mind.be&gt;
(cherry picked from commit 23094a0df9fc287f1c83fe2561a076d80c213015)
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>nginx: security bump to version 1.12.1</title>
<updated>2017-07-14T13:13:55+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>peter@korsgaard.com</email>
</author>
<published>2017-07-14T09:08:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=e67e6a72fd23e003bd5415691536c96ef0de244b'/>
<id>urn:sha1:e67e6a72fd23e003bd5415691536c96ef0de244b</id>
<content type='text'>
Fixes CVE-2017-7529 - Nginx versions since 0.5.6 up to and including 1.13.2
are vulnerable to integer overflow vulnerability in nginx range filter
module resulting into leak of potentially sensitive information triggered by
specially crafted request.

For more details, see:
http://mailman.nginx.org/pipermail/nginx-announce/2017/000200.html

Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>package/nginx: fix build</title>
<updated>2017-07-14T13:04:52+00:00</updated>
<author>
<name>Samuel Martin</name>
<email>s.martin49@gmail.com</email>
</author>
<published>2017-07-14T10:14:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=2b2d53c3342281a74a4bea84aac0facc1490f4d8'/>
<id>urn:sha1:2b2d53c3342281a74a4bea84aac0facc1490f4d8</id>
<content type='text'>
Add a patch to nginx configuration system fixing misdetected unneeded PCRE
dependency.

This patch has been submitted upstream [1].

Fixes:
  http://autobuild.buildroot.net/results/bc7/bc7458b97a88785653845afd30fe9d5f3a69905b/build-end.log

[1] http://mailman.nginx.org/pipermail/nginx-devel/2017-July/010308.html

Signed-off-by: Samuel Martin &lt;s.martin49@gmail.com&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>nginx: bump to version 1.12.0</title>
<updated>2017-07-05T10:40:06+00:00</updated>
<author>
<name>Adam Duskett</name>
<email>Aduskett@gmail.com</email>
</author>
<published>2017-07-04T17:20:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=39b4a27ec294ce3bc0d0e3c5731aff7d5ba69dee'/>
<id>urn:sha1:39b4a27ec294ce3bc0d0e3c5731aff7d5ba69dee</id>
<content type='text'>
Also update the patch line numbers to work with 1.12.0

Signed-off-by: Adam Duskett &lt;Adamduskett@outlook.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>package/n*/Config.in: fix ordering of statements</title>
<updated>2017-05-01T09:59:26+00:00</updated>
<author>
<name>Adam Duskett</name>
<email>Aduskett@gmail.com</email>
</author>
<published>2017-04-22T17:18:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=f998e0d092d90e3513e1e7f06afbef604ed01f76'/>
<id>urn:sha1:f998e0d092d90e3513e1e7f06afbef604ed01f76</id>
<content type='text'>
The check-package script when ran gives warnings on ordering issues
on all of these Config files.  This patch cleans up all warnings
related to the ordering in the Config files for packages starting with
the letter n in the package directory.

The appropriate ordering is: type, default, depends on, select, help
See http://nightly.buildroot.org/#_config_files for more information.

Signed-off-by: Adam Duskett &lt;Adamduskett@outlook.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>boot, package: use SPDX short identifier for BSD-2c</title>
<updated>2017-04-01T13:27:05+00:00</updated>
<author>
<name>Rahul Bedarkar</name>
<email>rahulbedarkar89@gmail.com</email>
</author>
<published>2017-03-30T13:43:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=96e9480fbc71a39d473be5d4f73b4d15b5029a8f'/>
<id>urn:sha1:96e9480fbc71a39d473be5d4f73b4d15b5029a8f</id>
<content type='text'>
We want to use SPDX identifier for license string as much as possible.
SPDX short identifier for BSD-2c is BSD-2-Clause.

This change is done using following command.
find . -name "*.mk" | xargs sed -ri '/LICENSE( )?[\+:]?=/s/BSD-2c/BSD-2-Clause/g'

Signed-off-by: Rahul Bedarkar &lt;rahulbedarkar89@gmail.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>nginx: bump version to 1.10.3</title>
<updated>2017-02-04T16:15:39+00:00</updated>
<author>
<name>Adam Duskett</name>
<email>Aduskett@gmail.com</email>
</author>
<published>2017-02-03T20:29:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=181a3e6fba661c6b6d5cb95c68913fca8c40ea9d'/>
<id>urn:sha1:181a3e6fba661c6b6d5cb95c68913fca8c40ea9d</id>
<content type='text'>
Signed-off-by: Adam Duskett &lt;aduskett@codeblue.com&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>nginx: group the external modules enabling logic</title>
<updated>2016-12-04T22:34:17+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2016-12-04T22:34:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=47bf7119d566ececc97cc74bdaa45596f965b7f6'/>
<id>urn:sha1:47bf7119d566ececc97cc74bdaa45596f965b7f6</id>
<content type='text'>
This commit moves the logic that allows to enable the naxsi external
module below the "external modules" comment, which was already used for
the upload and dav-ext modules.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>nginx-dav-ext: new package</title>
<updated>2016-12-04T22:33:40+00:00</updated>
<author>
<name>Johan Oudinet</name>
<email>johan.oudinet@gmail.com</email>
</author>
<published>2016-11-29T16:47:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=e58ae36520f0109bbc171e0cc3872d2b0d1be610'/>
<id>urn:sha1:e58ae36520f0109bbc171e0cc3872d2b0d1be610</id>
<content type='text'>
Nginx built-in support for webdav is missing support for two commands:
PROPFIND and OPTIONS. This commit adds a new package that provides an
external nginx module with improved webdav support.

Signed-off-by: Johan Oudinet &lt;johan.oudinet@gmail.com&gt;
[Thomas:
 - Remove the BR2_PACKAGE_NGINX_HTTP_DAV_EXT_MODULE sub-option of the
   nginx package. The BR2_PACKAGE_NGINX_DAV_EXT option is sufficient.
 - Move the nginx.mk code together with another external module being
   enabled, nginx-upload.
 - Add LICENSE and LICENSE_FILES variables.]
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
</feed>
