Skip to content

Commit 4d0b3f8

Browse files
committed
Release 1.11.0
1 parent 281d9b8 commit 4d0b3f8

File tree

8 files changed

+28
-25
lines changed

8 files changed

+28
-25
lines changed

CHANGELOG.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ All notable changes to this project will be documented in this file. This
44
project adheres to [Semantic Versioning][SemVer].
55

66
## [Unreleased]
7+
8+
## [1.11.0] - 2023-08-06
79
### Added
810
- Allow for specifying static `credentials` in the `eturnal.yml` configuration
911
file. They can be used instead of (or in addition to) a shared `secret`.
@@ -442,7 +444,8 @@ project adheres to [Semantic Versioning][SemVer].
442444
### Added
443445
- Initial (pre-)release of the eturnal STUN/TURN server.
444446

445-
[Unreleased]: https://github.com/processone/eturnal/compare/1.10.1...HEAD
447+
[Unreleased]: https://github.com/processone/eturnal/compare/1.11.0...HEAD
448+
[1.11.0]: https://github.com/processone/eturnal/releases/tag/1.11.0
446449
[1.10.1]: https://github.com/processone/eturnal/releases/tag/1.10.1
447450
[1.10.0]: https://github.com/processone/eturnal/releases/tag/1.10.0
448451
[1.9.1]: https://github.com/processone/eturnal/releases/tag/1.9.1

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -107,15 +107,15 @@ As an alternative, there's an `#eturnal` channel [on Slack][23].
107107
[8]: https://pkgs.alpinelinux.org/packages?name=eturnal
108108
[9]: https://eturnal.net/documentation/#Installation
109109
[10]: https://eturnal.net/windows/
110-
[11]: https://github.com/processone/eturnal/blob/1.10.1/doc/INSTALL.md
110+
[11]: https://github.com/processone/eturnal/blob/1.11.0/doc/INSTALL.md
111111
[12]: https://en.wikipedia.org/wiki/YAML
112-
[13]: https://github.com/processone/eturnal/blob/1.10.1/config/eturnal.yml
112+
[13]: https://github.com/processone/eturnal/blob/1.11.0/config/eturnal.yml
113113
[14]: https://www.freedesktop.org/software/systemd/man/systemctl.html
114-
[15]: https://github.com/processone/eturnal/blob/1.10.1/overlay/init/sysv/eturnal
115-
[16]: https://github.com/processone/eturnal/blob/1.10.1/overlay/init/openrc/eturnal.initd
114+
[15]: https://github.com/processone/eturnal/blob/1.11.0/overlay/init/sysv/eturnal
115+
[16]: https://github.com/processone/eturnal/blob/1.11.0/overlay/init/openrc/eturnal.initd
116116
[17]: https://www.freedesktop.org/software/systemd/man/systemd-journald.service.html
117117
[18]: https://eturnal.net/documentation/
118-
[19]: https://github.com/processone/eturnal/blob/1.10.1/CHANGELOG.md
118+
[19]: https://github.com/processone/eturnal/blob/1.11.0/CHANGELOG.md
119119
[20]: https://github.com/processone/eturnal/issues
120120
[21]: https://xmpp.org
121121
[22]: https://eturnal.net/chat/

