Skip to content

Commit

Permalink
Release 2.9.0
Browse files Browse the repository at this point in the history
  • Loading branch information
jelu committed Mar 20, 2020
1 parent cfef1c6 commit 5789f8b
Show file tree
Hide file tree
Showing 105 changed files with 207 additions and 104 deletions.
31 changes: 31 additions & 0 deletions CHANGES
Original file line number Diff line number Diff line change
@@ -1,3 +1,34 @@
2020-03-20 Jerry Lundström

Release 2.9.0

This release adds support for receiving DNS messages over DNSTAP along
with documentation updates and eliminated compiler warnings.

To enable DNSTAP support, install dependencies (check `README.md`) and
run configure with `--enable-dnstap`.

New configuration options:
- `dnstap_file`: specify input from DNSTAP file
- `dnstap_unixsock`: specify DNSTAP input from UNIX socket
- `dnstap_tcp`: specify DNSTAP input from TCP connections (dsc listens)
- `dnstap_udp`: specify DNSTAP input from UDP connections (dsc listens)
- `dnstap_network`: specify network information in place of missing DNSTAP attributes

Other changes:
- Add documentation about extra configure options that might be needed for FreeBSD/OpenBSD
- Fix compile warnings on FreeBSD 11.2
- Fix compile warning `snprintf()` truncation
- Packaging updates

Commits:
60e6950 DNSTAP
af0417b README
1f1b489 COPR, spec
435e136 Package
3f24feb FreeBSD 11 compatibility
563b986 Funding

2019-04-23 Jerry Lundström

Release 2.8.1
Expand Down
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
DNS Statistics Collector (DSC)

Copyright (c) 2008-2019, OARC, Inc.
Copyright (c) 2008-2020, OARC, Inc.
Copyright (c) 2007-2008, Internet Systems Consortium, Inc.
Copyright (c) 2003-2007, The Measurement Factory, Inc.
All rights reserved.
Expand Down
15 changes: 15 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,21 @@ pkg_add p5-Proc-PID-File
NOTE: It is recommended to install the PCAP library from source/ports on
OpenBSD since the bundled version is an older and modified version.

### DNSTAP support

To enable DNSTAP support, first install the necessary dependencies and
then run `configure` with `--enable-dnstap`.

- Debian/Ubuntu: `apt-get install -y libdnswire-dev libuv1-dev`
- CentOS: `yum install -y dnswire-devel libuv-devel`
- FreeBSD: `pkg install -y libuv`
- OpenBSD: `pkg_add libuv`

