Commit Graph

37 Commits

Author SHA1 Message Date
jca
a40a81f06e Update to knot-2.7.4
Release notes: https://www.knot-dns.cz/2018-11-13-version-274.html
2018-11-14 15:26:59 +00:00
jca
be38d69d5c Drop python bits, not needed any more. 2018-10-29 08:37:18 +00:00
jca
abdb476e2b Don't pick up libmaxminddb if installed
Spotted by ajacoutot@ (thanks!)
2018-10-29 07:42:35 +00:00
jca
c403b58b59 Update to knot-2.7.3
Several bugfixes and improvements
2018-10-23 11:20:12 +00:00
jca
fac24586f1 Update to knot-2.7.1
Removal of the RRL config knobs and of the rosedb module, among other
minor compat changes.

knot-3 is out there, dunno when I'll upgrade our port.
2018-08-25 17:44:10 +00:00
jca
74aa217904 Update to knot-2.6.8
Release notes: https://www.knot-dns.cz/2018-07-10-version-268.html
2018-07-11 21:50:54 +00:00
jca
cdc1189b70 Update to knot-2.6.7
Release notes: https://www.knot-dns.cz/2018-05-17-version-267.html
2018-06-17 13:18:09 +00:00
rsadowski
cfbf9b29f2 Enable to use lmdb from databases/lmdb. 2018-06-06 10:45:21 +00:00
jca
da63a33575 Update to knot-2.6.6
Release notes: https://www.knot-dns.cz/2018-04-11-version-266.html
2018-04-23 13:09:58 +00:00
jca
48e0e29fb0 Update to knot-2.6.5
Release notes at:
  https://www.knot-dns.cz/2018-02-12-version-265.html
2018-03-19 18:17:42 +00:00
jca
d724d6da6b Update to knot-2.6.4
Tested with a basic slave setup.
2018-02-09 12:38:34 +00:00
rpe
9a8b5ccd06 Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d
daemon scripts and bump subpackages that contain the *.rc scripts.

discussed with and OK aja@
OK tb
2018-01-11 19:27:01 +00:00
jca
96e66a015f Remove Pierre from MAINTAINER (ENOTIME) 2017-12-17 11:08:16 +00:00
jca
23b80becf7 Major update to knot-2.6.3
Upstream ChangeLog: https://gitlab.labs.nic.cz/knot/knot-dns/raw/v2.6.3/NEWS
2017-12-17 11:05:42 +00:00
jca
2ad0aee032 Better fix for the symbol conflict that affects our libtool
Allows us to run the testsuite again.
2017-11-20 14:27:32 +00:00
jca
bbd9c09255 Re-enable fast zone parser with clang 2017-11-20 14:25:30 +00:00
naddy
11e3dd67b3 switch COMPILER from the old, confusing shortcuts to the more explicit format 2017-11-16 23:20:37 +00:00
espie
ffada44842 conform to old style 2017-08-22 10:14:10 +00:00
zhuk
504d1be108 Make knot successfully build with our libtool & make.
The patches are needed to avoid putting two different symbols with
same name (net_send). More correct way will be to rename function
in libknotd, of course, but this is more invasive.

okay jca@ (MAINTAINER)
2017-07-23 12:39:37 +00:00
jca
dac26607b9 SECURITY update to knot-2.4.5
o Improper TSIG validity period check can allow TSIG forgery
  No CVE assigned (yet?)
2017-06-29 17:10:06 +00:00
jca
7e93bbf130 Fix build on i386, requires 64 bits atomics
This means you need at least an i586 processor to run knot.  The other
32 bits archs are probably still broken.

Reported by & ok sthen@
2017-06-03 10:44:41 +00:00
jca
d17315f4c7 Drop the gettext module 2017-06-02 04:26:23 +00:00
jca
7f0ed188ba Major update to knot-2.4.2
Upstream stopped supporting LTS 1.6.* releases.  Let's move to the 2.x
branch which only supports LMDB (patched to use MDB_WRITEMAP) and
uses __thread (thus, needs clang or lang/gcc).

The config format changed a bit, /usr/local/libexec/knot1to2 might help.

Most work done by Alexis Vachette, ok fcambus@
2017-06-01 13:42:01 +00:00
jca
a673e71dab Use lang/gcc for atomic builtins on arm (also needs liburcu built with lang/gcc) 2016-12-30 15:47:55 +00:00
jca
e9d040874d Tell portroach to skip 1.99.1, for it is not an LTS version. 2016-11-12 16:29:16 +00:00
jca
8fd2a79b6b Update to knot-1.6.8
from Pierre Emeriaud
2016-08-11 12:04:17 +00:00
naddy
ce859edcb4 garbage collect CONFIGURE_SHARED 2016-03-11 20:28:21 +00:00
jca
e76ca23ed0 Update to knot-1.6.7
from Pierre Emeriaud
2016-03-03 12:33:41 +00:00
jca
8d733400a0 Update to knot-1.6.6, fixes a potential out-of-bound read in the packet parser. 2015-12-01 20:36:31 +00:00
sthen
88b6d7c447 remove the remaining devel/flex build deps 2015-11-20 17:17:50 +00:00
jca
841e25870e Add PORTROACH_COMMENT: knot-2.x uses __thread and lmdb 2015-10-05 19:20:20 +00:00
jca
d313936408 Update to knot-1.6.5
knot-1.* will be LTS releases.  knot-2 is a newer version that needs
TLS (__thread) support and lmdb (broken on OpenBSD).
2015-09-29 21:01:55 +00:00
jca
cfe50605e1 Update to knot-1.6.3
From Pierre Emeriaud (maintainer), ok florian@
2015-04-27 11:06:22 +00:00
ajacoutot
d515ff077d Sanitize rc.d script:
- no need to override rc_start()
- only checkconf when it makes sense

ok jca@ (maintainer)
2015-04-14 06:38:23 +00:00
jca
5ac68f9b8a Trim uneeded "|| return 1" clauses from knot.rc
Spotted by ajacoutot@
2015-04-12 17:09:20 +00:00
jca
0789e5624e More fixes before import.
- --without-stuff -> --disable-stuff where needed
- replace /var and /etc with LOCALSTATEDIR and SYSCONFDIR
- add "OpenBSD" cvs tag to knot.rc

The two latter nits were pointed out by portcheck(1).
2015-04-12 16:26:10 +00:00
jca
629d228aa6 Import knot-1.6.2
Tests by Pierre Emeriaud (co-maintainer) and florian@, ok sthen@

DESCR:
Knot DNS is a high-performance authoritative-only DNS server which
supports all key features of the domain name system including zone
transfers and DNSSEC.  Among its goals is support for on-line addition
and removal of zones.
2015-04-12 16:07:13 +00:00