erlang: update to 28.5
authorAlexandru Ardelean <redacted>
Wed, 22 Apr 2026 09:27:22 +0000 (12:27 +0300)
committerAlexandru Ardelean <redacted>
Sun, 10 May 2026 08:31:30 +0000 (11:31 +0300)
commit21df5ff4b52b3c9958a79a05473262a223c818b8
tree3cd190a85d1ac2b4d5185f0c13b1a9eb21b503b3
parent3804268de824c652546a1519f860efe2d6b4a00d
erlang: update to 28.5

Upstream release 28.5 (2026-04-23), patch release for OTP 28.

Applications updated:
- erl_interface-5.7: new --{enable,disable}-use-embedded-3pp-alternatives
  configure option; allows using system zstd, zlib, ryu, openssl, tcl
  instead of bundled copies (default: zlib uses OS version if available)
- erts-16.4: fixed bug in enif_make_map_from_arrays for arrays with >= 33
  keys (duplicates could produce broken maps); fixed Unicode handling in
  erl.exe args_file on Windows
- mnesia-4.25.3: bug fixes
- ssl-11.6: bug fixes

Highlight: new "Secure Coding Guidelines" document added to Design
Principles describing how to write secure Erlang code.

Reference: https://github.com/erlang/otp/releases/tag/OTP-28.5

Signed-off-by: Alexandru Ardelean <redacted>
lang/erlang/Makefile
lang/erlang/test-version.sh [new file with mode: 0644]
lang/erlang/test.sh [new file with mode: 0644]
git clone https://git.99rst.org/PROJECT