Skip to content

Commit

Permalink
net/nmsg: 1.1.0
Browse files Browse the repository at this point in the history
1.1.0:
 * Multiple performance improvements to JSON formatting.

 * Multiple performance and concurrency improvements in nmsg_io loop.

 * Add new dnsobs message type for raw passive DNS observations.

 * Format DNS messages as JSON in base:dnsqr, base:dnstap, and
   base:dnsobs.

 * Format base:encode payload in human readable form in JSON output.

 * Replace yajl with json-c for JSON parsing.

 * nmsgtool: exit with nonzero status when interrupted by signal.

 * Correct container size calculation when sequencing.

 * Address doxygen deprecations.

Build fails with JSON_C option turned off, mark BROKEN.  Reported
upstream.

Bump PORTREVISION of dependent ports

MFH:		2023Q3
Sponsored by:	DomainTools LLC
  • Loading branch information
DonLewisFreeBSD committed Sep 10, 2023
1 parent e81c9f1 commit c08c8db
Show file tree
Hide file tree
Showing 8 changed files with 18 additions and 15 deletions.
2 changes: 1 addition & 1 deletion dns/dnstable-convert/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dnstable-convert
PORTVERSION= 0.12.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= dns
MASTER_SITES= FARSIGHT LOCAL/truckman/farsight

Expand Down
2 changes: 1 addition & 1 deletion net/axa/Makefile
@@ -1,6 +1,6 @@
PORTNAME= axa
PORTVERSION= 3.0.1
PORTREVISION= 0
PORTREVISION= 1
CATEGORIES= net dns
MASTER_SITES= FARSIGHT LOCAL/truckman/farsight

Expand Down
13 changes: 7 additions & 6 deletions net/nmsg/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nmsg
PORTVERSION= 1.0.1
PORTVERSION= 1.1.0
PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= FARSIGHT LOCAL/truckman/farsight
Expand All @@ -24,13 +24,14 @@ PORTDOCS= *

# The DOXYGEN option is best effort.
# If doxygen is installed, it will get used if the option is set to NO.
OPTIONS_DEFINE= YAJL ZEROMQ DOXYGEN EXAMPLES MANPAGES DOCS
OPTIONS_DEFAULT= YAJL ZEROMQ DOXYGEN MANPAGES
OPTIONS_DEFINE= JSON_C ZEROMQ DOXYGEN EXAMPLES MANPAGES DOCS
OPTIONS_DEFAULT= JSON_C ZEROMQ DOXYGEN MANPAGES
OPTIONS_SUB= yes

YAJL_DESC= JSON support via libyajl
YAJL_CONFIGURE_WITH= yajl
YAJL_LIB_DEPENDS= libyajl.so:devel/yajl
JSON_C_DESC= JSON support via libjson-c
JSON_C_CONFIGURE_WITH= json-c
JSON_C_LIB_DEPENDS= libjson-c.so:devel/json-c
JSON_C_BROKEN_OFF= Does not build without json-c
ZEROMQ_DESC= ZeroMQ support
ZEROMQ_CONFIGURE_WITH= libzmq
ZEROMQ_LIB_DEPENDS= libzmq.so:net/libzmq4
Expand Down
6 changes: 3 additions & 3 deletions net/nmsg/distinfo
@@ -1,3 +1,3 @@
TIMESTAMP = 1633491704
SHA256 (nmsg-1.0.1.tar.gz) = 6d9c950b2bd8c507b40ccd925a85b095738f9d036abe6b0d595c1f3eba31ef35
SIZE (nmsg-1.0.1.tar.gz) = 664217
TIMESTAMP = 1694205089
SHA256 (nmsg-1.1.0.tar.gz) = e5931b0cfa38e50f3f9cb7100ffdef454400c5901468c6014a6a602c9215a6d8
SIZE (nmsg-1.1.0.tar.gz) = 721466
4 changes: 3 additions & 1 deletion net/nmsg/pkg-plist
Expand Up @@ -4,6 +4,7 @@ include/nmsg/alias.h
include/nmsg/asprintf.h
include/nmsg/base/defs.h
include/nmsg/base/dns.pb-c.h
include/nmsg/base/dnsobs.pb-c.h
include/nmsg/base/dnsqr.pb-c.h
include/nmsg/base/dnstap.pb-c.h
include/nmsg/base/email.pb-c.h
Expand Down Expand Up @@ -45,12 +46,13 @@ include/nmsg/zbuf.h
lib/libnmsg.a
lib/libnmsg.so
lib/libnmsg.so.8
lib/libnmsg.so.8.0.0
lib/libnmsg.so.8.1.0
lib/nmsg/nmsg_flt1_sample.so
lib/nmsg/nmsg_msg9_base.so
libdata/pkgconfig/libnmsg.pc
%%MANPAGES%%man/man1/nmsgtool.1.gz
%%DATADIR%%/base/dns.proto
%%DATADIR%%/base/dnsobs.proto
%%DATADIR%%/base/dnsqr.proto
%%DATADIR%%/base/dnstap.proto
%%DATADIR%%/base/email.proto
Expand Down
2 changes: 1 addition & 1 deletion net/p5-Net-Nmsg/Makefile
@@ -1,6 +1,6 @@
PORTNAME= Net-Nmsg
PORTVERSION= 0.17
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= net perl5
MASTER_SITES= https://tools.netsa.cert.org/confluence/download/attachments/12320770/ \
CPAN
Expand Down
2 changes: 1 addition & 1 deletion net/py-pynmsg/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pynmsg
PORTVERSION= 0.5.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= net python
MASTER_SITES= FARSIGHT LOCAL/truckman/farsight
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
Expand Down
2 changes: 1 addition & 1 deletion net/sie-nmsg/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sie-nmsg
PORTVERSION= 1.2.1
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= net dns
MASTER_SITES= FARSIGHT LOCAL/truckman/farsight

Expand Down

0 comments on commit c08c8db

Please sign in to comment.