non port: www/caddy/Makefile |
Number of commits found: 75 |
Monday, 15 Apr 2024
|
08:20 Ashish SHUKLA (ashish)
all: Bump after lang/go121 update
MFH: 2024Q2
32b2846 |
Sunday, 24 Mar 2024
|
14:29 Muhammad Moinur Rahman (bofh)
lang/go: Change DEFAULT to 1.21
PR: 277776
Approved by: portmgr (exp-run)
a5a000d |
Sunday, 11 Feb 2024
|
10:39 Ashish SHUKLA (ashish)
all: Bump PORTREVISION after lang/go* update
PR: 276530
7e5aa20 |
Sunday, 21 Jan 2024
|
13:08 Adam Weinberger (adamw) Author: Mike Fisher
www/caddy{,-custom}: chown caddy.log to caddy user/group
We have set caddy.log to root:wheel, which works for the default case
of running caddy as root.
When caddy is run as a non-root users, caddy.log can't actually be
written to. Instead, chown caddy.log to the caddy user/group so that
it can be written to.
PR: 276150
5c6886a |
Wednesday, 17 Jan 2024
|
11:49 Adam Weinberger (adamw)
www/caddy{,-custom}: Fix start/stop with admin API disabled
Caddy largely relies on the admin API for state control, like
start/stop/reload. However, the admin API endpoints are inherently
a security risk.
Although the admin API is enabled by default, many users may choose
to disable it. However, the rc(8) script then needs an alternative
approach to controlling the daemon.
We already sortof supported signal-based control, but it didn't always
work, because there are multiple error messages that indicate that
the admin API is disabled (and none of them actually say that in a clear
way).
This commit fixes start and stop with the admin API disabled. The
reload command (and reloadssl) still require the admin API to be
enabled and will fail if the admin API is disabled.
PR: 255106
Submitted by: scf
2d925f1 |
Friday, 8 Dec 2023
|
03:23 Adam Weinberger (adamw)
www/caddy: Update to 2.7.6
e55eff8 |
Thursday, 7 Dec 2023
|
02:22 Ashish SHUKLA (ashish)
all: Bump PORTREVISION after lang/go* update
PR: 274405
0505b71 |
Thursday, 12 Oct 2023
|
02:38 Adam Weinberger (adamw)
www/caddy: Update to 2.7.5
dadbb62 |
02:38 Adam Weinberger (adamw) Author: Thomas Hurst
www/caddy: Secure the default admin API endpoint
Caddy's default of localhost:2019, particularly combined with the port
defaulting to root:wheel, can be a significant security risk.
Mitigate this by setting the default to /var/run/caddy/caddy.sock, which
will be protected by filesystem permissions. Prior behaviour can be
restored with 'sysrc caddy_admin=localhost:2019'
Additionally, help users prepare for a change to running Caddy as
www:www by default using the new security/portacl-rc port in an update
message, and by extending the comments in the rc script.
0c01423 |
Friday, 8 Sep 2023
|
14:34 Dmitri Goutnik (dmgk)
all: Bump PORTREVISION after lang/go* update
8e4bc57 |
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 |
Friday, 4 Aug 2023
|
14:24 Dmitri Goutnik (dmgk)
all: Bump PORTREVISION after lang/go{119,120} update
09b9930 |
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 |
Saturday, 8 Apr 2023
|
15:13 Dmitri Goutnik (dmgk)
all: Bump PORTREVISION after lang/go{119,120} update
ff40d94 |
Saturday, 11 Mar 2023
|
19:59 Adam Weinberger (adamw) Author: Pawel Krawczyk
www/caddy{,-custom}: Fix startup with JSON configuration
Caddy supports a wide number of configuration file formats, including
its built-in "Caddyfile" format, and the "native" format is JSON.
When anything other than the native JSON format is used, caddy needs to
be passed the --adapter [formatname] flag (though it automatically
handles the case where the config filename is Caddyfile). However, as
JSON is the native format, there is no "json" adapter.
The added patch drops the --adapter flag when caddy_adapter is "json".
PR: 270120
b454684 |
Thursday, 9 Mar 2023
|
19:18 Dmitri Goutnik (dmgk)
all: Bump PORTREVISION after Go ports update
0907973 |
Wednesday, 15 Feb 2023
|
19:06 Dmitri Goutnik (dmgk)
all: Bump PORTREVISION after lang/go{119,120} update
56b5ec7 |
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 |
Thursday, 9 Feb 2023
|
21:55 Dmitri Goutnik (dmgk)
all: Bump PORTREVISION after GO_DEFAULT update.
2297efc |
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 |
Friday, 3 Feb 2023
|
18:09 Dmitri Goutnik (dmgk)
www/caddy: Pin Go version to 1.19
vendor/github.com/lucas-clemente/quic-go/internal/qtls/go120.go:5:13: cannot use
"The version of quic-go you're using can't be built on Go 1.20 yet.
quic-go doesn't support go1.20 yet, keep building this port with go1.19
for now.
PR: 269289
Reported by: exp-run
e41e27b |
Saturday, 14 Jan 2023
|
11:31 Dmitri Goutnik (dmgk)
all: Bump PORTVERSION after lang/go{118,119} update
3b383d8 |
Sunday, 11 Dec 2022
|
11:17 Dmitri Goutnik (dmgk)
all: Bump PORTREVISION after lang/go{118,119} update
d9ad100 |
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 |
Thursday, 6 Oct 2022
|
21:27 Adam Weinberger (adamw)
www/caddy: Conflict with caddy-custom, not xcaddy
dad24d6 |
19:24 Dmitri Goutnik (dmgk)
all: Bump PORTREVISION after lang/go{118,119} update
bde5186 |
Friday, 30 Sep 2022
|
13:39 Adam Weinberger (adamw)
www/(x)caddy: Fix rc(8) script
rc.subr(8) needs $command to be set or it can't inspect the pidfile.
Without it, rc.d/caddy never believes that caddy is running which
impedes stopping.
Thanks to scf for figuring out what was going wrong here.
9e47fe9 |
Thursday, 29 Sep 2022
|
15:43 Adam Weinberger (adamw)
www/xcaddy: Add rc(8) script
Bring in the rc(8) script from caddy to xcaddy so that xcaddy users
can control caddy like an adult.
Add CONFLICTS between xcaddy and caddy because they now install the
same rc(8) script. There's no reason to change the install path here
because, as olgeni put it, "xcaddy with plugins is more caddy than
caddy".
Suggested by: bdrewery
Approved by: olgeni (xcaddy maintainer)
713d749 |
15:02 Adam Weinberger (adamw)
www/caddy: Allow setting the path to the caddy binary
This will make the rc(8) script more usable for users who build
caddy with xcaddy (www/xcaddy).
91e5f35 |
Thursday, 22 Sep 2022
|
16:30 Adam Weinberger (adamw)
www/caddy: Provide a version string
When build from ports, `caddy version` returns an empty string.
Upstream likes caddy to be built from their xcaddy command, for which
FreeBSD has a port (www/xcaddy) and a package (pkg install xcaddy).
However, our package builders cannot use xcaddy itself, as it needs
external network access. Caddy itself contains no ability to set the
version without the extensive patching that xcaddy performs.
This commit adds a version string to allow the version to be set.
When built with xcaddy, the version string can contain a checksum of
some sort, but we are just using ${DISTVERSIONFULL} here (e.g. v2.6.1).
The lack of a version string has been brought up a number of times to
me, so I'm happy to put this issue to bed.
See https://github.com/caddyserver/caddy/issues/5065 for the latest
discussion about it.
25057f9 |
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, 8 Sep 2022
|
16:33 Dmitri Goutnik (dmgk)
all: Bump PORTREVISION after lang/go{118,119} update
f05c98f |
Wednesday, 7 Sep 2022
|
21:10 Stefan Eßer (se)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.
There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.
The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.
Approved by: portmgr (tcberner)
b7f0544 |
Thursday, 4 Aug 2022
|
15:58 Adam Weinberger (adamw)
www/caddy: Support go117 and go119
92f0112 |
Wednesday, 3 Aug 2022
|
21:35 Dmitri Goutnik (dmgk)
all: Bump PORTREVISION after Go update
Bump Go ports PORTREVISION after GO_DEFAULT and lang/go118 update.
4476f89 |
Wednesday, 20 Jul 2022
|
14:23 Tobias C. Berner (tcberner)
www: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
*
* <hvo.pm@xs4all.nl>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Dalton <aaron@daltons.ca>
* Aaron LI <aly@aaronly.me>
* Aaron Zauner <az_mail@gmx.at>
* Abel Chow <achow@transoft.net>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org>
* Adrian Steinmann <ast@marabu.ch>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Alan Eldridge <alane@FreeBSD.org>
* Aldert Nooitgedagt
* Alex Bakhtin <Alex.Bakhtin@gmail.com>
* Alex Deiter <Alex.Deiter@Gmail.COM>
* Alex Dupre <ale@FreeBSD.org>
* Alex Dupre <sysadmin@alexdupre.com>
* Alex Kapranoff <alex@kapranoff.ru>
* Alex Kapranoff <kapr@crosswinds.net>
* Alex Miller (<asm@asm.kiev.ua>)
* Alex Pesternikov <ap@page2rss.com>
* Alex Povolotsky <tarkhil@over.ru>
* Alex Varju <freebsd-ports@varju.ca>
* Alexander Koch <fbsd@meersau.de>
* Alexander Kriventsov
* Alexander Kriventsov <avk@vl.ru>
* Alexander Logvinov <info@logvinov.com>
* Alexander Logvinov <ports@logvinov.com>
* Alexander Moisseev <moiseev@mezonplus.ru>
* Alexander Nusov <alexander.nusov@nfvexpress.com>
* Alexander Zhuravlev <zaa@zaa.pp.ru>
* Alexey Dokuchaev <danfe@FreeBSD.org>
* Alexey V. Degtyarev
* Alfred Perlstein <alfred@freebsd.org>
* Allie Micka <allie@pajunas.com>
* Anatoliy Dmytriyev <tolid@plab.ku.dk>
* Anders Nordby <anders@FreeBSD.org>
* Anders Nordby <anders@fix.no>
* Andrea Cervesato <andrea@cervesato.it>
* Andrea Sozzi <as@g-cows.org>
* Andreas Klemm <andreas@klemm.gtn.com>
* Andrej Zverev <andrey.zverev@electro-com.ru>
* Andrew Pantyukhin <infofarmer@FreeBSD.org>
* Andrew T. Bennett <potatosaladx@gmail.com>
* Andrey Chernov <ache@FreeBSD.org>
* Andrey Kostenko <andrey@kostenko.name>
* Andrey Slusar <anray@FreeBSD.org>
* Anes Muhametov <anes@anes.su>
* Anes Mukhametov <anes@anes.su>
* Anonymous
* Antoine Brodin <antoine@FreeBSD.org>
* Anton Berezin <tobez@FreeBSD.org>
* Anton Berezin <tobez@tobez.org>
* Antonio Carlos Venancio Junior (<antonio@inf.ufsc.br>)
* Antony Mawer <ports@mawer.org>
* Aron Schlesinger <as@bsdgroup.de>
* Ask Bjoern Hansen <ask@valueclick.com>
* Autrijus Tang <autrijus@autrijus.org>
* Ayumi M <ayu@commun.jp>
* Babak Farrokhi <babak@farrokhi.net>
* Bartek Rutkowski <robak@FreeBSD.org>
* Bartlomiej Rutkowski <r@robakdesign.com>
* Bernard Spil <brnrd@FreeBSD.org>
* Bernard Spil <brnrd@freebsd.org>
* Bill Brinzer <bill.brinzer@gmail.com>
* Bill Swingle <unfurl@FreeBSD.org>
* Bob Bomar <bob@fly.homeunix.org>
* Boris Lytochkin (lytboris@gmail.com)
* Brandon Fosdick <bfoz@bfoz.net>
* Brendan Molloy <brendan+freebsd@bbqsrc.net>
* Brent J. Nordquist <bjn@visi.com>
* Brian Somers <brian@FreeBSD.org>
* CHOI Junho <cjh@FreeBSD.org>
* Carlo Strub
* Carlo Strub <cs@FreeBSD.org>
* Cecile Neu <neu@mycontrol.de>
* Chadwick Sorrell chad@wickdev.com
* Charlie & <root@dev2.rambler.ru>
* Cheng-Lung Sung <clsung@FreeBSD.org>
* Cheng-Lung Sung <clsung@dragon2.net>
* Chin-San Huang <chinsan@mail2000.com.tw>
* Choe, Cheng-Dae
* Chris D. Faulhaber <jedgar@fxp.org>
* Chris Larsen <darth@vader.dk>
* Christopher Key <cjk32@cam.ac.uk>
* Christopher Knaust <jigboe@gmx.de>
* Clement Laforet <clement@FreeBSD.org>
* Clement Laforet <sheepkiller@cultdeadsheep.org>
* Conor McDermottroe <ports@mcdermottroe.com>
* Cory R King <coryking@mozimedia.com>
* Craig Rodrigues <rodrigc@FreeBSD.org>
* Dan Langille <dan@langille.org>
* Dan Langille <dvl@FreeBSD.org>
* Daniel B. Hemmerich
* Daniel Gerzo <danger@FreeBSD.org>
* Daniel Morante <daniel@morante.net>
* Daniel Roethlisberger <daniel@roe.ch>
* Daniel Wijnands <daniel@itxl.nl>
* Danny Warren <danny@dannywarren.com>
* Dash|RD
* Dave Cottlehuber <dch@FreeBSD.org>
* David Barksdale <amatus@gnu.org>
* Dean Hollister <dean@odyssey.apana.org.au>
* Denis Pokataev <catone@cpan.org>
* Dennis Herrmann <adox@mcx2.org>
* Denny Lin <dennylin93@hs.ntnu.edu.tw>
* Dikshie <dikshie@sfc.wide.ad.jp>
* Dima Sivachenko
* Dima Sivachenko <dima@Chg.RU>
* Dirk Froemberg <dirk@FreeBSD.org>
* Ditesh Shashikant Gathani <ditesh@gathani.org>
* Dmitry Liakh <dliakh@ukr.net>
* Dmitry Semkin <lslarry@gmail.com>
* Dmitry Sivachenko <demon@FreeBSD.org>
* Dmitry Sivachenko <dima@Chg.RU>
* Dmitry Sivachenko <mitya@yandex-team.ru>
* Domas Mituzas <midom@dammit.lt>
* Dominic Mitchell <dom@happygiraffe.net>
* Dominique Goncalves <dominique.goncalves@gmail.com>
* Douglas Thrift
* Douglas Thrift <douglas@douglasthrift.net>
* Dryice Liu <dryice@FreeBSD.org>
* Dryice Liu <dryice@dryice.name>
* Elisey Savateev <b3k@mail.ru>
* Elvis Chiang <elvis@sslab.cs.ccu.edu.tw>
* Emanuel Haupt <ehaupt@FreeBSD.org>
* Emanuel Haupt <ehaupt@critical.ch>
* Eric Freeman <freebsdports@chillibear.com>
* Ernst de Haan <znerd@FreeBSD.org>
* Erwin Lansing <erwin@FreeBSD.org>
* Espen Tagestad <espen@tagestad.no>
* Euan Thoms <euan@potensol.com>
* Fanying Jen <fanying@fynet.com>
* Fernan Aguero
* Fernan Aguero <fernan@iib.unsam.edu.ar>
* Florent Thoumie <flz@FreeBSD.org>
* Florent Thoumie <flz@xbsd.org>
* Foxfair Hu <foxfair@FreeBSD.org>
* Francisco Cabrita <include@npf.pt.freebsd.org>
* Frank Behrens <frank@pinky.sax.de>
* Frank Mayhar <frank@exit.com>
* Frank Wall <fw@moov.de>
* Fred Cox
* Frederic Culot <culot@FreeBSD.org>
* Frederic Culot <frederic@culot.org>
* Fumihiko Kimura <jfkimura@yahoo.co.jp>
* G. Adam Stanislav <adam@whizkidtech.net>
* Garrett A. Wollman
* Gea-Suan Lin <gslin@ccca.nctu.edu.tw>
* Gea-Suan Lin <gslin@gslin.org>
* Gea-Suan Lin <gslin@netnews.NCTU.edu.tw>
* Geoffroy Desvernay <dgeo@centrale-marseille.fr>
* George Hartzell <hartzell@alerce.com>
* George Reid <greid@ukug.uk.freebsd.org>
* Gerard Seibert <gerard@seibercom.net>
* Gerrit Beine (<tux@pinguru.net>)
* Gerrit Beine <gerrit.beine@gmx.de>
* Gerrit Beine <tux@pinguru.net>
* Gilbert Morgan <gmm@tutanota.com>
* Goran Lowkrantz <glz@hidden-powers.com>
* Greg Larkin <glarkin@FreeBSD.org>
* Groovis <groovis@groovis.net>
* Gruen Christian <kiki@bsdro.org>
* Grzegorz Blach <gblach@FreeBSD.org>
* Guangyuan Yang <ygy@FreeBSD.org>
* Guixing Bai <khsing.cn@gmail.com>
* Guy P.
* Helmut Ritter <freebsd-ports@charlieroot.de>
* Henk van Oers <hvo.pm@xs4all.nl>
* Henrik Brix Andersen <brix@FreeBSD.org>
* Henrik Brix Andersen <henrik@brixandersen.dk>
* Henrik Motakef <henrik.motakef@web.de>
* Herve Quiroz <hq@FreeBSD.org>
* Hiten Pandya <hiten@uk.FreeBSD.org>
* Horia Racoviceanu <horia@racoviceanu.com>
* Hubert Tournier <hubert@frbsd.org>
* Hugo Leisink
* Hung-Yi Chen <gaod@hychen.org>
* Hye-Shik Chang <perky@python.or.kr>
* Igor Vinokurov <igor@zynaps.ru>
* Ilia Skalozubov <freebsd@skinc.ru>
* J.R. Oldroyd <fbsd@opal.com>
* Jacob Atzen <jatzen@gmail.com>
* Jacques Marneweck <jacques@php.net>
* James Bailie <jimmy@mammothcheese.ca>
* James FitzGibbon <jfitz@FreeBSD.org>
* James White <whitejv81@gmail.com>
* Janos.Mohacsi@bsd.hu
* Jason Helfman <jgh@FreeBSD.org>
* Javier Martin Rueda <jmrueda@diatel.upm.es>
* Jean Milanez Melo <jmelo@FreeBSD.org>
* Jean-Baptiste Quenot <jb.quenot@caraldi.com>
* Jeremie Le Hen <jlh@FreeBSD.org>
* Jeremy Chadwick <koitsu@FreeBSD.org>
* Jeremy Shaffner <jeremy@external.org>
* Jev Björsell <ports@ecadlabs.com>
* Jim Riggs <ports@christianserving.org>
* Jin-Shan Tseng <tjs@cdpa.nsysu.edu.tw>
* Jin-Sih Lin <linpct@gmail.com>
* Jochen Neumeister <joneum@FreeBSD.org>
* Joe Horn <joehorn@gmail.com>
* Joe Marcus Clarke <marcus@FreeBSD.org>
* Johann Visagie <wjv@FreeBSD.org>
* Johannes Meixner <johannes@perceivon.net>
* John Chen <johnpupu@gmail.com>
* John Hixson <john@ixsystems.com>
* John von Essen
* Jon Nistor <nistor@snickers.org>
* Jonathan Pater <cowboyneal@gmail.com>
* Jonathan Weiss (<jw@innerewut.de>)
* Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
* Jose Garcia Juanino <jjuanino@gmail.com>
* Josef El-Rayes <j.el-rayes@daemon.li>
* Joseph Benden <joe@thrallingpenguin.com>
* Joseph Koshy <jkoshy@FreeBSD.org>
* Joseph Scott (<joseph@randomnetworks.com>)
* Joseph Scott <joseph@randomnetworks.com>
* Juergen Lock <nox@FreeBSD.org>
* Jui-Nan Lin <jnlin@csie.nctu.edu.tw>
* Jui-Nan Lin <jnlin@freebsd.cs.nctu.edu.tw>
* Julien Laffaye <jlaffaye@FreeBSD.org>
* JunSeon Oh <hollywar@mail.holywar.net>
* Juraj Lutter <juraj@lutter.sk>
* Justin Hawkins <justin@hawkins.id.au>
* Jyun-Yan You <jyyou@cs.nctu.edu.tw>
* Kazumasa Nishizawa <k_nishizawa@anet.ne.jp>
* Keith Gaughan <k@stereochro.me>
* Kelly Yancey <kbyanc@posi.net>
* Ken McGlothlen <ken.mcglothlen@gmail.com>
* Kevin Golding <ports@caomhin.org>
* Kevin Lo <kevlo@FreeBSD.org>
* Kim Scarborough <user@unknown.nu>
* Kimo <kimor79@yahoo.com>
* Kimura Fuyuki <fuyuki@hadaly.org>
* Kirill Ponomarew <ponomarew@oberon.net>
* Konstantin Menshikov <kostjnspb@yandex.ru>
* Koop Mast <einekoai@chello.nl>
* Koop Mast <kwm@FreeBSD.org>
* Kozlov Sergey <kozlov.sergey.404@gmail.com>
* Kris Kennaway <kris@FreeBSD.org>
* Kristaps Kulis <kristaps.kulis@gmail.com>
* Kubilay Kocak <koobs@FreeBSD.org>
* Kurt Lidl (kurt.lidl@cello.com)
* Kurt Lidl <kurt.lidl@cello.com>
* Kyle Evans <kevans@FreeBSD.org>
* Lars Balker Rasmussen <lbr@FreeBSD.org>
* Lars Eggert <lars.eggert@gmx.net>
* Lars Eggert <larse@isi.edu>
* Lars Thegler <lars@thegler.dk>
* Lars Thegler <lth@FreeBSD.org>
* Lawrence Chen <beastie@tardisi.com>
* Li-Wen Hsu <lwhsu@FreeBSD.org>
* Li-Wen Hsu <lwhsu@lwhsu.org>
* Loic Blot <loic.blot@unix-experience.fr>
* Loren M. Lang <loren@north-winds.org>
* Luca Pizzamiglio <pizzamig@FreeBSD.org>
* Lukasz Stelmach <lukasz.stelmach@iem.pw.edu.pl>
* Lukasz Wasikowski <lukasz@wasikowski.net>
* Lung-Pin Chang <changlp@cs.nctu.edu.tw>
* MANTANI Nobutaka <nobutaka@nobutaka.com>
* MIHIRA Yoshiro <sanpei@FreeBSD.org>
* Manuel Kasper <mk@neon1.net>
* Manuel Rábade <mig@mig-29.net>
* Marc G. Fournier
* Marc G. Fournier <scrappy@hub.org>
* Marcello Coutinho
* Marcin Cieslak <saper@SYSTEM.PL>
* Marek Holienka <marekholienka@gmail.com>
* Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
* Mark Felder <feld@FreeBSD.org>
* Mark Huizer; Eindhoven
* Mark Pulford <mark@kyne.com.au>
* Martin Matuska <martin@matuska.org>
* Martin Matuska <mm@FreeBSD.org>
* Martin Waschbuesch <martin@waschbuesch.de>
* Martin Wilke (miwi@FreeBSD.org)
* Martin Wilke <miwi@FreeBSD.org>
* Masafumi NAKANE <max@FreeBSD.org>
* Masahiro Teramoto <markun@onohara.to>
* Masaki TAGAWA <masaki@club.kyutech.ac.jp>
* Mathias Monnerville <mathias@monnerville.com>
* Mathieu Arnold <m@absolight.net>
* Matthew Seaman
* Matthew Seaman <m.seaman@infracaninophile.co.uk>
* Matthew Seaman <matthew@FreeBSD.org>
* Matthew X. Economou <xenophon+fbsdports@irtnog.org>
* Matthias Fechner <mfechner@FreeBSD.org>
* Maurice Castro <maurice@castro.aus.net>
* Max N. Boyarov <m.boyarov@bsd.by>
* Maxim Sobolev <sobomax@FreeBSD.org>
* Maxime Henrion (mux@FreeBSD.org)
* Meno Abels <meno.abels@adviser.com>
* Michael Capp <myntric@exeonline.com>
* Michael Fausten <ports@michael-fausten.de>
* Michael Johnson <ahze@FreeBSD.org>
* Michael L. Hostbaek (mich@freebsdcluster.org)
* Michael Moll <kvedulv at kvedulv.de>
* Michael Moll <kvedulv@kvedulv.de>
* Michael Ranner <mranner@inode.at>
* Michael Schout <mschout@gkg.net>
* Michael Vasilenko <acid@stu.cn.ua>
* Mike Meyer
* Mikhail T. <michael@fun-box.ru>
* Mikhail Teterin <mi@aldan.algebra.com>
* Mitchell Smith <mjs@bur.st>
* Mitsuru Yoshida <mitsuru@riken.go.jp>
* Moggie <moggie@elasticmind.net>
* Mohammad S. Babaei <info@babaei.net>
* Mons Anderson <mons@cpan.org>
* Muhammad Moinur Rahman <5u623l20@gmail.com>
* Muhammad Moinur Rahman <bofh@FreeBSD.org>
* Mun-Kyo Seo <munggo@pmy.lv>
* Munish Chopra <mchopra@engmail.uwaterloo.ca>
* Murilo Opsfelder <mopsfelder@gmail.com>
* Mykola Marzhan <delgod@portaone.com>
* Naram Qashat <cyberbotx@cyberbotx.com>
* Neil Blakey-Milner
* Neil Blakey-Milner <nbm@FreeBSD.org>
* Nick Hilliard <nick@foobar.org
* Nick Hilliard <nick@foobar.org>
* Nicola Stanislao Vitale <nivit@FreeBSD.org>
* Nicola Vitale <nivit@FreeBSD.org>
* Nicola Vitale <nivit@email.it>
* Nicolas de Bari Embriz Garcia Rojas <nbari@tequila.io>
* Nicole Reid <root@cooltrainer.org>
* Oddbjorn Steffensen <oddbjorn@tricknology.org>
* Oleg Mamontov <oleg@mamontov.net>
* Oleg Pudeyev <oleg@bsdpower.com>
* Oleg Sidorkin <osidorkin@gmail.com>
* Olivier Cochard-Labbe <olivier@FreeBSD.org>
* Olivier Duchateau
* Olivier Duchateau <duchateau.olivier@gmail.com>
* Paul Schmehl <pauls@utdallas.edu>
* Pavel Timofeev <timp87@gmail.com>
* Pete Fritchman <petef@databits.net>
* Peter <peter@vereshagin.org>
* Peter Avalos <pavalos@theshell.com>
* Peter Lai <cowbert@gmail.com>
* Peter Libassi <peter@libassi.se>
* Peter Pentchev <roam@FreeBSD.org>
* Peter Schuller <peter.schuller@infidyne.com>
* Peter Wemm <peter@netplex.com.au>
* Phil Phillips
* Philip M. Gollucci <pgollucci@p6m7g8.com>
* Philip Paeps <philip@FreeBSD.org>
* Philippe Audeoud <jadawin@tuxaco.net>
* Piotr Kubaj <pkubaj@anongoth.pl>
* Po-Chuan Hsieh <sunpoet@FreeBSD.org>
* Qing Feng <qingfeng@douban.com>
* Radim Kolar <hsn@sanatana.dharma>
* Ralf Gebhart <gebhart@secnetix.de>
* Renaud Chaput <renchap@cocoa-x.com>
* René Ladan <rene@FreeBSD.org>
* René Ladan <rene@freebsd.org>
* Richard Gallamore <ultima@FreeBSD.org>
* Richard Neese <r.neese@gmail.com>
* Ricky E. <codeblock@eighthbit.net>
* Rink Springer <rink@FreeBSD.org>
* Robert Gogolok <gogo@cs.uni-sb.de>
* Rod Taylor <ports@rbt.ca>
* Rodrigo Nicola Lombardo <rodnic@gmail.com>
* Rong-En Fan <rafan@FreeBSD.org>
* Rozhuk Ivan 2019 <rozhuk.im@gmail.com>
* Ryan Steinmetz <zi@FreeBSD.org>
* Ryan T. Dean <rtdean@cytherianage.net>
* Sahil Tandon <sahil@tandon.net>
* Scott Sanders <scott@jssjr.com>
* Seamus Venasse <svenasse@polaris.ca>
* Sergey A. Osokin <osa@FreeBSD.org>
* Sergey Kozlov <kozlov.sergey.404@gmail.com>
* Sergey Matveychuk <sem@FreeBSD.org>
* Sergey Osipov <sipopo@yandex.ru>
* Sergey Osokin <osa@FreeBSD.org>
* Sergey Osokin aka oZZ <ports@FreeBSD.org>
* Sergey Samoyloff <gonza@techline.ru>
* Sergey Skvortsov <skv@protey.ru>
* Seth Kingsley <sethk@meowfishies.com>
* Shaun Amott <shaun@FreeBSD.org>
* Shigeyuki Fukushima <shige@FreeBSD.org>
* Shinsuke Matsui <smatsui@karashi.org>
* Simon 'corecode' Schubert <corecode@corecode.ath.cx>
* Simon Dick <simond@irrelevant.org>
* Simun Mikecin <numisemis at yahoo.com>
* Sir l33tname <sirl33tname@gmail.com>
* Sofian Brabez <sbrabez@gmail.com>
* Soren Dossing <sauber@netcom.com>
* Stanislav Sedov <stas@FreeBSD.org>
* Stefan Bethke <stb@lassitu.de>
* Stefan Esser <se@FreeBSD.org>
* Stefan Hagen <ports@textmail.me>
* Stefan `Sec` Zehl <sec@42.org>
* Stephane Legrand <stephane@freebsd-fr.org>
* Steve Polyack <spolyack@collaborativefusion.com>
* Steve Wills <steve@mouf.net>
* Steve Wills <swills@FreeBSD.org>
* Steve Wills <swills@freebsd.org>
* Steven Kreuzer
* Steven Kreuzer <skreuzer@FreeBSD.org>
* Steven Kreuzer <skreuzer@exit2shel.com>
* Steven Kreuzer <skreuzer@exit2shell.com>
* Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
* Sutra Zhou <zhoushuqun@gmail.com>
* Søren Straarup <xride@x12.dk>
* TAKAHASHI Kaoru <kaoru@kaisei.org>
* TAKATSU Tomonari <tota@FreeBSD.org>
* TAKATSU Tomonari <tota@rtfm.jp>
* TERAMOTO Masahiro <markun@onohara.to>
* Thierry Thomas (<thierry@FreeBSD.org>)
* Thierry Thomas <thierry@pompo.net>
* Thomas Sandford <freebsduser@paradisegreen.co.uk>
* Thomas Zander <riggs@FreeBSD.org>
* Thomas-Martin Seck <tmseck@netcologne.de>
* Thomas-Martin Seck <tmseck@web.de>
* Tobias Rehbein <tobias.rehbein@web.de>
* Tom Hukins <tom@FreeBSD.org>
* Tom Judge <tj@FreeBSD.org>
* Tom McLaughlin <tmclaugh@sdf.lonestar.org>
* Tomoyuki Sakurai <cherry@trombik.org>
* Torsten Zuehlsdorff <ports@toco-domains.de>
* Torsten Zuehlsdorff <tz@FreeBSD.org>
* Torsten Zuhlsdorff <ports@toco-domains.de>
* Torsten Zühlsdorff <ports@toco-domains.de>
* Travis Campbell <hcoyote@ghostar.org>
* Trevor Caira <trevor@bitba.se>
* Tsung-Han Yeh <snowfly@yuntech.edu.tw>
* Tuc <freebsd-ports@t-b-o-h.net>
* Ultima
* Vanilla I. Shu <vanilla@FreeBSD.org>
* Veniamin Gvozdikov <vg@FreeBSD.org>
* Vivek Khera <vivek@khera.org>
* Vladimir Timofeev <vovkasm@gmail.com>
* Vsevolod Stakhov
* Wen Heping
* Wen Heping <wen@FreeBSD.org>
* Wen Heping <wenheping@gmail.com>
* Wen Heping<wenheping@gmail.com>
* Wen heping <wenheping@gmail.com>
* Wen heping <wenheping@gmail.com>)
* Will Andrews <andrews@technologist.com>
* William Grzybowski <william88@gmail.com>
* Xavier Beaudouin <kiwi@oav.net>
* Yasuhiro Fukuma <yasuf@big.or.jp>
* Yen-Ming Lee <leeym@FreeBSD.org>
* Yi-Hsuan Hsin <mhsin@mhsin.org>
* Yi-Jheng Lin <yzlin@cs.nctu.edu.tw>
* Ying-Chieh Liao <ijliao@FreeBSD.org>
* Ying-Chieh Liao <ijliao@csie.nctu.edu.tw>
* Yoshiro MIHIRA <sanpei@FreeBSD.org>
* Yuan-Chung Hsiao <ychsiao@ychsiao.idv.tw>
* Yuri Victorovich <yuri@rawbw.com>
* Zach Thompson <hideo@lastamericanempire.com>
* Zach Thompson <lin-chi@lastamericanempire.com>
* Zahatski Aliaksandr <zag@cpan.org>
* Zane C, Bowers-Hadley <vvelox@vvelox.net>
* Zhen REN <bg1tpt@gmail.com>
* Zhihao Yuan <lichray@gmail.com>
* aaron@FreeBSD.org
* ache
* ache@FreeBSD.org
* alex@kapranoff.ru
* anders
* andrew@scoop.co.nz
* andrey@kostenko.name
* antoine@FreeBSD.org
* arved
* babak@farrokhi.net
* bf <bf2006a@yahoo.com>
* chinsan
* chinsan <chinsan.tw@gmail.com>
* chinsan <chinsan.tw@gmail.com>, Gea-Suan Lin <gslin@gslin.org>
* chinsan <chinsan@mail2000.com.tw>
* chinsan <chisnan.tw@gmail.com>
* citrin+bsd@citrin.ru
* cjr@cruwe.de
* clement
* clive
* clsung
* clsung@dragon2.net
* coryking
* cpm
* dom@happygiraffe.net
* dsh@vlink.ru
* fabian.freyer@physik.tu-berlin.de
* gahr
* genserg@hotmail.com
* gugu
* hrs@FreeBSD.org
* ijliao
* janos.mohacsi@bsd.hu
* jfitz
* johnpupu <johnpupu@gmail.com>
* jupengfei <jupengfei@gmail.com>
* k@123.org
* kbyanc
* kftseng@iyard.org
* koshy@india.hp.com
* kstailey
* lars.eggert@gmx.net
* lbr
* lbr@FreeBSD.org
* lev@FreeBSD.org
* mahlon
* maintainer.freebsd@xpoundit.com
* mbr@FreeBSD.org
* milki <milki@rescomp.berkeley.edu>
* mjhsieh
* mons
* mt@primats.org.ua
* mwlucas
* niels <niels@FreeBSD.org>
* nik
* nork@cityfujisawa.ne.jp
* otaviof@gmail.com
* pauls@utdallas.edu
* ports@c0decafe.net
* ports@c0decafe.net <ports@c0decafe.net>
* rene@FreeBSD.org
* sada
* stas
* thierry@pompo.net
* thinker <thinker@branda.to>
* tobez@plab.ku.dk
* toni.viemero@iki.fi
* torstenb
* tundra
* uwe.pierau@tu-clausthal.de
* vanilla
* vanilla@
* will
* wollman
* wosch@FreeBSD.org
* # Created by Markus Mann, CTS - FreeBSD Team <de-freebsd@ctseuro.com>
With hat: portmgr
e915e75 |
Thursday, 14 Jul 2022
|
12:46 Dmitri Goutnik (dmgk)
all: Bump PORTREVISION after lang/go{117,118} update
153cb65 |
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 |
Tuesday, 7 Jun 2022
|
21:56 Dmitri Goutnik (dmgk)
*/*: Bump port revisons after lang/go{117,118} update
309cdec |
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 |
Saturday, 16 Apr 2022
|
08:15 Adam Weinberger (adamw)
net/geoipupdate, www/caddy: Remove ca_root_nss
Now that 12.3 is the minimum supported, remove ca_root_nss hard
deps. For systems that have caroot, ca_root_nss is to my knowledge
vestigial and unused, and does nothing except install things.
6b6355e |
Wednesday, 30 Mar 2022
|
07:01 Guangyuan Yang (ygy)
*/*: Bump PORTREVISION after lang/go 1.18 update
d690b51 |
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 |
Thursday, 14 Oct 2021
|
21:30 Stefan Eßer (se)
www/caddy: Add CPE information
Approved by: portmgr (blanket)
9cd6b28 |
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 |
13:01 Tobias Kortkamp (tobik)
*: Clean up some things
- Fix typos
- Remove duplicate variables
- Remove nop or unreferenced variables
- Add missing ports to the build
- Clean up commented PORTREVISION
- Add missing USES
Reported by: portscan
310623b |
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 |
Tuesday, 6 Apr 2021
|
14:31 Mathieu Arnold (mat)
Remove # $FreeBSD$ from Makefiles.
305f148 |
Sunday, 28 Mar 2021
|
19:34 adamw
www/caddy: Change all caddy runtime locations
Thanks to work by scf, the caddy rc(8) script has been completely
rewritten and substantially improved, though this necessitated
changing all runtime locations.
Most importantly:
- The runtime log now lives in /var/log/caddy/ instead of /var/log,
so that the logdir can be null-mounted
- Automatic SSL certs are now stored in /var/db/caddy/data/caddy,
instead of /root/.local/share/caddy
Caddy uses freedesktop.org's XDG base dir specification, which
conflicts quite spectacularly with FreeBSD's hier(7). The most
sensible thing to do was to put the runtime data stores into
/var/db/caddy, though XDG needs XDG_DATA_HOME and XDG_CONFIG_HOME
to be separate dirs and caddy will create a .../caddy subdir in
each of them.
|
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)
|
Saturday, 16 Nov 2019
|
12:52 dmgk
Bump PORTREVISION after r517743 to force relinking.
Approved by: araujo (mentor)
Differential Revision: https://reviews.freebsd.org/D21854
|
Sunday, 29 Sep 2019
|
22:34 dmgk
Go ports: cleanup, finish transition to USES=go started with r505321 (cat.
sysutils-x11)
- Remove custom build/install targets left in place after r505321
- Switch to the new GO_TARGET tuple syntax introduced in r512001
Reviewed by: tobik
Approved by: araujo (mentor), portmgr (adamw)
Differential Revision: https://reviews.freebsd.org/D21744
|
Monday, 15 Apr 2019
|
12:55 rodrigo
Add missing run dependency to security/ca_root_nss
Caddy has a feature for automatic Certification installation
from let's encrypt for HTTPS.
Without security/ca_root_nss certificates are impossible to
install, because root certificate is missing.
Bump PORTREVISION.
PR: 237293
Submitted by: Pwny Tail <pwnytail@bsd.services>
Approved by: Fabian Freyer <fabian.freyer@physik.tu-berlin.de> (maintainer)
MFH: 2019Q2
|
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: 75 |