notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
2024-11-06 Today brought in a new category: filesystems. Sadly, the website did not process it well. I am working on that. It may take a few days.
2024-11-07 Commit processing is halted. I have a fix for the new category. It is making its way through the system.
UPDATE: the backend is processing the original filesystems commit now. It should take about an hour.
UPDATE: as of 20:30 UTC, the filesystems commit has been processed. Commit processing is now up to date.
Port details
knot2 High performance authoritative-only DNS server
2.9.8 dns Deleted on this many watch lists=1 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.9.8Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: Use knot3, it is functionally compatible with 2.9.x
Expired This port expired on: 2021-02-28
Maintainer: freebsd@dns.company search for ports maintained by this maintainer
Port Added: 2015-05-18 11:33:39
Last Update: 2021-03-01 08:50:42
SVN Revision: 566837
People watching this port, also watch:: nsd, rancid3, softhsm2
License: GPLv3
WWW:
https://www.knot-dns.cz/
Description:
Knot DNS is a high-performance authoritative-only DNS server which supports all key features of the domain name system including zone AXFR and IXFR, DDNS and DNSSEC. Its key features: * Open source * High-performance, multi-threaded, and mostly lock-free implementation which scales well on SMPs * Object-oriented design * Support for all important DNS protocols: - Full and incremental zone transfers - EDNS0 and DNSSEC extensions, including NSEC3 - NSID WWW: https://www.knot-dns.cz/
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (107 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/knot2-2.9.8/catalog.mk
  3. /usr/local/share/licenses/knot2-2.9.8/LICENSE
  4. /usr/local/share/licenses/knot2-2.9.8/GPLv3
  5. bin/kdig
  6. bin/khost
  7. bin/knsec3hash
  8. bin/knsupdate
  9. bin/kzonecheck
  10. etc/knot/example.com.zone
  11. etc/knot/knot.conf.sample
  12. include/knot/module.h
  13. include/libdnssec/binary.h
  14. include/libdnssec/crypto.h
  15. include/libdnssec/dnssec.h
  16. include/libdnssec/error.h
  17. include/libdnssec/key.h
  18. include/libdnssec/keyid.h
  19. include/libdnssec/keystore.h
  20. include/libdnssec/keytag.h
  21. include/libdnssec/nsec.h
  22. include/libdnssec/pem.h
  23. include/libdnssec/random.h
  24. include/libdnssec/sign.h
  25. include/libdnssec/tsig.h
  26. include/libdnssec/version.h
  27. include/libknot/attribute.h
  28. include/libknot/codes.h
  29. include/libknot/consts.h
  30. include/libknot/control/control.h
  31. include/libknot/cookies.h
  32. include/libknot/db/db.h
  33. include/libknot/db/db_lmdb.h
  34. include/libknot/db/db_trie.h
  35. include/libknot/descriptor.h
  36. include/libknot/dname.h
  37. include/libknot/endian.h
  38. include/libknot/errcode.h
  39. include/libknot/error.h
  40. include/libknot/libknot.h
  41. include/libknot/lookup.h
  42. include/libknot/mm_ctx.h
  43. include/libknot/packet/compr.h
  44. include/libknot/packet/pkt.h
  45. include/libknot/packet/rrset-wire.h
  46. include/libknot/packet/wire.h
  47. include/libknot/rdata.h
  48. include/libknot/rdataset.h
  49. include/libknot/rrset-dump.h
  50. include/libknot/rrset.h
  51. include/libknot/rrtype/dnskey.h
  52. include/libknot/rrtype/ds.h
  53. include/libknot/rrtype/naptr.h
  54. include/libknot/rrtype/nsec.h
  55. include/libknot/rrtype/nsec3.h
  56. include/libknot/rrtype/nsec3param.h
  57. include/libknot/rrtype/opt.h
  58. include/libknot/rrtype/rdname.h
  59. include/libknot/rrtype/rrsig.h
  60. include/libknot/rrtype/soa.h
  61. include/libknot/rrtype/tsig.h
  62. include/libknot/tsig-op.h
  63. include/libknot/tsig.h
  64. include/libknot/version.h
  65. include/libknot/wire.h
  66. include/libknot/yparser/yparser.h
  67. include/libknot/yparser/ypformat.h
  68. include/libknot/yparser/ypschema.h
  69. include/libknot/yparser/yptrafo.h
  70. include/libzscanner/error.h
  71. include/libzscanner/scanner.h
  72. include/libzscanner/version.h
  73. lib/libdnssec.a
  74. lib/libdnssec.so
  75. lib/libdnssec.so.7
  76. lib/libdnssec.so.7.0.0
  77. lib/libknot.a
  78. lib/libknot.so
  79. lib/libknot.so.10
  80. lib/libknot.so.10.0.0
  81. lib/libzscanner.a
  82. lib/libzscanner.so
  83. lib/libzscanner.so.3
  84. lib/libzscanner.so.3.0.0
  85. libdata/pkgconfig/knotd.pc
  86. libdata/pkgconfig/libdnssec.pc
  87. libdata/pkgconfig/libknot.pc
  88. libdata/pkgconfig/libzscanner.pc
  89. man/man1/kdig.1.gz
  90. man/man1/khost.1.gz
  91. man/man1/knsec3hash.1.gz
  92. man/man1/knsupdate.1.gz
  93. man/man1/kzonecheck.1.gz
  94. man/man5/knot.conf.5.gz
  95. man/man8/keymgr.8.gz
  96. man/man8/kjournalprint.8.gz
  97. man/man8/knotc.8.gz
  98. man/man8/knotd.8.gz
  99. sbin/keymgr
  100. sbin/kjournalprint
  101. sbin/knotc
  102. sbin/knotd
  103. @dir(knot,knot,750) /var/db/knot
  104. @dir(knot,knot,750) /var/run/knot
  105. @owner
  106. @group
  107. @mode
Collapse this list.
Dependency lines:
  • knot2>0:dns/knot2
Conflicts:
CONFLICTS:
  • knot-1.*
  • knot1-[0-6].*
No installation instructions:
This port has been deleted.
PKGNAME: knot2
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1608052385 SHA256 (knot-2.9.8.tar.xz) = d07b4441b853ef9230be3620f9805e5116f3b9fc7557f710db03cc0791e9cd6b SIZE (knot-2.9.8.tar.xz) = 1194284

Packages (timestamps in pop-ups are UTC):
knot2
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--2.9.8-----
FreeBSD:13:quarterly--------
FreeBSD:14:latest--------
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. autoconf>=2.65 : devel/autoconf
  2. gsed : textproc/gsed
  3. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libgnutls.so : security/gnutls
  2. liblmdb.so : databases/lmdb
  3. liburcu.so : sysutils/liburcu
  4. libedit.so.0 : devel/libedit
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for knot2-2.9.8: DNSTAP=off: dnstap support (see dnstap.info) DOCS=on: Build and/or install documentation FASTPARSER=off: Fast zone parser (demanding compilation) IDN=off: International Domain Names support MAXMINDDB=off: Enable MaxMind for geodb module ===> Use 'make config' to modify these settings
Options name:
N/A
USES:
alias libtool localbase pkgconfig tar:xz libedit
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://dns.company/downloads/knot-dns/
  2. https://secure.nic.cz/files/knot-dns/
Collapse this list.
Port Moves
  • port moved to dns/knot3 on 2021-03-01
    REASON: Has expired: Use knot3, it is functionally compatible with 2.9.x

Number of commits found: 65

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.9.8
01 Mar 2021 08:50:42
Revision:566837Original commit files touched by this commit
rene search for other commits by this committer
Remove expired ports:

2021-02-28 audio/beatslash-lv2: Unmaintained and doesn't build with the latest
audio/lvtk version 2.x
2021-02-28 multimedia/kodi-addon-vfs.libarchive-devel: Depends on deprecated
multimedia/kodi-devel
2021-02-28 multimedia/kodi-addon-peripheral.joystick-devel: Depends on
deprecated multimedia/kodi-devel
2021-02-28 multimedia/kodi-devel: Deprecated. Please use multimedia/kodi
instead.
2021-02-28 multimedia/kodi-addon-inputstream.adaptive-devel: Depends on
deprecated multimedia/kodi-devel
2021-02-28 print/cloud-print-connector: Google Cloud Print has been shut down by
Google as of December 31, 2020
2021-02-28 dns/knot2: Use knot3, it is functionally compatible with 2.9.x
2021-02-28 print/cups-cloud-print: Google Cloud Print has been shut down by
Google as of December 31, 2020
2021-02-28 www/helma: Upstream is basically dead and recommends ringojs.org
2.9.8
15 Dec 2020 18:40:18
Revision:558171Original commit files touched by this commit
pi search for other commits by this committer
dns/knot2: upgrade to 2.9.8 and add deprecation advice to use knot3.x

PR:		249367
Submitted by:	Leo Vandewoestijne <freebsd@dns.company> (maintainer)
Reviewed by:	Chris Hutchinson <portmaster@bsdforge.com>
Relnotes:	https://www.knot-dns.cz/2020-10-09-version-297.html
		https://www.knot-dns.cz/2020-12-14-version-298.html
2.9.6
13 Sep 2020 01:55:26
Revision:548443Original commit files touched by this commit
dbaio search for other commits by this committer
dns/knot2: Update to 2.9.6

Changelog:	https://www.knot-dns.cz/2020-08-31-version-296.html

Remove Python from DOCS option, it is not necessary at this moment. [1]

PR:		249169
PR:		243374 [1]
Submitted by:	Leo Vandewoestijne <freebsd@dns.company> (maintainer)
Reported by:	alex_y_xu@yahoo.ca [1]
2.9.5
23 Jun 2020 12:14:51
Revision:539974Original commit files touched by this commit
pi search for other commits by this committer
dns/knot2: update 2.9.3 -> 2.9.5

- python is now only DOCS-build dependency

PR:		247263
Approved:	Leo Vandewoestijne <freebsd@dns.company> (maintainer)
Relnotes:	https://www.knot-dns.cz/2020-05-25-version-295.html
		https://www.knot-dns.cz/2020-05-05-version-294.html
2.9.3_2
08 Jun 2020 04:41:31
Revision:538197Original commit files touched by this commit
kevans search for other commits by this committer
Multiple ports: improve regex compliance

These changes largely fall into just two categories:

1. Need textproc/gsed for GNU extensions
2. Extraneous escapes that can go away

For #1, there's a further subdivision into those that require autoconf magic
and those that can get away with BINARY_ALIAS=sed=${LOCALBASE}/bin/gsed.
-CURRENT will soon gain GNU extensions, but these will take longer to get to
all supported releases; we must switch them to gsed to ensure we're actually
properly building them as intended.

For #2, I've fixed these as I can and we should upstream these fixes.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
2.9.3_1
27 Apr 2020 23:45:52
Revision:533213Original commit files touched by this commit
mandree search for other commits by this committer
sysutils/liburcu: update to 0.12.1

Since the library version changes from 6.0.0 to 6.1.0:
All ports that depend on liburcu in default configuration get
PORTREVISION bumped. All were build-tested in 12.1 amd64 poudriere bulk -t.

Reset maintainer (mmokhi@), repeated maintainer timeout.

PR:		243768
Reported by:	alex_y_xu@yahoo.ca
Approved by:	maintainer timeout (mmokhi, 88 d)
2.9.3
05 Mar 2020 20:08:58
Revision:527845Original commit files touched by this commit
pi search for other commits by this committer
dns/knot2: upgrade 2.9.1 -> 2.9.3

- removed NOT_FOR_ARCHS
- removed NOT_FOR_ARCHS_REASON_i386
- removed libedit from general dependecies (because unneeded for
  utils- or lib-only)
- removed LLD_UNSAFE (not needed, created IDN problems for a while)
- removed USES= compiler
- removed USES= ncurses
- removed USES= python
- added LICENSE_FILE
- added mandir path
- added USES= autoreconf for i386
- added EXTRA_PATCHES for configure.ac -- thanks to NIC.CZ
- added patch for src/libdnssec/Makefile.inc (at i386, to avoid atomic problems)
- fixed DOCS install (a: python dependecy, b: no install if OFF)
- fixed IDN OPTION (without libidn if OFF)
- switched from GNU_CONFIGURE to HAS_CONFIGURE
- use libedit and liburcu only when building daemon

PR:		244593
Submitted by:	Leo Vandewoestijne <freebsd@dns.company> (maintainer)
Relnotes:	https://www.knot-dns.cz/2020-03-03-version-293.html
2.9.1
03 Dec 2019 17:54:49
Revision:518954Original commit files touched by this commit
pi search for other commits by this committer
dns/knot2: upgrade 2.8.3 -> 2.9.1

PR:		242362
Submitted by:	Leo Vandewoestijne <freebsd@dns.company>
Relnotes:	https://www.knot-dns.cz/2019-11-11-version-291.html
2.8.3_1
06 Nov 2019 08:45:17
Revision:516864Original commit files touched by this commit
rene search for other commits by this committer
dns/knot2 does not build on any supported i386 version.

MFH:		2019Q4 (part of D21974)
2.8.3_1
09 Oct 2019 10:34:57
Revision:514130Original commit files touched by this commit
bapt search for other commits by this committer
Drop the ipv6 virtual category for d* category as it is not relevant anymore
2.8.3_1
13 Aug 2019 16:01:59
Revision:508835Original commit files touched by this commit Sanity Test Failure
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories d)
2.8.3_1
26 Jul 2019 20:46:57
Revision:507372Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
2.8.3
21 Jul 2019 19:21:18
Revision:507064Original commit files touched by this commit
pi search for other commits by this committer
dns/knot2: upgrade 2.8.1 -> 2.8.3

