| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
PR: 205373
Submitted by: TEUBEL György
Approved by: mat (mentor), maintainer
Differential Revision: D4604
|
|
|
|
|
|
|
|
|
| |
- Switch to options helper
PR: 205292
Submitted by: maintainer
Approved by: mat (mentor)
Differential Revision: D4579
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Major Bug Bug Fixes:
- This release fixes segfault after start when many interfaces are in use.
- This version returns the EDNS bad version response with the AD flag
unset for improved conformance.
Minor Buf Fixes:
- Fix #701: Fix that AD=1 set in a BADVERS response.
- Fix typo in zonec.c inside error message.
- Fix #711: Document that debug-mode yes is used for staying
attached to the supervisor console.
- Document verbosity 3 prints more information.
- nsd-checkconf warns for master zones with no zonefile statement.
- Fix start failure when many file descriptors are in use.
- The servfail rcode is not printed with a space in the middle.
- print failed token for config syntax error or parse error.
PR: 204533
Submitted by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
Sponsored by: DK Hostmaster A/S
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
FEATURES:
- RFC7553 RR Type URI support.
- removed hardcoded interface limit, --with-max-ips removed.
- Admitted axfrs are logged at verbosity 1. Refused at verbosity 2.
Major BUG FIXES:
- Fix NSID response for short edns sizes.
- Fix that for expired zones NSD performs an AXFR and accepts newer
and older serial numbers.
PR: 203231
Submitted by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
Sponsored by: DK Hostmaster A/S
|
|
|
|
|
|
| |
PR: 201261
Submitted by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
Sponsored by: DK Hostmaster A/S
|
|
|
|
|
|
| |
PR: 199798
Submitted by: tgyurci@gmail.com
Approved by: maintainer timeout
|
|
|
|
| |
Approved by: portmgr blanket
|
|
|
|
|
|
|
|
|
| |
- Logging improvements
- Zone parser bug fixes
- Integer overflow bug fixes
PR: 199462
Submitted by: Jaap Akkerhuis <jaap@nlnetlabs.nl> (maintainer)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Major Features:
- RFC 7344: CDS and CDNSKEY (read record types).
- per zone statistics with --enable-zone-stats
- Disabled use of SSLv3 in nsd-control.
- Synthesize CNAMEs with same TTL as DNAME.
- nsd-checkconf -f prints out full name of pidfile (with dir). [1]
PR: 197291,
196449 [1]
Submitted by: Jaap Akkerhuis <jaap@NLnetLabs.nl>,
Adam Zaleski <adam@zaleski.org> [1]
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Use nsd instead of bind user
This release has new features and bugfixes. In nsd.conf you can
configure database: "" this makes NSD not use the large mmapped nsd.db
file, but instead read and write the zonefiles in text format, which
saves about 50% of the memory usage. Also zonefile reading and
writing has been optimised to be faster, as well as processing time
for zone transfers. NSD writes the (changed) zonefiles every hour.
The new nsd-checkzone tool reports if a zonefile parses so you can check
it before reading it into the daemon.
A bug is fixed where NSD 4 causes rising load average and memory
consumption on Linux systems, which is caused by a bug in Linux that
slowly deteriorates system performance by repeated recursive forks.
Full release notes: http://open.nlnetlabs.nl/pipermail/nsd-users/2014-September/002007.html
PR: 193332
Submitted by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
Sponsored by: DK Hostmaster A/S
|
|
|
|
|
|
|
|
|
|
|
|
| |
Remove libevent as libevent2 is providing a good compatibility interface as well
as providing better performances.
Remove custom patches from libevent2 and install libevent2 the regular way
Mark ports abusing private fields of the libevent1 API as broken
Import a patch from fedora to have honeyd working with libevent2
Remove most of the patches necessary to find the custom installation we used to
have for libevent2
With hat: portmgr
|
|
|
|
|
| |
PR: ports/187596
Submitted by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
|
|
|
|
|
|
|
| |
- remove PKG-INSTALL from post-install (not used with staging)
- move pkg-install and pkg-deinstall into pkg-plist
Approved by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer, per PM)
|
|
|
|
| |
Suggested by: mat@
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Convert LIB_DEPENDS to new format [1]
- Remove leading article from COMMENT
- Switch to options helpers
- Conditional installation of docs is not needed with stage
- Don't show pkg-message twice
PR: ports/186693 [1]
Submitted by: Denis Generalov <gd.workbox@gmail.com>
Approved by: maintainer
|
|
|
|
|
|
|
|
|
|
|
| |
Added STAGING support
Added LICENSE (NSD3CLAUSE) statement
Other small changes to make portlint more happy
PR: 186631
Submitted by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Cleanup rc script
FEATURES:
- recognizes ip-address and interface as synonyms for convenience.
- Support for EUI48 and EUI64 RR types enabled by default (RFC 7043).
- Support for CAA RRtype (RFC 6844).
- NSID can be set with "ascii_somestring" in ascii.
BUG FIXES:
- Fix xfrd when zone transfer TCP contains zero length packets.
- Fix for NSEC3 zones where parent zone is co-hosted, also NSEC3,
because AXFRs overwrote nsec3 administration in the child zone.
- Fix that bad IXFR updates do not result in double SOA records,
and that an AXFR is started (attempted) when the zone state seems
to be inconsistent with the master's zone state.
- Log ip address for sendto and sendmmsg failures.
- Fix segfaults after read of zones with rr type WKS from zonefile.
- Seed PRNG for openssl at start of daemon, fixes SSL connection issue.
- Bugfix #534: IXFR query loop over UDP for zones that are unchanged.
- (same as in 3.2.16): fix wildcard cname to nxdomain repeated rrset.
- (same as in 3.2.16): Bugfix #542: Match RRSIG TTL with SOA TTL in
negative response.
- Check if configure in srcdir collides with outofdir build.
- Fix #546: output format errors in nsd_munin_ (Thanks Tom Hendrikx).
- Fix printout of high-chars in TXT on NetBSD.
PR: ports/186308
Submitted by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
For all new features, see
http://www.nlnetlabs.nl/svn/nsd/tags/NSD_4_0_0_REL/doc/NSD-4-features
This version replaces the nsdc control program with nsd-control.
This requires some manual setup with nsd-control-setup and editing
of the config files. nsd-control is incompatible with nsdc so when
that is used in scripts, these should be adapted.
NSD 3 is still supported as dns/nsd3.
PR: 183888
Submitted by: Jaap Akkerhuis <jaap@NLnetLabs.nl>
|
|
|
|
| |
dns)
|
|
|
|
|
|
|
|
|
|
|
| |
- Add EUI_RRTYPES option
While here:
- Remove leading article from COMMENT
- Convert tab to space in WWW: line
PR: ports/180741
Submitted by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
|
|
|
|
|
|
| |
PR: ports/176156
Submitted by: Darren Pilgrim <darren.pilgrim@gmail.com>
Approved by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Features
* Support for ILNP RR types: NID, L32, L64, LP (RFC6742).
* RRL, --enable-ratelimit at configure time and config options.
* TSIG initialization only fails when there is no digest found at all.
Bugfixes
* Bugfix #478: Declaration after statement (for gcc 2.95).
* Bugfix #483: Better error message in case of TSIG error.
* Bugfix #485: TTL should not be greater than 2^31 - 1.
* Fix RCODE when CNAME loop final answer does not exist,
should return NXDOMAIN as stated by RFC 6604.
* Fix --disable-full-prehash bug, where after multiple incoming IXFRs,
NSEC3 can be removed unjustified.
PR: 175837
Submitted by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Trim header
Changes:
* Bugfixes
* New Feature: Use of writev, to improve TCP response time
PR: ports/173261
Submitted by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
Feature safe: yes
|
|
|
|
|
|
|
| |
PR: ports/170794
Submitted by: Artis Caune <Artis.Caune@gmail.com>
Approved by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
Approved by: eadler (mentor)
|
|
|
|
|
|
|
|
|
| |
- Cleanup whitespace
- Document vulnerability in dns/nsd (CVE-2012-29789)
PR: ports/170208
Submitted by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
Security: 17f369dc-d7e7-11e1-90a2-000c299b62e1
|
|
|
|
|
|
|
|
|
|
|
| |
BUG FIXES:
- Fix for VU#624931 CVE-2012-2978: NSD denial of service
vulnerability from non-standard DNS packet from any host
on the internet.
PR: ports/170001
Submitted by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
Security: CVE-2012-2978
|
|
|
|
|
|
|
|
| |
constantly disabled.
PR: ports/169952
Spotted by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
Approved by: flo (mentor)
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Convert to optionsNG, add DOCS option
- Replace bsd.port.{pre,post}.mk includes
- Remove non-existent DNSSEC, TSIG, NSID options
- Fix typo in NSEC3PREHASH option CONFIGURE_ARGS
- Replace hardcoded ETCDIR in pkg-plist
PR: ports/169731 [1]
Submitted by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
Approved by: flo (mentor)
|
|
|
|
|
| |
PR: ports/165185
Submitted by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
|
|
|
|
|
|
|
|
|
|
|
| |
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().
In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
|
|
|
|
|
|
| |
Submitted by: me
Approved by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
Feature safe: yes
|
|
|
|
|
|
| |
PR: 162782
Submitted by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
Feature safe: yes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bugfixes:
Do setusercontext before chroot, otherwise login.conf etc. are required inside chroot.
Bugfix #216: Fix leak of compressiontable when the domain table increases in size.
Bugfix #348: Don't include header/library path if OpenSSL is in /usr.
Bugfix #350: Refused notifies should log client ip.
Bugfix #352: Fix hard coded paths in man pages.
Bugfix #354: The realclean target deletes a bit too much.
Bugfix #357, make xfrd quit with many zones.
Bugfix #362: outgoing-interface and v4 vs. v6 leads to spurious warning messages.
Bugfix #363: nsd-checkconf -v does not print outgoing-interface ok.
Bugfix: nsd-checkconf -o outgoing-interface omits NOKEY.
Undo Bugfix #235: Don't skip dname compression, messes up packets that do need compression.
PR: ports/155785
Submitted by: Jaap Akkerhuis <jaap _at_ nlnetlabs.nl> (maintainer)
|
|
|
|
|
|
| |
PR: ports/154264
Submitted by: Jaap Akkerhuis <jaap@nlnetlabs.nl> (maintainer)
Feature safe: yes
|
|
|
|
|
|
|
|
|
| |
- while here remove MD5 entry
bump port revision
PR: ports/152565
Submitted by: eli <elij.mx _at_ gmail.com>
Approved by: Jaap Akkerhuis <jaap _at_ nlnetlabs.nl>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- support reload command
- use nsdc cli has command and let it perform the actual start,stop,... of the daemon
- at start check if the database exists if not built it (this prevent the daemon to fail at starting)
- remove the now userless sleep in stop command
bump portrevision
PR: ports/152331
Submitted by: Philippe Pepiot <phil _at_ philpep.org>
Approved by: Jaap Akkerhuis <jaap _at_ NLnetLabs.nl> (maintainer)
|
|
|
|
|
| |
PR: ports/149234
Submitted by: Jaap Akkerhuis <jaap AT NLnetLabs.nl> (maintainer)
|
|
|
|
|
| |
PR: 145781
Submitted by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
|
|
|
|
| |
s#. %%RC_SUBR%%#. /etc/rc.subr#
|
|
|
|
|
| |
PR: 144865
Submitted by: Olafur Osvaldsson <osvaldsson@icelandic.net> (previous maintainer)
|
|
|
|
|
|
| |
PR: ports/143550
Submitted by: Marko Njezic <mrmax063@maxempire.com>
Approved by: Olafur Osvaldsson <osvaldsson@icelandic.net> (maintainer)
|
|
|
|
|
| |
PR: ports/142718
Submitted by: Olafur Osvaldsson <osvaldsson@icelandic.net> (maintainer)
|
|
|
|
|
| |
PR: ports/138529
Submitted by: Olafur Osvaldsson <osvaldsson@icelandic.net>
|
|
|
|
|
| |
PR: ports/134698
Submitted by: Olafur Osvaldsson <osvaldsson@icelandic.net> (maintainer)
|
|
|
|
|
| |
PR: 131325
Submitted by: Olafur Osvaldsson <osvaldsson at icelandic dot net> (maintainer)
|
|
|
|
|
|
|
|
|
|
| |
- Fix race when stopping nsd [2]
PR: ports/130263 [1]
ports/130294 [2]
Submitted by: Artis Caune <Artis.Caune@gmail.com> [1] [2]
Approved by: maintainer
|
|
|
|
|
| |
PR: 128818
Submitted by: Olafur Osvaldsson <osvaldsson@icelandic.net> (maintainer)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.
To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.
To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.
Changes to Mk/*:
- Add runtime detection magic in bsd.port.mk
- Remove CONFIGURE_TARGET hack in various bsd.*.mk
- USE_GNOME=gnometarget is now an no-op
Changes to individual ports, other than removing the CONFIGURE_TARGET hack:
= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
- comms/gnuradio
- science/abinit
- science/elmer-fem
- science/elmer-matc
- science/elmer-meshgen2d
- science/elmerfront
- science/elmerpost
= use x86_64 as ARCH
- devel/g-wrap
= other changes
- print/magicfilter
GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf
Total # of ports modified: 1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)
PR: 126524 (obsoletes 52917)
Submitted by: rafan
Tested on: two pointyhat 7-amd64 exp runs (by pav)
Approved by: portmgr (pav)
|
|
|
|
|
| |
Submitted by: dougb
Approved by: araujo (mentor), maintainer implicit
|
|
|
|
|
|
|
|
|
| |
- Respect NOPORTDOCS
- Add option NSDMAX_INT
- rename rc.d script nsd.sh -> nsd
PR: ports/125898
Approved by: Olafur Osvaldsson <osvaldsson@icelandic.net> (maintainer), araujo (mentor)
|
|
|
|
|
| |
PR: 118059
Submitted by: Olafur Osvaldsson <oli@isnic.is> (maintainer)
|
|
|
|
|
| |
PR: 116180
Submitted by: Olafur Osvaldsson <oli@isnic.is> (maintainer)
|
|
|
|
|
| |
PR: 110671
Submitted by: Olafur Osvaldsson <oli@isnic.is> (maintainer)
|
|
|
|
|
| |
PR: ports/108329
Submitted by: Olafur Osvaldsson <oli at isnic.is> (maintainer)
|
|
|
|
|
| |
PR: ports/106607
Submitted by: Olafur Osvaldsson <oli@isnic.is> (maintainer)
|
|
|
|
|
| |
PR: ports/105200
Submitted by: maintainer (Olafur Osvaldsson)
|
| |
|
|
|
|
|
|
|
|
| |
It requres nsd.conf instead of nsd.zones.
PR: ports/103491
Submitted by: TAKAHASHI Kaoru <kaoru at kaisei.org>
Approved by: Olafur Osvaldsson <oli at isnic.is> (maintainer)
|
|
|
|
|
|
|
|
| |
- Changed to OPTIONS
- Added a warning for those using NSD_OPTIONS
PR: ports/103196
Submitted by: Olafur Osvaldsson <oli(at)isnic.is> (maintainer)
|
|
|
|
|
| |
PR: 98379
Submitted by: maintainer
|
|
|
|
|
|
| |
PR: 90177
Submitted by: Konstantin Saurbier <Konstantin@math.uni-bielefeld.de>
Approved by: Olafur Osvaldsson <oli@isnic.is> (maintainer)
|
|
|
|
|
| |
PR: ports/85790
Submitted by: maintainer
|
|
|
|
|
| |
PR: 80654
Submitted by: Olafur Osvaldsson (maintainer)
|
|
|
|
| |
after 5.4-RELEASE.
|
|
|
|
| |
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
|
|
|
|
|
| |
PR: ports/77856
Submitted by: maintainer
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Update to 2.2.0
With this release nsd no longer requires named-xfer to be
present on the system.
I also changed the options to a configure script.
Added file(s):
- scripts/configure.nsd
PR: ports/76412
Submitted by: Olafur Osvaldsson <oli@isnic.is>
|
|
|
|
|
|
|
|
|
|
| |
BUG FIXES:
- Bug #90: handle \000 in TXT records correctly
- Fixed undefined behavior in the use of vsnprintf when
logging messages.
PR: ports/74517
Submitted by: maintainer
|
|
|
|
|
| |
PR: ports/73455
Submitted by: MAINTAINER
|
|
|
|
|
|
|
| |
- While I'm here, add explicit CONFIGURE_TARGET to silence a warning
PR: ports/73293
Submitted by: Olafur Osvaldsson (maintainer)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
NSD 2.1.2 release notes:
FEATURES:
- NSD now fully supports unknown record types using the notation
specified in RFC3597.
- Support for the following RR types has been added: WKS, X25, ISDN,
RT, NSAP, PX, NAPTR, KX, CERT, DNAME, and APL. DNAME special
processing is not supported.
BUG FIXES:
- Bug #84: NSD now uses SIGUSR1 instead of SIGILL to report stats.
- Bug #85: Support for WKS records.
- Bug #86: The characters "#%&^[]?" can now be used without backslash
in zone file domain names.
- Plugin callback return type fixed.
- The maximum message length for IPv6 UDP packets is now limited to
the IPv6 minimum MTU (1280) unless the IPV6_USE_MIN_MTU socket
option is supported.
PR: ports/69914
Submitted by: Olafur Osvaldsson <oli@isnic.is> (maintainer)
|
|
|
|
|
|
|
| |
- Bump PORTREVISION
PR: ports/69385
Submitted by: Olafur Osvaldsson (maintainer)
|
|
|
|
|
| |
PR: ports/68603
Submitted by: Olafur Osvaldsson <oli@isnic.is> (maintainer)
|
|
|
|
|
| |
Submitted by: Olafur Osvaldsson <oli@isnic.is> (maintainer)
Requested by: kris
|
|
|
|
|
|
|
|
| |
- Add a lot of knobs
- Add second master site
PR: ports/67297
Submitted by: Olafur Osvaldsson <oli@isnic.is> (maintainer)
|
|
|
|
| |
recently.
|
|
|
|
|
|
|
|
| |
UDP and TCP connections.
(Remove cruft from pkg-descr while here)
PR: ports/66651
Submitted by: Olafur Osvaldsson
|
|
|
|
|
| |
PR: ports/66519
Submitted by: Olafur Osvaldsson <oli@isnic.is>
|
| |
|
| |
|
|
|
|
|
| |
PR: ports/61279
Submitted by: Vincent Tantardini <vinc@FreeBSD-fr.org>
|
|
|
|
|
| |
PR: ports/60784
Submitted by: Vincent Tantardini <vinc@0x45.org>
|
|
|
|
|
|
| |
PR: ports/56020
Submitted by: Kimura Fuyuki <fuyuki@nigredo.org>
Approved by: portmgr
|
|
|
|
|
|
|
|
| |
PR: 54474
Submitted by: Nick Hilliard <nick@foobar.org>
* Reset MAINTAINER address that does not point to the FreeBSD port
maintainer.
|
|
|
|
|
|
| |
PR: ports/48421
Submitted by: Olafur Osvaldsson <oli@isnic.is>
Approved by: maintainer timeout (2 months)
|
| |
|
|
|
|
|
|
| |
PR: ports/47113
Submitted by: Olafur Osvaldsson <oli@isnic.is>
Reviewed by: Alexis Yushin <alexis@NLnetLabs.nl>
|
|
an authoratative only non-recursive high performance
name server.
PR: ports/42368
Submitted by: Alexis Yushin <alexis@forest.NLnetLabs.nl>
|