pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/www/caddy Update caddy to 0.10.10.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/363218da5760
branches:  trunk
changeset: 373730:363218da5760
user:      bsiegert <bsiegert%pkgsrc.org@localhost>
date:      Tue Jan 09 20:55:12 2018 +0000

description:
Update caddy to 0.10.10.

0.10.10
-------

- Removed Caddy-Sponsors header
- New 'on' directive that deprecates 'startup' and 'shutdown'
- Changed CASE_SENSITIVE_PATH default to false
- fastcgi: Support for SRV upstreams
- redir: Rules with if statements are not checked for duplicates
- Several minor bug fixes

0.10.9
------

- EULA bundled with official binaries
- Caddy-Sponsors header to indicate personal-use license
- proxy: Support for QUIC backends
- templates: Write proper status code if proxied
- tls: Fix bug related to cert renewals

0.10.8
------

This is mainly a security release, with a couple other bug fixes (see commit
history for details on those).

This release fixes issue #1859. Previously, Caddy would not compress/merge
multiple consecutive forward slashes in the URL for comparisons, causing
certain comparisons to fail falsely not because of technical correctness, but
rather semantic correctness (i.e. it depends on what is using the path, but
most often, file systems will annoyingly collapse multiple slashes). Now,
Caddy's path matching behaves similar to NGINX's location block if
merge_slashes is enabled. Caddy now merges slashes by default when comparing
paths using Go's path.Clean(), which also evaluates .. in paths to ensure
equivalence on a semantic level.

diffstat:

 www/caddy/Makefile |   7 ++-----
 www/caddy/distinfo |  10 +++++-----
 2 files changed, 7 insertions(+), 10 deletions(-)

diffs (39 lines):

diff -r 6ccec1f18c82 -r 363218da5760 www/caddy/Makefile
--- a/www/caddy/Makefile        Tue Jan 09 20:07:02 2018 +0000
+++ b/www/caddy/Makefile        Tue Jan 09 20:55:12 2018 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.3 2017/09/04 17:56:18 bsiegert Exp $
+# $NetBSD: Makefile,v 1.4 2018/01/09 20:55:12 bsiegert Exp $
 
 DISTNAME=      caddy-${GITHUB_TAG:S/v//}
 CATEGORIES=    www
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=mholt/}
-GITHUB_TAG=    v0.10.7
+GITHUB_TAG=    v0.10.10
 
 MAINTAINER=    bsiegert%NetBSD.org@localhost
 HOMEPAGE=      ${MASTER_SITE_GITHUB:=mholt/caddy/}
@@ -23,8 +23,5 @@
 do-install:
        ${INSTALL_PROGRAM} ${WRKDIR}/bin/caddy ${DESTDIR}${PREFIX}/bin
 
-.include "../../net/go-net/buildlink3.mk"
-.include "../../security/go-crypto/buildlink3.mk"
-
 .include "../../lang/go/go-package.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 6ccec1f18c82 -r 363218da5760 www/caddy/distinfo
--- a/www/caddy/distinfo        Tue Jan 09 20:07:02 2018 +0000
+++ b/www/caddy/distinfo        Tue Jan 09 20:55:12 2018 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.2 2017/09/04 17:56:18 bsiegert Exp $
+$NetBSD: distinfo,v 1.3 2018/01/09 20:55:12 bsiegert Exp $
 
-SHA1 (caddy-0.10.7.tar.gz) = 4825e9811bf2254c57873f211b72e1552291bc08
-RMD160 (caddy-0.10.7.tar.gz) = 4a098f1122b15e4f7dda917b91b4f773731f7e15
-SHA512 (caddy-0.10.7.tar.gz) = ef580c3e5e04cb42a05aef037e70b670abcb484fa9b82f2fb84a0bbdb059af7c5cdb99349f6d728e43ce2562c1f8eccf16e00d7552e45dce52c75ef1c62dad16
-Size (caddy-0.10.7.tar.gz) = 2680089 bytes
+SHA1 (caddy-0.10.10.tar.gz) = 4a1e94085150657ba1961b69a96ad78ef0f2d8ac
+RMD160 (caddy-0.10.10.tar.gz) = 7dfc270c990d32caff02351bdd2cef1260e19704
+SHA512 (caddy-0.10.10.tar.gz) = 78152e01739ffbe6d36f5d10cab92ad0d112242d679064199c271c20fd22c24f8d51ed884ddef6d80291d15d41d4620d6431e9a6fb0e8c0eab66cc50d57d5b0d
+Size (caddy-0.10.10.tar.gz) = 2706112 bytes



Home | Main Index | Thread Index | Old Index