From e3efaade61cbb44be292e69b22a3c4ca81ec8aa9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jerry=20Lundstr=C3=B6m?= Date: Tue, 23 May 2017 10:58:54 +0200 Subject: [PATCH] Release 1.3.0 --- CHANGES | 59 ++++++++++++++++++++++++++++++++++++++++++++++++++++ README.md | 13 +++++++++++- configure.ac | 2 +- 3 files changed, 72 insertions(+), 2 deletions(-) diff --git a/CHANGES b/CHANGES index e69de29..cf6d4eb 100644 --- a/CHANGES +++ b/CHANGES @@ -0,0 +1,59 @@ +2017-05-23 Jerry Lundström + + Release 1.3.0 + + First release under DNS-OARC management with license changed to GPL v3.0, + minor version jump to not conflict with forked repositories that + increased the version themselves. + + Software now using Travis-CI and Jenkins to compile and test under Debian, + Ubuntu, CentOS, FreeBSD and OpenBSD. Coverity Scan used for code analysis + and 30 defects have been solved. + + Bug fixes / enhancements: + - Big endian supported correctly + - Check data length when processing TCP/UDP packets + - Support VLAN-tagged packets + - Support for older compilers (CentOS 6) + - Prevent "time of check, time of use" + - Use `snprintf()` instead of `sprinf()` + + Commits: + + 6782f1f libpcap is not needed + 23a1ca0 Add more 'order by' in tests to ahve concurrent results + f14ab5d Run tests in Travis also + 1a0c98a Add test for bigendian PCAP + 64ee5a8 - fixed reading of big-endian pcap files (including gzipped pcap) + - added sample-bigendian.pcap.gz + dd6ab57 Add test based on the extended regression tests + 27518c5 More regression tests + d889228 Updated regression-test.sh to make the ordering of test query + results more consistent, to avoid false positives. + d157fef Expanded the regression tests. + b3df6c2 Added checks for bad TCP and UDP packet lengths (which could + cause malloc requests for humongous amounts of memory...) + 2e46729 Added support for VLAN-tagged ethertypes. + 10ae2d6 Fix #20: Support CentOS 6 compiler (and hopefully RHEL6 also) + e7a8163 Format code using `clang-format` + a9ae0fe Change namespace to `packetq` and uniform header defines + 6ab0fde Add Coverity badge + 63b480b Use `open()`, `fstat()` and `fdopen()` to prevent "time of check, + time of use" problem + 446a5bf Fix CIDs + 01be348 Fix CIDs + d11a61f Use `snprintf()` + 0bc8e57 Add regression test (from example) for all output formats + 09b9037 Move wiki documentation into the repository + 5e41dbb Update README.md + 6b2263f Add dependencies + 9cd6e5a Add Travis-CI badge + cf582f8 Add Travis-CI + d7eaa55 Cleanup and license change + +2014-04-23 Roger Murray + + Release 1.1.11 + + This release and prior releases was not documented here, see repository + for more information. diff --git a/README.md b/README.md index 571db70..9c38265 100644 --- a/README.md +++ b/README.md @@ -80,7 +80,18 @@ packetq -d -p8080 -w html/ -r pcap/ ## Author(s) -Per Granå @Per-Grana +- Per Granå [@Per-Grana](https://github.com/Per-Grana) + +## Contributor(s) + +- Ole Laursen [@OleLaursen](https://github.com/OleLaursen) +- Rickard Dahlstrand [@rickarddahlstrand](https://github.com/rickarddahlstrand) +- Jerry Lundström [@jelu](https://github.com/jelu) +- Magnus Lundén [@ripoff](https://github.com/ripoff) +- Roger Murray [@romu42](https://github.com/romu42) +- Henrik Levkowetz [@levkowetz](https://github.com/levkowetz) + +See also the [full list of contributors](https://github.com/DNS-OARC/PacketQ/graphs/contributors). ## Copyright diff --git a/configure.ac b/configure.ac index dac17b6..c487124 100644 --- a/configure.ac +++ b/configure.ac @@ -18,7 +18,7 @@ # along with PacketQ. If not, see . AC_PREREQ(2.61) -AC_INIT([packetq], [1.1.11], [admin@dns-oarc.net], [packetq], [https://github.com/DNS-OARC/packetq/issues]) +AC_INIT([packetq], [1.3.0], [admin@dns-oarc.net], [packetq], [https://github.com/DNS-OARC/packetq/issues]) AM_INIT_AUTOMAKE([-Wall -Werror foreign subdir-objects]) AC_CONFIG_SRCDIR([src/packetq.cpp]) AC_CONFIG_HEADER([src/config.h])