summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Prepare releaseErlang/OTP2023-05-044-2/+34
|
* Update copyright yearErlang/OTP2023-05-043-3/+3
|
* 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
* | Prepare releaseErlang/OTP2023-04-2520-14/+186
| |
* | Update copyright yearErlang/OTP2023-04-2531-31/+31
| |
* | 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 '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 'john/erts/fix-ic-dc-config-test/OTP-18554' into maint-25Erlang/OTP2023-04-251-3/+3
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | * 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-141-3/+3
| |/ / /
* | | | 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 '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 'john/erts/fix-hd-tl-loader-transformations/GH-7024/OTP-18519' ↵Erlang/OTP2023-04-251-2/+26
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-161-2/+26
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | While we're at it, remove related loader transformations that only kicks in for unoptimized code.
* | | | | | Merge branch 'ingela/eldap/ssl-connection-information/OTP-18480' into maint-25Erlang/OTP2023-04-253-5/+69
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ingela/eldap/ssl-connection-information/OTP-18480: eldap:Fix since tag Update lib/eldap/src/eldap.erl Update lib/eldap/src/eldap.erl Update lib/eldap/src/eldap.erl Update lib/eldap/src/eldap.erl Update eldap:info/1 documentation Add new api eldap:info/1 Add new api conn_info for SSL connections to LDAP server Add new api conn_info for SSL connections to LDAP server
| * | | | | | eldap:Fix since tagIngela Anderton Andin2023-04-251-1/+1
| | | | | | |
| * | | | | | Update lib/eldap/src/eldap.erlanupamasingh102023-04-251-1/+1
| | | | | | | | | | | | | | | | | | | | | Co-authored-by: Viacheslav Katsuba <v.katsuba.dev@gmail.com>
| * | | | | | Update lib/eldap/src/eldap.erlanupamasingh102023-04-251-1/+1
| | | | | | | | | | | | | | | | | | | | | Co-authored-by: Viacheslav Katsuba <v.katsuba.dev@gmail.com>
| * | | | | | Update lib/eldap/src/eldap.erlanupamasingh102023-04-251-1/+1
| | | | | | | | | | | | | | | | | | | | | Co-authored-by: Viacheslav Katsuba <v.katsuba.dev@gmail.com>
| * | | | | | Update lib/eldap/src/eldap.erlanupamasingh102023-04-251-5/+6
| | | | | | | | | | | | | | | | | | | | | Co-authored-by: Kenneth Lundin <kenneth.lundin@gmail.com>
| * | | | | | Update eldap:info/1 documentationanupamasingh102023-04-251-4/+5
| | | | | | |
| * | | | | | Add new api eldap:info/1anupamasingh102023-04-254-67/+24
| | | | | | |
| * | | | | | Add new api conn_info for SSL connections to LDAP serveranupamasingh102023-04-252-7/+9
| | | | | | |
| * | | | | | Add new api conn_info for SSL connections to LDAP serveranupamasingh102023-04-253-4/+107
| |/ / / / /
* | | | | | Merge branch 'john/compiler/fix-inert-update-type/GH-6969/OTP-18516' into ↵Erlang/OTP2023-04-252-2/+19
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | maint-25 * john/compiler/fix-inert-update-type/GH-6969/OTP-18516: beam_validator: Skip unnecessary type updates
| * | | | | | beam_validator: Skip unnecessary type updatesJohn Högberg2023-03-032-2/+19
| | | | | | |
* | | | | | | Merge branch 'bjorn/stdlib/erl_parse/GH-6956/OTP-18506' into maint-25Erlang/OTP2023-04-251-2/+10
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * bjorn/stdlib/erl_parse/GH-6956/OTP-18506: erl_parse: Update types
| * | | | | | | erl_parse: Update typesBjörn Gustavsson2023-03-131-2/+10
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * The `binary_op()` type was missing the `!` operator. * The `abstract_expr()` was missing the `maybe` construct. Closes #6956
* | | | | | | Merge branch 'ingela/inets/httpc/maint-25/queue-bug/OTP-18509' into maint-25Erlang/OTP2023-04-251-9/+11
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ingela/inets/httpc/maint-25/queue-bug/OTP-18509: inets: httpc - fix pipeline and keepalive queue bug
| * | | | | | | inets: httpc - fix pipeline and keepalive queue bugIngela Anderton Andin2023-03-131-9/+11
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | This is a backport to OTP-25 track of the bugfix made as part of PR-6901
* | | | | | | Merge branch 'bjorn/compiler/fix-lost-map-exception/GH-6960/OTP-18497' into ↵Erlang/OTP2023-04-252-17/+31
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | maint-25 * bjorn/compiler/fix-lost-map-exception/GH-6960/OTP-18497: Fix lost exception from map update
| * | | | | | | Fix lost exception from map updateBjörn Gustavsson2023-03-032-17/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix an unsafe optimization that would remove a map update operation that is supposed fail. For example: foo() -> #{}#{key := value}, ok. Instead of raising an exception, `foo/0` would return `ok`. Closes #6960
* | | | | | | | Merge branch ↵Erlang/OTP2023-04-258-67/+202
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'bmk/snmp/agent/20230127/minimize_error_reporting_during_failed_init/ERIERL-873/OTP-18422' into maint-25 * bmk/snmp/agent/20230127/minimize_error_reporting_during_failed_init/ERIERL-873/OTP-18422: [snmp|doc] Updated documentation with new net-if option [snmp] Tweaking agent start sequence to reduce error reporting # Conflicts: # lib/snmp/src/agent/snmpa_supervisor.erl
| * | | | | | | [snmp|doc] Updated documentation with new net-if optionMicael Karlberg2023-01-302-18/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updated the documentation with info for the new agent net-if option; open_err_filters Note that this is of course only supported for the net-if provided with the application. OTO-18422 (ERIERL-873)
| * | | | | | | [snmp] Tweaking agent start sequence to reduce error reportingMicael Karlberg2023-01-306-51/+146
| | |_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <This is a hack> Tweaked the agent start sequence in order to minimize error reporting during a failed start (due to net-if issues). </This is a hack> Also added a new net-if option in order to change what otherwise will be an error reporet to an info report. OTP-18422 (ERIERL-873)