Skip to content

Commit

Permalink
Release 0.5.0
Browse files Browse the repository at this point in the history
  • Loading branch information
weiss committed Jun 30, 2020
1 parent b143e90 commit aad03ec
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 9 deletions.
10 changes: 9 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,17 @@ All notable changes to this project will be documented in this file. This
project adheres to [Semantic Versioning][SemVer].

## [Unreleased]

## [0.5.0] - 2020-06-30
### Added
- Let `eturnalctl version` print the version string of the running release.
- Add an initial version of a test suite.

### Changed
- Allow non-root users to run the eturnalctl script if they have eturnal's
Erlang cookie.
- Make the release directory freely relocatable.

## [0.4.0] - 2020-06-28
### Fixed
- Fix TURN authentication on Erlang/OTP versions older than 22.1.
Expand Down Expand Up @@ -40,7 +47,8 @@ project adheres to [Semantic Versioning][SemVer].
### Added
- Initial (pre-)release of the eturnal STUN/TURN server.

[Unreleased]: https://github.com/processone/eturnal/compare/0.4.0...HEAD
[Unreleased]: https://github.com/processone/eturnal/compare/0.5.0...HEAD
[0.5.0]: https://github.com/processone/eturnal/releases/tag/0.5.0
[0.4.0]: https://github.com/processone/eturnal/releases/tag/0.4.0
[0.3.0]: https://github.com/processone/eturnal/releases/tag/0.3.0
[0.2.0]: https://github.com/processone/eturnal/releases/tag/0.2.0
Expand Down
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,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 https://eturnal.net/download/eturnal-0.4.0-linux-x64.tar.gz | tar -C /tmp -xzf -
$ curl https://eturnal.net/download/eturnal-0.5.0-linux-x64.tar.gz | tar -C /tmp -xzf -
$ ETURNAL_SECRET='crypt1c' /tmp/eturnal/bin/eturnal foreground

To stop the server, press `<Ctrl>+C`. To remove it, run `rm -rf /tmp/eturnal`.
Expand All @@ -39,7 +39,7 @@ or `sudo -i`, first.

2. Download and extract binary release:

# curl https://eturnal.net/download/eturnal-0.4.0-linux-x64.tar.gz | tar -C /opt -xzf -
# curl https://eturnal.net/download/eturnal-0.5.0-linux-x64.tar.gz | tar -C /opt -xzf -

3. Configure the shared secret, your server's IP address(es), and optionally
other settings:
Expand Down Expand Up @@ -77,11 +77,11 @@ and `openssl-devel`.
> official source tarball, you must [download rebar3][6] and make it executable
> (`chmod +x rebar3`), first.
$ curl https://eturnal.net/download/eturnal-0.4.0.tar.gz | tar -C /tmp -xzf -
$ cd /tmp/eturnal-0.4.0
$ curl https://eturnal.net/download/eturnal-0.5.0.tar.gz | tar -C /tmp -xzf -
$ cd /tmp/eturnal-0.5.0
$ ./rebar3 as prod tar

This generates the archive file `_build/prod/rel/eturnal/eturnal-0.4.0.tar.gz`.
This generates the archive file `_build/prod/rel/eturnal/eturnal-0.5.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`.
Expand All @@ -104,7 +104,7 @@ instructions](#persistent-installation) above, but adapt step 2 to extract the
archive _into_ the `/opt/eturnal` directory:

# cd /opt/eturnal
# tar -xzf /tmp/eturnal-0.4.0/_build/prod/rel/eturnal/eturnal-0.4.0.tar.gz
# tar -xzf /tmp/eturnal-0.5.0/_build/prod/rel/eturnal/eturnal-0.5.0.tar.gz

## Configuring eturnal

Expand Down Expand Up @@ -151,5 +151,5 @@ free to (ab)use it for usage questions as well.
[4]: https://www.openssl.org
[5]: https://gcc.gnu.org
[6]: https://github.com/erlang/rebar3/releases/download/3.14.0-rc2/rebar3
[7]: https://github.com/processone/eturnal/blob/0.4.0/config/eturnal.yml
[7]: https://github.com/processone/eturnal/blob/0.5.0/config/eturnal.yml
[8]: https://github.com/processone/eturnal/issues
2 changes: 1 addition & 1 deletion scripts/get-version
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ set -u

export PATH='/usr/local/bin:/usr/bin:/bin'

rel_vsn='0.4.0'
rel_vsn='0.5.0'

( git describe --tags --match '[0-9]*' 2>'/dev/null' || echo "$rel_vsn" ) \
| sed -e 's/-g.*//' -e 's/-/+/' | tr -d '[:space:]'

0 comments on commit aad03ec

Please sign in to comment.