From 4226691b79845d9b41041e2f64a3a241dcb99f4d Mon Sep 17 00:00:00 2001 From: Jeremy Harris Date: Sun, 2 Jul 2017 10:30:48 +0100 Subject: Transform string_append_listele{,_n}() to proper expanding-string triplet interface (but do always maintain a nul-term string result). This avoids always copying the previous list version, and should do fewer allocs too. --- doc/doc-txt/ChangeLog | 3 +++ 1 file changed, 3 insertions(+) (limited to 'doc/doc-txt') diff --git a/doc/doc-txt/ChangeLog b/doc/doc-txt/ChangeLog index 8c6a1a5d3..7544e35a4 100644 --- a/doc/doc-txt/ChangeLog +++ b/doc/doc-txt/ChangeLog @@ -115,6 +115,9 @@ PP/06 Repair manualroute's ability to take options in any order, even if one HS/01 Cleanup, prevent repeated use of -p/-oMr (CVE-2017-1000369) +JH/17 Change the list-building routines interface to use the expanding-string + triplet model, for better allocation and copying behaviour. + Exim version 4.89 ----------------- -- cgit v1.2.3