summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Updated OTP versionOTP-25.3.2maint-25Erlang/OTP2023-05-042-1/+2
|
* Prepare releaseErlang/OTP2023-05-047-21/+67
|
* Update copyright yearErlang/OTP2023-05-045-5/+5
|
* Merge branch 'sverker/cpu_sup-port-close-error/OTP-18559' into maint-25Erlang/OTP2023-05-042-3/+3
|\ | | | | | | | | * sverker/cpu_sup-port-close-error/OTP-18559: os_mon: Fix failing port_close
| * os_mon: Fix failing port_closeSverker Eriksson2023-04-212-3/+3
| | | | | | | | Use asynchtonous close message to not fail on already closed port.
* | Merge branch 'bjorn/compiler/beam_validator/25/GH-7147/OTP-18565' into maint-25Erlang/OTP2023-05-044-9/+110
|\ \ | | | | | | | | | | | | * bjorn/compiler/beam_validator/25/GH-7147/OTP-18565: Fix two type-related bugs
| * | Fix two type-related bugsBjörn Gustavsson2023-05-024-9/+110
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Issue #7147 uncovered two bugs in the compiler. The first one is in the swapping of operands for commutative operands, that the compiler does to simplify for the JIT. When the operands were swapped, types for the operands in the annotation were not updated. The second one is in `beam_validator`, which assumed that if the binary construction `<<F/float>>` succeeded, then `F` must be a float. That is not correct, because `F` could also be an integer. Closes #7147
* | Merge branch 'rickard/creation-fix/25.3.1/OTP-18570' into maint-25Erlang/OTP2023-05-044-5/+155
|\ \ | | | | | | | | | | | | * rickard/creation-fix/25.3.1/OTP-18570: [erts] ensure no mix of external and internal identifiers
| * \ Merge branch 'rickard/creation-fix/24.3.4/OTP-18570' into ↵Rickard Green2023-04-294-5/+155
| |\ \ |/ / / | | | | | | | | | | | | | | | rickard/creation-fix/25.3.1/OTP-18570 * rickard/creation-fix/24.3.4/OTP-18570: [erts] ensure no mix of external and internal identifiers
| * | Merge branch 'rickard/creation-fix/23.3.4/OTP-18570' into ↵Rickard Green2023-04-294-2/+154
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | rickard/creation-fix/24.3.4/OTP-18570 * rickard/creation-fix/23.3.4/OTP-18570: [erts] ensure no mix of external and internal identifiers
| | * | [erts] ensure no mix of external and internal identifiersRickard Green2023-04-294-2/+154
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Silently reject proposed creation and select another one when a node goes alive if there are external identifiers in the system with the proposed creation and the same node name that are to be used. Such identifiers would not work as expected in various situations, and are not from the instance of the node that are about to go alive.
* | | | Updated OTP versionOTP-25.3.1Erlang/OTP2023-04-252-1/+2
| | | |
* | | | Prepare releaseErlang/OTP2023-04-2523-59/+272
| | | |
* | | | Update copyright yearErlang/OTP2023-04-2540-40/+40
| | | |
* | | | Merge branch 'bjorn/erts/utf32/25/OTP-18560' into maint-25Erlang/OTP2023-04-254-0/+18
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | * bjorn/erts/utf32/25/OTP-18560: Eliminate crash in matching of utf32 segment
| * | | | Eliminate crash in matching of utf32 segmentBjörn Gustavsson2023-04-244-0/+18
| | |_|/ | |/| |
* | | | Merge branch 'dgud/wx/fix-debug/OTP-18512' into maint-25Erlang/OTP2023-04-2531-2625/+2911
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * dgud/wx/fix-debug/OTP-18512: wx: Use temp env for send_msg gl: Fix glDebugMessage functionality Fix tests Fix wx-3.2 macros and OpenGL support wx: Add debug printouts for OpenGL wx: Improve debug printouts
| * | | | wx: Use temp env for send_msgDan Gudmundsson2023-04-241-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | send_msg can be called via (gtk debug msgs) callback when the env is already in use. Noticed with a assert in debug compiled erl. Solve by using a temporary "env" when sending msgs.
| * | | | gl: Fix glDebugMessage functionalityDan Gudmundsson2023-04-248-64/+117
| | | | | | | | | | | | | | | | | | | | | | | | | gl:getDebugMessageLog returned one list instead of several, and gl:debugMessageInsert had an unused lenght parameter.
| * | | | Fix testsDan Gudmundsson2023-04-241-4/+7
| | | | | | | | | | | | | | | | | | | | | | | | | Clipboard test hangs on windows, when we run the tests from remote without gui open.
| * | | | Fix wx-3.2 macros and OpenGL supportDan Gudmundsson2023-04-2414-2542/+2703
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some changed macros in 3.2. Also add support function for OpenGL contexts.
| * | | | wx: Add debug printouts for OpenGLDan Gudmundsson2023-04-028-27/+71
| | | | |
| * | | | wx: Improve debug printoutsDan Gudmundsson2023-03-143-9/+31
| | | | | | | | | | | | | | | | | | | | Remove printouts of large binaries.
* | | | | Merge branch 'rickard/no-native-atomics-fix/GH-7114/OTP-18563' into maint-25Erlang/OTP2023-04-251-0/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | * rickard/no-native-atomics-fix/GH-7114/OTP-18563: [erts] Fix build without native atomics
| * | | | | [erts] Fix build without native atomicsRickard Green2023-04-241-0/+1
| | |/ / / | |/| | |
* | | | | Merge branch 'rickard/mon-link-dbg-fix' into maint-25Erlang/OTP2023-04-251-6/+16
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | * rickard/mon-link-dbg-fix: [erts] Fix debug functionalty for monitors/links
| * | | | | [erts] Fix debug functionalty for monitors/linksRickard Green2023-04-121-6/+16
| |/ / / /
* | | | | Merge branch 'kuba/maint-24/inets/fix_httpc_remote_socket_close/OTP-18545' ↵Erlang/OTP2023-04-251-8/+18
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into maint-25 * kuba/maint-24/inets/fix_httpc_remote_socket_close/OTP-18545: inets: httpc fix for socket closing
| * | | | | inets: httpc fix for socket closingJakub Witczak2023-04-181-8/+18
| | |_|/ / | |/| | | | | | | | | | | | | - upon remote socket closure, add current request to only 1 queue
* | | | | Merge branch 'kuba/crypto/fix_len_var_type/OTP-18555' into maint-25Erlang/OTP2023-04-251-2/+2
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | * kuba/crypto/fix_len_var_type/OTP-18555: crypto: dh.c change len type to ErlNifUInt64
| * | | | | crypto: dh.c change len type to ErlNifUInt64Jakub Witczak2023-04-171-2/+2
| | |/ / / | |/| | | | | | | | | | | | | | | | | | - fix for "Can't do fromdata" observed on Windows builds - and ssh tests
* | | | | Merge branch 'rickard/aliasmonitor-fix/25.3/OTP-18557' into maint-25Erlang/OTP2023-04-254-6/+57
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | * rickard/aliasmonitor-fix/25.3/OTP-18557: [erts] Fix erroneous removal of alias from alias table
| * \ \ \ \ Merge branch 'rickard/aliasmonitor-fix/24.3/OTP-18557' into ↵Rickard Green2023-04-184-6/+57
| |\ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | rickard/aliasmonitor-fix/25.3/OTP-18557 * rickard/aliasmonitor-fix/24.3/OTP-18557: [erts] Fix erroneous removal of alias from alias table
| | * | | | [erts] Fix erroneous removal of alias from alias tableRickard Green2023-04-184-6/+57
| | | | | |
* | | | | | Merge branch 'john/erts/fix-ic-dc-config-test/OTP-18554' into maint-25Erlang/OTP2023-04-255-14/+53
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * john/erts/fix-ic-dc-config-test/OTP-18554: Update configure scripts erts: Fix ic/dc config tests and usage
| * | | | | | Update configure scriptsJohn Högberg2023-04-142-7/+27
| | | | | | |
| * | | | | | erts: Fix ic/dc config tests and usageJohn Högberg2023-04-143-7/+26
| |/ / / / / | | | | | | | | | | | | | | | | | | Fixes #7120
* | | | | | Merge branch 'kuba/ssl/kuba/ssl/keylog_fix/OTP-18489' into maint-25Erlang/OTP2023-04-253-56/+94
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | * kuba/ssl/kuba/ssl/keylog_fix/OTP-18489: ssl: fix keylog mechanism
| * | | | | | ssl: fix keylog mechanismJakub Witczak2023-02-273-56/+94
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - fetch application traffic secret from TLS sender process
* | | | | | | Merge branch 'john/erts/fix-overlapping-code-barriers-25/OTP-18553' into ↵Erlang/OTP2023-04-251-6/+17
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | maint-25 * john/erts/fix-overlapping-code-barriers-25/OTP-18553: erts: Fix overlapping blocking code barriers in the same tick
| * | | | | | | erts: Fix overlapping blocking code barriers in the same tickJohn Högberg2023-04-111-6/+17
| | |/ / / / / | |/| | | | |
* | | | | | | Merge branch 'ingela/ssl/test-stop-using-weak-key' into maint-25Erlang/OTP2023-04-251-7/+15
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ingela/ssl/test-stop-using-weak-key: ssl: Let test case use stronger key
| * | | | | | | ssl: Let test case use stronger keyIngela Anderton Andin2023-04-171-7/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Caused test case failiur due to fix by ingela/ssl/correct-sigalg-order/OTP-18550
* | | | | | | | Merge branch 'ingela/ssl/correct-sigalg-order/OTP-18550' into maint-25Erlang/OTP2023-04-252-4/+9
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ingela/ssl/correct-sigalg-order/OTP-18550: ssl: Honor signatur alogithm input order
| * | | | | | | | ssl: Honor signatur alogithm input orderIngela Anderton Andin2023-04-062-4/+9
| | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | List was accidently reversed
* | | | | | | | Merge branch 'rickard/driver-call-callback-fix/24.3.4/OTP-18525' into maint-25Erlang/OTP2023-04-251-16/+28
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * rickard/driver-call-callback-fix/24.3.4/OTP-18525: [erts] Fix error case for driver call callback
| * \ \ \ \ \ \ \ Merge branch 'rickard/driver-call-callback-fix/23.3.4/OTP-18525' into ↵Rickard Green2023-03-201-16/+28
| |\ \ \ \ \ \ \ \ | | |_|_|_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | rickard/driver-call-callback-fix/24.3.4/OTP-18525 * rickard/driver-call-callback-fix/23.3.4/OTP-18525: [erts] Fix error case for driver call callback
| | * | | | | | | [erts] Fix error case for driver call callbackRickard Green2023-03-201-16/+28
| | | |_|_|_|_|/ | | |/| | | | |
* | | | | | | | Merge branch 'john/erts/fix-hd-tl-loader-transformations/GH-7024/OTP-18519' ↵Erlang/OTP2023-04-254-30/+44
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into maint-25 * john/erts/fix-hd-tl-loader-transformations/GH-7024/OTP-18519: jit: Fix hd/1 and tl/1 BIF specialization
| * | | | | | | | jit: Fix hd/1 and tl/1 BIF specializationJohn Högberg2023-03-164-30/+44
| | |_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While we're at it, remove related loader transformations that only kicks in for unoptimized code.