`dnswire` packages for Debian, Ubuntu and CentOS exists at
[https://dev.dns-oarc.net/packages/](https://dev.dns-oarc.net/packages/),
for other distributions please see
[https://github.com/DNS-OARC/dnswire](https://github.com/DNS-OARC/dnswire).

## Building from source tarball

The [source tarball from DNS-OARC](https://www.dns-oarc.net/dsc/download)
Expand Down
4 changes: 2 additions & 2 deletions configure.ac
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (c) 2008-2019, OARC, Inc.
# Copyright (c) 2008-2020, OARC, Inc.
# Copyright (c) 2007-2008, Internet Systems Consortium, Inc.
# Copyright (c) 2003-2007, The Measurement Factory, Inc.
# All rights reserved.
Expand Down Expand Up @@ -33,7 +33,7 @@
# POSSIBILITY OF SUCH DAMAGE.

AC_PREREQ(2.61)
AC_INIT([DSC], [2.8.1], [dsc@dns-oarc.net], [dsc], [https://github.com/DNS-OARC/dsc/issues])
AC_INIT([DSC], [2.9.0], [dsc@dns-oarc.net], [dsc], [https://github.com/DNS-OARC/dsc/issues])
AM_INIT_AUTOMAKE([-Wall -Werror foreign subdir-objects])
AC_CONFIG_SRCDIR([src/md_array.c])
AC_CONFIG_HEADER([src/config.h])
Expand Down
2 changes: 1 addition & 1 deletion cron/upload-prep.pl
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/usr/bin/perl
#
# Copyright (c) 2008-2019, OARC, Inc.
# Copyright (c) 2008-2020, OARC, Inc.
# Copyright (c) 2007-2008, Internet Systems Consortium, Inc.
# Copyright (c) 2003-2007, The Measurement Factory, Inc.
# All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion cron/upload-prep.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/sh
#
# Copyright (c) 2008-2019, OARC, Inc.
# Copyright (c) 2008-2020, OARC, Inc.
# Copyright (c) 2007-2008, Internet Systems Consortium, Inc.
# Copyright (c) 2003-2007, The Measurement Factory, Inc.
# All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion cron/upload-rsync.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/sh
#
# Copyright (c) 2008-2019, OARC, Inc.
# Copyright (c) 2008-2020, OARC, Inc.
# Copyright (c) 2007-2008, Internet Systems Consortium, Inc.
# Copyright (c) 2003-2007, The Measurement Factory, Inc.
# All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion cron/upload-ssh.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/sh
#
# Copyright (c) 2008-2019, OARC, Inc.
# Copyright (c) 2008-2020, OARC, Inc.
# Copyright (c) 2007-2008, Internet Systems Consortium, Inc.
# Copyright (c) 2003-2007, The Measurement Factory, Inc.
# All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion cron/upload-x509.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/sh
#
# Copyright (c) 2008-2019, OARC, Inc.
# Copyright (c) 2008-2020, OARC, Inc.
# Copyright (c) 2007-2008, Internet Systems Consortium, Inc.
# Copyright (c) 2003-2007, The Measurement Factory, Inc.
# All rights reserved.
Expand Down
33 changes: 33 additions & 0 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,36 @@
dsc (2.9.0-1~unstable+1) unstable; urgency=low

* Release 2.9.0

This release adds support for receiving DNS messages over DNSTAP along
with documentation updates and eliminated compiler warnings.

To enable DNSTAP support, install dependencies (check `README.md`) and
run configure with `--enable-dnstap`.

New configuration options:
- `dnstap_file`: specify input from DNSTAP file
- `dnstap_unixsock`: specify DNSTAP input from UNIX socket
- `dnstap_tcp`: specify DNSTAP input from TCP connections (dsc listens)
- `dnstap_udp`: specify DNSTAP input from UDP connections (dsc listens)
- `dnstap_network`: specify network information in place of missing DNSTAP attributes

Other changes:
- Add documentation about extra configure options that might be needed for FreeBSD/OpenBSD
- Fix compile warnings on FreeBSD 11.2
- Fix compile warning `snprintf()` truncation
- Packaging updates

Commits:
60e6950 DNSTAP
af0417b README
1f1b489 COPR, spec
435e136 Package
3f24feb FreeBSD 11 compatibility
563b986 Funding

-- Jerry Lundström <lundstrom.jerry@gmail.com> Fri, 20 Mar 2020 10:16:10 +0100

dsc (2.8.1-1~unstable+1) unstable; urgency=low

* Release 2.8.1
Expand Down
4 changes: 2 additions & 2 deletions debian/copyright
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@ Upstream-Name: dsc
Source: https://github.com/DNS-OARC/dsc

Files: *
Copyright: 2008-2019 OARC, Inc.
Copyright: 2008-2020 OARC, Inc.
2007-2008 Internet Systems Consortium, Inc.
2003-2007 The Measurement Factory, Inc.
License: BSD-3-Clause

Files: debian/*
Copyright: 2019 Jerry Lundström <lundstrom.jerry@gmail.com>
Copyright: 2020 Jerry Lundström <lundstrom.jerry@gmail.com>
License: BSD-3-Clause

Files: src/pcap_layers/*
Expand Down
2 changes: 1 addition & 1 deletion m4/dl.sh
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#!/bin/sh -e
# Copyright (c) 2019, OARC, Inc.
# Copyright (c) 2020, OARC, Inc.
# All rights reserved.
#
# This file is part of dnsjit.
Expand Down
26 changes: 25 additions & 1 deletion rpm/dsc.spec
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Name: dsc
Version: 2.8.1
Version: 2.9.0
Release: 1%{?dist}
Summary: DNS Statistics Collector
Group: Productivity/Networking/DNS/Utilities
Expand Down Expand Up @@ -65,6 +65,30 @@ rm -rf $RPM_BUILD_ROOT


%changelog
* Fri Mar 20 2020 Jerry Lundström <lundstrom.jerry@gmail.com> 2.9.0-1
- Release 2.9.0
* This release adds support for receiving DNS messages over DNSTAP along
with documentation updates and eliminated compiler warnings.
* To enable DNSTAP support, install dependencies (check `README.md`) and
run configure with `--enable-dnstap`.
* New configuration options:
- `dnstap_file`: specify input from DNSTAP file
- `dnstap_unixsock`: specify DNSTAP input from UNIX socket
- `dnstap_tcp`: specify DNSTAP input from TCP connections (dsc listens)
- `dnstap_udp`: specify DNSTAP input from UDP connections (dsc listens)
- `dnstap_network`: specify network information in place of missing DNSTAP attributes
* Other changes:
- Add documentation about extra configure options that might be needed for FreeBSD/OpenBSD
- Fix compile warnings on FreeBSD 11.2
- Fix compile warning `snprintf()` truncation
- Packaging updates
* Commits:
60e6950 DNSTAP
af0417b README
1f1b489 COPR, spec
435e136 Package
3f24feb FreeBSD 11 compatibility
563b986 Funding
* Tue Apr 23 2019 Jerry Lundström <lundstrom.jerry@gmail.com> 2.8.1-1
- Release 2.8.1
* Added all missing config options for the response time indexer:
Expand Down
2 changes: 1 addition & 1 deletion src/asn_index.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2008-2019, OARC, Inc.
* Copyright (c) 2008-2020, OARC, Inc.
* Copyright (c) 2007-2008, Internet Systems Consortium, Inc.
* Copyright (c) 2003-2007, The Measurement Factory, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/asn_index.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2008-2019, OARC, Inc.
* Copyright (c) 2008-2020, OARC, Inc.
* Copyright (c) 2007-2008, Internet Systems Consortium, Inc.
* Copyright (c) 2003-2007, The Measurement Factory, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/base64.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2008-2019, OARC, Inc.
* Copyright (c) 2008-2020, OARC, Inc.
* Copyright (c) 2007-2008, Internet Systems Consortium, Inc.
* Copyright (c) 2003-2007, The Measurement Factory, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/certain_qnames_index.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2008-2019, OARC, Inc.
* Copyright (c) 2008-2020, OARC, Inc.
* Copyright (c) 2007-2008, Internet Systems Consortium, Inc.
* Copyright (c) 2003-2007, The Measurement Factory, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/certain_qnames_index.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2008-2019, OARC, Inc.
* Copyright (c) 2008-2020, OARC, Inc.
* Copyright (c) 2007-2008, Internet Systems Consortium, Inc.
* Copyright (c) 2003-2007, The Measurement Factory, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/client_index.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2008-2019, OARC, Inc.
* Copyright (c) 2008-2020, OARC, Inc.
* Copyright (c) 2007-2008, Internet Systems Consortium, Inc.
* Copyright (c) 2003-2007, The Measurement Factory, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/client_index.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2008-2019, OARC, Inc.
* Copyright (c) 2008-2020, OARC, Inc.
* Copyright (c) 2007-2008, Internet Systems Consortium, Inc.
* Copyright (c) 2003-2007, The Measurement Factory, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/client_subnet_index.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2008-2019, OARC, Inc.
* Copyright (c) 2008-2020, OARC, Inc.
* Copyright (c) 2007-2008, Internet Systems Consortium, Inc.
* Copyright (c) 2003-2007, The Measurement Factory, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/client_subnet_index.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2008-2019, OARC, Inc.
* Copyright (c) 2008-2020, OARC, Inc.
* Copyright (c) 2007-2008, Internet Systems Consortium, Inc.
* Copyright (c) 2003-2007, The Measurement Factory, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/compat.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2008-2019, OARC, Inc.
* Copyright (c) 2008-2020, OARC, Inc.
* Copyright (c) 2007-2008, Internet Systems Consortium, Inc.
* Copyright (c) 2003-2007, The Measurement Factory, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/compat.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2008-2019, OARC, Inc.
* Copyright (c) 2008-2020, OARC, Inc.
* Copyright (c) 2007-2008, Internet Systems Consortium, Inc.
* Copyright (c) 2003-2007, The Measurement Factory, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/config_hooks.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2008-2019, OARC, Inc.
* Copyright (c) 2008-2020, OARC, Inc.
* Copyright (c) 2007-2008, Internet Systems Consortium, Inc.
* Copyright (c) 2003-2007, The Measurement Factory, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/config_hooks.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2008-2019, OARC, Inc.
* Copyright (c) 2008-2020, OARC, Inc.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Expand Down
2 changes: 1 addition & 1 deletion src/country_index.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2008-2019, OARC, Inc.
* Copyright (c) 2008-2020, OARC, Inc.
* Copyright (c) 2007-2008, Internet Systems Consortium, Inc.
* Copyright (c) 2003-2007, The Measurement Factory, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/country_index.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2008-2019, OARC, Inc.
* Copyright (c) 2008-2020, OARC, Inc.
* Copyright (c) 2007-2008, Internet Systems Consortium, Inc.
* Copyright (c) 2003-2007, The Measurement Factory, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/daemon.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2008-2019, OARC, Inc.
* Copyright (c) 2008-2020, OARC, Inc.
* Copyright (c) 2007-2008, Internet Systems Consortium, Inc.
* Copyright (c) 2003-2007, The Measurement Factory, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/dataset_opt.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2008-2019, OARC, Inc.
* Copyright (c) 2008-2020, OARC, Inc.
* Copyright (c) 2007-2008, Internet Systems Consortium, Inc.
* Copyright (c) 2003-2007, The Measurement Factory, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/dns_ip_version_index.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2008-2019, OARC, Inc.
* Copyright (c) 2008-2020, OARC, Inc.
* Copyright (c) 2007-2008, Internet Systems Consortium, Inc.
* Copyright (c) 2003-2007, The Measurement Factory, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/dns_ip_version_index.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2008-2019, OARC, Inc.
* Copyright (c) 2008-2020, OARC, Inc.
* Copyright (c) 2007-2008, Internet Systems Consortium, Inc.
* Copyright (c) 2003-2007, The Measurement Factory, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/dns_message.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2008-2019, OARC, Inc.
* Copyright (c) 2008-2020, OARC, Inc.
* Copyright (c) 2007-2008, Internet Systems Consortium, Inc.
* Copyright (c) 2003-2007, The Measurement Factory, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/dns_message.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2008-2019, OARC, Inc.
* Copyright (c) 2008-2020, OARC, Inc.
* Copyright (c) 2007-2008, Internet Systems Consortium, Inc.
* Copyright (c) 2003-2007, The Measurement Factory, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/dns_protocol.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2008-2019, OARC, Inc.
* Copyright (c) 2008-2020, OARC, Inc.
* Copyright (c) 2007-2008, Internet Systems Consortium, Inc.
* Copyright (c) 2003-2007, The Measurement Factory, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/dns_protocol.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2008-2019, OARC, Inc.
* Copyright (c) 2008-2020, OARC, Inc.
* Copyright (c) 2007-2008, Internet Systems Consortium, Inc.
* Copyright (c) 2003-2007, The Measurement Factory, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/dns_source_port_index.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2008-2019, OARC, Inc.
* Copyright (c) 2008-2020, OARC, Inc.
* Copyright (c) 2007-2008, Internet Systems Consortium, Inc.
* Copyright (c) 2003-2007, The Measurement Factory, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/dns_source_port_index.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2008-2019, OARC, Inc.
* Copyright (c) 2008-2020, OARC, Inc.
* Copyright (c) 2007-2008, Internet Systems Consortium, Inc.
* Copyright (c) 2003-2007, The Measurement Factory, Inc.
* All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion src/dnstap.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2008-2019, OARC, Inc.
* Copyright (c) 2008-2020, OARC, Inc.
* Copyright (c) 2007-2008, Internet Systems Consortium, Inc.
* Copyright (c) 2003-2007, The Measurement Factory, Inc.
* All rights reserved.
Expand Down
Loading

0 comments on commit 5789f8b

Please sign in to comment.