From cd997940f0f9e0a459ad058a417cddf8d9ac8dca Mon Sep 17 00:00:00 2001 From: Andrey Semashev Date: Sat, 15 Nov 2025 21:02:52 +0300 Subject: [PATCH] Add more release notes for Filesystem, Log. --- release-notes/boost_1_90_0.adoc | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/release-notes/boost_1_90_0.adoc b/release-notes/boost_1_90_0.adoc index a9b417b3..48ca8c58 100644 --- a/release-notes/boost_1_90_0.adoc +++ b/release-notes/boost_1_90_0.adoc @@ -117,6 +117,8 @@ particularly for mixed successful/unsuccessful queries. * boost_phrase:library[Filesystem,/libs/filesystem/]: ** Clear passed `error_code` argument on successful completion of the `permissions` operation. (boost_gh:pr[filesystem,338]) +** On Windows, added a workaround for `directory_iterator` constructor failing with an "Invalid + Signature" error for a Samba 3.0.2 share, when SMB signing is required. (boost_gh:issue[filesystem,334]) * boost_phrase:library[Flyweight,/libs/flyweight/]: ** Fixed compile errors in Clang 19 and later due to https://wg21.link/p0522r0[P0522R0] support. @@ -142,9 +144,13 @@ particularly for mixed successful/unsuccessful queries. for the PR (boost_gh:pr[lexical_cast,86]). ** Fixed regression in `unsigned short` to `wstring` casting without `wchar_t` builtin type. - * boost_phrase:library[Log,/libs/log/]: ** Fixed a missed optimization in `value_ref` visitation. +** Fixed a possible long and useless loop on log file rotation in `text_file_backend`. If the log + file name pattern did not include a file counter and the log file size exceeded the `rotation_size` limit, + then the sink backend would repeatedly try to open a new log file with a different counter value and end up + opening the same file every time. (boost_gh:issue[log,252]) +** Made file size checks more robust against integer overflows in `text_file_backend`. * boost_phrase:library[Mp11,/libs/mp11/]: ** Updated `mp_reverse_fold` to work on fixed size lists