PR:		239263
Submitted by:	Leo Vandewoestijne <freebsd@dns.company> (maintainer)
Relnotes:	https://www.knot-dns.cz/2019-07-16-version-283.html
2.8.1_1
09 Jul 2019 17:13:07
Revision:506289Original commit files touched by this commit
sunpoet search for other commits by this committer
Update security/nettle to 3.5.1

- Bump PORTREVISION of dependent ports for shlib change
- Fix build of devel/pijul [1]

Changes:	https://git.lysator.liu.se/nettle/nettle/blob/master/NEWS
PR:		238991
Exp-run by:	antoine
Thanks to:	tobik [1]
2.8.1
25 Apr 2019 10:50:19
Revision:499984Original commit files touched by this commit
tz search for other commits by this committer
dns/knot2: Update from 2.7.6 to 2.8.1

Changelog:

Improvements:
- Possible zone transaction is aborted by zone events to avoid inconsistency
- Added log message if no persistent config DB is available during 'conf-begin'
- New environment setting 'KNOT_VERSION_FORMAT=release' for extended version
suppression
- Various improvements in the documentation

Bugfixes:
- Broken NSEC3-wildcard-nonexistence proof after NSEC3 re-salt
- Glue records under delegation are sometimes signed
- RRL doesn't work correctly on big-endian architectures
- NSEC3 not re-salted during AXFR refresh
- Failed to sign new zone contents if added dynamically #641
- NSEC3 opt-out signing doesn't work in some cases
- Broken NSEC3 chain after adding new sub-delegations
- Redundant SOA RRSIG on slave if RRSIG TTL changed on master
- Sometimes confusing log error message for NOTIFY event
- Improper include for LMDB #638

