Skip to content

Commit

Permalink
Release 1.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
jelu committed Jul 23, 2020
1 parent 4039971 commit c884d57
Show file tree
Hide file tree
Showing 5 changed files with 27 additions and 13 deletions.
5 changes: 5 additions & 0 deletions CHANGES
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
2020-07-23 Jerry Lundström

Release 1.0.0

First release of dnsjit.
17 changes: 9 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,6 @@ requirements.
Another core functionality is the ability to parse and process DNS messages
even if the messages are non-compliant with the DNS standards.

**NOTE** current implementation is _ALPHA_ which means functionality are not
set and may be changed or removed.

The following Lua module categories exists:
- `dnsjit.core`: Core modules for handling things like logging, DNS messages and receiver/receive functionality.
- `dnsjit.lib`: Various Lua libraries or C library bindings.
Expand All @@ -36,21 +33,25 @@ architectures because of LuaJIT.

## Dependencies

- [libluajit](http://luajit.org/) 2.0+
- [libluajit](http://luajit.org/) 2.0+ (or compatible alternatives)
- [libpcap](http://www.tcpdump.org/)
- [liblmdb](https://github.com/LMDB/lmdb)
- [libck](https://github.com/concurrencykit/ck)
- [libgnutls](https://www.gnutls.org/)
- [libuv](http://libuv.org/)
- [luajit](http://luajit.org/) (for building)
- automake/autoconf/libtool/pkg-config (for building)

Debian/Ubuntu: `apt-get install libluajit-5.1-dev libpcap-dev luajit liblmdb-dev libck-dev libgnutls28-dev`
Debian/Ubuntu: `apt-get install libluajit-5.1-dev libpcap-dev luajit liblmdb-dev libck-dev libgnutls28-dev libuv1-dev`

CentOS: `yum install luajit-devel libpcap-devel lmdb-devel ck-devel gnutls-devel libuv-devel`

CentOS: `yum install luajit-devel libpcap-devel lmdb-devel ck-devel gnutls-devel`
FreeBSD: `pkg install luajit libpcap lmdb gnutls concurrencykit libuv`

FreeBSD: `pkg install luajit libpcap lmdb gnutls concurrencykit`
OpenBSD: `pkg_add luajit gnutls libuv` + manual install of libpcap, liblmdb and libck

OpenBSD: `pkg_add luajit gnutls` + manual install of libpcap, liblmdb and libck
On some version of SUSE Linux Enterprise moonjit is used as an compatible
alternative to luajit.

## Build

Expand Down
8 changes: 4 additions & 4 deletions configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,10 @@
# along with dnsjit. If not, see <http://www.gnu.org/licenses/>.

AC_PREREQ(2.64)
AC_INIT([dnsjit], [0.9.8], [[email protected]], [dnsjit], [https://github.com/DNS-OARC/dnsjit/issues])
AC_DEFINE([PACKAGE_MAJOR_VERSION], [0], [Define to the major version of this package.])
AC_DEFINE([PACKAGE_MINOR_VERSION], [9], [Define to the minor version of this package.])
AC_DEFINE([PACKAGE_PATCH_VERSION], [8], [Define to the patch version of this package.])
AC_INIT([dnsjit], [1.0.0], [[email protected]], [dnsjit], [https://github.com/DNS-OARC/dnsjit/issues])
AC_DEFINE([PACKAGE_MAJOR_VERSION], [1], [Define to the major version of this package.])
AC_DEFINE([PACKAGE_MINOR_VERSION], [0], [Define to the minor version of this package.])
AC_DEFINE([PACKAGE_PATCH_VERSION], [0], [Define to the patch version of this package.])
AM_INIT_AUTOMAKE([-Wall -Werror foreign subdir-objects])
AC_CONFIG_SRCDIR([src/dnsjit.c])
AC_CONFIG_HEADER([src/config.h])
Expand Down
6 changes: 6 additions & 0 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
dnsjit (1.0.0-1~unstable+1) unstable; urgency=low

* Release 1.0.0

-- Jerry Lundström <[email protected]> Thu, 23 Jul 2020 15:49:04 +0200

dnsjit (0.9.8-1~unstable+1) unstable; urgency=low

* Alpha release 0.9.8
Expand Down
4 changes: 3 additions & 1 deletion rpm/dnsjit.spec
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Name: dnsjit
Version: 0.9.8
Version: 1.0.0
Release: 1%{?dist}
Summary: Engine for capturing, parsing and replaying DNS
Group: Productivity/Networking/DNS/Utilities
Expand Down Expand Up @@ -72,6 +72,8 @@ rm -rf $RPM_BUILD_ROOT


%changelog
* Thu Jul 23 2020 Jerry Lundström <[email protected]> 1.0.0-1
- Release 1.0.0
* Tue Jun 04 2019 Jerry Lundström <[email protected]> 0.9.8-1
- Alpha release 0.9.8
* Fri Jan 25 2019 Jerry Lundström <[email protected]> 0.9.7-1
Expand Down

0 comments on commit c884d57

Please sign in to comment.