net/krill: Update to 0.16.0
While here:
- do not install same program configuration twice.
- use .for loop instead for ${INSTALL_MAN}.
Changelog:
https://github.com/NLnetLabs/krill/releases/tag/v0.16.0
PR: 293598
Reported by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
Approved by: maintainer, vvd (mentor)
Revert "net/krill: Update to 0.16.0"
This reverts commit 7b854e3d29be1f47e77fee755edb9a5dce7ba131.
This was pushed by accident. For now it must stay in bug #293598.
net/krill: Update to 0.16.0
While here:
- do not install same program configuration twice.
- reduce number of INSTALL_MAN calls using several entries.
PR: 293598
Reported by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
Reviewed by: ?
Approved by: ?
Differential Revision: ?
net/krill: Update to 0.15.1
Version 0.15.1 'Contains Adult Language'
Bug fixes
* Fixed a bug introduced in 0.15.0 where CAs do to not clear fulfilled
certification requests causing them to re-request a certificate every
time they contact their parent. ([#1345])
Other changes
* Updated dependencies.
Release Announcement:
https://nlnetlabs.nl/news/2026/Jan/19/krill-0.15.1-released/
Changelog: https://github.com/NLnetLabs/krill/releases/tag/v0.15.1
PR: 292605
Reported by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
net/krill: update to 0.15.0
Changelog: https://nlnetlabs.nl/news/2025/Aug/12/krill-0.15.0-released/
Breaking Changes
* Refactored command line options processing for all binaries. As a result,
options for both krillc and krillta have slightly changed. For
krillc, the --server, --token, --format, and --api options are now before
the first subcommand (since they affect all commands). For krillta,
those options are now after krillta proxy but before the next subcommand,
while --format is now after krillta signer. (#1228)
* Removed support for RTA in krillc. Support is currently still present in the
Krill server, though behind a (non-default) feature flag. (#1228)
* Changed how authorization works with OpenID Connect and configuration files.
Custom profiles have been replaced with a straightforward mapping
from access permission to roles and assigning roles to users. For
configuration file-based authentication, the file format has slightly changed
but the current format is still accepted. If you are using OpenID Connect,
you will have to update your configuration. Please, see the manual
for details. (#1232)
* Replaced downloading of RISwhois file for ROA analysis with calls to the
Roto API. This can be controlled via new configuration settings
bgp_api_enabled, bgp_api_uri, and bgp_api_cache_seconds. (#1233, #1266)
(Only the first 15 lines of the commit message are shown above )
net/krill: Update to version 0.14.6
Fixed the naming of the trust anchor timing configuration. It was
expected to be timing_config for the config used by Krill and
ta_timing if used by the Krill TA signer. It is now ta_timing in
both cases while timing_config is accepted as an alias in both cases.
Other changes
PR: 286007
Reported by: jaap@NLnetLabs.nl (maintainer)
*/*: remove STRIP_CMD calls in rust based ports
This is not needed after bc4fedc1fec0d359365c04d43be9e32bf101a50e
PR: 246993
Differential Revision: https://reviews.freebsd.org/D46503
net/krill: Update to Version 0.13.1
The Krill UI includes a CA selection dropdown in case you have multiple CAs.
This dropdown used to have a scrollbar, which accidentally got lost
in the UI overhaul we did in version 0.13.0. This is now fixed (#1071)
Changelog: https://github.com/NLnetLabs/krill/releases/tag/v0.13.1
PR: 271822
net/krill: Upgrade to Version 0.13
This update to 0.13.0 includes Krill 0.12.3 'Sakura'.
This release contains a feature that enables Publication Server
operators to remove unwanted, surplus, files from their repository.
This feature was cherry-picked from the upcoming major release
branch so that Publication Server operators can use this without
delay.
Note that if you do not use Krill to operate a Publication Server,
then there is no need to upgrade to this version now.
From the announcement for Krill 0.13.0 'DRY'.
(Only the first 15 lines of the commit message are shown above )
net/krill: Update to 0.12.1
ChangeLog: https://www.nlnetlabs.nl/news/2023/Jan/17/krill.0.12.1-released/
Firstly, this release fixes
[CVE-2023-0158](https://nlnetlabs.nl/downloads/routinator/CVE-2023-0158.txt)
Secondly, locking was added in this release to ensure that updates
to the repository content are always applied sequentially. This
fixes a concurrency issue introduced in Krill 0.12.0 that could
result in rejecting an update from a publishing CA.
PR: 269050
Reported by: jaap@NLnetLabs.nl (maintainer)
MFH: 2023Q1 (security fix)
Security: CVE-2023-0158
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
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.
(Only the first 15 lines of the commit message are shown above )
rust: bring back update to 1.63
Revert back the revert of the update of rust and related commits
This revert was drive by beside validation by portmgr via exp-run
and not respectful of the etiquette we have between committers
This reverts commit 8ecb1f8141144c1603eb4026122d2e60eeaccd64.
This reverts commit 04d257baa182926cff158f32cf459e560426add0.
This reverts commit 2757c63bd0e6d01f9f0657fe03bb3a7b49adcae2.
This reverts commit 75f4713de5e3fbd1c6a0cb572e08121814a4072e.
This reverts commit e88e592111c86fdd1c0ac8717dbef9342e15e27c.
This reverts commit 783c056d7d681d66e2c5c59251c275d65274028e.
With hat: portmgr
net: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* <ports@c0decafe.net>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Straup Cope <ascope@cpan.org>
* Aaron Zauner <az_mail@gmx.at>
* Adam Jette <jettea46@yahoo.com>
* Adam Weinberger <adamw@FreeBSD.org>
* Alan Eldridge <alane@geeksrus.net>
* Alex Bakhtin <Alex.Bakhtin@gmail.com>
* Alex Deiter <Alex.Deiter@Gmail.COM>
* Alex Dupre <ale@FreeBSD.org>
* Alex Dupre <sysadmin@alexdupre.com>
(Only the first 15 lines of the commit message are shown above )
net/krill: add new port
Krill is a free, open source RPKI Certificate Authority that lets you
run delegated RPKI under one or multiple Regional Internet Registries
(RIRs). Through its built-in publication server, Krill can publish Route
Origin Authorisations (ROAs) on your own servers or with a third party.
WWW: https://www.nlnetlabs.nl/projects/rpki/krill/
PR: 257355