./net/erlang-stun, STUN and TURN library for Erlang / Elixir

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.2.14, Package name: erlang-stun-1.2.14, Maintainer: pkgsrc-users

STUN and TURN library for Erlang / Elixir.


Required to run:
[lang/erlang] [misc/erlang-p1_utils] [security/erlang-fast_tls]

Required to build:
[pkgtools/cwrappers] [devel/rebar]

Master sites:

Filesize: 41.568 KB

Version history: (Expand)


CVS history: (Expand)


   2024-08-22 07:48:49 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
erlang-stun: updated to 1.2.14

Version 1.2.14

Updating fast_tls to version 1.1.21.

Version 1.2.13

Updating fast_tls to version 1.1.20.
Updating p1_utils to version 1.0.26.

Version 1.2.12

Updating fast_tls to version 1.1.19.

Version 1.2.11

Updating fast_tls to version 1.1.18.

Version 1.2.10

Improve dialyzer support

Version 1.2.9

Allow for specifying white/blacklists for clients and peers separately.

Version 1.2.8

Fix expiry of nonces.

Version 1.2.7

Handle transport autodetection error gracefully
Remove unused error handling
   2022-10-14 22:05:57 by =?UTF-8?B?RnLDqWTDqXJpYyBGYXViZXJ0ZWF1?= | Files touched by this commit (4)
Log message:
erlang-stun: Update to 1.2.6

upstream changes:
-----------------
Version 1.2.6
  o Updating fast_tls to version 1.1.16.
  o Increase receive timeout
Version 1.2.5
  o Hand over error events to callback function.
  o Improve TCP/TLS performance if no traffic shaper is configured.
Version 1.2.4
  o Improve handling of invalid REQUESTED-ADDRESS-FAMILY value.
  o Apply minor logging improvements.
  o Reopen listener sockets if they were closed.
Version 1.2.3
  o Don't complain about proxy_protocol option.
  o Gracefully handle errors while receiving UDP data.
  o Reduce log level of errors that may occur during normal operation.
  o Restart listeners on failure.
Version 1.2.2
  o Updating fast_tls to version 1.1.15.
  o Updating p1_utils to version 1.0.25.
Version 1.2.1
  o Updating fast_tls to version 1.1.14.
  o Updating p1_utils to version 1.0.23.
  o Include 'SOFTWARE' attribute in responses.
  o Use random session IDs.
Version 1.2.0
  o Allow for whitelisting IP addresses/subnets.
  o Accept expired credentials for TURN session refreshes.
  o Accept additional TLS options/ciphers.
Version 1.1.0
  o Support the HAproxy protocol (v1 and v2).
  o Don't close listener if accepting a connection fails.
  o Only use new 'socket' backend for multiplexing TCP/TLS listeners.
Version 1.0.47
  o Disable new 'socket' backend for TCP/TLS connections on Windows.
Version 1.0.46
  o Use new 'socket' backend for TCP/TLS connections (on Erlang/OTP 23+).
  o Support multiplexing TCP/TLS listeners (on Erlang/OTP 23+).
Version 1.0.45
  o Improve UDP receive performance.
  o Reduce risk of UDP packet loss.
  o Support multiple passwords to facilitate rollover.
Version 1.0.44
  o Updating fast_tls to version 1.1.13.
  o Updating p1_utils to version 1.0.23.
  o Switch from using Travis to Github Actions as CI
   2021-10-26 13:07:15 by Nia Alarie | Files touched by this commit (958)
Log message:
net: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Not committed (merge conflicts...):

net/radsecproxy/distinfo

The following distfiles could not be fetched (fetched conditionally?):

./net/citrix_ica/distinfo citrix_ica-10.6.115659/en.linuxx86.tar.gz
./net/djbdns/distinfo dnscache-1.05-multiple-ip.patch
./net/djbdns/distinfo djbdns-1.05-test28.diff.xz
./net/djbdns/distinfo djbdns-1.05-ignoreip2.patch
./net/djbdns/distinfo djbdns-1.05-multiip.diff
./net/djbdns/distinfo djbdns-cachestats.patch
   2021-10-07 16:43:07 by Nia Alarie | Files touched by this commit (962)
