pkgsrc-Changes archive

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

CVS commit: pkgsrc/www/caddy



Module Name:    pkgsrc
Committed By:   bsiegert
Date:           Tue Jan  9 20:55:12 UTC 2018

Modified Files:
        pkgsrc/www/caddy: Makefile distinfo

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 pkgsrc/www/caddy/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/www/caddy/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/www/caddy/Makefile
diff -u pkgsrc/www/caddy/Makefile:1.3 pkgsrc/www/caddy/Makefile:1.4
--- pkgsrc/www/caddy/Makefile:1.3       Mon Sep  4 17:56:18 2017
+++ pkgsrc/www/caddy/Makefile   Tue Jan  9 20:55:12 2018
@@ -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 @@ INSTALLATION_DIRS=    bin
 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"

Index: pkgsrc/www/caddy/distinfo
diff -u pkgsrc/www/caddy/distinfo:1.2 pkgsrc/www/caddy/distinfo:1.3
--- pkgsrc/www/caddy/distinfo:1.2       Mon Sep  4 17:56:18 2017
+++ pkgsrc/www/caddy/distinfo   Tue Jan  9 20:55:12 2018
@@ -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