PR:		237371
Submitted by:	Leo Vandewoestijne <freebsd@dns.company>
Approved by:	Leo Vandewoestijne (maintainer)
2.7.6_1
09 Feb 2019 23:25:37
Revision:492534Original commit files touched by this commit
sunpoet search for other commits by this committer
Update dns/libidn2 to 2.1.1

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://gitlab.com/libidn/libidn2/blob/master/NEWS
2.7.6
24 Jan 2019 20:01:41
Revision:491114Original commit files touched by this commit
tcberner search for other commits by this committer
dns/knot2, dns/knot2-lib: update to to 2.7.6

PR:		235168
Submitted by:	Leo Vandewoestijne <freebsd@dns.company> (maintainer)
2.7.5
09 Jan 2019 12:33:30
Revision:489774Original commit files touched by this commit
swills search for other commits by this committer
dns/knot2: update to 2.7.5

While here, patch init script to support automatically determining
config type

PR:		234751
Submitted by:	Leo Vandewoestijne <freebsd@dns.company> (maintainer)
2.7.4_2
06 Jan 2019 20:39:43
Revision:489529Original commit files touched by this commit
sunpoet search for other commits by this committer
Update dns/libidn2 to 2.1.0

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://gitlab.com/libidn/libidn2/blob/master/NEWS
2.7.4_1
12 Dec 2018 01:35:36
Revision:487272Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
2.7.4
04 Dec 2018 19:40:28
Revision:486632Original commit files touched by this commit
swills search for other commits by this committer
dns/knot2-lib: create port

