From 444f90553abb2efc0698c78cb9d863c4ab99546b Mon Sep 17 00:00:00 2001 From: Josh Holtrop Date: Wed, 25 Mar 2026 13:48:03 -0400 Subject: [PATCH] Rust wrapper: document XChaCha20Poly1305 encrypt_in_place_detached maximum buffer length --- wrapper/rust/wolfssl-wolfcrypt/src/chacha20_poly1305.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/wrapper/rust/wolfssl-wolfcrypt/src/chacha20_poly1305.rs b/wrapper/rust/wolfssl-wolfcrypt/src/chacha20_poly1305.rs index f3c3ec6743..bce16383e9 100644 --- a/wrapper/rust/wolfssl-wolfcrypt/src/chacha20_poly1305.rs +++ b/wrapper/rust/wolfssl-wolfcrypt/src/chacha20_poly1305.rs @@ -459,6 +459,7 @@ impl aead::KeyInit for XChaCha20Poly1305Aead { #[cfg(all(xchacha20_poly1305, feature = "aead"))] impl aead::AeadInPlace for XChaCha20Poly1305Aead { + // This function can encrypt a maximum of 4096 bytes. fn encrypt_in_place_detached( &self, nonce: &aead::Nonce,