1
0
forked from erlang/erlang

Commit Graph

  • 76303320e0 Allow disabling building of documentation, and disable it by default on s390x s390x-docs Eugenio Paolantonio 2025-05-19 15:57:39 +02:00
  • fcbcfc0a3f Version 27.3.4 main Matwey V. Kornilov 2025-05-09 09:19:03 +03:00
  • 6c249b0e6e Version 27.3.3 Matwey V. Kornilov 2025-04-19 18:41:23 +03:00
  • 7b7aafc12c Version 27.3.1 Matwey V. Kornilov 2025-03-31 19:35:00 +03:00
  • b83adca3f2 Version 27.3 Matwey V. Kornilov 2025-03-17 21:16:02 +03:00
  • 62b1fe1b13 Accepting request 1252218 from devel:languages:erlang:Factory Ana Guerrero 2025-03-12 14:20:39 +00:00
  • 0724758cf8 Accepting request 1252185 from home:simotek:branches:devel:languages:erlang:Factory Matwey Kornilov 2025-03-12 07:06:56 +00:00
  • a81961c303 Accepting request 1250542 from devel:languages:erlang:Factory factory Ana Guerrero 2025-03-06 13:48:55 +00:00
  • 1d75d3f6c4 Accepting request 1250542 from devel:languages:erlang:Factory Ana Guerrero 2025-03-06 13:48:55 +00:00
  • da6d076938 - Changes for 27.2.4: * ssh: SFTP packets exceeding max packet size are not processed and dropped. * snmp: SNMP Agent transports type (intAgentTransports) was incorrectly not documented as a list of transports. Also add a couple of config file generation examples. - Changes for 27.2.3: * inets: Improved robustness of httpd startup procedure. * ssl: Setting protocol version to a lower value then supported by default in server API function called after ssl:listen/2 could result in wrong default values being used and connections failing with insufficient security. * ssl: Improve error handling of server name indication fun. This implies that if the sni_fun returns undefined we will attempt connection with original option values, if it returns unrecognized we end the connection with UNRECOGNIZED_NAME alert and if provided options fail option verification we will end the connection with a HANDSHAKE_FAILURE and an error log. - Changes for 27.2.2: * compiler: Eliminated a bug in the alias analysis pass that could potentially cause unsafe optimizations of binary construction or record updates. * erts: Disabled an unsafe runtime optimization in binary construction that caused silent memory corruption. * public_key: Consider keyCertSign to compatible with extended key usage for TLS client/server auth in CAs, adhere to wide spread implementations * kernel: Fixed a couple of bugs that could make global's internal state inconsistent when a connection was reconnected. * ssl: An initiated handshake should always be closed with an devel Simon Lees 2025-03-06 06:03:24 +00:00
  • ac642dbbd9 Accepting request 1249417 from home:matwey:branches:devel:languages:erlang:Factory Simon Lees 2025-03-06 06:03:24 +00:00
  • 9eca6d4cb2 Accepting request 1248426 from devel:languages:erlang:Factory Dominique Leuenberger 2025-02-26 16:15:56 +00:00
  • 49373d32cc Accepting request 1248426 from devel:languages:erlang:Factory Dominique Leuenberger 2025-02-26 16:15:56 +00:00
  • 242045ec16 - Enable verbose mode of the Makefiles so as to show commands being executed. - During build, use find -exec rather than complicated passing via xargs. Matwey Kornilov 2025-02-25 16:10:26 +00:00
  • a78af7ad7e Accepting request 1246798 from home:jengelh:branches:devel:languages:erlang:Factory Matwey Kornilov 2025-02-25 16:10:26 +00:00
  • 24463c4ffe Accepting request 1246291 from devel:languages:erlang:Factory Ana Guerrero 2025-02-17 19:54:46 +00:00
  • 60306ce0dd Accepting request 1246291 from devel:languages:erlang:Factory Ana Guerrero 2025-02-17 19:54:46 +00:00
  • 2699ad8857 - Changes for 27.2.1: * ssh: With this change, type specs for ssh:connection_info/1,2 functions are fixed so they include {error, term()} return value. * ssh: With this change, ssh client accepts a banner sent during processing keyboard interactive user authentication. * ssh: With this change, large sftp transfers does not hang. Redundant window adjustment are not requested. * tftp: Fix specs in tftp:read_file function. * common_test: Common test will now not crash when running tests with otp26 and earlier, while having previous test resuts from otp27. * erts: Fixed configure tests for GCC 14 * erts: Fix bug where log printouts would go missing when application_controller is stopping while log messages are being sent. * dialyzer: Fixed a crash caused by the use of opaque types. * kernel: Fix the default group_leader to reply {error,request} on invalid I/O requests instead of crashing. - Changes for 27.2: * os_mon: Fixed the m:memsup memory alarm to use available_memory when available, instead of always using free_memory. * ssh: Documentation is polished after OTP-27 migration to markdown. * compiler: Fixed a crash in the common sub-expression elimination pass. * compiler: Fixed a bug where bogus code was generated for consecutive calls to erlang:setelement/2, potentially crashing the runtime system. * compiler: When the line_coverage option was used, exceptions Simon Lees 2025-02-17 01:01:02 +00:00
  • 79ede26c5e Accepting request 1242890 from home:matwey:branches:devel:languages:erlang:Factory Simon Lees 2025-02-17 01:01:02 +00:00
  • 910ce7ac30 Accepting request 1229775 from devel:languages:erlang:Factory Ana Guerrero 2024-12-10 22:49:09 +00:00
  • b6371dc948 Accepting request 1229775 from devel:languages:erlang:Factory Ana Guerrero 2024-12-10 22:49:09 +00:00
  • 33de1301a7 - Changes for 27.1.3: * public_key: If both ext-key-usage and key-usage are defined for a certificate it should be checked that these usages are consistent with each other. This will have the affect that such certificates where the ext-key-usages is marked as critical and the usages is consistent with the key-use it can be considered valid without mandatory application specific checks for the ext-key-useage extension. * public_key: Handle decoding of EDDSA key properly, when decoding a PEM file that contains only the public EDDSA key. * erts: gen_udp:send on domain local can leak inet_reply messages. * erts: net:getifaddrs does not properly report the running flag on windows. * compiler: In rare circumstances, the destructive tuple update optimization could be applied when it was unsafe. * compiler: In rare circumstances involving appending to multiple binaries, the compile could emit unsafe code that would crash the runtime system. * ssh: With this change, ssh connection does not crash upon receiving exit-signal message for an already terminated channel. * kernel: On windows the socket:recv could return with success ({ok, Data}) even though not all data had been read. * kernel: gen_udp:send on domain local can leak inet_reply messages. * kernel: Failure to create an UDP IPv6 socket when inet_backend = socket with certain IPv6 socket options. * kernel: net:getifaddrs does not properly report the running flag on windows. Matwey Kornilov 2024-12-10 12:54:54 +00:00
  • 04253f7a6f Accepting request 1229774 from home:matwey:branches:devel:languages:erlang:Factory Matwey Kornilov 2024-12-10 12:54:54 +00:00
  • ce9bd7855b - drop systemd_requires, see https://en.opensuse.org/openSUSE:Systemd_packaging_guidelines#Runtime_requirements Matwey Kornilov 2024-12-05 14:50:07 +00:00
  • 3e5efba302 Accepting request 1228545 from home:dirkmueller:Factory Matwey Kornilov 2024-12-05 14:50:07 +00:00
  • b0857ac886 - Changes for 27.1.2: * stdlib: With this change, uri_string:normalize assumes empty path (do not crash) when no path is provided in the URI map. * stdlib: Fixed spec for json:format/3. * kernel: A bug has been fixed where receiving an SCTP message with gen_sctp could waste the first fragments of a message and only deliver the last fragment. * kernel: An boolean option non_block_send for SCTP, has ben added to be able to achieve the old behaviour to avoid blocking send operations by passing the OS network stack error message ({error,eagain} through. * common_test: With this change, jquery and tablesorter licenses are added to COPYRIGHT file. Also tablesorter is updated to version 2.32. * ssl: Refactor trying to also make some optimizations introduced a bug in signature algorithms checks in OTP-26.2.1. This could manifest itself in not being able to negotiate connections using certificates needing to use some TLS-1.2 compatibility legacy signature schemes. * ssl: Correct timeout handling for termination code run for own alerts, so that intended timeout is used instead of falling back to OS TCP-stack timeout that is unreasonably long on some platforms. * ssl: Fix assertion so that works as intended. This could result in that some TLS-1.2 clients would fail to connect to the the erlang server. Bug introduced in OTP-27.1.1 * erts: A bug has been fixed where receiving an SCTP message with gen_sctp could waste the first fragments of a message and only deliver the last fragment. * erts: An boolean option non_block_send for SCTP, has ben added Matwey Kornilov 2024-12-03 14:16:28 +00:00
  • fa30a57e82 Accepting request 1227506 from home:matwey:branches:devel:languages:erlang:Factory Matwey Kornilov 2024-12-03 14:16:28 +00:00
  • bd941f4698 Accepting request 1204536 from home:matwey:branches:devel:languages:erlang:Factory Matwey Kornilov 2024-11-09 18:11:03 +00:00
  • eb7fcd1189 Accepting request 1204536 from home:matwey:branches:devel:languages:erlang:Factory Matwey Kornilov 2024-11-09 18:11:03 +00:00
  • 0f448c5381 Accepting request 1195118 from devel:languages:erlang:Factory Ana Guerrero 2024-08-21 21:27:17 +00:00
  • 5f00a5ad6d Accepting request 1195118 from devel:languages:erlang:Factory Ana Guerrero 2024-08-21 21:27:17 +00:00
  • 2792e0324a - Changes for 26.2.5.2: * erts: When no time warp mode was enabled, a smaller Erlang monotonic time could be read than a previously read time, i.e., breaking the monotonic property. The runtime system will abort when detecting an issue like this since OTP 24.3.4.17 and OTP 25.0. Up until OTP 25 no time warp mode is the default. As of OTP 26 multi time warp mode is the default. * erts: A scheduler thread could get stuck when deleting a memory allocator carrier when adjacent carriers were deleted and/or inserted simultaneously by other schedulers. This in turn could cause the other schedulers to get stuck as well. * crypto: Add warning in documentation to avoid crypto:start/0 as it does not work for FIPS mode. Use application:start(crypto) instead. * stdlib: Fixed a bug that caused the shell completion to crash when keyword and tuple appeared on the same line. * ssl: When the default value for signature_algs is used, default the signature_algs_cert to the default value + rsa_pkcs1_sha1 to allow this algorithms for certificates but not for the TLS protocol. This is for better interoperability. If signature_algs is set explicitly signature_algs_cert must also be set explicitly if they should be different. - Changes for 26.2.5.1: * erts: A call to socket:[recv|recvfrom|recvmsg]/* with Timeout = 0 on Windows could cause a (case clause) crash if data is immediately available. * erts: When a port command crashed in the inet driver during gen_tcp:send/2, a monitor 'DOWN' message could be left lingering in the caller's mailbox. This has now been fixed. * erts: 'DOWN' messages originating from a monitored port, Matwey Kornilov 2024-08-21 13:07:15 +00:00
  • 44f638a7ed Accepting request 1191338 from home:matwey:branches:devel:languages:erlang:Factory Matwey Kornilov 2024-08-21 13:07:15 +00:00
  • 31dd853a97 Accepting request 1168402 from devel:languages:erlang:Factory Dominique Leuenberger 2024-04-17 12:45:32 +00:00
  • 0c42923895 Accepting request 1168402 from devel:languages:erlang:Factory Dominique Leuenberger 2024-04-17 12:45:32 +00:00
  • 4ad52adc17 Accepting request 1167972 from home:simotek:rabbitmq-test Matwey Kornilov 2024-04-16 17:49:06 +00:00
  • 2124e1ee8d Accepting request 1167972 from home:simotek:rabbitmq-test Matwey Kornilov 2024-04-16 17:49:06 +00:00
  • 44794d9416 Accepting request 1153197 from devel:languages:erlang:Factory Dominique Leuenberger 2024-02-29 20:50:34 +00:00
  • e1e7c16d0d Accepting request 1153197 from devel:languages:erlang:Factory Dominique Leuenberger 2024-02-29 20:50:34 +00:00
  • 86fb72c513 Accepting request 1149268 from home:dimstar:rpm4.20:e Matwey Kornilov 2024-02-22 11:51:14 +00:00
  • dfdacd92c5 Accepting request 1149268 from home:dimstar:rpm4.20:e Matwey Kornilov 2024-02-22 11:51:14 +00:00
  • d9250e1dc1 Accepting request 1141317 from devel:languages:erlang:Factory Ana Guerrero 2024-01-25 17:41:13 +00:00
  • 377827ff89 Accepting request 1141317 from devel:languages:erlang:Factory Ana Guerrero 2024-01-25 17:41:13 +00:00
  • 8ee2a849ca Accepting request 1140834 from home:simotek:branches:devel:languages:erlang:Factory Matwey Kornilov 2024-01-24 16:44:30 +00:00
  • 18c8d75cf9 Accepting request 1140834 from home:simotek:branches:devel:languages:erlang:Factory Matwey Kornilov 2024-01-24 16:44:30 +00:00
  • b0c22b9e8a Accepting request 1139630 from devel:languages:erlang:Factory Ana Guerrero 2024-01-18 20:53:35 +00:00
  • feead84ad0 Accepting request 1139630 from devel:languages:erlang:Factory Ana Guerrero 2024-01-18 20:53:35 +00:00
  • 1317b7b3df Accepting request 1138050 from home:simotek:branches:devel:languages:erlang:Factory Matwey Kornilov 2024-01-11 12:46:44 +00:00
  • b22924133e Accepting request 1138050 from home:simotek:branches:devel:languages:erlang:Factory Matwey Kornilov 2024-01-11 12:46:44 +00:00
  • c6441542d9 Accepting request 1121655 from devel:languages:erlang:Factory Dominique Leuenberger 2023-11-01 21:10:51 +00:00
  • 4aa08a5f27 Accepting request 1121655 from devel:languages:erlang:Factory Dominique Leuenberger 2023-11-01 21:10:51 +00:00
  • 8d3ed30f04 Accepting request 1120360 from home:matwey:branches:devel:languages:erlang:Factory Matwey Kornilov 2023-10-26 19:16:37 +00:00
  • 9e6806f7d9 Accepting request 1120360 from home:matwey:branches:devel:languages:erlang:Factory Matwey Kornilov 2023-10-26 19:16:37 +00:00
  • 2c143f8ebc Accepting request 1094991 from devel:languages:erlang:Factory Dominique Leuenberger 2023-06-24 18:13:48 +00:00
  • 98057f78b4 Accepting request 1094991 from devel:languages:erlang:Factory Dominique Leuenberger 2023-06-24 18:13:48 +00:00
  • 867762907a Accepting request 1094953 from home:matwey:branches:devel:languages:erlang:Factory Matwey Kornilov 2023-06-24 07:51:44 +00:00
  • 09cb7f757d Accepting request 1094953 from home:matwey:branches:devel:languages:erlang:Factory Matwey Kornilov 2023-06-24 07:51:44 +00:00
  • 9f77f1a746 Accepting request 1090519 from devel:languages:erlang:Factory Dominique Leuenberger 2023-06-03 22:12:39 +00:00
  • 1f7d0dcf91 Accepting request 1090519 from devel:languages:erlang:Factory Dominique Leuenberger 2023-06-03 22:12:39 +00:00
  • e2f557b41f Accepting request 1085293 from home:matwey:branches:devel:languages:erlang:Factory Matwey Kornilov 2023-06-02 14:13:22 +00:00
  • bbbcadde74 Accepting request 1085293 from home:matwey:branches:devel:languages:erlang:Factory Matwey Kornilov 2023-06-02 14:13:22 +00:00
  • b77c487f6d Accepting request 1077050 from devel:languages:erlang:Factory Dominique Leuenberger 2023-04-04 19:25:51 +00:00
  • cf57da26fc Accepting request 1077050 from devel:languages:erlang:Factory Dominique Leuenberger 2023-04-04 19:25:51 +00:00
  • 80dd7e29be Accepting request 1074311 from home:matwey:branches:devel:languages:erlang:Factory Matwey Kornilov 2023-04-03 19:06:08 +00:00
  • 961dfb1026 Accepting request 1074311 from home:matwey:branches:devel:languages:erlang:Factory Matwey Kornilov 2023-04-03 19:06:08 +00:00
  • 00f48f0ab7 Accepting request 1045308 from devel:languages:erlang:Factory Dominique Leuenberger 2022-12-26 22:27:53 +00:00
  • ae14c5c347 Accepting request 1045308 from devel:languages:erlang:Factory Dominique Leuenberger 2022-12-26 22:27:53 +00:00
  • 49538e5f96 Accepting request 1043584 from home:matwey:branches:devel:languages:erlang:Factory Matwey Kornilov 2022-12-25 17:02:17 +00:00
  • ebed4fdb2f Accepting request 1043584 from home:matwey:branches:devel:languages:erlang:Factory Matwey Kornilov 2022-12-25 17:02:17 +00:00
  • 564f959643 Accepting request 1040337 from devel:languages:erlang:Factory Dominique Leuenberger 2022-12-06 13:22:58 +00:00
  • df04b55c75 Accepting request 1040337 from devel:languages:erlang:Factory Dominique Leuenberger 2022-12-06 13:22:58 +00:00
  • 8c7305ccb7 Accepting request 1037964 from home:matwey:branches:devel:languages:erlang:Factory Matwey Kornilov 2022-12-05 15:12:04 +00:00
  • 9eb26f9780 Accepting request 1037964 from home:matwey:branches:devel:languages:erlang:Factory Matwey Kornilov 2022-12-05 15:12:04 +00:00
  • 869e821308 Accepting request 1012122 from devel:languages:erlang:Factory Dominique Leuenberger 2022-10-18 13:22:01 +00:00
  • a29009e2b9 Accepting request 1012122 from devel:languages:erlang:Factory Dominique Leuenberger 2022-10-18 13:22:01 +00:00
  • 6c901969b8 Accepting request 1010504 from home:matwey:branches:devel:languages:erlang:Factory Matwey Kornilov 2022-10-17 13:16:50 +00:00
  • d1c196650a Accepting request 1010504 from home:matwey:branches:devel:languages:erlang:Factory Matwey Kornilov 2022-10-17 13:16:50 +00:00
  • cef3d3adef Accepting request 1002403 from devel:languages:erlang:Factory Dominique Leuenberger 2022-09-10 18:17:31 +00:00
  • a5c2badfd6 Accepting request 1002403 from devel:languages:erlang:Factory Dominique Leuenberger 2022-09-10 18:17:31 +00:00
  • d9820eaffc Accepting request 999523 from home:matwey:branches:devel:languages:erlang:Factory Matwey Kornilov 2022-09-10 08:04:22 +00:00
  • b99fa4ffca Accepting request 999523 from home:matwey:branches:devel:languages:erlang:Factory Matwey Kornilov 2022-09-10 08:04:22 +00:00
  • 1e9b111b8c Accepting request 999527 from devel:languages:erlang:Factory Dominique Leuenberger 2022-08-28 11:12:24 +00:00
  • e55f9a05aa Accepting request 999527 from devel:languages:erlang:Factory Dominique Leuenberger 2022-08-28 11:12:24 +00:00
  • 846ae250bc Accepting request 993957 from home:matwey:branches:devel:languages:erlang:Factory Matwey Kornilov 2022-08-27 07:13:31 +00:00
  • b8f79b72ff Accepting request 993957 from home:matwey:branches:devel:languages:erlang:Factory Matwey Kornilov 2022-08-27 07:13:31 +00:00
  • b8ff98d32d Accepting request 989187 from devel:languages:erlang:Factory Dominique Leuenberger 2022-07-15 11:52:26 +00:00
  • ec2bf493e1 Accepting request 989187 from devel:languages:erlang:Factory Dominique Leuenberger 2022-07-15 11:52:26 +00:00
  • eb2566f294 Accepting request 986437 from home:matwey:branches:devel:languages:erlang:Factory Matwey Kornilov 2022-07-14 13:59:07 +00:00
  • 26a8081fc0 Accepting request 986437 from home:matwey:branches:devel:languages:erlang:Factory Matwey Kornilov 2022-07-14 13:59:07 +00:00
  • 93d776134f Accepting request 979661 from devel:languages:erlang:Factory Dominique Leuenberger 2022-05-30 10:43:42 +00:00
  • f66a7decaf Accepting request 979661 from devel:languages:erlang:Factory Dominique Leuenberger 2022-05-30 10:43:42 +00:00
  • 8bf71cf7b0 Accepting request 978543 from home:matwey:branches:devel:languages:erlang:Factory Matwey Kornilov 2022-05-25 13:01:40 +00:00
  • 7b3cde556e Accepting request 978543 from home:matwey:branches:devel:languages:erlang:Factory Matwey Kornilov 2022-05-25 13:01:40 +00:00
  • ffc3be82e3 Accepting request 967374 from devel:languages:erlang:Factory Dominique Leuenberger 2022-04-07 22:27:42 +00:00
  • e5c5aa5180 Accepting request 967374 from devel:languages:erlang:Factory Dominique Leuenberger 2022-04-07 22:27:42 +00:00
  • f403401117 Accepting request 967370 from home:matwey:branches:devel:languages:erlang:Factory Matwey Kornilov 2022-04-06 19:34:00 +00:00
  • 693b3182f2 Accepting request 967370 from home:matwey:branches:devel:languages:erlang:Factory Matwey Kornilov 2022-04-06 19:34:00 +00:00
  • 02b1335bbd Accepting request 960496 from devel:languages:erlang:Factory Dominique Leuenberger 2022-03-09 17:48:12 +00:00
  • 178503e75d Accepting request 960496 from devel:languages:erlang:Factory Dominique Leuenberger 2022-03-09 17:48:12 +00:00
  • 2f845ee4be Accepting request 959708 from home:matwey:branches:devel:languages:erlang:Factory Matwey Kornilov 2022-03-09 14:01:48 +00:00