This port allows to install only libknot, which comes along with
Knot DNS (authoritative), but also is a depency of knot-resolver

WWW: https://www.knot-dns.cz/

PR:		233165 (with minor changes to dns/knot2)
Submitted by:	Leo Vandewoestijne <freebsd@dns.company> (dns/knot2 maintainer)
2.7.4
23 Nov 2018 15:35:06
Revision:485677Original commit files touched by this commit
swills search for other commits by this committer
dns/knot2: Upgrade to 2.7.4

While here, improve options deps

PR:		233199
Submitted by:	Leo Vandewoestijne <freebsd@dns.company> (maintainer)
2.7.3_1
02 Nov 2018 13:32:35
Revision:483807Original commit files touched by this commit
rene search for other commits by this committer
Remove compatibility code for FreeBSD < 11.2 from all ports.

Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by:	rene
Reviewed by:	bapt, jbeich
Differential Revision:	https://reviews.freebsd.org/D17724
2.7.3_1
19 Oct 2018 05:47:41
Revision:482411Original commit files touched by this commit
pi search for other commits by this committer
dns/knot2: fix include of <bsd.port.options.mk>

PR:		232284
Submitted by:	tobik
2.7.3
19 Oct 2018 04:23:10
Revision:482403Original commit files touched by this commit
pi search for other commits by this committer
dns/knot2: update 2.6.8 -> 2.7.3

