non port: www/caddy/distinfo |
Number of commits found: 37 |
Friday, 8 Dec 2023
|
03:23 Adam Weinberger (adamw)
www/caddy: Update to 2.7.6
e55eff8 |
Thursday, 12 Oct 2023
|
02:38 Adam Weinberger (adamw)
www/caddy: Update to 2.7.5
dadbb62 |
Thursday, 17 Aug 2023
|
23:51 Adam Weinberger (adamw)
www/caddy: Update to 2.7.4
e911763 |
Sunday, 6 Aug 2023
|
11:55 Adam Weinberger (adamw)
www/caddy: Update to 2.7.3
e77ba93 |
Thursday, 3 Aug 2023
|
11:31 Adam Weinberger (adamw)
www/caddy: Update to 2.7.2
4ca74f2 |
00:25 Adam Weinberger (adamw)
www/caddy: Update to 2.7.0
a2fc5d6 |
Tuesday, 14 Feb 2023
|
20:59 Adam Weinberger (adamw)
www/caddy: Update to 2.6.4
Changes:
This release contains a hotfix for a regression in v2.6.3 related to
proxying chunked requests. We recommend that all users who do so upgrade
to v2.6.4.
Note that, in an effort to make error-prone configs less likely, we have
deprecated the reverse proxy options:
buffer_requests
buffer_responses
max_buffer_size
and have introduced 2 new ones which take a size argument to enable
buffering:
request_buffers <size>
response_buffers <size>
The deprecated options will be removed in a later version of Caddy, so
please start using the new parameters instead.
d7461a8 |
Wednesday, 8 Feb 2023
|
23:49 Adam Weinberger (adamw)
www/caddy: Update to 2.6.3
Major changes:
* New trusted_proxies global option (within servers) can be used to
specify trusted proxy IP ranges globally. This is important if relying
on headers for client IP addresses.
* Proxied WebSocket connections are now logged with correct status code
and "size" (bytes read + bytes written).
* The quic-go package has received significant optimizations, so HTTP/3
should be more efficient now.
9ff4386 |
Thursday, 13 Oct 2022
|
19:24 Adam Weinberger (adamw)
www/caddy: Update to v2.6.2
Changes: https://github.com/caddyserver/caddy/releases/tag/v2.6.2
a1cc3ad |
Wednesday, 21 Sep 2022
|
23:53 Adam Weinberger (adamw)
www/caddy: Update to 2.6.1
1e9566c |
Tuesday, 20 Sep 2022
|
20:50 Adam Weinberger (adamw)
www/caddy: Update to 2.6.0
Also, improve the rc(8) script with updates by scf, allowing proper
daemon shutdown regardless of whether the admin API is enabled.
2.6.0 is a significant update, bringing automatic HTTP/3 (QUIC) support,
a fully abstracted fileserver (serve static files from a database, a
tarball, a script, etc.), and lots more.
Extensive update notes: https://github.com/caddyserver/caddy/releases/tag/v2.6.0
4d6de28 |
Thursday, 4 Aug 2022
|
15:58 Adam Weinberger (adamw)
www/caddy: Support go117 and go119
92f0112 |
Wednesday, 13 Jul 2022
|
10:42 Adam Weinberger (adamw)
www/caddy: Update to 2.5.2
Changes:
This patch release fixes bugs, adds some new features, and makes
worthwhile enhancements. We recommend everyone test and upgrade!
Many improvements have been made to the reverse_proxy module.
Highlights:
New /adapt admin endpoint: Use your installed config adapters via
API in addition to the existing caddy adapt CLI command.
New Etag/If-Match support for config API: Safely update your config
concurrently and avoid collisions by using our unique Etag
implementation.
Rename copied headers from reverse_proxy: If you're using
handle_response, you can more easily map headers to a different name
for clients.
Many HTTP matchers have been added to CEL: You can now use the logic
of our HTTP request matchers in CEL expressions.
2f73369 |
Friday, 6 May 2022
|
17:34 Adam Weinberger (adamw)
www/caddy: Update to 2.5.1
e473855 |
Monday, 25 Apr 2022
|
22:29 Adam Weinberger (adamw)
www/caddy: Update to 2.5.0
Changes:
Highlights
* Reverse proxy: ✨ Dynamic upstreams, which is the ability to get the
list of upstreams at every request (more specifically, every iteration
in the proxy loop of every request) rather than just once at
config-load time. Dynamic upstream modules can be plugged in to
provide Caddy with the latest list of backends in real-time. Two
standard modules have been implemented which can get upstreams from
SRV and A/AAAA record lookups.
*⚠️This deprecates the lookup_srv JSON field for upstreams (and srv+
scheme prefix in the Caddyfile), which will be removed in the future.
* Automatic HTTPS: Caddy will automatically try to get relevant
certificates from the local Tailscale instance (if running with
permission to access the Tailscale socket). This makes services
running on a Tailscale network automatically available over trusted
HTTPS with Caddy.
* Tracing: New OpenTelemetry integration with the tracing handler module
and associated tracing directive.
* Reverse proxy: When using the response handlers, a new handler
copy_response is available to copy the proxy's response back to the
client, and copy_response_headers may be used to selectively copy
header values from the proxy's response.
* API: Added new endpoints /pki/ca/<id> and /pki/ca/<id>/certificates
for getting information about Caddy's managed CAs, including the chain
of root and intermediate certificates.
Full changes: https://github.com/caddyserver/caddy/releases/tag/v2.5.0
cb1a583 |
Thursday, 24 Mar 2022
|
15:29 Adam Weinberger (adamw)
www/caddy: Update packages
This fixes build with go 1.18.
a68aac1 |
Tuesday, 9 Nov 2021
|
22:55 Adam Weinberger (adamw)
www/caddy: Update to 2.4.6
ed7ee33 |
Friday, 3 Sep 2021
|
20:05 Adam Weinberger (adamw)
www/caddy: Update to 2.4.5
Changes:
- cmd: export CaddyVersion(), Commands() (#4316)
- encode: ignore flushing until after first write (#4318)
- go.mod: Update CertMagic
b772a48 |
Tuesday, 31 Aug 2021
|
09:20 Adam Weinberger (adamw)
www/caddy: Update to 2.4.4
Changes:
* acmeserver: Don't set host for directory links by default
* acmeserver: Trim slashes from path prefix
* admin: Implement load_interval to pull config on a timer (#4246)
* admin: Sync server variables (fix #4260) (#4274)
* caddyfile: Better error message for missing site block braces (#4301)
* caddyfile: Error on invalid site addresses containing comma (#4302)
* caddyfile: keep error chain info in Dispenser.Errf (#4233)
* caddyhttp: Fix edgecase with auto HTTP->HTTPS logic (#4243)
* caddyhttp: Fix incorrect determination of gRPC protocol (#4236)
* caddyhttp: Updated the documentation for MatchQuery (#4295)
* caddytls: Remove "IssuerRaw" field
* cmd: Fix paths when using an env file (#4296)
* cmd: New add-package and remove-package commands (#4226)
* cmd: use net.ErrClosed for matching returned error (#4289)
* core: Unix ns and Unix ms time placeholders (#4280)
* encode: Tweak compression settings (#4215)
* fileserver: Add disable_canonical_uris Caddyfile subdirective (#4222)
* fileserver: Clarify docs about canonicalization
* fileserver: Fix browse name_dir_first sorting (#4218)
* go.mod: Update dependencies (close #4216)
* go.mod: Upgrade CertMagic to v0.14.4
* go.mod: Upgrade some dependencies
* httpcaddyfile: Add shortcut for proxy hostport placeholder (#4263)
* httpcaddyfile: Don't put localhost in public APs (fix #4220)
* httpcaddyfile: Ensure hosts to skip for logs can always be collected
(#4258)
* httpcaddyfile: Improve unrecognized directive errors
* httpcaddyfile: Reorder some directives (#4311)
* logging: Add missing interface guards for replace filter (#4244)
* logging: Prep for common_log removal (#4149)
* logging: Warn for deprecated single_field encoder
* reverseproxy: Incorporate latest proxy changes from stdlib (#4266)
* reverseproxy: Keep path to unix socket as dial address (#4232)
* reverseproxy: Remove redundant flushing (#4299)
68dbc2b |
Friday, 20 Aug 2021
|
18:01 Adam Weinberger (adamw)
www/caddy: Update to 2.4.3
56d86ce |
Thursday, 20 May 2021
|
13:10 Adam Weinberger (adamw)
www/caddy: Update to 2.4.1
Changes:
A small patch release that contains a few noncritical but pleasant
fixes (unless you're using /id/ endpoints in the admin API; then you
should definitely get this update).
admin: Reinstate internal redirect for /id/ requests
caddyfile: Add parse error on site address with trailing {
cmd: upgrade: inherit the permissions of the original executable
httpcaddyfile: Fix automation policy consolidation again
logging: Implement dial timeout for net writer
reverseproxy: Set the headers in the replacer before handle_response
8ad46e2 |
Saturday, 15 May 2021
|
12:19 Adam Weinberger (adamw)
www/caddy: Use go:modules to reduce the massive GH_TUPLE
4b46919 |
Monday, 10 May 2021
|
22:33 Adam Weinberger (adamw)
www/caddy: Update to 2.4.0
Changes:
* Secure remote management. You can now enable secure remote access to
Caddy's admin API! It uses TLS mutual authentication, and you can even
define permissions for different users. PR #3994
* Config pull at start. Caddy can be configured to load a different
config at startup. This is useful if your config is federated through
a separate system that doesn't have the ability to push configs to
Caddy. This feature is modular, so configurations can be loaded
different ways! PR #3994
* Server identity management. Caddy can automatically manage its own
server identity certificate, which can be used when negotiating TLS
connections with peers. This is required when enabling the secure
admin API. PR #3994
* Self-upgrade command. The new caddy upgrade command will replace the
current Caddy binary with an upgraded one from our website, with all
the same modules installed, including third-party plugins that are
registered on our site! (We can use this code to add/remove modules
later, too.)
* Configure other apps from the HTTP Caddyfile. The global options block
of the Caddyfile now allows configuration of Caddy apps other than
HTTP (for example, dynamic_dns to keep DNS records pointed at your
server with a dynamic IP address).
* Caddyfile fmt lint check. When running with a Caddyfile, Caddy will
emit a warning if the Caddyfile is not formatted with caddy fmt.
* New abort directive. The abort directive is a special case of the
static_response HTTP handler that prevents an HTTP response by
aborting the handler chain immediately and forcefully closing the
connection.
* New error directive. The error directive returns internal error values
in the HTTP handler chain, as if an HTTP error had occurred, causing
your error routes to be invoked.
* Better caddy list-modules output. Now modules are organized by
standard and non-standard modules, so you can easily see if a Caddy
build has been customized.
* Configure logging from Caddyfile. The process logs can now be
configured from the global options of the Caddyfile.
* Better content negotiation. The file server can now be configured to
serve precompressed sidecar files, and content encoding preferences
are better configured and honored.
* Dark mode in directory listings. The file server's "browse" file
listings now has a dark mode.
* Removed the logfmt log encoder. It was broken anyways, and its
deprecation has been warned in previous releases.
* ⚠️ Deprecated common_log format. It will be removed in a future
release. Issue #4148
* ⚠️ Deprecated health_path in reverse_proxy directive. It has been
replaced with health_uri and will be removed in the future.
* Numerous bug fixes and improvements. Thanks for the detailed, helpful
bug reports! We appreciate your collaboration in making Caddy better.
476b6c0 |
Wednesday, 24 Mar 2021
|
03:30 adamw
www/caddy: Sort GH_TUPLE
|
Tuesday, 23 Mar 2021
|
23:25 adamw
www/caddy: Fix fetch
No idea how I wound up listing the same package 5 times
with two different versions, but here we are.
|
Sunday, 21 Mar 2021
|
17:27 adamw
www/caddy: Update to 2.3.0 and take maintainership
Thanks to Daniel Tihanyi for all his work maintaining this port!
While here, a number of cleanups:
- Simplify Makefile
- Remove pkg-message whose instructions were superseded by @sample
- Re-enable cgo. It seems to work fine now.
- Rename the rc(8) 'validate' subcommand to 'configtest' for clarity and
consistency
- Add a little more info to the sample Caddyfile
- Point to instructions for getting access logs working
Changes: https://github.com/caddyserver/caddy/releases/tag/v2.3.0
PR: 254436
Approved by: Daniel Tihanyi (outgoing maintainer)
|
Thursday, 22 Oct 2020
|
06:38 lwhsu
www/caddy: Update to 2.2.1
PR: 250447
Submitted by: Daniel Tihanyi <daniel.tihanyi@tetragir.com> (maintainer)
|
Monday, 10 Aug 2020
|
16:36 fernape
www/caddy: fix build when archivers/zstd is installed
www/caddy ships with an obsoleted go wrapper for zstd. We need a newer one or
the build will fail if archivers/zstd is installed.
PR: 248547
Submitted by: riedre@ya.ru
Reviewed by: daniel.tihanyi@tetragir.com (maintainer)
|
Thursday, 6 Aug 2020
|
17:35 pi
www/caddy: upgrade 1.0.4 -> 2.1.1
- previous version was deprecated by upstream
- submitter becomes maintainer
PR: 246623
Submitted by: daniel.tihanyi@tetragir.com
Reviewed by: basil.hendroff@gmail.com, dan@familybrown.org
Approved by: fabian.freyer@physik.tu-berlin.de (maintainer timeout)
Relnotes: https://caddyserver.com/v2
|
Monday, 6 Jan 2020
|
12:05 dmgk
www/caddy: Update to 1.0.4
- While here, unbreak on aarch64
(https://github.com/caddyserver/caddy/pull/2956)
PR: 242441
Submitted by: Shawn Wilsher <me@shawnwilsher.com>
Reviewed by: GremL1N <viktor.dvz@gmail.com>, dmgk
Approved by: maintainer timeout (fabian.freyer@physik.tu-berlin.de, 1 month)
|
Friday, 5 Apr 2019
|
17:50 rodrigo
Upgrade www/caddy from v0.11.1 to vO.11.5
Changelogs:
* https://github.com/mholt/caddy/releases/tag/v0.11.5
* https://github.com/mholt/caddy/releases/tag/v0.11.4
* https://github.com/mholt/caddy/releases/tag/v0.11.3
* https://github.com/mholt/caddy/releases/tag/v0.11.2
PR: 236834
Submitted by: Mohamed Akram <mohd.akram@outlook.com>
Approved by: Fabian Freyer <fabian.freyer@physik.tu-berlin.de> (maintainer)
|
Saturday, 5 Jan 2019
|
12:05 swills
www/caddy: Update to 0.11.1
PR: 234629
Submitted by: Fabian Freyer <fabian.freyer@physik.tu-berlin.de> (maintainer)
|
Friday, 11 May 2018
|
14:45 swills
www/caddy: Update to 0.11.0
PR: 228158
Submitted by: Fabian Freyer <fabian.freyer@physik.tu-berlin.de> (maintainer)
|
Wednesday, 25 Apr 2018
|
13:18 joneum
www/caddy: update to 0.10.14
PR: 227764
Submitted by: maintainer
|
Friday, 30 Mar 2018
|
18:18 fernape
Update www/caddy to 0.10.12
PR: 27089
Submitted by: fabian.freyer@physik.tu-berlin.de
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D14903
|
Thursday, 22 Feb 2018
|
23:50 yuri
www/caddy: Update to 0.10.11
Additional port chanegs:
* Added pkg-message
* Removed STRIP= because it is safe to strip go executables
* Improved do-build
PR: 226131
Submitted by: Fabian Freyer <fabian.freyer@physik.tu-berlin.de> (maintainer)
Approved by: tcberner (mentor, implicit)
Differential Revision: https://reviews.freebsd.org/D14475
|
Thursday, 12 Oct 2017
|
08:12 ehaupt
Add caddy 0.10.10, fast, cross-platform HTTP/2 web server with automatic
HTTPS.
PR: 222938
Submitted by: fabian.freyer@physik.tu-berlin.de
|
Number of commits found: 37 |