From 8420c7c849e7ced8151b58ecd1d13cd20affeb06 Mon Sep 17 00:00:00 2001 From: lacatoire Date: Wed, 21 Oct 2026 09:31:06 +0200 Subject: [PATCH] [Sync-En] openssl, dom: document the ValueError for length < 1 and empty loadXML source --- reference/dom/domdocument/loadxml.xml | 20 ++++++++++++------- .../functions/openssl-random-pseudo-bytes.xml | 9 +++++++-- 2 files changed, 20 insertions(+), 9 deletions(-) diff --git a/reference/dom/domdocument/loadxml.xml b/reference/dom/domdocument/loadxml.xml index 00b4359bb4..5a4d6e8cc3 100644 --- a/reference/dom/domdocument/loadxml.xml +++ b/reference/dom/domdocument/loadxml.xml @@ -1,5 +1,5 @@ - + @@ -51,12 +51,10 @@ &reftitle.errors; - - Si se pasa una cadena vacía como argumento source, - se generará una advertencia. Esta advertencia no es generada - por libxml, y no puede ser gestionada utilizando las funciones de gestión - de errores de libxml. - + + Se lanza una ValueError si source + es una cadena vacía. + &reftitle.changelog; @@ -75,6 +73,14 @@ Esta función tiene ahora un tipo de retorno bool provisional. + + 8.0.0 + + Pasar una cadena vacía como source lanza ahora una + ValueError; anteriormente, se emitía un E_WARNING + y se devolvía &false;. + + 8.0.0 diff --git a/reference/openssl/functions/openssl-random-pseudo-bytes.xml b/reference/openssl/functions/openssl-random-pseudo-bytes.xml index 52e2463434..ba638ee456 100644 --- a/reference/openssl/functions/openssl-random-pseudo-bytes.xml +++ b/reference/openssl/functions/openssl-random-pseudo-bytes.xml @@ -1,6 +1,6 @@ - + @@ -22,7 +22,8 @@ Indica asimismo si el algoritmo fuerte de criptología ha sido utilizado para producir estos octetos pseudo-aleatorios, utilizando el argumento - strong_result. + strong_result. Es raro que sea &false;, pero algunos + sistemas pueden estar dañados o ser antiguos. @@ -65,6 +66,10 @@ openssl_random_pseudo_bytes lanza una Exception en caso de error. + + Se lanza una ValueError si length + es inferior a 1. +