Log message:
net: Remove SHA1 hashes for distfiles
   2021-05-21 12:50:08 by =?UTF-8?B?RnLDqWTDqXJpYyBGYXViZXJ0ZWF1?= | Files touched by this commit (1)
Log message:
erlang-stun: Remove useless variable from MAKE_ENV

pkgsrc changes:
---------------
  * Actually REBAR is already defined in MAKE_FLAGS of lang/erlang/modules.
  * Bump revision.
   2021-05-21 12:20:52 by =?UTF-8?B?RnLDqWTDqXJpYyBGYXViZXJ0ZWF1?= | Files touched by this commit (3)
Log message:
erlang-stun: Update to 1.0.43

upstream changes:
-----------------
Version 1.0.43
  o Updating p1_utils to version 1.0.22.
  o Updating fast_tls to version 1.1.12.
  o stun_test: Start up transitive dependencies

Version 1.0.42
  o Updating fast_tls to version 1.1.11.

Version 1.0.41
  o Never accept Teredo/6to4 addresses as TURN peers.
  o Never accept 0.0.0.0/:: addresses as TURN peers.
   2021-01-16 14:00:27 by =?UTF-8?B?RnLDqWTDqXJpYyBGYXViZXJ0ZWF1?= | Files touched by this commit (3)
Log message:
erlang-stun: Update to 1.0.40

upstream changes:
-----------------
Version 1.0.40
  * Updating fast_tls to version 1.1.10.
  * Updating p1_utils to version 1.0.21.

Version 1.0.39
  * Updating fast_tls to version 1.1.9.
  * Exclude from Travis old OTP releases
  * Reduce log level for requests from incompatible clients.

Version 1.0.38
  * Always log reason for TCP/TLS connection termination.
  * Log relay allocation refreshes at notice level.
  * Log duration of TURN sessions.
  * Log STUN queries at debug (rather than info) level.
  * Hand over more metadata to STUN callback.

Version 1.0.37
  * Updating p1_utils to version 1.0.20.
  * Updating fast_tls to version 1.1.8.

Version 1.0.36
  * Log relay (de)allocation rather than authentication at notice level.
  * Allow worker processes to perform cleanup tasks on shutdown.
  * Support event callbacks.

Version 1.0.35
  * Add session ID, transport, username, and IP addresses to log output.
  * Log number of TURN-relayed bytes and packets.
  * Log plain STUN (Binding) responses.
  * Log all error responses.

Version 1.0.34
  * Allow for binding listeners to specific IP addresses.
  * Use new logging API on Erlang/OTP 22+.

Version 1.0.33
  * Updating p1_utils to version 1.0.19.
  * Fix compatibility issues with Erlang 23
  * Add support for ipv6 clients
  * Improve compatibilty with clients

Version 1.0.32
  * Updating fast_tls to version 1.1.5.
  * Make sure that 'turn_ip' address is used for communicating with peer.
  * Make sure that opened socket uses ipv4.

Version 1.0.31
  * Updating fast_tls to version 1.1.4.
  * Updating p1_utils to version 1.0.18.
  * Update copyright year

Version 1.0.30
  * Updating fast_tls to version 1.1.3.
  * Updating p1_utils to version 1.0.17.

Version 1.0.29
  * Updating fast_tls to version 1.1.2.
  * Updating p1_utils to version 1.0.16.

Version 1.0.28
  * Updating fast_tls to version 1.1.1.
  * Updating p1_utils to version 1.0.15.

Version 1.0.27
  * Updating fast_tls to version 1.1.0.
  * Updating p1_utils to version 1.0.14.
  * Add contribution guide

Version 1.0.26
  * Updating fast_tls to version 1.0.26.

Version 1.0.25
  * Updating p1_utils to version 1.0.13.
  * Updating fast_tls to version 1.0.25.

Version 1.0.24
  * Updating fast_tls to version f36ea5b74526c2c1c9c38f8d473168d95804f59d.
  * Updating p1_utils to version 6ff85e8.
   2018-07-20 11:17:56 by Filip Hajny | Files touched by this commit (2)
Log message:
net/erlang-stun: Update to 1.0.23.

- Updating fast_tls to version 1.0.23.
- Updating p1_utils to version 1.0.12.
- Use p1_fsm instead of gen_fsm
- Remove unused dependency on port compiler