From a68848db159cc1cafa82f9d383432fda459c8745 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sat, 17 Jul 2021 09:11:16 +0200 Subject: Merging upstream version 1.2.1. Signed-off-by: Daniel Baumann --- rpm/dnsjit.spec | 168 -------------------------------------------------------- 1 file changed, 168 deletions(-) delete mode 100644 rpm/dnsjit.spec (limited to 'rpm') diff --git a/rpm/dnsjit.spec b/rpm/dnsjit.spec deleted file mode 100644 index c2deb72..0000000 --- a/rpm/dnsjit.spec +++ /dev/null @@ -1,168 +0,0 @@ -Name: dnsjit -Version: 1.1.0 -Release: 1%{?dist} -Summary: Engine for capturing, parsing and replaying DNS -Group: Productivity/Networking/DNS/Utilities - -License: GPL-3.0-or-later -URL: https://github.com/DNS-OARC/dnsjit -# Source needs to be generated by dist-tools/create-source-packages, see -# https://github.com/jelu/dist-tools -Source0: https://github.com/DNS-OARC/dnsjit/archive/v%{version}.tar.gz?/%{name}_%{version}.orig.tar.gz - -BuildRequires: libpcap-devel -%if 0%{?suse_version} || 0%{?sle_version} -BuildRequires: moonjit-devel >= 2.0.0 -%else -BuildRequires: luajit-devel >= 2.0.0 -%endif -BuildRequires: lmdb-devel -BuildRequires: ck-devel -BuildRequires: gnutls-devel -BuildRequires: libuv-devel -BuildRequires: libnghttp2-devel -BuildRequires: autoconf >= 2.64 -BuildRequires: automake -BuildRequires: libtool - -%description -dnsjit is a combination of parts taken from dsc, dnscap, drool, -and put together around Lua to create a script-based engine for easy -capturing, parsing and statistics gathering of DNS message while also -providing facilities for replaying DNS traffic. - - -%prep -%setup -q -n %{name}_%{version} - - -%build -sh autogen.sh -%configure -make %{?_smp_mflags} - - -%install -rm -rf $RPM_BUILD_ROOT -make install DESTDIR=$RPM_BUILD_ROOT - - -%check -make test - - -%clean -rm -rf $RPM_BUILD_ROOT - - -%files -%defattr(-,root,root) -%{_bindir}/* -%{_datadir}/doc/* -%{_mandir}/man1/* -%{_mandir}/man3/* - - -%changelog -* Wed Feb 03 2021 Jerry Lundström 1.1.0-1 -- Release 1.1.0 - * This releases adds a new module for handling Base64 URLs and new calls - for error handling and opening PCAPs using file descriptors, along with - a bug fix in `lib.getopt` and other changes. - * The `dnssim` module has also gotten its own version and changelog, this - is to prepare it for being moved outside of dnsjit's repository in the - future. - * New modules, calls, features: - - New `lib.base64url`: Utility library to convert data to base64url format - - `core.log`: New call `Log.errstr()`: Convert error number to its text representation - - `input.fpcap`: New call `Fpcap.openfp()`: Open a PCAP file for processing using a file descriptor, for example `io.stdin` - - `output.dnssim`: Support for DNS-over-HTTPS - * Bug fixes: - - `lib.getopt`: Fix bug where `-` and `--` could not be used as arguments to options - * Other changes: - - Fix typo in configure help text - - Add coverage - - `filter.ipsplit`: Extend PRNG modulus to 2^31, new implementation is the same as glibc's `rand()` - - `lib.ip`: Fix typo in documentation - - `output.dnssim`: - - This module now has it's own changelog - - Updated to v20210129 - - Depend on libhttp2 for dnssim DNS-over-HTTPS capabilities - - `output.pcap`: Log libpcap error when failing to open - - SUSE packages now depend on moonjit because of lack of LuaJIT support - * Commits: - d001ccb m4 - 4b63bce output/dnssim: add changelog - 7355810 output/dnssim: add version checks - 95fa6a9 input pcap/fpcap, getopt - 99c3d9f test/test_ipsplit: update to use new PRNG - 3235b09 filter/ipsplit: extend PRNG modulus to 2^31 - 8ff81a0 fixup! input.fpcap: filename "-" reads from stdin - 63cf0a4 output/dnssim: fix regression in DoH GET - 367d0b8 input.pcap: document stdin feature of open_offline() - 8d94504 input.fpcap: filename "-" reads from stdin - 617058e getopt: accept singleton - also as option value - 7d7f17c output/dnssim: unify failed to bind error messages - bdf1517 output/dnssim: add IPv4 support - 15a21da Sonarcloud - ceeea1d SUSE - 1fc3c82 PR179 - 2f5d38f output/dnssim: allow user-set instance log name - b036c68 Info - 0af1ffb Travis, configure - 49bdc08 output/dnssim: implement udp(tcp_fallback) method - b4f9cf9 man: update gitlab.labs.nic.cz to gitlab.nic.cz - 45b977d output/dnssim: update man page - 4184090 output/dnssim: https2 - fix connection closure issues - 342f33e output/dnssim: https2 - omit closing connection inside callback - 67a76d5 output/dnssim: handle all states when closing connection - 41f04d8 output/dnssim: document importance of conn state enum ordering - 795ab6f output/dnssim: tls - fix handling of CONGESTED connections - 8792b32 output/dnssim: match QUESTION section of received responses - 3a88f5b Coverage - 4f611c8 dnssim - 6e35d5b Compile - 63faa44 README, format code, man-page - 925f85e lib: add missing man reference - 9239087 output/dnssim: fix man formatting - bd7bee5 fix lua log levels - 4083efd output/dnssim: fix doc typo - 24c22b8 lib/base64url: add lua bindings - 69be2a1 core/log: add errstr() utility function - 0c14d74 output/dnssim: improve https2() documentation and behaviour - f74e19c output/pcap: log errors when opening output PCAP - 6fe699a output/dnssim: cleanup and nitpicks - 96db8a9 output/https2: handle max_concurrent_streams similar to nghttp2 - 15ea609 output/dnssim: https2 - ensure uri authority is always set - fad3ed6 output/dnssim: https2 - fix some TODOs - 0bee6d8 output/dnssim: https2 - lua documentation - e83e010 output/dnssim: https2 - implement GET method - b553e0f output/dnssim: https2 - configure method - a431a0d contrib: add base64url functions - c753097 output/dnssim: https2 - set default concurrent stream limit - d49f275 output/dnssim: https2 - track number of open streams - 2f7217f output/dnssim: https2 - improve data send edge cases - c0abebc output/dnssim: https2 - return correct error code on send failure - 5b1f6c3 output/dnssim: conn - avoid assert when tearing down failed connections - 5c42266 output/dnssim: exit when file descriptors run out - 1ab2ab6 output/dnssim: https2 - additional asserts to detect invalid data - 4424eb3 output/dnssim: https2 - check response code - 303f2cd output/dnssim: https2 - improve QID mismatch debug msg - 86e3761 output/dnssim: https2 - bugfixes - 4a52f47 output/dnssim: https2 - use more consistent code style for pointers - c8d853e output/dnssim: conn - fix potential memory leak - 3e6038b output/dnssim: https2 - enable zero-ing out msgid - 712634c output/dnssim: https2 - properly match dnsmsg to query from http request - 5abe943 output/dnssim: https2 - free memory on teardown - 39a9e9e output/dnssim: https2 - initial implementation - 058aee2 output/dnssim: https2 - initialize and setup session - 85eb4a3 output/dnssim: https2 - add libnghttp2 dependency - 6712bd6 output/dnssim: https2 - add skeleton -* Thu Jul 23 2020 Jerry Lundström 1.0.0-1 -- Release 1.0.0 -* Tue Jun 04 2019 Jerry Lundström 0.9.8-1 -- Alpha release 0.9.8 -* Fri Jan 25 2019 Jerry Lundström 0.9.7-1 -- Alpha release 0.9.7 -* Wed Aug 01 2018 Jerry Lundström 0.9.6-1 -- Alpha release 0.9.6 -- cgit v1.2.3