Hello community, here is the log from the commit of package nginx for openSUSE:Factory checked in at 2017-10-06 11:04:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nginx (Old) and /work/SRC/openSUSE:Factory/.nginx.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nginx" Fri Oct 6 11:04:18 2017 rev:15 rq:531723 version:1.13.5 Changes: -------- --- /work/SRC/openSUSE:Factory/nginx/nginx.changes 2017-07-25 11:41:12.741429198 +0200 +++ /work/SRC/openSUSE:Factory/.nginx.new/nginx.changes 2017-10-06 11:04:27.964127002 +0200 @@ -1,0 +2,44 @@ +Thu Oct 5 12:49:37 UTC 2017 - acherni...@suse.com + +- Submit nginx to SLES to become a http server for RMT(Repository + mirroring tool) [fate#323994, bsc#1059685, boo#1057831] + +------------------------------------------------------------------- +Fri Sep 22 09:40:19 UTC 2017 - mrueck...@suse.de + +- disable extra modules on sle + +------------------------------------------------------------------- +Sat Sep 16 20:16:46 UTC 2017 - mrueck...@suse.de + +- update to 1.13.5 + - Feature: the $ssl_client_escaped_cert variable. + - Bugfix: the "ssl_session_ticket_key" directive and the + "include" parameter of the "geo" directive did not work on + Windows. + - Bugfix: incorrect response length was returned on 32-bit + platforms when requesting more than 4 gigabytes with multiple + ranges. + - Bugfix: the "expires modified" directive and processing of the + "If-Range" request header line did not use the response last + modification time if proxying without caching was used. +- changes from 1.13.4 + - Feature: the ngx_http_mirror_module. + - Bugfix: client connections might be dropped during + configuration testing when using the "reuseport" parameter of + the "listen" directive on Linux. + - Bugfix: request body might not be available in subrequests if + it was saved to a file and proxying was used. + - Bugfix: cleaning cache based on the "max_size" parameter did + not work on Windows. + - Bugfix: any shared memory allocation required 4096 bytes on + Windows. + - Bugfix: nginx worker might be terminated abnormally when using + the "zone" directive inside the "upstream" block on Windows. + +------------------------------------------------------------------- +Fri Sep 8 09:40:53 UTC 2017 - astie...@suse.com + +- add upstream signing key and verify source tarball signature + +------------------------------------------------------------------- Old: ---- nginx-1.13.3.tar.gz New: ---- nginx-1.13.5.tar.gz nginx-1.13.5.tar.gz.asc nginx.keyring ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nginx.spec ++++++ --- /var/tmp/diff_new_pack.UviWlr/_old 2017-10-06 11:04:28.879988487 +0200 +++ /var/tmp/diff_new_pack.UviWlr/_new 2017-10-06 11:04:28.879988487 +0200 @@ -18,6 +18,11 @@ %bcond_with cpp_test %bcond_with google_perftools +%if 0%{?is_opensuse} +%bcond_without extra_modules +%else +%bcond_without extra_modules +%endif %if 0%{?suse_version} != 1315 || 0%{?is_opensuse} %bcond_without libatomic @@ -64,7 +69,7 @@ %define ngx_doc_dir %{_datadir}/doc/packages/%{name} # Name: nginx -Version: 1.13.3 +Version: 1.13.5 Release: 0 %define ngx_fancyindex_version 0.4.1 %define ngx_fancyindex_module_path ngx-fancyindex-%{ngx_fancyindex_version} @@ -91,6 +96,8 @@ Source6: https://github.com/yaoweibin/nginx_upstream_check_module/archive/v%{nginx_upstream_check_version}/%{nginx_upstream_check_module_path}.tar.gz Source7: https://github.com/arut/nginx-rtmp-module/archive/v%{nginx_rtmp_version}/%{nginx_rtmp_module_path}.tar.gz Source100: nginx.rpmlintrc +Source101: http://nginx.org/download/nginx-%{version}.tar.gz.asc +Source102: https://nginx.org/keys/mdounin.key#/%{name}.keyring # PATCH-FIX-UPSTREAM nginx-1.11.2-no_Werror.patch Patch0: nginx-1.11.2-no_Werror.patch # PATCH-FIX-OPENSUSE nginx-1.11.2-html.patch @@ -161,7 +168,9 @@ %patch2 %patch3 %patch4 -p1 +%if %{with extra_modules} %patch5 +%endif perl -pi -e 's|\r\n|\n|g' contrib/geo2nginx.pl # we just use lib here because nginx loads them relative to _prefix @@ -236,10 +245,12 @@ --with-cpp_test_module \ %endif --with-compat \ + %if %{with extra_modules} --add-module=%{nginx_upstream_check_module_path} \ --add-dynamic-module=%{ngx_fancyindex_module_path} \ --add-dynamic-module=%{headers_more_nginx_module_path} \ --add-dynamic-module=%{nginx_rtmp_module_path} \ + %endif %if 0%{?suse_version} > 1220 --with-cc-opt="%{optflags} -fPIC -D_GNU_SOURCE -std=gnu99 -fstack-protector" \ --with-ld-opt="-Wl,-z,relro,-z,now -pie" @@ -361,9 +372,11 @@ %{ngx_module_dir}/ngx_stream_module.so %{ngx_module_dir}/ngx_stream_geoip_module.so # external modules +%if %{with extra_modules} %{ngx_module_dir}/ngx_http_fancyindex_module.so %{ngx_module_dir}/ngx_http_headers_more_filter_module.so %{ngx_module_dir}/ngx_rtmp_module.so +%endif %{_mandir}/man3/nginx.3pm* /srv/www/htdocs/50x.html %if 0%{?suse_version} && 0%{?suse_version} < 1140 ++++++ nginx-1.13.3.tar.gz -> nginx-1.13.5.tar.gz ++++++ ++++ 2794 lines of diff (skipped)