From 37a072c1a9b251095d748d58fac1d5b3c392ff73 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jerry=20Lundstr=C3=B6m?= Date: Fri, 12 Feb 2021 17:14:45 +0100 Subject: [PATCH] Release 2.0.0 --- CHANGES | 57 +++++++++++++++++++++++++ LICENSE | 2 +- configure.ac | 4 +- contrib/cdsdump.py | 2 +- contrib/cdsidxchk.py | 2 +- debian/changelog | 59 ++++++++++++++++++++++++++ debian/copyright | 6 +-- plugins/anonaes128/anonaes128.c | 2 +- plugins/anonmask/anonmask.c | 2 +- plugins/cryptopan/cryptopan.c | 2 +- plugins/cryptopant/cryptopant.c | 2 +- plugins/eventlog/eventlog.c | 2 +- plugins/ipcrypt/ipcrypt.c | 2 +- plugins/pcapdump/pcapdump.c | 2 +- plugins/royparse/royparse.c | 2 +- plugins/rssm/dnscap-rssm-rssac002 | 2 +- plugins/rssm/dnscap-rssm-rssac002.1.in | 2 +- plugins/rssm/rssm.c | 2 +- plugins/template/template.c | 2 +- plugins/txtout/txtout.c | 2 +- rpm/dnscap.spec | 50 +++++++++++++++++++++- src/args.c | 2 +- src/args.h | 2 +- src/assert.c | 2 +- src/bpft.c | 2 +- src/bpft.h | 2 +- src/daemon.c | 2 +- src/daemon.h | 2 +- src/dnscap.1.in | 2 +- src/dnscap.c | 2 +- src/dnscap.h | 2 +- src/dnscap_common.h | 2 +- src/dump_cbor.c | 2 +- src/dump_cbor.h | 2 +- src/dump_cds.c | 2 +- src/dump_cds.h | 2 +- src/dump_dns.c | 2 +- src/dump_dns.h | 2 +- src/dumper.c | 2 +- src/dumper.h | 2 +- src/endpoint.c | 2 +- src/endpoint.h | 2 +- src/hashtbl.c | 2 +- src/hashtbl.h | 2 +- src/iaddr.c | 2 +- src/iaddr.h | 2 +- src/log.c | 2 +- src/log.h | 2 +- src/memzero.c | 2 +- src/memzero.h | 2 +- src/network.c | 2 +- src/network.h | 2 +- src/options.c | 2 +- src/options.h | 2 +- src/pcaps.c | 2 +- src/pcaps.h | 2 +- src/sig.c | 2 +- src/sig.h | 2 +- src/tcpreasm.c | 2 +- src/tcpreasm.h | 2 +- src/tcpstate.c | 2 +- src/tcpstate.h | 2 +- 62 files changed, 225 insertions(+), 65 deletions(-) diff --git a/CHANGES b/CHANGES index 940e7562..c6a0909c 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,60 @@ +2021-02-12 Jerry Lundström + + Release 2.0.0 + + This major release contains three backward incompatible changes, two + new command line options and a completely restructured man-page(!), + please read the change notes carefully before upgrading! + + The first backward incompatible change has to do with the removal of + libbind dependency. This library was causing segfaults on OpenBSD due to + shared (and overwritten) symbols with OpenBSD's libc. + It was replaced with LDNS and LDNS renders domain names as Fully + Qualified Domain Names (FQDN, the trailing dot!) so every output of a + domain name has been changed to a FQDN. + This also changes `-X`/`-x`, which will now match against FQDNs. + + The second backward incompatible change is that `-6` has been removed. + This was used to alter the BPF in order to "fix" it, dnscap adds + specific filters to IP and UDP headers which does not work for IPv6 + traffic. + The generated BPF has been changed to allow IPv6 to always pass, making + the option obsolete. IPv6 filtering is then done in dnscap. + + The last backward incompatible change has to do with the output format + of `-g` related to EDNS0 and is now more consistent with the rest of + the parsable output: + - No more spaces in the output + - Fix incorrect `\` and extra empty new-line + - All EDNS0 options are added after `edns0[...]` using comma separation, example: `edns0[],edns0opt[],...` + - Client Subnet format: `edns0opt[ECS,family=nn,source=nn,scope=nn,addr=...]` + - Unknown/unsupported code: `edns0opt[code=nn,codelen=nn]` + - Parsing error messages have changed, they came from libbind, now comes from LDNS + + New options: + - Add `-q` and `-Q` to filter on matched/not matched QTYPE + + Bugfixes: + - Fix memory leak in EDNS0 ECS address parsing + - `network`: Fix sonarcloud issues, potential `memcpy()` of null pointer + + Other changes: + - Fix CBOR output inclusion, LDNS is always available now + - Add macros for Apple and Windows endian functions + - Restructure and correct the man-page + + 557e5f5 man-page + 025529f v6bug, interval + 37b79e9 FQDN + ebcf434 QTYPE match, args, tests + 0cb5562 v6bug + 75f6115 Endian + aaeb213 Sonarcloud + 8685946 CBOR output + 3e26802 Sonarcloud + 30aa366 libbind + 3f94d0b Mattermost + 2020-10-22 Jerry Lundström Release 1.12.0 diff --git a/LICENSE b/LICENSE index dfe196d1..f6e10522 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ DNSCAP -Copyright (c) 2016-2020, OARC, Inc. +Copyright (c) 2016-2021, OARC, Inc. All rights reserved. Redistribution and use in source and binary forms, with or without diff --git a/configure.ac b/configure.ac index 1dd72564..f43cce58 100644 --- a/configure.ac +++ b/configure.ac @@ -1,4 +1,4 @@ -# Copyright (c) 2016-2020, OARC, Inc. +# Copyright (c) 2016-2021, OARC, Inc. # Copyright (c) 2007, The Measurement Factory, Inc. # Copyright (c) 2007, Internet Systems Consortium, Inc. # All rights reserved. @@ -33,7 +33,7 @@ # POSSIBILITY OF SUCH DAMAGE. AC_PREREQ(2.61) -AC_INIT([dnscap], [1.12.0], [dnscap-users@dns-oarc.net], [dnscap], [https://github.com/DNS-OARC/dnscap/issues]) +AC_INIT([dnscap], [2.0.0], [dnscap-users@dns-oarc.net], [dnscap], [https://github.com/DNS-OARC/dnscap/issues]) AM_INIT_AUTOMAKE([-Wall -Werror foreign subdir-objects]) AC_CONFIG_SRCDIR([src/dnscap.c]) AC_CONFIG_HEADER([src/config.h]) diff --git a/contrib/cdsdump.py b/contrib/cdsdump.py index 865a675c..3eee22f5 100755 --- a/contrib/cdsdump.py +++ b/contrib/cdsdump.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright (c) 2016-2020, OARC, Inc. +# Copyright (c) 2016-2021, OARC, Inc. # All rights reserved. # # Redistribution and use in source and binary forms, with or without diff --git a/contrib/cdsidxchk.py b/contrib/cdsidxchk.py index 2950154a..bcc1a67b 100755 --- a/contrib/cdsidxchk.py +++ b/contrib/cdsidxchk.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright (c) 2016-2020, OARC, Inc. +# Copyright (c) 2016-2021, OARC, Inc. # All rights reserved. # # Redistribution and use in source and binary forms, with or without diff --git a/debian/changelog b/debian/changelog index deb7511d..e978a6a8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,62 @@ +dnscap (2.0.0-1~unstable+1) unstable; urgency=low + + * Release 2.0.0 + + This major release contains three backward incompatible changes, two + new command line options and a completely restructured man-page(!), + please read the change notes carefully before upgrading! + + The first backward incompatible change has to do with the removal of + libbind dependency. This library was causing segfaults on OpenBSD due to + shared (and overwritten) symbols with OpenBSD's libc. + It was replaced with LDNS and LDNS renders domain names as Fully + Qualified Domain Names (FQDN, the trailing dot!) so every output of a + domain name has been changed to a FQDN. + This also changes `-X`/`-x`, which will now match against FQDNs. + + The second backward incompatible change is that `-6` has been removed. + This was used to alter the BPF in order to "fix" it, dnscap adds + specific filters to IP and UDP headers which does not work for IPv6 + traffic. + The generated BPF has been changed to allow IPv6 to always pass, making + the option obsolete. IPv6 filtering is then done in dnscap. + + The last backward incompatible change has to do with the output format + of `-g` related to EDNS0 and is now more consistent with the rest of + the parsable output: + - No more spaces in the output + - Fix incorrect `\` and extra empty new-line + - All EDNS0 options are added after `edns0[...]` using comma separation, example: `edns0[],edns0opt[],...` + - Client Subnet format: `edns0opt[ECS,family=nn,source=nn,scope=nn,addr=...]` + - Unknown/unsupported code: `edns0opt[code=nn,codelen=nn]` + - Parsing error messages have changed, they came from libbind, now comes from LDNS + + New options: + - Add `-q` and `-Q` to filter on matched/not matched QTYPE + + Bugfixes: + - Fix memory leak in EDNS0 ECS address parsing + - `network`: Fix sonarcloud issues, potential `memcpy()` of null pointer + + Other changes: + - Fix CBOR output inclusion, LDNS is always available now + - Add macros for Apple and Windows endian functions + - Restructure and correct the man-page + + 557e5f5 man-page + 025529f v6bug, interval + 37b79e9 FQDN + ebcf434 QTYPE match, args, tests + 0cb5562 v6bug + 75f6115 Endian + aaeb213 Sonarcloud + 8685946 CBOR output + 3e26802 Sonarcloud + 30aa366 libbind + 3f94d0b Mattermost + + -- Jerry Lundström Fri, 12 Feb 2021 17:06:34 +0100 + dnscap (1.12.0-1~unstable+1) unstable; urgency=low * Release 1.12.0 diff --git a/debian/copyright b/debian/copyright index 9d2ca4e7..bb0fde96 100644 --- a/debian/copyright +++ b/debian/copyright @@ -3,17 +3,13 @@ Upstream-Name: dnscap Source: https://github.com/DNS-OARC/dnscap Files: * -Copyright: 2016-2020 OARC, Inc. +Copyright: 2016-2021 OARC, Inc. License: BSD-3-Clause Files: isc/* Copyright: 2008 Internet Systems Consortium, Inc. License: ISC -Files: debian/* -Copyright: 2020 Jerry Lundström -License: BSD-3-Clause - Files: src/pcap_layers/* Copyright: 2016 Duane Wessels 2016 The Measurement Factory, Inc. diff --git a/plugins/anonaes128/anonaes128.c b/plugins/anonaes128/anonaes128.c index 25182849..340bb71e 100644 --- a/plugins/anonaes128/anonaes128.c +++ b/plugins/anonaes128/anonaes128.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018-2020, OARC, Inc. + * Copyright (c) 2018-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/plugins/anonmask/anonmask.c b/plugins/anonmask/anonmask.c index f4230ffc..ca3dc0d7 100644 --- a/plugins/anonmask/anonmask.c +++ b/plugins/anonmask/anonmask.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018-2020, OARC, Inc. + * Copyright (c) 2018-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/plugins/cryptopan/cryptopan.c b/plugins/cryptopan/cryptopan.c index bc2ec712..2e439af6 100644 --- a/plugins/cryptopan/cryptopan.c +++ b/plugins/cryptopan/cryptopan.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018-2020, OARC, Inc. + * Copyright (c) 2018-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/plugins/cryptopant/cryptopant.c b/plugins/cryptopant/cryptopant.c index e7e41126..6fb34ed2 100644 --- a/plugins/cryptopant/cryptopant.c +++ b/plugins/cryptopant/cryptopant.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018-2020, OARC, Inc. + * Copyright (c) 2018-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/plugins/eventlog/eventlog.c b/plugins/eventlog/eventlog.c index 6e0557e3..93d0d152 100644 --- a/plugins/eventlog/eventlog.c +++ b/plugins/eventlog/eventlog.c @@ -12,7 +12,7 @@ * Below is the original copyright notice from txtout.c. */ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/plugins/ipcrypt/ipcrypt.c b/plugins/ipcrypt/ipcrypt.c index 9f746339..2fadcf4e 100644 --- a/plugins/ipcrypt/ipcrypt.c +++ b/plugins/ipcrypt/ipcrypt.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018-2020, OARC, Inc. + * Copyright (c) 2018-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/plugins/pcapdump/pcapdump.c b/plugins/pcapdump/pcapdump.c index b15c12a2..ff70fe35 100644 --- a/plugins/pcapdump/pcapdump.c +++ b/plugins/pcapdump/pcapdump.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/plugins/royparse/royparse.c b/plugins/royparse/royparse.c index 76b1b9ae..83e26a68 100644 --- a/plugins/royparse/royparse.c +++ b/plugins/royparse/royparse.c @@ -1,7 +1,7 @@ /* * Author Roy Arends * - * Copyright (c) 2017-2020, OARC, Inc. + * Copyright (c) 2017-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/plugins/rssm/dnscap-rssm-rssac002 b/plugins/rssm/dnscap-rssm-rssac002 index 3c283aff..f7eaaf62 100755 --- a/plugins/rssm/dnscap-rssm-rssac002 +++ b/plugins/rssm/dnscap-rssm-rssac002 @@ -1,6 +1,6 @@ #!/usr/bin/env perl # -# Copyright (c) 2018-2020, OARC, Inc. +# Copyright (c) 2018-2021, OARC, Inc. # All rights reserved. # # Redistribution and use in source and binary forms, with or without diff --git a/plugins/rssm/dnscap-rssm-rssac002.1.in b/plugins/rssm/dnscap-rssm-rssac002.1.in index 54ba25cc..a625d9bc 100644 --- a/plugins/rssm/dnscap-rssm-rssac002.1.in +++ b/plugins/rssm/dnscap-rssm-rssac002.1.in @@ -1,4 +1,4 @@ -.\" Copyright (c) 2017-2020, OARC, Inc. +.\" Copyright (c) 2017-2021, OARC, Inc. .\" All rights reserved. .\" .\" Redistribution and use in source and binary forms, with or without diff --git a/plugins/rssm/rssm.c b/plugins/rssm/rssm.c index 5241f020..45b0ec95 100644 --- a/plugins/rssm/rssm.c +++ b/plugins/rssm/rssm.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/plugins/template/template.c b/plugins/template/template.c index ba2da032..6abf23c5 100644 --- a/plugins/template/template.c +++ b/plugins/template/template.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/plugins/txtout/txtout.c b/plugins/txtout/txtout.c index 64c01697..37249b9f 100644 --- a/plugins/txtout/txtout.c +++ b/plugins/txtout/txtout.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/rpm/dnscap.spec b/rpm/dnscap.spec index 29ec34b4..3aab83fb 100644 --- a/rpm/dnscap.spec +++ b/rpm/dnscap.spec @@ -1,5 +1,5 @@ Name: dnscap -Version: 1.12.0 +Version: 2.0.0 Release: 1%{?dist} Summary: Network capture utility designed specifically for DNS traffic Group: Productivity/Networking/DNS/Utilities @@ -60,6 +60,54 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Feb 12 2021 Jerry Lundström 2.0.0-1 +- Release 2.0.0 + * This major release contains three backward incompatible changes, two + new command line options and a completely restructured man-page(!), + please read the change notes carefully before upgrading! + * The first backward incompatible change has to do with the removal of + libbind dependency. This library was causing segfaults on OpenBSD due to + shared (and overwritten) symbols with OpenBSD's libc. + It was replaced with LDNS and LDNS renders domain names as Fully + Qualified Domain Names (FQDN, the trailing dot!) so every output of a + domain name has been changed to a FQDN. + This also changes `-X`/`-x`, which will now match against FQDNs. + * The second backward incompatible change is that `-6` has been removed. + This was used to alter the BPF in order to "fix" it, dnscap adds + specific filters to IP and UDP headers which does not work for IPv6 + traffic. + The generated BPF has been changed to allow IPv6 to always pass, making + the option obsolete. IPv6 filtering is then done in dnscap. + * The last backward incompatible change has to do with the output format + of `-g` related to EDNS0 and is now more consistent with the rest of + the parsable output: + - No more spaces in the output + - Fix incorrect `\` and extra empty new-line + - All EDNS0 options are added after `edns0[...]` using comma separation, example: `edns0[],edns0opt[],...` + - Client Subnet format: `edns0opt[ECS,family=nn,source=nn,scope=nn,addr=...]` + - Unknown/unsupported code: `edns0opt[code=nn,codelen=nn]` + - Parsing error messages have changed, they came from libbind, now comes from LDNS + * New options: + - Add `-q` and `-Q` to filter on matched/not matched QTYPE + * Bugfixes: + - Fix memory leak in EDNS0 ECS address parsing + - `network`: Fix sonarcloud issues, potential `memcpy()` of null pointer + * Other changes: + - Fix CBOR output inclusion, LDNS is always available now + - Add macros for Apple and Windows endian functions + - Restructure and correct the man-page + * Commits: + 557e5f5 man-page + 025529f v6bug, interval + 37b79e9 FQDN + ebcf434 QTYPE match, args, tests + 0cb5562 v6bug + 75f6115 Endian + aaeb213 Sonarcloud + 8685946 CBOR output + 3e26802 Sonarcloud + 30aa366 libbind + 3f94d0b Mattermost * Thu Oct 22 2020 Jerry Lundström 1.12.0-1 - Release 1.12.0 * This release fixes the handling of `-?` option for dnscap and all plugins, diff --git a/src/args.c b/src/args.c index f8609a2c..a7dd5001 100644 --- a/src/args.c +++ b/src/args.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/args.h b/src/args.h index 9530e8c7..6f3ab618 100644 --- a/src/args.h +++ b/src/args.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/assert.c b/src/assert.c index 7da7a81d..32f2e3bb 100644 --- a/src/assert.c +++ b/src/assert.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/bpft.c b/src/bpft.c index 09f79a71..e810910c 100644 --- a/src/bpft.c +++ b/src/bpft.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/bpft.h b/src/bpft.h index a6153158..88a272c5 100644 --- a/src/bpft.h +++ b/src/bpft.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/daemon.c b/src/daemon.c index b7bbe072..67ef86e0 100644 --- a/src/daemon.c +++ b/src/daemon.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/daemon.h b/src/daemon.h index 42c30b04..dc4fcc1f 100644 --- a/src/daemon.h +++ b/src/daemon.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/dnscap.1.in b/src/dnscap.1.in index d65cc331..82a44fde 100644 --- a/src/dnscap.1.in +++ b/src/dnscap.1.in @@ -1,4 +1,4 @@ -.\" Copyright (c) 2016-2020, OARC, Inc. +.\" Copyright (c) 2016-2021, OARC, Inc. .\" All rights reserved. .\" .\" Redistribution and use in source and binary forms, with or without diff --git a/src/dnscap.c b/src/dnscap.c index a55ed816..56e1ac15 100644 --- a/src/dnscap.c +++ b/src/dnscap.c @@ -4,7 +4,7 @@ */ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/dnscap.h b/src/dnscap.h index a38ab88b..dd03ddd0 100644 --- a/src/dnscap.h +++ b/src/dnscap.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/dnscap_common.h b/src/dnscap_common.h index 2fb80f33..db1b88ba 100644 --- a/src/dnscap_common.h +++ b/src/dnscap_common.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/dump_cbor.c b/src/dump_cbor.c index 797e4e1c..1d2d848a 100644 --- a/src/dump_cbor.c +++ b/src/dump_cbor.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/dump_cbor.h b/src/dump_cbor.h index 6cdabc41..cbe8f3f8 100644 --- a/src/dump_cbor.h +++ b/src/dump_cbor.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/dump_cds.c b/src/dump_cds.c index dab24548..e151d355 100644 --- a/src/dump_cds.c +++ b/src/dump_cds.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/dump_cds.h b/src/dump_cds.h index b9286720..a972e59a 100644 --- a/src/dump_cds.h +++ b/src/dump_cds.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/dump_dns.c b/src/dump_dns.c index 37cdbf4b..e03e33f9 100644 --- a/src/dump_dns.c +++ b/src/dump_dns.c @@ -4,7 +4,7 @@ */ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/dump_dns.h b/src/dump_dns.h index a7016f3e..14c01a9b 100644 --- a/src/dump_dns.h +++ b/src/dump_dns.h @@ -4,7 +4,7 @@ */ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/dumper.c b/src/dumper.c index 84bc84bb..b5458f5a 100644 --- a/src/dumper.c +++ b/src/dumper.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/dumper.h b/src/dumper.h index 408b281f..f447f5c2 100644 --- a/src/dumper.h +++ b/src/dumper.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/endpoint.c b/src/endpoint.c index 03faf304..da37fe3c 100644 --- a/src/endpoint.c +++ b/src/endpoint.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/endpoint.h b/src/endpoint.h index a3ecbfbe..9136ca9d 100644 --- a/src/endpoint.h +++ b/src/endpoint.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/hashtbl.c b/src/hashtbl.c index 3828505a..62e1a9e4 100644 --- a/src/hashtbl.c +++ b/src/hashtbl.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/hashtbl.h b/src/hashtbl.h index 3e034ea3..03eae65d 100644 --- a/src/hashtbl.h +++ b/src/hashtbl.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/iaddr.c b/src/iaddr.c index edae371a..2c5cbeb3 100644 --- a/src/iaddr.c +++ b/src/iaddr.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/iaddr.h b/src/iaddr.h index d3d43054..0c255bdf 100644 --- a/src/iaddr.h +++ b/src/iaddr.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/log.c b/src/log.c index afc9263c..a82d040f 100644 --- a/src/log.c +++ b/src/log.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/log.h b/src/log.h index dce62dd3..7bee5b13 100644 --- a/src/log.h +++ b/src/log.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/memzero.c b/src/memzero.c index 871a7aa1..98a3c0ba 100644 --- a/src/memzero.c +++ b/src/memzero.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/memzero.h b/src/memzero.h index c3ba3608..e25d81cc 100644 --- a/src/memzero.h +++ b/src/memzero.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/network.c b/src/network.c index 54cfb102..d0a4242b 100644 --- a/src/network.c +++ b/src/network.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/network.h b/src/network.h index 4f718b8b..9d5c7de2 100644 --- a/src/network.h +++ b/src/network.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/options.c b/src/options.c index 93d44893..1eee2cf1 100644 --- a/src/options.c +++ b/src/options.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/options.h b/src/options.h index 8cc0621d..e46dd063 100644 --- a/src/options.h +++ b/src/options.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/pcaps.c b/src/pcaps.c index af60490e..9cb6b7bd 100644 --- a/src/pcaps.c +++ b/src/pcaps.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/pcaps.h b/src/pcaps.h index 56366c64..6e1e075a 100644 --- a/src/pcaps.h +++ b/src/pcaps.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/sig.c b/src/sig.c index 99738662..7e7376e4 100644 --- a/src/sig.c +++ b/src/sig.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/sig.h b/src/sig.h index 45f3d856..c7b1296d 100644 --- a/src/sig.h +++ b/src/sig.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2020, OARC, Inc. + * Copyright (c) 2016-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/tcpreasm.c b/src/tcpreasm.c index db897dc9..ce37b10e 100644 --- a/src/tcpreasm.c +++ b/src/tcpreasm.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018-2020, OARC, Inc. + * Copyright (c) 2018-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/tcpreasm.h b/src/tcpreasm.h index 5dff87a1..6418fb2c 100644 --- a/src/tcpreasm.h +++ b/src/tcpreasm.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018-2020, OARC, Inc. + * Copyright (c) 2018-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/tcpstate.c b/src/tcpstate.c index 042cbdb5..bfc5198d 100644 --- a/src/tcpstate.c +++ b/src/tcpstate.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018-2020, OARC, Inc. + * Copyright (c) 2018-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/src/tcpstate.h b/src/tcpstate.h index bf755175..ac3dd56a 100644 --- a/src/tcpstate.h +++ b/src/tcpstate.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018-2020, OARC, Inc. + * Copyright (c) 2018-2021, OARC, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without