dnstable (0.11.2)
* Fix memory leaks while skipping rows of data during offset processing.
* Fix minor leak in dnstable_lookup printing.
* Add more dnstable_lookup tests.
dnstable (0.11.1)
* Change dnstable_query_set_skip to ..._offset. Note that the
ABI library revision was not bumped.
* Change dnstable_lookup parameter for offset from -s to -O
* Added unit tests for some exposed dnstable functionality, including
for filter and query timeouts.
Sponsored by: Farsight Security, Inc.
Previous update was old patch to 4.1.9
PR: 238705
Submitted by: Ralf van der Enden <tremere@cainites.net> (maintainer)
MFH: 2019Q2
Security: 1c21f6a3-9415-11e9-95ec-6805ca2fa271
This allows for port testing with lang/go-devel via GO_PORT, setting
up the Go build environment in a single place, and is step one in
simplifying Go ports that often define too complicated do-build
targets themselves.
USES=go gains new arguments 'run' to add lang/go to RUN_DEPENDS and
'no_targets' for ports with composite builds that call 'go' themselves
and do not need the do-build/do-install targets of USES=go.
PR: 238849
Submitted by: dg@syrec.org (also D20745)
Reviewed by: mat, tobik
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D20746
systems:
Don't add -L/usr/lib unconditionally, it makes gcc8 (used on GCC-based
systems) link to base libstdc++.
Given that this is a build fix that does not affect clang-based systems,
there should be no need to bump portrevision.
PR: 238742
Reported by: pkubaj
Approved by: maintainer
BIND9 introduced plugins and migrated the filter-aaaa feature to a
plugin.
As it loads its plugins late in the startup process (read after chroot),
the plugins need to be available in the chroot.
Also, refactor the code now that a second directory need to be handled.
PR: 238011
Reported by: ryan@timewasted.me
MFH: 2019Q2
Eliminate LINUXNAME from port Makefiles. This was just a helper variable
without special meaning outside port Makefiles but several developers have
copied it to new ports where it was then unused, apparently thinking that
it did have some special meaning.
pydnstable, the Python bindings for the dnstable library, version
0.7.0, was released. This release features Python3 support and
new query parameters for aggregation and skipping of results. In
detail:
* Python3 support.
* Add new query parameters 'aggregate' and 'skip'.
Allow both python2 and python3 flavors of this port to be built.
Sponsored by: Farsight Security, Inc.
dnstable, the encoding library with utilities for passive DNS
data, version 0.11.0, was released. This release adds functionality
enabling unaggregated query results, the skipping of query results,
and date and rdata presentation options for JSON formatted entries.
In detail:
* Fix bug in raw rdata queries with rrtype specified.
* Add functionality for unaggregated query results.
* Add ability to skip query results.
* Add options for date and rdata presentation in JSON formatted entries.
* Treat RRTYPE "TYPE255" as an alias for "ANY", since 255 is the code
for "ANY".
Insert a blank line into Makefile to pacify portlint.
Sponsored by: Farsight Security, Inc.