./www/caddy, General-purpose web server

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.4.5nb1, Package name: caddy-2.4.5nb1, Maintainer: bsiegert

Caddy is a HTTP/2 web server with automatic HTTPS.

Caddy was born out of the need for a "batteries-included" web server
that runs anywhere and doesn't have to take its configuration with it.
Caddy took inspiration from spark, nginx, lighttpd, Websocketd and
Vagrant, which provides a pleasant mixture of features from each of
them.


Required to build:
[pkgtools/cwrappers] [lang/go114]

Master sites:

RMD160: 67dc3bdfb7d6dc3405830fecab45b66e4d4dfd4b
Filesize: 454.243 KB

Version history: (Expand)


CVS history: (Expand)


   2021-10-09 12:41:10 by Tobias Nygren | Files touched by this commit (18)
Log message:
remove redundant do-install, CHECK_RELRO_SKIP, INSTALLATIONS_DIRS ...

... for packages where the go-module.mk defaults DTRT as-is.
   2021-10-08 20:55:13 by Benny Siegert | Files touched by this commit (96) | Package updated
Log message:
Revbump all Go packages after go117 update
   2021-10-07 17:09:00 by Nia Alarie | Files touched by this commit (1033)
Log message:
www: Remove SHA1 hashes for distfiles
   2021-09-19 14:35:44 by Benny Siegert | Files touched by this commit (3) | Package updated
Log message:
caddy: update to 2.4.5.

2.4.4
-----
This release contains numerous bug fixes, updated dependencies, and QoL
improvements.

Update: This release contains a known regression in the combination of encode
and reverse_proxy modules; please use v2.4.5 instead.

2.4.5
-----
A hotfix for a regression introduced in v2.4.4 related to combining the encode
and reverse_proxy directives.
   2021-09-17 15:52:58 by Benny Siegert | Files touched by this commit (99) | Package updated
Log message:
Revbump all Go packages after go117 update
   2021-08-11 21:35:16 by Benny Siegert | Files touched by this commit (112) | Package updated
Log message:
Revbump all Go packages after go116 update
   2021-07-13 13:36:45 by Benny Siegert | Files touched by this commit (132) | Package updated
Log message:
Revbump all Go packages after go116 update
   2021-06-27 12:01:49 by Benny Siegert | Files touched by this commit (3) | Package updated
Log message:
Update caddy to 2.4.3.

v2.4.3

A bug fix for the bug fix, and a couple other bug fixes, including one security
fix for PHP sites. We think all users should upgrade after giving it a whirl in
their test environments. Please note some changes in this patch:

  * In reverse_proxy, the max_idle_conns_per_host option has been removed
    (both Caddyfile and JSON). This may be a breaking change for a few of you,
    but it only breaks configs that relied on a bug. Instead of silently
    failing, you will get an error if you continue using the property. For
    Caddyfile, we basically renamed the property to
    keepalive_idle_conns_per_host. In JSON, we simply removed the property, and
    you should instead set keep_alive/max_idle_conns_per_host if you weren't
    already. Previously, the Caddyfile subdirective set both MaxConnsPerHost
    and MaxIdleConnsPerHost, which was confusing; and the JSON properties
    overwrote each other, so one was removed.
  * Security patch in the FastCGI transport that now sanitizes paths against
    directory traversal outside the site root.
  * Fix canonicalization redirects in file_server. v2.4.2 introduced a bugfix
    for these redirects when used inside handle_path (i.e. rewriting
    the path by stripping a prefix), but caused a regression for many other use
    cases. This release includes a proper fix for all known, tested cases.
    Basically: these redirects are not issued if the filename of a path was
    rewritten internally.

v2.4.2

A few enhancements and bug fixes. Thanks to all who contributed to this
release!