Debian Patches
Status for erlang/1:25.2.3+dfsg-1+deb12u3
Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
clean.patch | clean.patch by Sergei Golovan <sgolovan@nes.ru> Erlang leaves many files after make clean. This patch contains a hack to remove them. |
no | ||||
gnu.patch | (1) Defines GNU macros not only for Linux but also for any system with 'gnu' substring in OS name. Fixes FTBFS on GNU/kFreeBSD and GNU/Hurd. (2) Undefines BSD4_4 for os_mon application for GNU/Hurd; (3) Undefines AF_LINK for GNU/Hurd; (4) Switches some PATH_MAX occurrences to MAXPATHLEN; (5) Adds a workaround for 'erlc -M | sed' being stuck for GNU/Hurd. |
Pino Toscano <pino@debian.org> | no | |||
man.patch | man.patch by Francois-Denis Gonthier <neumann@lostwebsite.net> Patch allows one to use standard man path with erl -man command. (Erlang manual pages are placed to /usr/share/man/ hierarchy as required by Debian policy.) |
no | ||||
emacs.patch | Patch by Balint Reczey <balint@balintreczey.hu> fixes backquote syntax (see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=494823). Also, it fixes manpage name regexp matching only 3erl manpages in section 3. |
no | ||||
docs.patch | Fixes a bug with .RE macro in the Erlang manpages and a few bugs with docs installation. | Sergei Golovan <sgolovan@debian.org> | no | |||
java.patch | GCJ 4.4 passes the test for JDK 1.5 but doesn't implement String#String(int[], int, int) constructor, which breaks jinterface build. This patch adds a check for the definition of this constructor. It helps to build Erlang on architectures without openjdk-6 available. |
Sergei Golovan <sgolovan@debian.org> | invalid | |||
javascript.patch | no | |||||
x32.patch | This patch fixes FTBFS for x86_x32 architecture (x86_64 with 32-bit integers, longs and pointers). | Sergei Golovan | no | |||
ssh-KEX-strict.patch | ssh: KEX strict The patch strictenes KEX to avoid disabling or downgrading security features for the connection. - negotiate "strict KEX" OpenSSH feature - when negotiated between peers apply strict KEX - related tests - print_seqnums fix in ssh_trtp test code |
Jakub Witczak <kuba@erlang.org> | no | debian | https://github.com/erlang/otp/commit/ee67d46285394db95133709cef74b0c462d665aa | 2023-12-15 |
ssh-sftp-reject-packets-exceeding-limit.patch | ssh: sftp reject packets exceeding limit | Jakub Witczak <kuba@erlang.org> | no | https://github.com/erlang/otp/commit/0ed2573cbd55c92e9125c9dc70fa1ca7fed82872 | 2025-02-06 | |
ssh-reduce-log-processing-for-plain-connections.patch | ssh: reduce log processing for plain connections - avoid unnecessary data processing | Jakub Witczak <kuba@erlang.org> | no | debian | https://github.com/erlang/otp/commit/df3aad2c5570847895562ff96a725190571f028c | 2025-03-13 |
ssh-ignore-too-long-names.patch | ssh: ignore too long names The patch makes Erlang SSH application ignore long algorithm names in order to fix denial of service because of high memory consumption. |
Jakub Witczak <kuba@erlang.org> | no | debian | https://github.com/erlang/otp/commit/655e20a49ef80431e86ffb6c7f366d01fd4b64c3 | 2025-03-21 |
ssh-use-chars_limit-for-bad-packets-error-messages.patch | ssh: use chars_limit for bad packets error messages The patch limits the length of error messages sent in reply to very long invalid packets. |
Jakub Witczak <kuba@erlang.org> | no | debian | https://github.com/erlang/otp/commit/d64d9fb0688092356a336e38a8717499113312a0 | 2025-03-21 |
ssh-custom_kexinit-test-added.patch | ssh: custom_kexinit test added The test uses big KEX init packet which causes large memory consumption for Erlang prior to 25.3.2.19 |
Jakub Witczak <kuba@erlang.org> | no | debian | https://github.com/erlang/otp/commit/5ee26eb412a76ba1c6afdf4524b62939a48d1bce | 2025-03-24 |
ssh-early-RCE-fix.patch | ssh: early RCE fix The patch fixes remote code execution (RCE) by an unauthenticated user. - disconnect when connection protocol message arrives - when user is not authenticated for connection - see RFC4252 sec.6 |
Jakub Witczak <kuba@erlang.org> | no | debian | https://github.com/erlang/otp/commit/0fcd9c56524b28615e8ece65fc0c3f66ef6e4c12 | 2025-04-14 |
ssh-strict-KEX-exchange-hardening.patch | ssh: KEX strict implementation fixes - fixed KEX strict implementation - draft-miller-sshm-strict-kex-01.txt - ssh_dbg added to ssh_fsm_kexinit module - CVE-2025-46712 |
Jakub Witczak <kuba@erlang.org> | no | debian | https://github.com/erlang/otp/commit/e4b56a9f4a511aa9990dd86c16c61439c828df83 | 2025-05-06 |
zip-sanitize-paths.patch | [PATCH] stdlib: Properly sanatize filenames when (un)zipping According to the Zip APPNOTE filenames "MUST NOT contain a drive or device letter, or a leading slash.". So we strip those when zipping and unzipping. |
Lukas Backstrom <lukas@erlang.org> | no | debian | https://github.com/erlang/otp/commit/ee67d46285394db95133709cef74b0c462d665aa | 2025-05-27 |
xslt-for-each.patch | Patch fixes redefinition of an XSLT variable inside a for-each loop. | Sergei Golovan | no |
All known versions for source package 'erlang'
- 1:28.0.2+dfsg-1 (experimental)
- 1:27.3.4.1+dfsg-1 (sid, trixie, forky)
- 1:25.2.3+dfsg-1+deb12u3 (bookworm)
- 1:25.2.3+dfsg-1+deb12u1 (bookworm-security)