PR:		232284
Submitted by:	Leo Vandewoestijne <freebsd@dns.company> (maintainer)
Relnotes:	https://www.knot-dns.cz/2018-08-13-version-269.html
		https://www.knot-dns.cz/2018-08-14-version-271.html
		https://www.knot-dns.cz/2018-08-29-version-272.html
		https://www.knot-dns.cz/2018-10-11-version-273.html
2.6.8_1
10 Sep 2018 13:14:52
Revision:479406Original commit files touched by this commit
mat search for other commits by this committer
Add DOCS options to ports that should have one.

Also various fixes related to said option.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
2.6.8_1
29 Jul 2018 22:18:46
Revision:475857Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
2.6.8
12 Jul 2018 14:04:24
Revision:474517Original commit files touched by this commit
joneum search for other commits by this committer
dns/knot2: Update to 2.6.8

Changelog: https://www.knot-dns.cz/2018-07-10-version-268.html

PR:		229701
Submitted by:	Leo Vandewoestijne <freebsd@dns.company> (maintainer)
2.6.7
04 Jul 2018 05:25:22
Revision:473869Original commit files touched by this commit
pi search for other commits by this committer
dns/knot2: update 2.6.5 -> 2.6.7

PR:		229493
Submitted by:	Leo Vandewoestijne <freebsd@dns.company> (maintainer)
Relnotes:	https://www.knot-dns.cz/2018-05-17-version-267.html
2.6.5
24 Apr 2018 00:49:56
Revision:468167Original commit files touched by this commit
dbaio search for other commits by this committer
Update maintainer email address

Ownership of the former email address confirmed by email

PR:		227620
Submitted by:	Leo Vandewoestijne
2.6.5
05 Apr 2018 19:35:13
Revision:466594Original commit files touched by this commit
riggs search for other commits by this committer
Remove superfluous files erroneously introduced in r460797

Reported by:	ashish (via mail)
2.6.5
24 Feb 2018 08:14:57
Revision:462774Original commit files touched by this commit
yuri search for other commits by this committer
dns/knot2: Update to 2.6.5

Additional port changes:
* Changed to DISTVERSION
* Replaced the second MASTER_SITES
* Added dependency to LIB_DEPENDS
* Removed USES=autoreconf
* Added USES=ncurses
* Removed extra patches

