Skip to content

Commit a401708

Browse files
authored
Add more release notes for Filesystem, Log. (#541)
1 parent 9d612f3 commit a401708

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

release-notes/boost_1_90_0.adoc

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,8 @@ particularly for mixed successful/unsuccessful queries.
117117
* boost_phrase:library[Filesystem,/libs/filesystem/]:
118118
** Clear passed `error_code` argument on successful completion of the `permissions` operation.
119119
(boost_gh:pr[filesystem,338])
120+
** On Windows, added a workaround for `directory_iterator` constructor failing with an "Invalid
121+
Signature" error for a Samba 3.0.2 share, when SMB signing is required. (boost_gh:issue[filesystem,334])
120122

121123
* boost_phrase:library[Flyweight,/libs/flyweight/]:
122124
** 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.
142144
for the PR (boost_gh:pr[lexical_cast,86]).
143145
** Fixed regression in `unsigned short` to `wstring` casting without `wchar_t` builtin type.
144146

145-
146147
* boost_phrase:library[Log,/libs/log/]:
147148
** Fixed a missed optimization in `value_ref` visitation.
149+
** Fixed a possible long and useless loop on log file rotation in `text_file_backend`. If the log
150+
file name pattern did not include a file counter and the log file size exceeded the `rotation_size` limit,
151+
then the sink backend would repeatedly try to open a new log file with a different counter value and end up
152+
opening the same file every time. (boost_gh:issue[log,252])
153+
** Made file size checks more robust against integer overflows in `text_file_backend`.
148154

149155
* boost_phrase:library[Mp11,/libs/mp11/]:
150156
** Updated `mp_reverse_fold` to work on fixed size lists

0 commit comments

Comments
 (0)