Skip to content

Commit

Permalink
Release 1.8.0
Browse files Browse the repository at this point in the history
  • Loading branch information
weiss committed Jan 10, 2022
1 parent ce767dd commit fd9e332
Show file tree
Hide file tree
Showing 6 changed files with 22 additions and 19 deletions.
5 changes: 4 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ All notable changes to this project will be documented in this file. This
project adheres to [Semantic Versioning][SemVer].

## [Unreleased]

## [1.8.0] - 2022-01-10
### Added
- Allow for configuring TLS connection properties using the new `tls_options`,
`tls_ciphers`, and `tls_dh_file` options (#6).
Expand Down Expand Up @@ -268,7 +270,8 @@ project adheres to [Semantic Versioning][SemVer].
### Added
- Initial (pre-)release of the eturnal STUN/TURN server.

[Unreleased]: https://github.com/processone/eturnal/compare/1.7.0...HEAD
[Unreleased]: https://github.com/processone/eturnal/compare/1.8.0...HEAD
[1.8.0]: https://github.com/processone/eturnal/releases/tag/1.8.0
[1.7.0]: https://github.com/processone/eturnal/releases/tag/1.7.0
[1.6.0]: https://github.com/processone/eturnal/releases/tag/1.6.0
[1.5.0]: https://github.com/processone/eturnal/releases/tag/1.5.0
Expand Down
12 changes: 6 additions & 6 deletions INSTALL.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,11 @@ and `openssl-devel`.
> (`chmod +x rebar3`), first. On Erlang/OTP 21.x, you need an [older Rebar3][6]
> version.
$ curl https://eturnal.net/download/eturnal-1.7.0.tar.gz | tar -C /tmp -xzf -
$ cd /tmp/eturnal-1.7.0
$ curl https://eturnal.net/download/eturnal-1.8.0.tar.gz | tar -C /tmp -xzf -
$ cd /tmp/eturnal-1.8.0
$ ./rebar3 as prod tar

This generates the archive file `_build/prod/rel/eturnal/eturnal-1.7.0.tar.gz`.
This generates the archive file `_build/prod/rel/eturnal/eturnal-1.8.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][7] file, re-run `./rebar3 as prod tar`, and adapt the
Expand All @@ -47,7 +47,7 @@ or `sudo -i`, first.
2. Extract the archive generated [above](#compilation):

# cd /opt/eturnal
# tar -xzf /tmp/eturnal-1.7.0/_build/prod/rel/eturnal/eturnal-1.7.0.tar.gz
# tar -xzf /tmp/eturnal-1.8.0/_build/prod/rel/eturnal/eturnal-1.8.0.tar.gz

3. Copy the `eturnal.yml` file to `/etc` (optional):

Expand All @@ -70,6 +70,6 @@ configuration and usage instructions.
[4]: https://gcc.gnu.org
[5]: https://s3.amazonaws.com/rebar3/rebar3
[6]: https://github.com/erlang/rebar3/releases/download/3.15.2/rebar3
[7]: https://github.com/processone/eturnal/blob/1.7.0/build.config
[8]: https://github.com/processone/eturnal/blob/1.7.0/README.md
[7]: https://github.com/processone/eturnal/blob/1.8.0/build.config
[8]: https://github.com/processone/eturnal/blob/1.8.0/README.md
[9]: https://eturnal.net/documentation/
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -86,13 +86,13 @@ free to (ab)use it for usage questions as well. If you happen to be using
[4]: https://software.opensuse.org/download/?package=eturnal&project=devel:languages:erlang
[5]: https://eturnal.net/documentation/#Installation
[6]: https://eturnal.net/windows/
[7]: https://github.com/processone/eturnal/blob/1.7.0/INSTALL.md
[7]: https://github.com/processone/eturnal/blob/1.8.0/INSTALL.md
[8]: https://en.wikipedia.org/wiki/YAML
[9]: https://github.com/processone/eturnal/blob/1.7.0/config/eturnal.yml
[9]: https://github.com/processone/eturnal/blob/1.8.0/config/eturnal.yml
[10]: https://www.freedesktop.org/software/systemd/man/systemctl.html
[11]: https://github.com/processone/eturnal/blob/1.7.0/scripts/eturnal.init
[11]: https://github.com/processone/eturnal/blob/1.8.0/scripts/eturnal.init
[12]: https://www.freedesktop.org/software/systemd/man/systemd-journald.service.html
[13]: https://eturnal.net/documentation/
[14]: https://github.com/processone/eturnal/blob/1.7.0/CHANGELOG.md
[14]: https://github.com/processone/eturnal/blob/1.8.0/CHANGELOG.md
[15]: https://github.com/processone/eturnal/issues
[16]: https://xmpp.org
12 changes: 6 additions & 6 deletions doc/overview.edoc
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ limitations under the License.
--------------------------------------------------------------------------------

@title eturnal Documentation
@version 1.7.0 ({@date})
@version 1.8.0 ({@date})
@copyright 2020, 2021 ProcessOne, SARL
@author Holger Weiss

Expand All @@ -37,7 +37,7 @@ operation to generate the ephemeral password, and eturnal does the same to
verify it.

The <a
href="https://github.com/processone/eturnal/blob/1.7.0/README.md">README.md</a>
href="https://github.com/processone/eturnal/blob/1.8.0/README.md">README.md</a>
file shipped with eturnal should get you started quickly. For details, see the
reference documentation below.

Expand All @@ -48,9 +48,9 @@ retrieved <a href="https://eturnal.net/repositories/">from eturnal.net</a>. On
other Linux/x64 and Linux/arm64 systems, the <a
href="https://eturnal.net/download/linux/">binary release</a> can be installed
as described in this section. For building eturnal from source, see the <a
href="https://github.com/processone/eturnal/blob/1.7.0/INSTALL.md">INSTALL.md</a>
href="https://github.com/processone/eturnal/blob/1.8.0/INSTALL.md">INSTALL.md</a>
file shipped with eturnal's <a
href="https://eturnal.net/download/eturnal-1.7.0.tar.gz">source code
href="https://eturnal.net/download/eturnal-1.8.0.tar.gz">source code
archive</a>.

The binary release archive holds a stand-alone directory that includes
Expand All @@ -62,11 +62,11 @@ with `arm64'):

```
# useradd -r -d /opt/eturnal eturnal
# curl https://eturnal.net/eturnal-1.7.0-linux-x64.tar.gz | tar -C /opt -xzf -
# curl https://eturnal.net/eturnal-1.8.0-linux-x64.tar.gz | tar -C /opt -xzf -
'''

The example <a
href="https://github.com/processone/eturnal/blob/1.7.0/config/eturnal.yml">configuration
href="https://github.com/processone/eturnal/blob/1.8.0/config/eturnal.yml">configuration
file</a> shipped with eturnal can either be edited in place or copied into the
system's `/etc' directory, first:

Expand Down
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='1.7.0'
rel_vsn='1.8.0'

( git describe --tags --match '[0-9]*' 2>'/dev/null' || echo "$rel_vsn" ) \
| sed -e 's/-g.*//' -e 's/-/+/' | tr -d '[:space:]'
2 changes: 1 addition & 1 deletion windows/eturnal.iss
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ AppName=eturnal
AppPublisher=ProcessOne, SARL
AppPublisherURL=https://eturnal.net
AppSupportURL=https://github.com/processone/eturnal/issues
AppVersion=1.7.0
AppVersion=1.8.0
WizardStyle=modern
DefaultDirName={autopf}\eturnal
DefaultGroupName=eturnal
Expand Down

0 comments on commit fd9e332

Please sign in to comment.