PR:		225957
Submitted by:	Leo Vandewoestijne <freebsd@dns-lab.com> (mantainer)
Approved by:	tcberner (mentor, implicit)
2.6.4
03 Feb 2018 08:54:22
Revision:460797Original commit files touched by this commit
riggs search for other commits by this committer
Update to upstream version 2.6.4

PR:		224858
Submitted by:	freebsd@dns-lab.com (maintainer)
MFH:		2018Q1
2.6.1
07 Nov 2017 19:15:47
Revision:453673Original commit files touched by this commit
matthew search for other commits by this committer
Update to 2.6.1

PR:		223398
Submitted by:	clukas@firc.de
Approved by:	freebsd@dns-lab.com (maintainer)
2.6.0
31 Oct 2017 22:20:27
Revision:453259Original commit files touched by this commit
matthew search for other commits by this committer
Update to 2.6.0

Release notes: https://www.knot-dns.cz/2017-09-29-version-260.html

PR:		223278
Submitted by:	clukas@firc.de
Approved by:	freebsd@dns-lab.com (maintainer)
2.5.3_3
28 Oct 2017 17:03:26
Revision:453063Original commit files touched by this commit
matthew search for other commits by this committer
Fix the DNSTAP option

PR:		221333
Submitted by:	tmasu@st.rim.or.jp
Approved by:	maintainer timeout (2 months+)
2.5.3_3
10 Sep 2017 20:55:39
Revision:449591Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
2.5.3_1
19 Jul 2017 12:52:52
Revision:446197Original commit files touched by this commit
matthew search for other commits by this committer
Fix the ownership of /var/db/knot and /var/run/knot

PR:		220851
Submitted by:	sascha@root-login.org
Approved by:	freebsd@dns-lab.com (maintainer)
2.5.3
19 Jul 2017 07:33:35
Revision:446186Original commit files touched by this commit
matthew search for other commits by this committer
Update to 2.5.3

Require gcc to allow compilation to succeed on FreeBSD 11+ i386

ChangeLog: https://gitlab.labs.nic.cz/knot/knot-dns/raw/v2.5.3/NEWS

PR:		220355
Submitted by:	freebsd@dns-lab.com (maintainer)
2.5.2_1
17 Jul 2017 14:44:39
Revision:446075Original commit files touched by this commit
mmokhi search for other commits by this committer
sysutils/liburcu: Update port to 0.10.0
Bump revision for consumer ports.

This version contains many fix/features:
* Bump library soname due to urcu flavor structure change
* Cleanup: use mutex_lock() wrapper in rculfhash
* Use workqueue in rculfhash
* Implement urcu workqueues internal API
* Add support for m68k architecture
* Set -Wall globally in AM_CFLAGS
* Fix: remove double use of PTHREAD_CFLAGS
* Re-add PTHREAD_CFLAGS to global CFLAGS
* Fix: Don't override user variables within the build system
* Add report at the end of configure
* uatomic-api docs: use the third-person singular
(Only the first 15 lines of the commit message are shown above View all of this commit message)
2.5.2
25 Jun 2017 11:18:51
Revision:444261Original commit files touched by this commit
matthew search for other commits by this committer
Update to 2.5.2

This solves a problem with pykeymgr being unable to load the lmdb
module.

PR:		220241, 220258
Submitted by:	freebsd@dns-lab.com (maintainer)
2.5.1
23 Jun 2017 15:36:51
Revision:444181Original commit files touched by this commit
matthew search for other commits by this committer
Update to 2.5.1

  * Add new USES: autoreconf, localbase, python, shebangfix
  * Mark broken on i386 --
       undefined reference to '__atomic_fetch_add_8'
  * Move libfstrm.so dependency so it is only added when the
    DNSTAP option is enabled.

PR:		220205
Submitted by:	freebsd@dns-lab.com (maintainer)
2.4.3
29 Apr 2017 20:28:55
Revision:439773Original commit files touched by this commit
pi search for other commits by this committer
dns/knot2: update 2.3.3 -> 2.4.3

