pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/lighttpd lighttpd: update to 1.4.51.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/9c48a3857bb4
branches:  trunk
changeset: 324349:9c48a3857bb4
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Tue Oct 16 06:11:54 2018 +0000

description:
lighttpd: update to 1.4.51.

- 1.4.51 - 2018-10-14
  * [core] split parsing header line into separate function
  * [core] explicitly return 0 instead of constant result
  * [core] header parsing: use goto for error handling
  * [core,security] process headers after combining folded headers
  * [core] replace folding whitespace with a single space
  * [buffer] fix duplicate assert and comment
  * [core] redo HTTP header line folding
  * [core] parse header line strings before copying
  * [core] abstraction to insert/modify response hdrs
  * [core] code reuse with array_insert_key_value()
  * [core] simplify parsing hdr key whitespace then :
  * [core] http_request_parse_reqline() separate func
  * [core] abstraction layer for HTTP header manip
  * [core] code reuse with http_response_body_clear()
  * [mod_proxy] fix proxy.forwarded and proxy.replace-http-host (fixes #2902)
  * [mod_rewrite] fix url.rewrite-repeat and url.rewrite-if-not-file (fixes #2908)
  * [core] fastcgi.h link to Open Market License (OML) (fixes #2901)
  * [mod_proxy,mod_wstunnel] copy full plugin_config (fixes #2903)
  * [mod_fastcgi,mod_scgi] error on oversized request (fixes #2905)
  * [mod_auth] send 401 for mismatch HTTP auth scheme (fixes #2906)
  * [core] code reuse array_match_*() routines
  * [mod_skeleton] review and simplify
  * [multiple] code reuse: employ array_match_*()
  * [doc] lighttpd.service uses network-online.target
  * [mod_flv_streaming] code simplifications
  * [mod_authn_pam] mod_auth PAM support (fixes #688)
  * [mod_sockproxy] add to build
  * [core] fix include_shell on inline shell commands (fixes #2910)
  * [multiple] code reuse: using array_*() funcs
  * [tests] t/test_array.c
  * [core] array_get_int_ptr()
  * [core] more memory-efficient fn table for data_*
  * [tests] #undef NDEBUG before assert.h in t/test_*
  * [core] inline status_counter routines
  * [core] log_failed_assert() __attribute__((cold))
  * [core] http_status_append()
  * [core] http_method_append()
  * [core] prefer buffer_append_string_len()
  * [build] fix SCons build for mod_authn_pam
  * [mod_userdir] security: skip username "." and ".."
  * [mod_deflate] null-check to quiet coverity warning
  * [core] quiet coverity false positive
  * [multiple] quiet compiler warnings --without-pcre
  * [mod_secdownload] support if HMAC() is a macro
  * [TLS] sys-crypto.h abstraction
  * [TLS] sys-crypto.h abstraction
  * [build] put request.c in common src
  * [meson] build fixes for libmariadb and libsasl2
  * [core] PATH_INFO calculation when basedir is "/" (fixes #2911)
  * [core] better consistency in buffer_is_equal*()
  * [core] fix missing param from prev commit
  * [mod_openssl] no renegotiation in TLS 1.3 (fixes #2912)
  * [core] reject Transfer-Encoding from proxy (#2913)
  * [mod_auth] use SHA1_Init,Update,Final
  * [mod_openssl] add support for wolfSSL
  * [build] automake support for wolfSSL
  * [build] SCons support for wolfSSL
  * [build] meson support for wolfSSL
  * [build] CMake support for wolfSSL
  * [core] perf: buffer.c internal inlines
  * [mod_openssl] wolfSSL does not support SSLv2
  * [core] perf: buffer_string_append_len()
  * [core] permit server.error_handler to static file

diffstat:

 www/lighttpd/Makefile                |   4 ++--
 www/lighttpd/distinfo                |  11 ++++++-----
 www/lighttpd/patches/patch-configure |  15 +++++++++++++++
 3 files changed, 23 insertions(+), 7 deletions(-)

diffs (49 lines):

diff -r 0899e4105e25 -r 9c48a3857bb4 www/lighttpd/Makefile
--- a/www/lighttpd/Makefile     Tue Oct 16 00:19:40 2018 +0000
+++ b/www/lighttpd/Makefile     Tue Oct 16 06:11:54 2018 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.76 2018/08/14 06:24:54 wiz Exp $
+# $NetBSD: Makefile,v 1.77 2018/10/16 06:11:54 wiz Exp $
 
-DISTNAME=      lighttpd-1.4.50
+DISTNAME=      lighttpd-1.4.51
 CATEGORIES=    www
 MASTER_SITES=  http://download.lighttpd.net/lighttpd/releases-1.4.x/
 EXTRACT_SUFX=  .tar.xz
diff -r 0899e4105e25 -r 9c48a3857bb4 www/lighttpd/distinfo
--- a/www/lighttpd/distinfo     Tue Oct 16 00:19:40 2018 +0000
+++ b/www/lighttpd/distinfo     Tue Oct 16 06:11:54 2018 +0000
@@ -1,8 +1,9 @@
-$NetBSD: distinfo,v 1.49 2018/08/14 06:24:54 wiz Exp $
+$NetBSD: distinfo,v 1.50 2018/10/16 06:11:54 wiz Exp $
 
-SHA1 (lighttpd-1.4.50.tar.xz) = 43388c459e03581b8c7799e0de74cd7ea0164543
-RMD160 (lighttpd-1.4.50.tar.xz) = 47010dd82ea2baf93de6236ea7d9c36788768591
-SHA512 (lighttpd-1.4.50.tar.xz) = 54b8a99d84ca25f39254fb0dabaae978fcdf559d58da4ed7b7ab08d5ee856201e5302ee8a5732d3e2493bb3cd67c3f2196cedbb476a3ea21003a21c552b2402c
-Size (lighttpd-1.4.50.tar.xz) = 718480 bytes
+SHA1 (lighttpd-1.4.51.tar.xz) = 7711030253826fb0e88f164efdcabe62f8f694aa
+RMD160 (lighttpd-1.4.51.tar.xz) = cdbb0e8cc52f2d26a2d5e67c3defa15416c154e3
+SHA512 (lighttpd-1.4.51.tar.xz) = ee4f150c30322dae50760b99cddd0bd935195ee21e042809fa8d303425d12081c23c00d8ea8fcd3d023b6b414a46b9b953edc4ed25400fe39f10487f0956561f
+Size (lighttpd-1.4.51.tar.xz) = 723268 bytes
+SHA1 (patch-configure) = 95d95495d8b6c361eaa3483d345c194e3ef36f2e
 SHA1 (patch-doc_config_lighttpd.conf) = aa1ee77f3fdce7ffd6968c4b09e6977f671495d3
 SHA1 (patch-doc_lighttpd.8) = 81b7606752312227b142975d4e781496442e9ed8
diff -r 0899e4105e25 -r 9c48a3857bb4 www/lighttpd/patches/patch-configure
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/lighttpd/patches/patch-configure      Tue Oct 16 06:11:54 2018 +0000
@@ -0,0 +1,15 @@
+$NetBSD: patch-configure,v 1.1 2018/10/16 06:11:54 wiz Exp $
+
+Fix unportable test(1) operator.
+
+--- configure.orig     2018-10-14 22:36:08.000000000 +0000
++++ configure
+@@ -16255,7 +16255,7 @@ fi
+ $as_echo "$WITH_WOLFSSL" >&6; }
+ 
+ if test "$WITH_WOLFSSL" != no; then
+-  if test "$WITH_WOLFSSL" == yes; then
++  if test "$WITH_WOLFSSL" = yes; then
+     WITH_WOLFSSL="/usr/local"
+   fi
+ 



Home | Main Index | Thread Index | Old Index