doc/CONTAINER.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ version of a particular release in case of any bug fix etc. of the image.
1313
| Tags | Description | Additional notes |
1414
| ------------ | ------------ | ------------ |
1515
| `edge` | Built from `master` branch, see [changelog](https://github.com/processone/eturnal/blob/master/CHANGELOG.md) | For testing purposes. |
16-
| `1.10.1`, `latest` | [Release changelog](https://github.com/processone/eturnal/releases/tag/1.10.1) | |
16+
| `1.11.0`, `latest` | [Release changelog](https://github.com/processone/eturnal/releases/tag/1.11.0) | |
1717

1818
Images are scanned daily by [Trivy](https://www.aquasec.com/products/trivy) and,
1919
if necessary, the `latest` release will be rebuilt and updated.

doc/INSTALL.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,11 @@ and `openssl-devel`.
2020
> (`chmod +x rebar3`), first. On Erlang/OTP 21.x and 22.x, you need an [older
2121
> Rebar3][6] version.
2222
23-
curl https://eturnal.net/eturnal-1.10.1.tar.gz | tar -C /tmp -xzf -
24-
cd /tmp/eturnal-1.10.1
23+
curl https://eturnal.net/eturnal-1.11.0.tar.gz | tar -C /tmp -xzf -
24+
cd /tmp/eturnal-1.11.0
2525
./rebar3 as prod tar
2626

27-
This generates the archive file `_build/prod/rel/eturnal/eturnal-1.10.1.tar.gz`.
27+
This generates the archive file `_build/prod/rel/eturnal/eturnal-1.11.0.tar.gz`.
2828
The default installation prefix is set to `/opt/eturnal`, and it's assumed the
2929
server will be executed by a user named `eturnal`. To change these defaults,
3030
edit the [build.config][7] file or override the settings using environment
@@ -57,7 +57,7 @@ or `sudo -i`, first.
5757
2. Extract the archive generated [above](#compilation):
5858

5959
cd /opt/eturnal
60-
tar -xzf /tmp/eturnal-1.10.1/_build/prod/rel/eturnal/eturnal-1.10.1.tar.gz
60+
tar -xzf /tmp/eturnal-1.11.0/_build/prod/rel/eturnal/eturnal-1.11.0.tar.gz
6161
chown eturnal /opt/eturnal/etc/eturnal.yml
6262

6363
3. Copy the `eturnal.yml` file to `/etc` (optional):
@@ -81,8 +81,8 @@ configuration and usage instructions.
8181
[4]: https://gcc.gnu.org
8282
[5]: https://s3.amazonaws.com/rebar3/rebar3
8383
[6]: https://github.com/erlang/rebar3/releases/download/3.15.2/rebar3
84-
[7]: https://github.com/processone/eturnal/blob/1.10.1/build.config
85-
[8]: https://github.com/processone/eturnal/blob/1.10.1/config/shell.config
86-
[9]: https://github.com/processone/eturnal/blob/1.10.1/config/eturnal.yml
87-
[10]: https://github.com/processone/eturnal/blob/1.10.1/README.md
84+
[7]: https://github.com/processone/eturnal/blob/1.11.0/build.config
85+
[8]: https://github.com/processone/eturnal/blob/1.11.0/config/shell.config
86+
[9]: https://github.com/processone/eturnal/blob/1.11.0/config/eturnal.yml
87+
[10]: https://github.com/processone/eturnal/blob/1.11.0/README.md
8888
[11]: https://eturnal.net/documentation/

doc/QUICK-TEST.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ On Linux/x64 systems, the following commands provide STUN/TURN services on
44
UDP/TCP port 3478 (on Linux/arm64 systems, replace `x64` with `arm64`):
55

66
```
7-
curl https://eturnal.net/eturnal-1.10.1-linux-glibc-x64.tar.gz | tar -xzf -
7+
curl https://eturnal.net/eturnal-1.11.0-linux-glibc-x64.tar.gz | tar -xzf -
88
eturnal/bin/eturnalctl foreground
99
```
1010

doc/overview.edoc

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ limitations under the License.
1919
--------------------------------------------------------------------------------
2020

2121
@title eturnal Documentation
22-
@version 1.10.1 ({@date})
22+
@version 1.11.0 ({@date})
2323
@copyright 2020-2022 ProcessOne, SARL
2424
@author Holger Weiss
2525

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

6060
The binary release is installed using the following commands (on AArch64
6161
systems, `x64' must be replaced with `arm64'):
6262

6363
```
64-
curl -O https://eturnal.net/eturnal-1.10.1-linux-x64.run
65-
chmod +x eturnal-1.10.1-linux-x64.run
66-
sudo ./eturnal-1.10.1-linux-x64.run
64+
curl -O https://eturnal.net/eturnal-1.11.0-linux-x64.run
65+
chmod +x eturnal-1.11.0-linux-x64.run
66+
sudo ./eturnal-1.11.0-linux-x64.run
6767
'''
6868

6969
The installer extracts the release archive into `/opt/eturnal' and creates a

tools/ctrrel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,4 @@
1515
# The github action "tails" the last line of this file to extract the relevant release and tags.
1616
#
1717

18-
1.10.1-r2
18+
1.11.0-r0

tools/get-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
set -e
66
set -u
77

8-
rel_vsn='1.10.1'
8+
rel_vsn='1.11.0'
99

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

0 commit comments

Comments
 (0)