PR:		218948
Changes:	https://gitlab.labs.nic.cz/labs/knot/raw/v2.4.3/NEWS
Submitted by:	Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer)
2.3.3
09 Dec 2016 14:43:45
Revision:428210Original commit files touched by this commit
robak search for other commits by this committer
dns/knot2: update 2.3.2 -> 2.3.3

PR:		215161
Submitted by:	Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer)
2.3.2
27 Nov 2016 02:43:26
Revision:427187Original commit files touched by this commit
junovitch search for other commits by this committer
dns/knot2: update 2.3.1 -> 2.3.2

- Disable recvmmsg by default, this impacted UDP queries on 11.0-RELEASE.
  It was later fixed in 11/stable in r307311 but enabling conditionally
  provides little benefit so just disable by default as part of update.

PR:		213952, 214303
Submitted by:	Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer)
2.3.1
27 Oct 2016 11:17:43
Revision:424757Original commit files touched by this commit
jbeich search for other commits by this committer
dns/knot2: update to 2.3.1

Changes:	https://www.knot-dns.cz/2016-10-10-version-231.html
PR:		213830
Submitted by:	Leo Vandewoestijne (maintainer)
2.3.0
21 Oct 2016 12:51:41
Revision:424411Original commit files touched by this commit Sanity Test Failure
mat search for other commits by this committer
${RM} already has -f.

PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
2.3.0
09 Sep 2016 19:42:46
Revision:421635Original commit files touched by this commit
amdmi3 search for other commits by this committer
Most commonly used build systems support silent builds, when they
hide actual commands executed and only show short summary line (like
"CC foo.c"). CMake and ninja enable this by default, some autotools
using ports do as well. This is unacceptable because we need complete
build logs at any time, so we now switch to verbose build logs
unconditionally. Note that this change deliberately affects ALL
builds and not only package builds on cluster, because we need to
be sure that user experiencing failure can always provide informative
build log regardless of settings and without rerunning the build.

Change summary:

- Always do verbose builds for cmake, ninja and GNU configure (the
  latter includes check if --disable-silent-rules is actually supported
  by the configure script; there are isolated cases when it's not true)
(Only the first 15 lines of the commit message are shown above View all of this commit message)
2.3.0
10 Aug 2016 02:08:29
Revision:419984Original commit files touched by this commit
junovitch search for other commits by this committer
dns/knot2: update 2.2.1 -> 2.3.0

Changes:	https://www.knot-dns.cz/2016-08-09-version-230.html

Approved by:	ports-secteam (with hat)
Security:	CVE-2016-6171
Security:	https://vuxml.FreeBSD.org/freebsd/7d08e608-5e95-11e6-b334-002590263bf5.html
MFH:		2016Q3
2.2.1_1
07 Jun 2016 08:00:17
Revision:416499Original commit files touched by this commit This port version is marked as vulnerable.
pi search for other commits by this committer
dns/knot2: Fix rc script

- knotc now takes "conf-check" not "checkconf" argument.

PR:		210080
Submitted by:	Andris Raugulis <moo@arthepsy.eu>
Approved by:	Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer)
2.2.1
06 Jun 2016 15:18:05
Revision:416467Original commit files touched by this commit This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Update to 2.2.1

PR:		209964
Submitted by:	freebsd@dns-lab.com (maintainer)
2.1.1_1
01 Apr 2016 14:00:57
Revision:412346Original commit files touched by this commit This port version is marked as vulnerable.
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
2.1.1_1
27 Mar 2016 14:58:00
Revision:411990Original commit files touched by this commit This port version is marked as vulnerable.
tijl search for other commits by this committer
- Update security/gnutls to 3.4.10.
- Rename the LIBDANE option DANE because that's the name of the protocol
  supported by libgnutls-dane and gnutls-cli.  Also clarify the option
  description.
- Add an IDN option.
- libgnutls-openssl has been removed in 3.4.  Some ports used this library
  in their LIB_DEPENDS but no port actually required it.
- Some old API functions have been removed.  Ports that used these have been
  updated or patched to use the new API.
- Add a patch to print/cups to prevent overlinking of libgnutls.so.
- Bump PORTREVISION on dependent ports.

