Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lighttpd for openSUSE:Factory 
checked in at 2021-05-10 15:38:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lighttpd (Old)
 and      /work/SRC/openSUSE:Factory/.lighttpd.new.2988 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "lighttpd"

Mon May 10 15:38:53 2021 rev:44 rq:891836 version:1.4.58

Changes:
--------
--- /work/SRC/openSUSE:Factory/lighttpd/lighttpd.changes        2020-11-26 
23:16:19.621081082 +0100
+++ /work/SRC/openSUSE:Factory/.lighttpd.new.2988/lighttpd.changes      
2021-05-10 15:41:29.645059484 +0200
@@ -1,0 +2,634 @@
+Mon Dec 28 10:47:41 UTC 2020 - Paolo Stivanin <i...@paolostivanin.com>
+
+- Update to 1.4.58: 
+  * [mod_wolfssl] use wolfSSL TLS version defines
+  * [mod_wolfssl] compile with earlier wolfSSL vers
+  * [core] prefer IPv6+IPv4 func vs IPv4-specific func
+  * [core] reuse large mem chunks (fix mem usage) (fixes #3033)
+  * [core] add comment for FastCGI mem use in hctx->rb (#3033)
+  * [mod_proxy] fix sending of initial reqbody chunked
+  * [multiple] fdevent_waitpid() wrapper
+  * [core] sys-time.h - localtime_r,gmtime_r macros
+  * [core] http_date.[ch] encapsulate HTTP-date parse
+  * [core] specialized strptime() for HTTP date fmts
+  * [multiple] employ http_date.h, sys-time.h
+  * [core] http_date_timegm() (portable timegm())
+  * buffer_append_path_len() to join paths
+  * [core] inet_ntop_cache -> sock_addr_cache
+  * [multiple] etag.[ch] -> http_etag.[ch]; better imp
+  * [core] fix crash after specific err in config file
+  * [core] fix bug in FastCGI uploads (#3033)
+  * [core] http_response_match_if_range()
+  * [mod_webdav] typedef off_t loff_t for FreeBSD
+  * [multiple] chunkqueue_write_chunk()
+  * [build] add GNUMAKEFLAGS=--no-print-directory
+  * [core] fix bug in read retry found by coverity
+  * [core] attempt to quiet some coverity warnings
+  * [mod_webdav] compile fix for Mac OSX/11
+  * [core] handle U+00A0 in config parser
+  * [core] fix lighttpd -1 one-shot with pipes
+  * [core] quiet start/shutdown trace in one-shot mode
+  * [core] allow keep-alives in one-shot mode (#3042)
+  * [mod_webdav] define _ATFILE_SOURCE if AT_FDCWD
+  * [core] setsockopt IPV6_V6ONLY if server.v4mapped
+  * [core] prefer inet_aton() over inet_addr()
+  * [core] add missing mod_wolfssl to ssl compat list
+  * [mod_openssl] remove ancient preprocessor logic
+  * [core] SHA512_Init, SHA512_Update, SHA512_Final
+  * [mod_wolfssl] add complex preproc logic for SNI
+  * [core] wrap a macro value with parens
+  * [core] fix handling chunked response from backend (fixes #3044)
+  * [core] always set file.fd = -1 on FILE_CHUNK reset (fixes #3044)
+  * [core] skip some trace if backend Upgrade (#3044)
+  * [TLS] cert-staple.sh POSIX sh compat (fixes #3043)
+  * [core] portability fix if st_mtime not defined
+  * [mod_nss] portability fix
+  * [core] warn if mod_authn_file needed in conf
+  * [core] fix chunked decoding from backend (fixes #3044)
+  * [core] reject excess data after chunked encoding (#3046)
+  * [core] track chunked encoding state from backend (fixes #3046)
+  * [core] li_restricted_strtoint64()
+  * [core] track Content-Length from backend (fixes #3046)
+  * [core] enhance config parsing debugging (#3047)
+  * [core] reorder srv->config_context to match ndx (fixes #3047)
+  * [mod_proxy] proxy.header = ("force-http10" => ...)
+  * [mod_authn_ldap] fix crash (fixes #3048)
+  * [mod_authn_ldap, mod_vhostdb_ldap] default cafile
+  * [core] fix array_copy_array() sorted[]
+  * [multiple] replace fall through comment with attr
+  * [core] fix crash printing trace if backend is down
+  * [core] fix decoding chunked from backend (fixes #3049)
+  * [core] attempt to quiet some coverity warnings
+  * [core] perf: request processing
+  * [core] http_header_str_contains_token()
+  * [mod_flv_streaming] parse query string w/o copying
+  * [mod_evhost] use local array to split values
+  * [core] remove srv->split_vals
+  * [core] add User-Agent to http_header_e enum
+  * [core] store struct server * in struct connection
+  * [core] use func rc to indicate done reading header
+  * [core] replace connection_set_state w/ assignment
+  * [core] do not pass srv to http header parsing func
+  * [core] cold buffer_string_prepare_append_resize()
+  * [core] chunkqueue_compact_mem()
+  * [core] connection_chunkqueue_compact()
+  * [core] pass con around request, not srv and con
+  * [core] reduce use of struct parse_header_state
+  * [core] perf: HTTP header parsing using \n offsets
+  * [core] no need to pass srv to connection_set_state
+  * [core] perf: connection_read_header_more()
+  * [core] perf: connection_read_header_hoff() hot
+  * [core] inline connection_read_header()
+  * [core] pass ptr to http_request_parse()
+  * [core] more 'const' in request.c prototypes
+  * [core] handle common case of alnum or - field-name
+  * [mod_extforward] simplify code: use light_isxdigit
+  * [core] perf: array.c performance enhancements
+  * [core] mark some data_* funcs cold
+  * [core] http_header.c internal inline funcs
+  * [core] remove unused array_reset()
+  * [core] prefer uint32_t to size_t in base.h
+  * [core] uint32_t for struct buffer sizes
+  * [core] remove unused members of struct server
+  * [core] short-circuit path to clear request.headers
+  * [core] array keys are non-empty in key-value list
+  * [core] keep a->data[] sorted; remove a->sorted[]
+  * [core] __attribute_returns_nonnull__
+  * [core] differentiate array_get_* for ro and rw
+  * [core] (const buffer *) in (struct burl_parts_t)
+  * [core] (const buffer *) for con->server_name
+  * [core] perf: initialize con->conf using memcpy()
+  * [core] run config_setup_connection() fewer times
+  * [core] isolate data_config.c, vector.c
+  * [core] treat con->conditional_is_valid as bitfield
+  * [core] http_header_hkey_get() over const array
+  * [core] inline buffer as part of DATA_UNSET key
+  * [core] inline buffer key for *_patch_connection()
+  * [core] (data_unset *) from array_get_element_klen
+  * [core] inline buffer as part of data_string value
+  * [core] add const to callers of http_header_*_get()
+  * [core] inline array as part of data_array value
+  * [core] const char *op in data_config
+  * [core] buffer string in data_config
+  * [core] streamline config_check_cond()
+  * [core] keep a->data[] sorted (REVERT)
+  * [core] array a->sorted[] as ptrs rather than pos
+  * [core] inline header and env arrays into con
+  * [mod_accesslog] avoid alloc for parsing cookie val
+  * [core] simpler config_check_cond()
+  * [mod_redirect,mod_rewrite] store context_ndx
+  * [core] const char *name in struct plugin
+  * [core] srv->plugin_slots as compact list
+  * [core] rearrange server_config, server members
+  * [core] macros CONST_LEN_STR and CONST_STR_LEN
+  * [core] struct plugin_data_base
+  * [core] improve condition caching perf
+  * [core] config_plugin_values_init() new interface
+  * [mod_access] use config_plugin_values_init()
+  * [core] (const buffer *) from strftime_cache_get()
+  * [core] mv config_setup_connection to connections.c
+  * [core] use (const char *) in config file parsing
+  * [mod_staticfile] use config_plugin_values_init()
+  * [mod_skeleton] use config_plugin_values_init()
+  * [mod_setenv] use config_plugin_values_init()
+  * [mod_alias] use config_plugin_values_init()
+  * [mod_indexfile] use config_plugin_values_init()
+  * [mod_expire] use config_plugin_values_init()
+  * [mod_flv_streaming] use config_plugin_values_init()
+  * [mod_magnet] use config_plugin_values_init()
+  * [mod_usertrack] use config_plugin_values_init()
+  * [mod_userdir] split policy from userdir path build
+  * [mod_userdir] use config_plugin_values_init()
+  * [mod_ssi] use config_plugin_values_init()
+  * [mod_uploadprogress] use config_plugin_values_init()
+  * [mod_status] use config_plugin_values_init()
+  * [mod_cml] use config_plugin_values_init()
+  * [mod_secdownload] use config_plugin_values_init()
+  * [mod_geoip] use config_plugin_values_init()
+  * [mod_evasive] use config_plugin_values_init()
+  * [mod_trigger_b4_dl] use config_plugin_values_init()
+  * [mod_accesslog] use config_plugin_values_init()
+  * [mod_simple_vhost] use config_plugin_values_init()
+  * [mod_evhost] use config_plugin_values_init()
+  * [mod_vhostdb*] use config_plugin_values_init()
+  * [mod_mysql_vhost] use config_plugin_values_init()
+  * [mod_maxminddb] use config_plugin_values_init()
+  * [mod_auth*] use config_plugin_values_init()
+  * [mod_deflate] use config_plugin_values_init()
+  * [mod_compress] use config_plugin_values_init()
+  * [core] add xsendfile* check if xdocroot is NULL
+  * [mod_cgi] use config_plugin_values_init()
+  * [mod_dirlisting] use config_plugin_values_init()
+  * [mod_extforward] use config_plugin_values_init()
+  * [mod_webdav] use config_plugin_values_init()
+  * [core] store addtl data in pcre_keyvalue_buffer
+  * [mod_redirect] use config_plugin_values_init()
+  * [mod_rewrite] use config_plugin_values_init()
+  * [mod_rrdtool] use config_plugin_values_init()
+  * [multiple] gw_backends config_plugin_values_init()
+  * [core] config_get_config_cond_info()
+  * [mod_openssl] use config_plugin_values_init()
+  * [core] use config_plugin_values_init()
+  * [core] collect more config logic into configfile.c
+  * [core] config_plugin_values_init_block()
+  * [core] gw_backend config_plugin_values_init_block
+  * [core] remove old config_insert_values_*() funcs
+  * [multiple] plugin.c handles common FREE_FUNC code
+  * [core] run all trigger and sighup handlers
+  * [mod_wstunnel] change DEBUG_LOG to use log_error()
+  * [core] stat_cache_path_contains_symlink use errh
+  * [core] isolate use of data_config, configfile.h
+  * [core] split cond cache from cond matches
+  * [mod_auth] inline arrays in http_auth_require_t
+  * [core] array_init() arg for initial size
+  * [core] gw_exts_clear_check_local()
+  * [core] gw_backend less pointer chasing
+  * [core] connection_handle_errdoc() separate func
+  * [multiple] prefer (connection *) to (srv *)
+  * [core] create http chunk header on the stack
+  * [multiple] connection hooks no longer get (srv *)
+  * [multiple] plugin_stats array
+  * [core] read up-to fixed size chunk before fionread
+  * [core] default chunk size 8k (was 4k)
+  * [core] pass con around gw_backend instead of srv
+  * [core] log_error_multiline_buffer()
+  * [multiple] reduce direct use of srv->cur_ts
+  * [multiple] extern log_epoch_secs
+  * [multiple] reduce direct use of srv->errh
++++ 437 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/lighttpd/lighttpd.changes
++++ and /work/SRC/openSUSE:Factory/.lighttpd.new.2988/lighttpd.changes

Old:
----
  lighttpd-1.4.55.tar.xz
  lighttpd-1.4.55.tar.xz.asc

New:
----
  lighttpd-1.4.58.tar.xz
  lighttpd-1.4.58.tar.xz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ lighttpd.spec ++++++
--- /var/tmp/diff_new_pack.SCrQxu/_old  2021-05-10 15:41:30.069057826 +0200
+++ /var/tmp/diff_new_pack.SCrQxu/_new  2021-05-10 15:41:30.077057795 +0200
@@ -23,7 +23,7 @@
 
 %define pkg_home %{_localstatedir}/lib/%{name}
 Name:           lighttpd
-Version:        1.4.55
+Version:        1.4.58
 Release:        0
 #
 %define pkg_name %{name}
@@ -362,10 +362,9 @@
 %service_del_postun %{name}.service
 
 %files
+%{_sbindir}/*
 %{_unitdir}/%{name}.service
-%{_sbindir}/rc%{name}
 %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
-%{_sbindir}/*
 %dir %attr(750,root,%{name}) %{_sysconfdir}/%{name}
 %dir %attr(750,root,%{name}) %{_sysconfdir}/%{name}/conf.d
 %dir %attr(750,root,%{name}) %{_sysconfdir}/%{name}/vhosts.d
@@ -375,7 +374,6 @@
 %config(noreplace) %attr(640,root,%{name}) 
%{_sysconfdir}/%{name}/conf.d/access_log.conf
 %config(noreplace) %attr(640,root,%{name}) 
%{_sysconfdir}/%{name}/conf.d/auth.conf
 %config(noreplace) %attr(640,root,%{name}) 
%{_sysconfdir}/%{name}/conf.d/cgi.conf
-%config(noreplace) %attr(640,root,%{name}) 
%{_sysconfdir}/%{name}/conf.d/compress.conf
 %config(noreplace) %attr(640,root,%{name}) 
%{_sysconfdir}/%{name}/conf.d/debug.conf
 %config(noreplace) %attr(640,root,%{name}) 
%{_sysconfdir}/%{name}/conf.d/dirlisting.conf
 %config(noreplace) %attr(640,root,%{name}) 
%{_sysconfdir}/%{name}/conf.d/evhost.conf
@@ -391,6 +389,8 @@
 %config(noreplace) %attr(640,root,%{name}) 
%{_sysconfdir}/%{name}/conf.d/status.conf
 %config(noreplace) %attr(640,root,%{name}) 
%{_sysconfdir}/%{name}/conf.d/userdir.conf
 %config(noreplace) %attr(640,root,%{name}) 
%{_sysconfdir}/%{name}/vhosts.d/vhosts.template
+%config(noreplace) %attr(640,root,%{name}) 
%{_sysconfdir}/%{name}/conf.d/deflate.conf
+
 # modules
 %dir %{_libdir}/%{name}
 %{_libdir}/%{name}/mod_access.so
@@ -399,7 +399,6 @@
 %{_libdir}/%{name}/mod_auth.so
 %{_libdir}/%{name}/mod_authn_file.so
 %{_libdir}/%{name}/mod_cgi.so
-%{_libdir}/%{name}/mod_compress.so
 %{_libdir}/%{name}/mod_deflate.so
 %{_libdir}/%{name}/mod_dirlisting.so
 %{_libdir}/%{name}/mod_evasive.so
@@ -426,6 +425,7 @@
 %{_libdir}/%{name}/mod_usertrack.so
 %{_libdir}/%{name}/mod_vhostdb.so
 %{_libdir}/%{name}/mod_wstunnel.so
+%{_libdir}/%{name}/mod_authn_dbi.so
 %{_mandir}/man8/*.8%{?ext_man}
 %doc AUTHORS NEWS README
 #doc doc/*.dot
@@ -435,7 +435,6 @@
 %doc doc/outdated/alias.txt
 %doc doc/outdated/authentication.txt
 %doc doc/outdated/cgi.txt
-%doc doc/outdated/compress.txt
 %doc doc/outdated/configuration.txt
 %doc doc/outdated/expire.txt
 %doc doc/outdated/fastcgi-state.txt

++++++ lighttpd-1.4.55.tar.xz -> lighttpd-1.4.58.tar.xz ++++++
++++ 127304 lines of diff (skipped)

Reply via email to