From 2f7aa7c024a916f3595e77af4dd7734b7dc0e49a Mon Sep 17 00:00:00 2001 From: Holger Weiss Date: Wed, 24 Jun 2020 19:16:28 +0200 Subject: [PATCH] Release 0.1.0 --- CHANGELOG.md | 7 ++++++- README.md | 8 ++++---- rebar.config | 2 +- scripts/make-binary | 2 +- src/eturnal.app.src | 2 +- 5 files changed, 13 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4eab6ff96..94f1d30fc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,8 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning][SemVer]. ## [Unreleased] + +## [0.1.0] - 2020-06-24 ### Changed - Allow for configuring the same (port, transport) combination on different IP addresses. @@ -11,11 +13,14 @@ project adheres to [Semantic Versioning][SemVer]. ### Fixed - Fix parameter expansion in eturnalctl script which prevented eturnal from starting up. +- In the README section that describes building from source, don't forget to + mention that rebar3 needs to be made executable. ## [0.0.1] - 2020-06-23 ### Added - Initial (pre-)release of the eturnal STUN/TURN server. -[Unreleased]: https://github.com/processone/eturnal/compare/0.0.1...HEAD +[Unreleased]: https://github.com/processone/eturnal/compare/0.1.0...HEAD +[0.1.0]: https://github.com/processone/eturnal/releases/tag/0.1.0 [0.0.1]: https://github.com/processone/eturnal/releases/tag/0.0.1 [SemVer]: https://semver.org/spec/v2.0.0.html diff --git a/README.md b/README.md index 7c94d607e..a5f092cb6 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,7 @@ The following two commands give you a STUN/TURN server listening on port 3478 (UDP/TCP) and port 5349 (TLS) using the specified shared secret for [TURN authentication][1] (no root privileges required): - $ curl -L https://eturnal.net/download/eturnal-0.0.1.tar.gz | tar -C /tmp -xzf - + $ curl -L https://eturnal.net/download/eturnal-0.1.0.tar.gz | tar -C /tmp -xzf - $ ETURNAL_SECRET='crypt1c' /tmp/eturnal/bin/eturnal foreground To stop the server, press `+C`. To remove it, run `rm -rf /tmp/eturnal`. @@ -37,7 +37,7 @@ or `sudo -i`, first. 2. Download and extract binary release: - # curl -L https://eturnal.net/download/eturnal-0.0.1.tar.gz | tar -C /opt -xzf - + # curl -L https://eturnal.net/download/eturnal-0.1.0.tar.gz | tar -C /opt -xzf - 3. Configure the shared secret, your server's IP address(es), and optionally other settings: @@ -82,7 +82,7 @@ and `openssl-devel`. $ chmod +x rebar3 $ ./rebar3 as prod tar -This generates the archive file `_build/prod/rel/eturnal/eturnal-0.0.1.tar.gz`. +This generates the archive file `_build/prod/rel/eturnal/eturnal-0.1.0.tar.gz`. The default installation prefix is set to `/opt/eturnal`, and it's assumed the server will be executed by a user named `eturnal`. To change these defaults, edit the `build.config` file and re-run `./rebar3 as prod tar`. @@ -106,7 +106,7 @@ instructions](#persistent-installation) above, but adapt step 2 by creating the # mkdir -p /opt/eturnal # cd /opt/eturnal - # tar -xzf "$HOME/src/eturnal/_build/prod/rel/eturnal/eturnal-0.0.1.tar.gz" + # tar -xzf "$HOME/src/eturnal/_build/prod/rel/eturnal/eturnal-0.1.0.tar.gz" ## Configuring eturnal diff --git a/rebar.config b/rebar.config index 4596a8daa..34b27a542 100644 --- a/rebar.config +++ b/rebar.config @@ -5,7 +5,7 @@ {recon, {git, "https://github.com/ferd/recon.git", {branch, "master"}}}]}. {relx, - [{release, {eturnal, "0.0.1"}, + [{release, {eturnal, "0.1.0"}, [eturnal, conf, sasl, diff --git a/scripts/make-binary b/scripts/make-binary index fa1b5761e..0641f0259 100755 --- a/scripts/make-binary +++ b/scripts/make-binary @@ -23,7 +23,7 @@ else fi rel_name='eturnal' -rel_vsn='0.0.1' # TODO: Use current release tag (or command-line argument). +rel_vsn='0.1.0' # TODO: Use current release tag (or command-line argument). rebar_vsn='3.14.0-rc2' crosstool_vsn='1.24.0' zlib_vsn='1.2.11' diff --git a/src/eturnal.app.src b/src/eturnal.app.src index b895e6b9c..f3072ca13 100644 --- a/src/eturnal.app.src +++ b/src/eturnal.app.src @@ -1,6 +1,6 @@ {application, eturnal, [{description, "STUN/TURN server"}, - {vsn, "0.0.1"}, + {vsn, "0.1.0"}, {registered, []}, {mod, {eturnal_app, []}}, {applications,