net-im/jabber: This port used the old API to give users fine grained
control over which crypto algorithms were used via a configuration file.
It's not immediately obvious how to port this to the new API so the port
always uses the defaults now.

www/hydra: Mark BROKEN.  This uses more removed calls than the other ports,
is said to be alpha quality and not fully functional and has been abandoned
10 years ago.

PR:		207768
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2.1.1
22 Feb 2016 17:27:51
Revision:409361Original commit files touched by this commit This port version is marked as vulnerable.
pi search for other commits by this committer
dns/knot2: 2.0.2 -> 2.1.1

Changes:
  https://gitlab.labs.nic.cz/labs/knot/raw/v2.1.1/NEWS

PR:		207100
Approved by:	Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer)
2.0.2_2
11 Feb 2016 02:40:57
Revision:408674Original commit files touched by this commit This port version is marked as vulnerable.
pi search for other commits by this committer
dns/knot2: enable multiple instances in rc.d script

PR:		203931
Submitted by:	Chad J. Milios <milios@ccsys.com>
Approved by:	Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer)
2.0.2_1
08 Feb 2016 18:48:52
Revision:408497Original commit files touched by this commit This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Fix build after nettle update

Approved by:	portmgr blanket
2.0.2_1
23 Jan 2016 21:14:18
Revision:407058Original commit files touched by this commit This port version is marked as vulnerable.
johans search for other commits by this committer
Bump versions to chase Nettle shared library update
2.0.2
10 Dec 2015 14:09:19
Revision:403455Original commit files touched by this commit This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 2.0.2
- Fix start script

PR:		204826
Submitted by:	maintainer
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D4464
2.0.1
22 Oct 2015 14:57:42
Revision:399986Original commit files touched by this commit This port version is marked as vulnerable.
danfe search for other commits by this committer
Unbreak the build with (non-default) DNSTAP option set.  The root cause
here is that `kdig_CPPFLAGS += $(DNSTAP_CFLAGS)' line is missing from the
`src/Makefile.am' file (and thus pre-generated `src/Makefile.in') which
should contain "$libfstrm_CFLAGS $libprotobuf_c_CFLAGS" set by configure
script.

As I'd rather avoid patching `src/Makefile.in' and don't want to request
regeneration thereof, provide DNSTAP_CPPFLAGS explicitly for the moment,
while ideally this bug should be fixed upstream.  Add an accompanying XXX
comment about it.

PR:	203931 (partially)
2.0.1
17 Sep 2015 11:06:31
Revision:397107Original commit files touched by this commit This port version is marked as vulnerable.
erwin search for other commits by this committer
Update to 2.0.1

PR:		203127
Submitted by:	Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer)
Sponsored by:	DK Hostmaster A/S
2.0.0
09 Aug 2015 12:19:01
Revision:393781Original commit files touched by this commit This port version is marked as vulnerable.
mat search for other commits by this committer
Fix build WITHOUT=DNSTAP.

Submitted by:	maintainer (via email)
Sponsored by:	Absolight
2.0.0
07 Aug 2015 07:51:45
Revision:393685Original commit files touched by this commit This port version is marked as vulnerable.
erwin search for other commits by this committer
Update to 2.0.0

PR:		201257
Submitted by:	Leo Vandewoestijne <freebsd@dns-lab.com>
Sponsored by:	DK Hostmaster A/S
2.0.0.r1
25 Jun 2015 08:14:43
Revision:390538Original commit files touched by this commit This port version is marked as vulnerable.
mat search for other commits by this committer
If you're using DISTVERSION, might as well really use it.

Sponsored by:	Absolight
2.0.0.r1
23 Jun 2015 16:13:07
Revision:390423Original commit files touched by this commit This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Update to 2.0.0-rc1

PR:		201029
Submitted by:	freebsd@dns-lab.com (maintainer)
2.0.0.b
18 May 2015 11:33:12
Revision:386671Original commit files touched by this commit This port version is marked as vulnerable.
erwin search for other commits by this committer
Add knot2 beta, the next major release of the Knot DNS
high-performance authoritative-only DNS server

PR:		199868
Submitted by:	Leo Vandewoestijne <freebsd@dns-lab.com>

Number of commits found: 65