Skip to content

Commit

Permalink
Release 1.12.0
Browse files Browse the repository at this point in the history
  • Loading branch information
weiss committed Sep 28, 2023
1 parent 83a9939 commit 8837e31
Show file tree
Hide file tree
Showing 8 changed files with 25 additions and 22 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.12.0] - 2023-09-28
### Added
- The new `blacklist_clients` and `blacklist_peers` options may be used to
specify blocklists for TURN clients and TURN peers separately. The old
Expand Down Expand Up @@ -469,7 +471,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.11.1...HEAD
[Unreleased]: https://github.com/processone/eturnal/compare/1.12.0...HEAD
[1.12.0]: https://github.com/processone/eturnal/releases/tag/1.12.0
[1.11.1]: https://github.com/processone/eturnal/releases/tag/1.11.1
[1.11.0]: https://github.com/processone/eturnal/releases/tag/1.11.0
[1.10.1]: https://github.com/processone/eturnal/releases/tag/1.10.1
Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -117,15 +117,15 @@ As an alternative, there's an `#eturnal` channel [on Slack][23].
[8]: https://pkgs.alpinelinux.org/packages?name=eturnal
[9]: https://eturnal.net/documentation/#Installation
[10]: https://eturnal.net/windows/
[11]: https://github.com/processone/eturnal/blob/1.11.1/doc/INSTALL.md
[11]: https://github.com/processone/eturnal/blob/1.12.0/doc/INSTALL.md
[12]: https://en.wikipedia.org/wiki/YAML
[13]: https://github.com/processone/eturnal/blob/1.11.1/config/eturnal.yml
[13]: https://github.com/processone/eturnal/blob/1.12.0/config/eturnal.yml
[14]: https://www.freedesktop.org/software/systemd/man/systemctl.html
[15]: https://github.com/processone/eturnal/blob/1.11.1/overlay/init/sysv/eturnal
[16]: https://github.com/processone/eturnal/blob/1.11.1/overlay/init/openrc/eturnal.initd
[15]: https://github.com/processone/eturnal/blob/1.12.0/overlay/init/sysv/eturnal
[16]: https://github.com/processone/eturnal/blob/1.12.0/overlay/init/openrc/eturnal.initd
[17]: https://www.freedesktop.org/software/systemd/man/systemd-journald.service.html
[18]: https://eturnal.net/documentation/
[19]: https://github.com/processone/eturnal/blob/1.11.1/CHANGELOG.md
[19]: https://github.com/processone/eturnal/blob/1.12.0/CHANGELOG.md
[20]: https://github.com/processone/eturnal/issues
[21]: https://xmpp.org
[22]: https://eturnal.net/chat/
Expand Down
2 changes: 1 addition & 1 deletion doc/CONTAINER.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ version of a particular release in case of any bug fix etc. of the image.
| Tags | Description | Additional notes |
| ------------ | ------------ | ------------ |
| `edge` | Built from `master` branch, see [changelog](https://github.com/processone/eturnal/blob/master/CHANGELOG.md) | For testing purposes. |
| `1.11.1`, `latest` | [Release changelog](https://github.com/processone/eturnal/releases/tag/1.11.1) | |
| `1.12.0`, `latest` | [Release changelog](https://github.com/processone/eturnal/releases/tag/1.12.0) | |

Images are scanned daily by [Trivy](https://www.aquasec.com/products/trivy) and,
if necessary, the `latest` release will be rebuilt and updated.
Expand Down
16 changes: 8 additions & 8 deletions doc/INSTALL.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,12 @@ and `openssl-devel`.
> Rebar3][6] version.
```shell
curl https://eturnal.net/eturnal-1.11.1.tar.gz | tar -C /tmp -xzf -
cd /tmp/eturnal-1.11.1
curl https://eturnal.net/eturnal-1.12.0.tar.gz | tar -C /tmp -xzf -
cd /tmp/eturnal-1.12.0
./rebar3 as prod tar
```

This generates the archive file `_build/prod/rel/eturnal/eturnal-1.11.1.tar.gz`.
This generates the archive file `_build/prod/rel/eturnal/eturnal-1.12.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 or override the settings using environment
Expand Down Expand Up @@ -66,7 +66,7 @@ or `sudo -i`, first.

```shell
cd /opt/eturnal
tar -xzf /tmp/eturnal-1.11.1/_build/prod/rel/eturnal/eturnal-1.11.1.tar.gz
tar -xzf /tmp/eturnal-1.12.0/_build/prod/rel/eturnal/eturnal-1.12.0.tar.gz
chown eturnal /opt/eturnal/etc/eturnal.yml
```

Expand Down Expand Up @@ -95,8 +95,8 @@ 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.11.1/build.config
[8]: https://github.com/processone/eturnal/blob/1.11.1/config/shell.config
[9]: https://github.com/processone/eturnal/blob/1.11.1/config/eturnal.yml
[10]: https://github.com/processone/eturnal/blob/1.11.1/README.md
[7]: https://github.com/processone/eturnal/blob/1.12.0/build.config
[8]: https://github.com/processone/eturnal/blob/1.12.0/config/shell.config
[9]: https://github.com/processone/eturnal/blob/1.12.0/config/eturnal.yml
[10]: https://github.com/processone/eturnal/blob/1.12.0/README.md
[11]: https://eturnal.net/documentation/
2 changes: 1 addition & 1 deletion doc/QUICK-TEST.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ On Linux/x64 systems, the following commands provide STUN/TURN services on
UDP/TCP port 3478 (on Linux/arm64 systems, replace `x64` with `arm64`):

```shell
curl https://eturnal.net/eturnal-1.11.1-linux-glibc-x64.tar.gz | tar -xzf -
curl https://eturnal.net/eturnal-1.12.0-linux-glibc-x64.tar.gz | tar -xzf -
eturnal/bin/eturnalctl foreground
```

Expand Down
8 changes: 4 additions & 4 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.11.1 ({@date})
@version 1.12.0 ({@date})
@copyright 2020-2022 ProcessOne, SARL
@author Holger Weiss

Expand All @@ -33,7 +33,7 @@ clients receive temporary TURN credentials where the user name is comprised of
the (Unix) expiry timestamp and the password is derived from a {@section secret}
shared between the service generating those credentials and eturnal. The service
offering the credentials <a
href="https://github.com/processone/eturnal/blob/1.11.1/examples/make-credentials">performs</a>
href="https://github.com/processone/eturnal/blob/1.12.0/examples/make-credentials">performs</a>
a `Base64(HMAC-SHA1($secret, $timestamp))' operation to generate the ephemeral
password, and eturnal does the same to verify it. As an alternative, static <a
href="#credentials">credentials</a> may be configured as well.
Expand All @@ -52,9 +52,9 @@ Linux/x64 and Linux/arm64 systems, the <a
href="https://eturnal.net/download/linux/installer/">binary release</a> can be
installed as described <a href="#Installation">below</a>. For building eturnal
from source, see the <a
href="https://github.com/processone/eturnal/blob/1.11.1/doc/INSTALL.md">INSTALL.md</a>
href="https://github.com/processone/eturnal/blob/1.12.0/doc/INSTALL.md">INSTALL.md</a>
file shipped with eturnal's <a
href="https://eturnal.net/download/eturnal-1.11.1.tar.gz">source code
href="https://eturnal.net/download/eturnal-1.12.0.tar.gz">source code
archive</a>.

=== Installation ===
Expand Down
2 changes: 1 addition & 1 deletion tools/ctrrel
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@
# The github action "tails" the last line of this file to extract the relevant release and tags.
#

1.11.1-r0
1.12.0-r0
2 changes: 1 addition & 1 deletion tools/get-version
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
set -e
set -u

rel_vsn='1.11.1'
rel_vsn='1.12.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 8837e31

Please sign in to comment.